last executing test programs: 5.790439222s ago: executing program 1 (id=589): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x1, 0x10000, 0x8, 0x7}, {0x8, 0x106, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x601, 0x5, 0x2800, 0x9}, {0x2, 0x27f3, 0x3, 0x1}, {0xce1, 0x800004, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0xffffff7f, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd19, 0x1089}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x200005, 0x8, 0x4}, {0x29a7171d, 0x8, 0x1, 0x4}, {0x0, 0x7, 0x1, 0xc6}, {0x0, 0x1, 0x1002, 0x30001}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{0x0}, {0x0}, {&(0x7f0000000180)=""/222, 0xde}], 0x3, 0x0}, 0x1bee}, 0x10, 0x40, 0x0) (async) r2 = socket(0x24, 0x2, 0x0) sendmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) 5.78959264s ago: executing program 5 (id=590): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3f, 0x0, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f000066a000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000617000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) r2 = kqueue() (async) r3 = semget(0x0, 0x0, 0x428) semctl$GETZCNT(r3, 0x0, 0x7, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x800}) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = getuid() chown(&(0x7f0000000200)='./file0\x00', r6, r5) (async) r7 = geteuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x5, 0x0, r5, r7, r8, 0x40, 0xa}, 0x80000000, 0x3, 0x5}) (async) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7cfab, r9) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x80000001}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000180)="71f91e34ff030000bc5a91501d94a34b8e5f84cf71b59c7afec37082b883b72610c448cf1f", &(0x7f0000000080)=0x25, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r10 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000340)=0x81) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) (async) r11 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r11, 0x82907003, &(0x7f0000000140)=0x2) 5.533568323s ago: executing program 5 (id=595): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x8000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18, 0x8}, 0x17) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x80000933}, {0x101}], 0x2}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xc, 0xf}, {0xdfffff7fffffffff, 0x1}}, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x131, 0xe2f}, 0x3a0, 0xfffffffffffffffb, 0x0, 0x0, 0x6, 0x40000000000d, 0x5, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000280)={0x5, 0x0, 0x8, 0x0, 0x20000004}, 0x1) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)=0xfff) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VNDIOCSET(r6, 0xc0285108, &(0x7f0000000040)={0x0, 0x0, 0x0}) write(r6, &(0x7f00000002c0)="54b63e1ea0c2c1788d93d0415bfe41d263941207d9f3b86b268d7778ffa192c38f105e7e57972dcab2bb6942138def27c0e2874717f22251ae1fd6560320522998a51803bb5c3315521900f55a0be570ac5189debafb4829ad41bd0761e1037f2818960bce75eb75a93bdc62adf314d22f0a24efda096804fd1d9aa88a8abeb3c5ccbf70653c6b7bb0ee51fc9e65aa05f48ae81b926db870575c6ce937dde256bdc74841b4a701309ea8", 0xaa) 5.137468683s ago: executing program 0 (id=599): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x4}, {0x0, 0x3}, {0x1, 0x7}, {0x1, 0xd}, {0x3}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x1, 0x1}, {0x3, 0x1}, {0x1, 0x9}, {0x0, 0x6000000}, {0x3, 0x2}, {0x3, 0x4}, {0x0, 0x3}, {0x0, 0x8}, {0x0, 0x1}, {0x2, 0x8}, {0x1, 0xfffffffd}, {}, {0x3}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x80003}, {0x1, 0x800}, {0x3}, {0x1}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x8001}, {0x0, 0x40}]}) open(&(0x7f0000000340)='./file1\x00', 0x8, 0x8d) (async) r0 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x8d) mmap(&(0x7f00003c9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x100000000000000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000180)="31deec7db06f7f5066d2319b649354113fbe76958fa330a8afc6c2410086a228e4551fb3e508a39b64a7dabc7ecdac45511d6e866dd8f14373b6cede44f1259b24f43c3c6a35921a7befee6f41383600ce2027270ea7bdfdecccc8960d632ea724790d2a6898e2da556ea51cef1f576fd505c9e18d39362323ff5f9f5a34e3c5dc4a17680bacf8e5f48923e8994ceb5269d2087836b109175591c0c70523f362016f53d750b853211ff2d6c470", 0xad}, {&(0x7f0000000080)="451594495705e37324c45235c484bc54e5ca284ef171f7ee7bb5ac523956d0a9797391356b798a7f325a2207ba9a3c8d36d877a7fc8a83f1242bf45cd8028de0c4cc2b9e85fe00dfa1bc17b703ddf7257025c43845b3b6a12a069497b45bb4bd46", 0x61}, {&(0x7f0000000240)="556635434d796df7739a30563ab4eeab748b5143eaea31e4994e043dd49d7ccf778aeb9f1d60ab658fb9606d924a1aea066eee84117aabd2bc78b67cbe626a9fb409b95f73e0f836d05ed6acb8f5980732b862685568bccdb8864bd1165620d861245dad09c2d2990386590a1646e394168d90974850fa4dafc7f7deb74c84d65bb23678cdcb8208b002ba55d04449f6e6556bc602e1", 0x96}, {&(0x7f0000000300)="c9ed9f71aa1f78200591f2c88fb8af02eed40f3b047c73060d96f440a9a203cf18869d4d086b1e31969c6d67a40830007d8682453f99b0277922a16a054d56af1935bfad115993bd5ee30adcfb52887c8754388e49f90c7cbcc66d6eab", 0x5d}], 0x4, 0x10000000002) (async) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000180)="31deec7db06f7f5066d2319b649354113fbe76958fa330a8afc6c2410086a228e4551fb3e508a39b64a7dabc7ecdac45511d6e866dd8f14373b6cede44f1259b24f43c3c6a35921a7befee6f41383600ce2027270ea7bdfdecccc8960d632ea724790d2a6898e2da556ea51cef1f576fd505c9e18d39362323ff5f9f5a34e3c5dc4a17680bacf8e5f48923e8994ceb5269d2087836b109175591c0c70523f362016f53d750b853211ff2d6c470", 0xad}, {&(0x7f0000000080)="451594495705e37324c45235c484bc54e5ca284ef171f7ee7bb5ac523956d0a9797391356b798a7f325a2207ba9a3c8d36d877a7fc8a83f1242bf45cd8028de0c4cc2b9e85fe00dfa1bc17b703ddf7257025c43845b3b6a12a069497b45bb4bd46", 0x61}, {&(0x7f0000000240)="556635434d796df7739a30563ab4eeab748b5143eaea31e4994e043dd49d7ccf778aeb9f1d60ab658fb9606d924a1aea066eee84117aabd2bc78b67cbe626a9fb409b95f73e0f836d05ed6acb8f5980732b862685568bccdb8864bd1165620d861245dad09c2d2990386590a1646e394168d90974850fa4dafc7f7deb74c84d65bb23678cdcb8208b002ba55d04449f6e6556bc602e1", 0x96}, {&(0x7f0000000300)="c9ed9f71aa1f78200591f2c88fb8af02eed40f3b047c73060d96f440a9a203cf18869d4d086b1e31969c6d67a40830007d8682453f99b0277922a16a054d56af1935bfad115993bd5ee30adcfb52887c8754388e49f90c7cbcc66d6eab", 0x5d}], 0x4, 0x10000000002) unveil(0x0, &(0x7f0000000000)='r\x00') setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x110) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) getrlimit(0x5, &(0x7f0000000380)) (async) getrlimit(0x5, &(0x7f0000000380)) close(r3) select(0x40, &(0x7f0000000000)={0x1b, 0x2, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x2, 0x200, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r7 = syz_open_pts() close(r7) syz_open_pts() (async) r8 = syz_open_pts() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000500)={0x7ff, 0x5, 0x9, 0x7, "8b02522744e300000100", 0xfffffffc}) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pread(r3, &(0x7f00000001c0)="c118f7b8cabff5a4ae70b2787fb17f1a5008b66132af603e92af29fa0d5dd99e529148e8daa60c794733d586854c3709c9bed5b7b223baa9de5617b45508f5f4f1599e46d826b8a17a65135c896d7e8a0855dd8d826b20dcd67df5946ac07fdac7e249ef7df55f2dae6707054fd742257a12eef42495b473495fc9834a0bdc960ce59a005eee38ef54dcc413d4356c49d6027f5ef626a29c931df76b5a278acb029592ddba089250c94e44f71c8b026a09171f183f7446ee8e46c3d801879385faf4", 0xc2, 0x4) r9 = socket$inet(0x2, 0x2, 0x0) getsockopt(r9, 0x0, 0x20, 0x0, 0x0) (async) getsockopt(r9, 0x0, 0x20, 0x0, 0x0) 5.137348075s ago: executing program 1 (id=600): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x40000000000000fe, 0x0, 0x0, &(0x7f00000001c0), 0x0) 5.122539785s ago: executing program 5 (id=602): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x800, [{}, {0x6}, {0x3, 0x300}, {0x0, 0x7}, {0x2}, {0x2, 0x3b9}, {}, {0x3, 0x205}, {0x0, 0x1000}, {}, {0x2}, {0x1, 0x705}, {0x0, 0xfff}, {0x2, 0x400000}, {0x1}, {}, {0x2}, {0x3, 0xb4}, {0x1}, {0x0, 0xffffffff}, {0x0, 0x80000000}, {0x2, 0x4}, {0x2}, {0x2}, {0x1}, {0x0, 0x5}, {0x1, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {0x2, 0xf1}, {0x1}]}) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 5.120888262s ago: executing program 1 (id=603): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x53) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4}, {0x2501, 0x40}}, 0x0) r1 = syz_open_pts() setuid(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x53) (async) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4}, {0x2501, 0x40}}, 0x0) (async) syz_open_pts() (async) setuid(0xffffffffffffffff) (async) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) (async) sendmsg$unix(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) (async) 4.450997419s ago: executing program 5 (id=606): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) setitimer(0x0, &(0x7f0000000100)={{0xffffffff}}, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x100000300000003}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.450197169s ago: executing program 0 (id=607): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="b3f7ec75b823b68b9282c0cd", 0xc) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x5}, {0xc5c, 0xb, 0x18}, {0x800008, 0x20f85, 0x8, 0x9}, {0x7ffffffe, 0x804, 0x3, 0x10007fe}, {0x400, 0x7ff, 0x1202802, 0xff}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16f, 0x81ec, 0x2d}, {0x202, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x41c, 0x90, 0xd19, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x6, 0x1, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x4007, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xb}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r2 = socket(0x11, 0x3, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000400)="ed7a60b530deedc90f92aedfff781001249ea012335a26972239ce6b516e7f0f36b249a44b4f1c6d1b2960156e07e87d60f23781467a4870d6ef5d4c6da607d6f16abf881efff9a4363876525c9e77208655bef031de919dfb7481dba905ed6310f4d84a16843c4ba18272156ddecb93e2fd4f93d954bffaaf08498ff4c21e376bfd689fb06528e4f6f267429d737c5e81f2266729ec1a48eca89c6866dca4e223e674528ed5626c25c13af8d83665dc03afd1c15bd8413304d7e632ae25dc7ca999f079188b39e2b2e318adb44ffadcad4d40796dc112b5fbd23fade15375a37203c5b2b235a3d0d39601f164441a1ad471b9806294f6b9eaf024c291f5b5ba6990bb6d030063c48153b528f4d9c5bb93305d2f72e8ec19d63c3bbed7a25978fe99033e0f04578246192e33293aa04f25927692b61d438b59095d3fdd7bfd4524fb1c5ef2bd1cbe06746f5a96dece099ff22df9626aeafea30c8258e2d4d51008121915ef5ff7d8ce28e555f7d165c068e1135924ed57ec18b111ba7d8e1be0537e534ca66fdb30f5b48923ef0276c040b2c106f57885d472de1d420d21eff1a42178b4af7bc76e4f75c5362f0483aa31cead311a6af6d3fc2ae9fdc4db20d86f53d89d8c82613dd6032342b3b49963b97ec878a9bd7a186a53f278a3e27ffb5ff6a3d3823640d2d873ff6ee247e1283e97a3cc4698d8dc98922d292f4c5f30935ac5170e8fef5a493c878fbc69cf14906129fbc0fd94ee4dbe223eb6280f7e9056bfd84e85b65363b5ea981a84a88ccf4e95c124146afa9a69072e49b965a944b7fd5b1364a5d3bc8b6be601d64b29ae3e58b42818ef9056c18908b74c5dbb83ffa75dd74f33fa9152eb81d1f3d5f9aea8244c6f15f619119c9436c476e09b73b1855ea9415b721578c680c1660b7cd38aff99c7eedfb2205300f7c9f6d8682a003bdf05ef1dbc0ce8317ae1844276476311a9924019c2e2d1506f3b1d67939e0919c3b557b597556f4056db8f6f02d6bfe7b1f14b7d11461f921704d1ec0461221e78ded2a1700ad1968fec1f4001ed865dccbf9c7f2d7a74dc654b872a040eb3ea32a2a904fe9ed28b0560942863df641b20f04fc2f432306e36b498e679ad80db4186f9e047d2666bd68eb005bcccd0d02c99613bb226a262cbec8f281b90940147f6c8e43d909b5b6b7364d33a1bfd3860f0091d90c4e14efddcb791b5ba6aac5bb48bdc70e30be97de17c07f0ebe12f1a46c3690a37cc11c2232b6bd493b1e63350c7983c333fd0bd7165c5062de9443b7cecccb57c72b7a4fcbeac3077f0e9f157e4ade6278fad97d598ff785a58f99d49f0edc1c88f41134eb6954a89607801088a19e8ebc8274740a0ded074b2633db00d43ce496729bde5f670c281290c8e21cd7c73c5cf42821a7a912cb7222813f164a6134f2814a3b0dc11e422663a0c48870acfa240ab0c6ace325bd3bbe4049c987c002887d04fe1806c98b7b802a7a3518d98f7557221eb4dfb9ff876f985ff01124a9bc4de0fb90eac64b26fa45263da34132525104513ceb867b2346148dfcfa47cd0bdc58ab8d3946794e01546efdf6467cc4c700a67accc2117e3666c59497a292e064aa0a5f1fb9847abb97da0fd17ccbf21652b47ccb83a2328730b47bbc133a63b6e1a77d60f0abd2b45579f22bf8940e859b97a47e75b6fcfa41209477403a7b09765e33254837702b6d0ed7deb7f13b410130724af43f2adade817ffa42a857fffecbd213c5182f9100c7f0c80584610e7ea24f172444d80c3d37d017f9cc6c6c70c78f3e2bc2cf3012e020e21b3fc80a2f528f25258483410cc4d624aeda0f3b0e72ad161d165ec7e9a5c5230d26f68deabdf508342579f69f4f32063d3b88a6d77f3d8525cc216eed757a0721d1c3154cb2ef90f99eb0f3c64efe207af87028b5bcd3ed2c61a9d6604f1e3cd424f5bc3261fe03774ccb0010695b2d497973b8224a24d257aa2f225ed663a904c8f9addd851aaadc76917d752dfdbaf3d6f21ed51bb6fe848cf256f69d32cf852ce02a7e17e4b112a08f68b3561bdb2836a8ee535710bfda2c61b2b599de6b7580e912d79e1eb234064a61cfd935687224c2477343f72f943f5d9e1feafaf3cd76a553d70528327693bc7358df84cc1fccbfeb4e4a9d021ea3537721bb72ae7a62c745e9da5786b3d1525904b1ef0cfe9423d94f1acbd3ddbb9c1351857664a36b6c83af18808a2d683c92a2fa89f207a399926c3a25013046c632d8ac1709429a3fb0c88f285040a7fea2adf3bfeb4c14531d404a740de3100251c85ebfab1a9f0330ef52aff99a682ffa2039c6ee4f5ca1faba5a78b78ee2cce58a458234bccec0a5d6e729eed1ef09b7724ee78842b116ea996e6fd0f60360d6a3b2d14eed5638067012073d79b7d306e4f3978a9c810948d5fb513b2a50a1e3c7b15c6247fcfda994ce13e2d14852c8885a2170fe65f5831d36bdc836aeb1e24bcfaab234644b150be00f7ad1d6b68e429b971e2e213d870b547618ee594811ed4afb8d502e424b82f2c912c90bada497c622c2d8e56c4d942d0f9fce33fcbf67ec8096fe39e53519b155c00308966a94c17fb91d0b5b6b5f812c45a24d094d6a93c28f8678a21834ab4159460853037aa8b400d5bef6a07857bd54131fd80182cee5cb1b042e826fdf7fa98266510f26ae736e8529da01a38c78bd0ff93009afe56cd40545ea8cb8af52bced08e96c24cc5bbf603565a815046c5fbaf34df72cfc56095a15d6539d88ff596fa7073715a1d34c376d7efdc343ff33af238e4345f3206bbf824d3baac40ec877e560c24d22de95dbcba52ff3c9907b8cf07aa19eebf33649e803c31827e18a4ec82c3700497aae8926832030c2ee9407d42dbd1b856b2c3b1e4babaee00598b97db20b68092613b3f91ca5a293b2933f2ace533e7621a853c1f843ebb2df33a618a5bc98ad54f2cbb081588900e0f9ff5096b6459fc53d3fb25f327077c3a2d96ec0521cef6fe24c4653f062c1bd6ffc998f74beed473e739cf4e07adfee71257578ecc371cbe46f4eed7d9d3bb34d651e79b2849d1326c9e1bd792a240696154c9be30429e77477aed846b6ddb08303b34bb2183bc5ae49afe63e273d54bcf7a995ebeaecd7922dbd2316ae1196d27961f8cf85d54cedeb4a9e6e50634d999bcf1dae7d1cd17fc8518cf786238b8dbb44cafb17cf579b54ac617c171db8625a96a7ece0867445e760c2ad217808d78dbf9edfe9e1886804c13cf3323800684bdadb02b0a31ff7ad34671196f01b2ff96b5179bcc47b6e00b192b163c68693db81f346bd6ff7100e4945158a998b05e257fae18c335f996706d59d48887bc2c0b5dee951dcadf36e6d496a86e680b1fc2170bdad086cb0009e91d6e32be4867b9a4e174ae1b01013dfea990d7a6faca51224d0c94408ca2e5484072ef2fbb655fb790e8404462022254d0d0a5669b8e32e99f676d6a97ded29c70cf20826f69b56b6b65adc4cab5d40506e95d49177ccdfbb28bac0b7e2a65c4f92f61dbb1948da611f7e0933c217b55c41eac9205d82cbd8cd83e9f0e6b5a2de35a6e8d0789694b0efb7637ec7d0ca448680737d6355a88dd4e9469fde6bbdb4603610d1688e84e6b471bd2dcfc583bef047216bbf8bca1e2105d11ecf89fa7001e5a5b893055a2d9eac9b5a4739b5e1867af432038446239232a0963108120c6d4d6c13c9de1e8f0b3b06e1e8bfea271660271c8396ee62fa7ebcf8d911ba18e84a9c7f4a2fbe3cd8b6c32c20a92d34347aa5bf13b139fd8c9d6c8a03d21c23c64bdcbe15b54adecd8e2e46c48aafad0d081ffceb16fcb1ce9e594175d28157bd74ddf94317a370a6e5d6b8e5b4411a29debf7823902adb75a3a20ab0484220cb3e7455b6ed45bc7e9a86b5273193c9dccea96b2037b29cf5ac813ffdb3c53e7665f16f45aa2eaeece77b5e78859df99503577bd42bd246c92b8d01c867c6f87bc3e520651cfb9478c1b0d8cd9b8ed45281ccf35ada77547c89ceab190a63e20f5394bb077ea9689b4de750d71116e1f635612363e7d055356df436bef3ab31f8a423669caa3c331428a6f68d91dacf3de54633a1797cee78ecc36ee6a9eced694e608f685e71f113ad8eb4a60d78dbbfd865bc68a57137e99d22313ce23bde97faf1398a95a470baec847c984d2721ae5fc6e2906da03c5af0ddb7addb604ce59583e2bd90f5d603ab4c5cbfe32bebeea4058fe57488511dbf5296c98446280d45b335e3bdde42165753c21e9022db3e45ae10fac9122685c2a340d37bb59af8dfca6fb11bb0c11109f2a16212f0c238ccdfba5264341525b380e94b924caaeb9d3a5e173ad298a19578385f08b8258e50555cfd44d8144f4989a38f19db21da704ce63c354b96c285bd90b2ce66a5ccd873e24dd35766fc753ece0689ef4c98df05e9c9f898c01ca8eccc07794831b27c1196cc3528111c6ab885524b563af54ec6bec236602160261a83346a68ed348aba201b227ca2f6f4bc4e3e907d8ab1559108c1c2d31fd484f7796ae2d3c2599c3d04cdd0c946a35b82b574aa59847f0a7390c0aefcbb7751e2c677880276ad0cb20779ac03f054b0a4156e69fc04368b234faf93a16117d0db833fe6b88aa2b2f4d6e71dbb6adf82e167a43ab3e9170af3b3d64597dfa4a40977db7318c29308cca586bdcd7f6f6a5b6883e37abe4706b612c205d4dafb0c6c76ad8cbc76799b155dfe3216583c43a02870a139836402a61c3a32f156bed5fea0d512d3b7f073eb6d1dfec2414343b5ab4477fcdd1bce47b98c6c82345e77c3b753a473745fe04aea059c4f61fb99baa533ce71b3f597ac86b3b7d9a0d2dd437610e12fb8bcb2421199398aecab3ed1239da85c7830c935c19eb49b07e0de45936f458273b0228904e09218187dc8bba66d0624dc667d02c9befa13ed6f5a5200575f698779b54e251a3d9d65983ab0d96064756bc51d9c1a65fb9d279dd3654a22d735abec9c379bf510cb9b0e4a1218657bc5407593ec8f7c9b8e664753ff79b4cb6c6248edfd94218681f2d0826ba7433bc00e5826fb8a468c83d12aabb70b4bafdf59625c96ab875a66f29a5d9325faf3a4c9bc3cd0f91bcc743cbf9005cec8937c67d91213a0d55c6977195226c22c9aaddc97bae3ac88debfd35b35f527be354a35a9eb789a2dc081b7e7df610f49a04f6f119a4e6214e824e10763c219bdebf400045af499cb8bdc28ea5c70c29fec02fa28f9987e46e4d05d6268cf83e1f44e1940b4bb8394e62b978d2fac5c1d4e921b52b60c430d896224c15a84c32fb537d7487813cf0ed70b305827dfa44bbd9a6ed63064005b8a6f0d8ba2cdf543d941a9f67f3da73cd29e941c5a21a3eaa061f6f17d95095ec820a01ff5c37d0b493e1eeca2a8aa6045d231c1ca1974240e5fdb7ccc8ebe431e31f944c348d33f55a26d1b0a3e65264a7ce881cec1256537a405e4859c364f38bb7ec365d0d31ca37e477cb103b816c73753bfa107b9f97c8c9372ccc5f9e67d2c0e2b22c9f245456d40e564606a5a565e2f4da6ae791b28f3914c600e4aaff29b7cb444560e9c0616b8fa36e83c942b306134a79c32bae77f6802aa672edcbce28afed90d55d57393f37e0466b67d092623a12804040beed169e7887e47e0171a7a0f50d6fff090c2f20bad9011df4ceb5dce7bffb88191693d7ee50ec786d887ee0d9bade0856b6647111841fd49e6671a3c5cc65b9d904172633c30dc6bd7ea8f7261fd80f97d1412297a7285ab76e", 0x1000}, {&(0x7f0000000180)="bac30832015949bef7c57a47423418c23ca70c39d95c980cae197a4c1678aa7148450c3721abbf708e40caae390a21c1181471ac3c9c8d58e364ee1f3f3eb69308053953d7ea7af2abc7555eed5816060f77068600c9086ca1d3e0543b567d0eea6f6ee2778cb04a1fa28ea825a50f230dfc2f5db2ff409185", 0xff26}, {&(0x7f0000000300)="a7654d6375f487a264b4c8b3633fbdd15ab29f08", 0x14}, {&(0x7f0000000240)="e51a0ef852cec7169964fc24956247b4550229c0861cf0249606020903fffe48c4a0fb4fa043df09000000da485a16d98638eca535301623a8e5e3dcc986583d9730be0b85febb982372ebfd5c2876f67af1ece1adf9b9876d835bd800f0daba1f8fd9edbe5bb076e1adfbe7b3ebfb48b695bc8162e5dfc6c09f4db4d135aee0f7ce1fad082894eb7e6b85e5176ff578e74edaaf3846ea1d50e3725705977bae3bf8c52898f7d0490a6941390c625d70f38b123400000000000000", 0xbb}], 0x4) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000000)={0x0, 0x2e1, 0x0}) r4 = openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, 0x0) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) pledge(0x0, 0x0) close(r0) socket(0x18, 0x1, 0x0) 4.449910055s ago: executing program 1 (id=608): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x101}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fchmod(0xffffffffffffffff, 0x4a) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000180)="b16a12b82bfa29879f458db9060e0eca8409952a", 0x14) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x45) syz_extract_tcp_res(0x0, 0x0, 0x4cc00) mknod(&(0x7f0000000080)='./bus\x00', 0x100000000205f, 0x2802) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000240)=0x10000) 4.294453435s ago: executing program 4 (id=610): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\'+#%@)\':&:@-\x00', &(0x7f0000000140)='+&\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='&]^&[-+$^^&\x8e/!-,\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&![&(\x9a\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.*@&$\x01-\'\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='..\x00', &(0x7f0000000400)='/\x18\xe0+,)*\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x800000018, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x404) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r2 = socket(0x2, 0x3, 0x9) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x4, &(0x7f0000000580), 0x0) syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) unlink(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 4.29340575s ago: executing program 3 (id=611): r0 = getuid() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='\x00', r1, r4) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = getuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r4}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000001c0)={0x1ff, 0x2d45, 0x5, 0x8, "34fc7dee081f7674ba60338573d2e6b3002c34f6", 0x6, 0x4}) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000200)=0x9) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffff9, 0x48, 0x2, 0x6, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x1, 0x20, 0xe, 0x1ff}], 0x1800, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x8000000000000000, 0x36}], 0xa62, &(0x7f0000000300)={0x800}) r10 = geteuid() getgroups(0x1, &(0x7f0000000340)=[r4]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)={{0x7944, 0x0, r4, r10, r11, 0x81, 0x40}, 0xe24c, 0x5648, 0x8d23}) syz_emit_ethernet(0x13d, &(0x7f0000000400)={@local, @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "57b641", 0x107, 0x3c, 0x7f, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[@routing={0x2f, 0x4, 0x0, 0x8, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4]}, @hopopts={0x62, 0x0, '\x00', [@ra={0x5, 0x2, 0x81}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @loopback}, @loopback, [{0x18, 0x14, "086ef05695c5971cf7554ab16e17a08f20bf978afb7e795ea0f4e5a5130b1c98369dd73ef4ef4f09951dbd9db2825b5fd679898d93faeadfd61a19924b041de7d455a575bbb13852d61e45f21af87df0f9eb9b5f7929a53ab1c347c4e2a5f5d633b432d23a3ba28c93175178826146b63f317970970e7ba5ec8eacc3e2bf6917a2df485b31c4f37ccf22d0413ae3bd1f46f3e1cc8afd98b0f89edd513ddebb847dcb7c0f05"}]}}}}}}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000540)=0x6, 0x4) setreuid(r0, r6) r12 = semget$private(0x0, 0x4, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r10, r14, r0, r11, 0xa3d9f9471f0babc6, 0x6}, 0xf, 0x9, 0x9}) ioctl$KDSETRAD(r8, 0x20004b43) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) fchown(r9, r10, r4) sendto$unix(r8, &(0x7f0000000680)="ee180ca1d321abf35eeeb401d40fcdb18b25ccad93179b6f6a88ccb3fc74d1d566d8e0a93cf0852b6ee78857e09a49a2ff14a59008eeb66bf8d17e26a40b12cf6fdd6717fbb8d527b7807bca0596c19d2f525b1c5be73fdb36c1cf5eb06ccbf2656a1d", 0x63, 0x4, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) r15 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000740)={{0x4, 0xffffffffffffffff, r4, r3, r4, 0x8, 0x7}, 0x5e, 0x3, r13, r13, 0x5, 0x1, 0x8, 0x9}) listen(r5, 0x9) sendto$inet6(r8, &(0x7f00000007c0)="d601b381cececfb280578e71946e0bb1423eaa5fa0e2adf7491e92ac7f34e684a2261ca52e695467a2cd16061dd984c0b5ffe26540dca63a5e76258c649a7d049e7ba44d30959e0b30eaeccff47465b49bcb2d8b1062590c0ee1570e43ff75089b4ed457d7e9b166bbed5d30aeb1ce82c03ca02148250a6b12fc541d535b0e0b0742ca6ba5d96955ffce2116839142115cae2bd188a6b1e4275b1d2bf92b5f4173e2e0115327f791467b120d83aad6a9a1675231286bb11a3cf9", 0xba, 0x404, &(0x7f0000000880)={0x18, 0x3, 0x2ab8, 0x3}, 0xc) 4.287860559s ago: executing program 0 (id=612): open(&(0x7f0000000480)='.\x00', 0x80000000000206, 0x4ebfac6bbaf7949) msgget(0x0, 0x20) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil, 0x101}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x10}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00000c6000/0x1000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil, 0x7}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00000d3000/0x2000)=nil, 0x75af5310}], './file1\x00', 0x8000}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xfffffffe, 0x7, 0xd4, 0x80010001, 0xffffffff, 0x80ce, 0x10, [{0x0, 0x7, 0x1, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x3, 0x800, 0x7, 0x7e3e05}, {0x6, 0x802, 0x80e, 0x7}, {0x6, 0x1000, 0xffffffff, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x6f}, {0xa, 0x2, 0xffffff01, 0x8}, {0x7f, 0x6, 0xfffffffe, 0x9}, {0x6, 0x5, 0xc7, 0xb}, {0x4, 0xfffb, 0x100002, 0xaeb}, {0x803, 0x2040, 0x8, 0x4}, {0xe0, 0x4, 0x0, 0x3}, {0xffff0354, 0xfffffffa, 0x2, 0x100006}, {0x0, 0x6, 0x5, 0x1ffffffc}, {0x2, 0x2, 0x4, 0xa}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) acct(&(0x7f0000000080)='./file0\x00') close(r2) r4 = geteuid() setreuid(r4, 0x0) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) getegid() r6 = getpid() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r6) 3.460879818s ago: executing program 3 (id=617): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x6, 0x0, 0x0, 0x0, 0x3c) r0 = socket(0x18, 0x3, 0x0) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) (async) shutdown(r1, 0x2) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000659000/0x2000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x3}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x92f}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5}, 0x4, 0x2e70, 0x5e3}) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (async, rerun: 32) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) select(0x40, &(0x7f0000000000)={0x2, 0x12, 0x8, 0x9, 0x2, 0x3, 0x5, 0x5d2}, 0x0, 0x0, 0x0) 3.295795611s ago: executing program 4 (id=618): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x200003, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0x7}, {0x7ffffffd, 0xe3a, 0x0, 0x3}, {0x8001, 0x7ff, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x121, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x0, 0x3}, {0x0, 0x6, 0x6, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x200002, 0x5}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xb7}, 0x55, 0x1008, 0x0, 0x0, 0x8, 0x7, 0x40000000000, 0xe63}) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r2, 0x80002) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x481f) (async) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x48) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) (async) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', 0x1, &(0x7f0000000340)='./file1\x00', 0x8}) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto$inet(r5, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) 3.294836753s ago: executing program 1 (id=619): r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x268, 0x10, 0x5f2, "1ae0a0215da7d412e96a9940d603bb5616161909", 0xf6, 0x1}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0xffbfd75e, 0x7, "97000019be81804c09a56000", 0x4, 0x56}) 3.289619764s ago: executing program 1 (id=620): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x80000040, 0x3effd}) (async) setpgid(0x0, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) fchmod(r0, 0x116) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) (async) syz_open_pts() (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x40ffff) 3.176817408s ago: executing program 7 (id=622): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') nanosleep(0xfffffffffffffffe, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRESOCT]) socket(0x10, 0x4, 0xf) 3.176394677s ago: executing program 0 (id=623): setuid(0xee01) r0 = msgget$private(0x0, 0x543) msgsnd(r0, 0x0, 0x401, 0x800) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x11, 0x3, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000400)="ed7a60b530deedc90f92aedfff781001249ea012335a26972239ce6b516e7f0f36b249a44b4f1c6d1b2960156e07e87d60f23781467a4870d6ef5d4c6da607d6f16abf881efff9a4363876525c9e77208655bef031de919dfb7481dba905ed6310f4d84a16843c4ba18272156ddecb93e2fd4f93d954bffaaf08498ff4c21e376bfd689fb06528e4f6f267429d737c5e81f2266729ec1a48eca89c6866dca4e223e674528ed5626c25c13af8d83665dc03afd1c15bd8413304d7e632ae25dc7ca999f079188b39e2b2e318adb44ffadcad4d40796dc112b5fbd23fade15375a37203c5b2b235a3d0d39601f164441a1ad471b9806294f6b9eaf024c291f5b5ba6990bb6d030063c48153b528f4d9c5bb93305d2f72e8ec19d63c3bbed7a25978fe99033e0f04578246192e33293aa04f25927692b61d438b59095d3fdd7bfd4524fb1c5ef2bd1cbe06746f5a96dece099ff22df9626aeafea30c8258e2d4d51008121915ef5ff7d8ce28e555f7d165c068e1135924ed57ec18b111ba7d8e1be0537e534ca66fdb30f5b48923ef0276c040b2c106f57885d472de1d420d21eff1a42178b4af7bc76e4f75c5362f0483aa31cead311a6af6d3fc2ae9fdc4db20d86f53d89d8c82613dd6032342b3b49963b97ec878a9bd7a186a53f278a3e27ffb5ff6a3d3823640d2d873ff6ee247e1283e97a3cc4698d8dc98922d292f4c5f30935ac5170e8fef5a493c878fbc69cf14906129fbc0fd94ee4dbe223eb6280f7e9056bfd84e85b65363b5ea981a84a88ccf4e95c124146afa9a69072e49b965a944b7fd5b1364a5d3bc8b6be601d64b29ae3e58b42818ef9056c18908b74c5dbb83ffa75dd74f33fa9152eb81d1f3d5f9aea8244c6f15f619119c9436c476e09b73b1855ea9415b721578c680c1660b7cd38aff99c7eedfb2205300f7c9f6d8682a003bdf05ef1dbc0ce8317ae1844276476311a9924019c2e2d1506f3b1d67939e0919c3b557b597556f4056db8f6f02d6bfe7b1f14b7d11461f921704d1ec0461221e78ded2a1700ad1968fec1f4001ed865dccbf9c7f2d7a74dc654b872a040eb3ea32a2a904fe9ed28b0560942863df641b20f04fc2f432306e36b498e679ad80db4186f9e047d2666bd68eb005bcccd0d02c99613bb226a262cbec8f281b90940147f6c8e43d909b5b6b7364d33a1bfd3860f0091d90c4e14efddcb791b5ba6aac5bb48bdc70e30be97de17c07f0ebe12f1a46c3690a37cc11c2232b6bd493b1e63350c7983c333fd0bd7165c5062de9443b7cecccb57c72b7a4fcbeac3077f0e9f157e4ade6278fad97d598ff785a58f99d49f0edc1c88f41134eb6954a89607801088a19e8ebc8274740a0ded074b2633db00d43ce496729bde5f670c281290c8e21cd7c73c5cf42821a7a912cb7222813f164a6134f2814a3b0dc11e422663a0c48870acfa240ab0c6ace325bd3bbe4049c987c002887d04fe1806c98b7b802a7a3518d98f7557221eb4dfb9ff876f985ff01124a9bc4de0fb90eac64b26fa45263da34132525104513ceb867b2346148dfcfa47cd0bdc58ab8d3946794e01546efdf6467cc4c700a67accc2117e3666c59497a292e064aa0a5f1fb9847abb97da0fd17ccbf21652b47ccb83a2328730b47bbc133a63b6e1a77d60f0abd2b45579f22bf8940e859b97a47e75b6fcfa41209477403a7b09765e33254837702b6d0ed7deb7f13b410130724af43f2adade817ffa42a857fffecbd213c5182f9100c7f0c80584610e7ea24f172444d80c3d37d017f9cc6c6c70c78f3e2bc2cf3012e020e21b3fc80a2f528f25258483410cc4d624aeda0f3b0e72ad161d165ec7e9a5c5230d26f68deabdf508342579f69f4f32063d3b88a6d77f3d8525cc216eed757a0721d1c3154cb2ef90f99eb0f3c64efe207af87028b5bcd3ed2c61a9d6604f1e3cd424f5bc3261fe03774ccb0010695b2d497973b8224a24d257aa2f225ed663a904c8f9addd851aaadc76917d752dfdbaf3d6f21ed51bb6fe848cf256f69d32cf852ce02a7e17e4b112a08f68b3561bdb2836a8ee535710bfda2c61b2b599de6b7580e912d79e1eb234064a61cfd935687224c2477343f72f943f5d9e1feafaf3cd76a553d70528327693bc7358df84cc1fccbfeb4e4a9d021ea3537721bb72ae7a62c745e9da5786b3d1525904b1ef0cfe9423d94f1acbd3ddbb9c1351857664a36b6c83af18808a2d683c92a2fa89f207a399926c3a25013046c632d8ac1709429a3fb0c88f285040a7fea2adf3bfeb4c14531d404a740de3100251c85ebfab1a9f0330ef52aff99a682ffa2039c6ee4f5ca1faba5a78b78ee2cce58a458234bccec0a5d6e729eed1ef09b7724ee78842b116ea996e6fd0f60360d6a3b2d14eed5638067012073d79b7d306e4f3978a9c810948d5fb513b2a50a1e3c7b15c6247fcfda994ce13e2d14852c8885a2170fe65f5831d36bdc836aeb1e24bcfaab234644b150be00f7ad1d6b68e429b971e2e213d870b547618ee594811ed4afb8d502e424b82f2c912c90bada497c622c2d8e56c4d942d0f9fce33fcbf67ec8096fe39e53519b155c00308966a94c17fb91d0b5b6b5f812c45a24d094d6a93c28f8678a21834ab4159460853037aa8b400d5bef6a07857bd54131fd80182cee5cb1b042e826fdf7fa98266510f26ae736e8529da01a38c78bd0ff93009afe56cd40545ea8cb8af52bced08e96c24cc5bbf603565a815046c5fbaf34df72cfc56095a15d6539d88ff596fa7073715a1d34c376d7efdc343ff33af238e4345f3206bbf824d3baac40ec877e560c24d22de95dbcba52ff3c9907b8cf07aa19eebf33649e803c31827e18a4ec82c3700497aae8926832030c2ee9407d42dbd1b856b2c3b1e4babaee00598b97db20b68092613b3f91ca5a293b2933f2ace533e7621a853c1f843ebb2df33a618a5bc98ad54f2cbb081588900e0f9ff5096b6459fc53d3fb25f327077c3a2d96ec0521cef6fe24c4653f062c1bd6ffc998f74beed473e739cf4e07adfee71257578ecc371cbe46f4eed7d9d3bb34d651e79b2849d1326c9e1bd792a240696154c9be30429e77477aed846b6ddb08303b34bb2183bc5ae49afe63e273d54bcf7a995ebeaecd7922dbd2316ae1196d27961f8cf85d54cedeb4a9e6e50634d999bcf1dae7d1cd17fc8518cf786238b8dbb44cafb17cf579b54ac617c171db8625a96a7ece0867445e760c2ad217808d78dbf9edfe9e1886804c13cf3323800684bdadb02b0a31ff7ad34671196f01b2ff96b5179bcc47b6e00b192b163c68693db81f346bd6ff7100e4945158a998b05e257fae18c335f996706d59d48887bc2c0b5dee951dcadf36e6d496a86e680b1fc2170bdad086cb0009e91d6e32be4867b9a4e174ae1b01013dfea990d7a6faca51224d0c94408ca2e5484072ef2fbb655fb790e8404462022254d0d0a5669b8e32e99f676d6a97ded29c70cf20826f69b56b6b65adc4cab5d40506e95d49177ccdfbb28bac0b7e2a65c4f92f61dbb1948da611f7e0933c217b55c41eac9205d82cbd8cd83e9f0e6b5a2de35a6e8d0789694b0efb7637ec7d0ca448680737d6355a88dd4e9469fde6bbdb4603610d1688e84e6b471bd2dcfc583bef047216bbf8bca1e2105d11ecf89fa7001e5a5b893055a2d9eac9b5a4739b5e1867af432038446239232a0963108120c6d4d6c13c9de1e8f0b3b06e1e8bfea271660271c8396ee62fa7ebcf8d911ba18e84a9c7f4a2fbe3cd8b6c32c20a92d34347aa5bf13b139fd8c9d6c8a03d21c23c64bdcbe15b54adecd8e2e46c48aafad0d081ffceb16fcb1ce9e594175d28157bd74ddf94317a370a6e5d6b8e5b4411a29debf7823902adb75a3a20ab0484220cb3e7455b6ed45bc7e9a86b5273193c9dccea96b2037b29cf5ac813ffdb3c53e7665f16f45aa2eaeece77b5e78859df99503577bd42bd246c92b8d01c867c6f87bc3e520651cfb9478c1b0d8cd9b8ed45281ccf35ada77547c89ceab190a63e20f5394bb077ea9689b4de750d71116e1f635612363e7d055356df436bef3ab31f8a423669caa3c331428a6f68d91dacf3de54633a1797cee78ecc36ee6a9eced694e608f685e71f113ad8eb4a60d78dbbfd865bc68a57137e99d22313ce23bde97faf1398a95a470baec847c984d2721ae5fc6e2906da03c5af0ddb7addb604ce59583e2bd90f5d603ab4c5cbfe32bebeea4058fe57488511dbf5296c98446280d45b335e3bdde42165753c21e9022db3e45ae10fac9122685c2a340d37bb59af8dfca6fb11bb0c11109f2a16212f0c238ccdfba5264341525b380e94b924caaeb9d3a5e173ad298a19578385f08b8258e50555cfd44d8144f4989a38f19db21da704ce63c354b96c285bd90b2ce66a5ccd873e24dd35766fc753ece0689ef4c98df05e9c9f898c01ca8eccc07794831b27c1196cc3528111c6ab885524b563af54ec6bec236602160261a83346a68ed348aba201b227ca2f6f4bc4e3e907d8ab1559108c1c2d31fd484f7796ae2d3c2599c3d04cdd0c946a35b82b574aa59847f0a7390c0aefcbb7751e2c677880276ad0cb20779ac03f054b0a4156e69fc04368b234faf93a16117d0db833fe6b88aa2b2f4d6e71dbb6adf82e167a43ab3e9170af3b3d64597dfa4a40977db7318c29308cca586bdcd7f6f6a5b6883e37abe4706b612c205d4dafb0c6c76ad8cbc76799b155dfe3216583c43a02870a139836402a61c3a32f156bed5fea0d512d3b7f073eb6d1dfec2414343b5ab4477fcdd1bce47b98c6c82345e77c3b753a473745fe04aea059c4f61fb99baa533ce71b3f597ac86b3b7d9a0d2dd437610e12fb8bcb2421199398aecab3ed1239da85c7830c935c19eb49b07e0de45936f458273b0228904e09218187dc8bba66d0624dc667d02c9befa13ed6f5a5200575f698779b54e251a3d9d65983ab0d96064756bc51d9c1a65fb9d279dd3654a22d735abec9c379bf510cb9b0e4a1218657bc5407593ec8f7c9b8e664753ff79b4cb6c6248edfd94218681f2d0826ba7433bc00e5826fb8a468c83d12aabb70b4bafdf59625c96ab875a66f29a5d9325faf3a4c9bc3cd0f91bcc743cbf9005cec8937c67d91213a0d55c6977195226c22c9aaddc97bae3ac88debfd35b35f527be354a35a9eb789a2dc081b7e7df610f49a04f6f119a4e6214e824e10763c219bdebf400045af499cb8bdc28ea5c70c29fec02fa28f9987e46e4d05d6268cf83e1f44e1940b4bb8394e62b978d2fac5c1d4e921b52b60c430d896224c15a84c32fb537d7487813cf0ed70b305827dfa44bbd9a6ed63064005b8a6f0d8ba2cdf543d941a9f67f3da73cd29e941c5a21a3eaa061f6f17d95095ec820a01ff5c37d0b493e1eeca2a8aa6045d231c1ca1974240e5fdb7ccc8ebe431e31f944c348d33f55a26d1b0a3e65264a7ce881cec1256537a405e4859c364f38bb7ec365d0d31ca37e477cb103b816c73753bfa107b9f97c8c9372ccc5f9e67d2c0e2b22c9f245456d40e564606a5a565e2f4da6ae791b28f3914c600e4aaff29b7cb444560e9c0616b8fa36e83c942b306134a79c32bae77f6802aa672edcbce28afed90d55d57393f37e0466b67d092623a12804040beed169e7887e47e0171a7a0f50d6fff090c2f20bad9011df4ceb5dce7bffb88191693d7ee50ec786d887ee0d9bade0856b6647111841fd49e6671a3c5cc65b9d904172633c30dc6bd7ea8f7261fd80f97d1412297a7285ab76e", 0x1000}, {&(0x7f0000000180)="bac30832015949bef7c57a47423418c23ca70c39d95c980cae197a4c1678aa7148450c3721abbf708e40caae390a21c1181471ac3c9c8d58e364ee1f3f3eb69308053953d7ea7af2abc7555eed5816060f77068600c9086ca1d3e0543b567d0eea6f6ee2778cb04a1fa28ea825a50f230dfc2f5db2ff409185", 0xff26}, {&(0x7f0000000300)="a7654d6375f487a264b4c8b3633fbdd15ab29f08", 0x14}, {&(0x7f0000000240)="e51a0ef852cec7169964fc24956247b4550229c0861cf0249606020903fffe48c4a0fb4fa043df09000000da485a16d98638eca535301623a8e5e3dcc986583d9730be0b85febb982372ebfd5c2876f67af1ece1adf9b9876d835bd800f0daba1f8fd9edbe5bb076e1adfbe7b3ebfb48b695bc8162e5dfc6c09f4db4d135aee0f7ce1fad082894eb7e6b85e5176ff578e74edaaf3846ea1d50e3725705977bae3bf8c52898f7d0490a6941390c625d70f38b123400000000000000", 0xbb}], 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r3 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) close(r3) 1.973189029s ago: executing program 2 (id=624): sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000600)="84793b0fdbaee0137a7e9cec2a2516deb50aad2f014f5d3e687dc7364c6535a853498b4a1a9605bfcd56b8553f9520cae3507ee4f5a6ec5793a0067d17de8e07d96006cc6132ae51039cec17dd4deeda04d403d21b0a7d9f68c7e095cd512862fa5fc5c47af095766f6acd021f397f96edb651a946f735a27577c2581df24b4cbf12136ed0ccf698cb38ceecf5291aa9db1f1be0625c5e38c47ff1fb7c6dfac7046f47908ce7b47ad0db92953aa748044de00c17521af81bc2dffd28cbe10ee2ba4d7f435353edb9f7825b08f8e270e1b095cafb12cdf28e045eb067e992d1b72b1665a290a02645f57b3c0cea1f464dc2e078266627359b8181e90eac21784cbfd77d8d2d737ab9ccefbf66090dd1cd2b29873fef7baa76d6997baeeb2efc81f7489de3732821f536ebf6f2f6eede247f8361021c6c4e96c7d71156189be4b11e6bc6e9abd0a81f74eac47dce61e055f2384fe0fa37502fe918a455c39f364190e9ae0bb93bfde6a33077f5af9eff7c07eb9ce2fc9b800611ccf887948542f75463fd53f2e183db74b68e278e378f6139004dadc25f12f6f957be588af13155b287cdbde31e6b61c3d007feda00acd347862145a857f506075b90a1c3e513bd1bc4a8609b68630ea54b3d1d8b8d2538fd23d72792f2c837772cd2d3fd03f6507cdf8ddf1f3a5e97328076ea68ae9bb582eddfb0425a40b094385494db36e7ba6c53a0dd65c8ac6523ce332d83ff371de920031ccd67d88a801556aa559067d7d2c02fe4c103d35d28222b884dfaaad1f19116b32167982fb564e2d4cb842176dcc7199035e8fb464b63aa5aed66a5870583595e9810a918760a83101ebc0365ce2e482b8fda4acbae8505cf7ada7e", &(0x7f0000001600)=0x26f, &(0x7f0000001640)="7fb6002c", 0x4) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000001680)="997f553be5996d420490d774335b697209fb57a318f99da1df8b39dc5e08ac68fc386cf0d5c1c0bdf8b69c030a2c203583d0cab027a27c47dbeae298e2474097d41ac67951e7769ab2c2d8ec46fb14641e6f8f6195fd54a2a5bebc6c3d78359e616bfac60556f6650ade5df4256f5d010ff6c5855de1d5af3fb7a3443fd4b18e63fce14887e99ba00f6dab871f2e2205bf23eecd78a1b623dd3b22c95d8f8c3b46e2f85ef290dd1176eae85abc483c2e0f5253fef1736951ed738e1182d7ef45b27afef6aa217e874794e4b73935c6cc56b8c70874e27abafad003aefd8bd8da408a98cf762b7a1859815466949a94a77259aed5bb52c056cfe4f910d645e7f3cc3e95ed6a8625712272a337a8f717da87f4e209240a35b5e8bd54073c68d67e0777da09272586842cc24a985d199101838bac8ffa8887b23bcf6264c65b5b51807ca1b9c3e5cb96acbdb366df289bcc5b77bd78c7106aefe6a142a0734240943f75539aac5f2d6fb41ef2c81df9de1db07a06cd8ba2e915c5875049cd749627a739b69324cd6ed02c12610b9c67a43256987faa482cd30d5a9cc20372a2f05cd73bb793cfcf9639151780f829714c1881b55f2ea8200efd4f858204018ae9ef9021ed52c25e4d319d708b55aa7b8fd09027c30d3600957d32ba3e12a2b37d07fdf42b106f32d031e15d2bf311efa052bf6e6198a300ec40f20205a2dcbca1eea26b980690ca9922ad6d767b235c8c2f08d87c65eadebbf3e6f71a9e47186337ab96e9836256a90c9059e4b815de0c5ce0edaae8b8b096e5bc2dacba62da7de656788cd6668011fb2d8f4aa38428f6cd80378ea561fa9e8519776baea4bdfe354bb1b3a31134526f7fbe1575fbdcb54a9096196c934a000dfaedfa51d0c962da561c6adc8f4c5fe2cc628b5a75eeaa19f771eadd36a11549bb0faa4353dcfe794c1d12d092bec785cf338909fe86070fcc669d4d9124713bf8d184bd715f10ae837c7b65849e8619dbad7aa7745e8bf9e555a64b34970e8ce841b4ca2a5c0af3cc726f4af7d1a0a5eadd415e41c5b83d2bebc1a3b12556ae6d032789839d2ae634b7cd53298111632ada5cc2eb18ebb141f5698a7af91b86953b7ef95312a23fa907cf268668660387cbaf54d30ee4b9f0739f5e66dc11a3dc9407e243edb84ce679bd201332c9ef6710934155f782f040044d482927d6e0df279f20e86b1bc20b1524f92c866cc0f7bdaf13a6bc9786292ebbd7ad46ea3b2dd4c652ded15bbcc16a9f419119ce2dcf4585576b62cae56603ac646417fe9bb12fc652b6d03f2a96992aaec20137c2076e75896cefa85af00a96d9e1fdadad2712d3fc4b3f1b4685200049acbf94265aeb99a1b74f7cc0288a4906076db44ba12cf6471c0a8532339ce9cb19a2683a9e494d5131cf8f618c4c1cb877cadffb41ace1b40131228f79e27f9172485f6bc5edfc50facfb5ac9b94e57574377e61e8acdf5d4cd4087bd22e482be8c72bb8f621912974e2e233666c1505261ce598bdc6de52075116e1ad1b830e91370ef201088818d1e33f77bb47126020ff72bcf16db270fdf7e5255bd80add12c249834d56a2c27d759a239b877b0ed7e87952b8125cf72b09f3431d13b11d2e56537b94118cdb30ea2e3baa6c5257f127ff8a5b7cffe832e949205df2da13e576122c2afcd24b7aad9dbf62253f8ca861875139721d1a466b24f40ca4ada70e336d2d6c3d87cfd90189acdd9e8c9494accc8e13543c6a6a1929d3dd9267d952674f80ad2c866c35c6247ca41d791f6c2fec2349488da02d3048db7e9e1daf763e50ae2ecbb6e03b0841eff6162f10b6e484573d49ab6daf0a7d392816f96a14fa515a0e635353bbd8ceedd1797a7dc3f65313faabebbb867fd6afa5d6b60cd7c7c1cf76ff241f18c08e41cd6fbf3534e7e57cf628910bb5fcca742f889b3be232639d964e2f9e88e8a8261bc56384d72e49dfbfcc4ff5d51fb4442b6bae02763deb011e6866300610c3e4b6bc7118fa3ffa30109bf4cfc8e83614b4678c658abb17679aeebd55dfb4d98924aa3b043abb56f153c91dbab69570a9d5871f6c1214227e0ee986c3d6def24e22c77b5beef86f9a01328f66a134be4b167ddf1eae62da9bd499aca8cd35fe90d689f7ccf0510201af747e3d3c75f1ba16cfcc3c20a4f1f492bfd2fa8fd68b39e61577fead24eb77c002c7021f564fc60ff760dbcf4a0ade42d7eb62bc2ccaa6c4711d01d8c845f28604aa705d410a018aba4494202b31f25d47fd1d8a15e062fcc28e2dd7b6c3037c57b325513b5007234c01327d9353aa69f2798bdb6ba8660915fe0f7360934b4976ab7c7290647b5563f14b4b02e7400050f6c4d8b7521bb14070d51e5cd6a9c7fcba6d811cf271003aca024f0931fb3898b4c5b30860f25bc6c8ad65fd7709d54d5fbb4dc4da35612f874ec7843fa448f68c9a3051b90b305195f6548c67da916ae1b2cdc9210f62d4e5aab2427303ac8d0dc051cf6f68b769d4d145aeed3517d381de9116565b82b19cdc42027d2cfe81bff8eada3454e0555b759da7f52b66afd91966b4cb97dd93bd85321a5158b548d2a103a8022d649c8bf4889bd91e337f41557be6ffa8382b4b70682849f31f0c70e03681bdaf1f04dab1c30c4f7b3beae72b4ed3f15f001971056c2765f2ce3238ef2e922a461d535db71702eb90f4145f299658a4d07c037f1209c4baa1af9dc96654417e36f4d0e1b4429f15e1ecec0b7c43af67f7f2674c479cdf2b4da9eb1bd32d0f5dbfe1bf6fffea34852724c9a36ac17d7c8f7af602aae0c89a0e5704ebe7a4f6eaf5fac4b45f7c1063ff7197ec61bae495e476df530c34408d8542f79ae7c290aed8cbd3ede0e9ac72839fa05dd6a988e324d044cf5f8c5d158824d52961936b9f7b06beb5d79898f4d1f61b3c768d5a840adbffc16e89bf260314ed72aff85803ee5f59efab7ea1b5538a45af73d5c1f319aa44ba39566337adb8df270e8b7a76d6312ff73bc16b29f8689d49ad55283cd37eeb41fa56b401e13a0ee57702da0cd77478171f29589f26f4963457457e58393d7e2f2c0121e02d67df771c5661fe68429a0457db4fb740a6590d27a75f4209f1396401e073917228e90a9692241163b9819523fe60e2a7a55d116c0e7d17810ce2f2ed933ddfef1a9e557ed56ae486a57806750b7414e48402815e7808713f58ec1000616351644f685cc5180c004624e7b471680bea5581fd651b03b402ae1296d63ce91ba8ab1c536611de0a7a3feb99f2355c0466ead5839176256da001aa8e0c7c5bd83d3cc782b56cc74666b45b71f616faf19ab76ef69f3f791a6765c34403a1eef1a461e098050043452aaa827f1500e844984f803abdb924e1d6f987ce0c393e3e97277a289534888a7c1c29da60dea24be0679014274c2ccd71e96a31fd4a397bb0546fc73738ff47acbcd6c972b7c8da4013aca835f303550937938d0a6d7f2442d64d173a44a8650e620dcbeb280e30eecd5d101459698383127d2b86014b6352b1dadd4c40fe38c434d46a9a09ef7ecdd3047ac7ecd7793a6189248b0f3ac616c3814e69d59ff73f660f3aa0529f77453d515be5a0748004f2ae702f5151945894419dd1932b6174e36e8296c0716f43cc74bfbe288f5b99f436ed44d2fef612beefc16b356c10629bc55eed898dbfd7afd4b3e36f515d2add94ae7e2a568877ddaf09dd62d027f23338b024ed4d617544013e6faf88276afbef52dea25efdccbc24aa9b5024c45cdcb83da6a5d2320f8d43b69e238e0c94581cea48ea9ec84ff55403c41fa42fbbd0425add7bebeece3b9a1e3a0dfaf36156019103c91b0087f8f2d4b7c06e7a2c3b678bc9cbd8a91cab7497c4906de5398c4e4ec641dd0f1129db43881633765af78b944ab059ea8947470f3491bf577202b203979b2bd0ac35b37b961d4dd6e27cfb8e7c665ef107bd1d8f751134e20030a0743b81c531ea6e275cf177c486e4be7344942db1343cfdf15209df1042e281c5606f29fe505f5d6aca3e939273e13f6d3c62504712db96c17020e33ede50bb87d65e4eecde2426173178fc7c51a34fc44820e63641ddf8db1525e116d2d605ca0fec0e08f60c9298684f4eb903665595e1873aa6c5e8a13fb521c0bec5c5066ac4b9027d106fd710f823656af5c1f0c9120042dc3980bdebf4423d3a0c947f1546fbcb6d9050afd49f1f7e52259ee4d51692eb0db34f0832b08ddca14474b40a73c5080970d197d309cb4c1aea026266ae2d688dbd77a13d028fb4e4a45fc52989de842b0a3ff90e7f4834d96b1449cc25bb5f766be359dee86f9a73570e750a05fbfc8aa1c854d458d41d7742450dfb8b9c49b1b4fe477e3cb55bfa489961eafa46df9004e517da3e930818d577b6eb606a5ea8cc2463d832b6160cccd46b63f84b9c165dd65de52b45c0db7d445ff52828fec6321c7681fcd1ed7c814452bff39a717b8ed51e95aca850428bb5448760cf5d7e4cc381515690dea953f79d42d9b48531b883d763abeb8ed120618b65584d46c155bf448af36875c295d2559f473d57ca531730c7c95613652c40cd2f3a33492ce3d452ed434fa8a5bc208d36b3b8f0e9d97074b3ce01b2a0fd212cf1b019973a19fe144e712d5a59af421e4dae99cc31dcb2cca5012234e4a075a21f0705ca73f945d917498d42273bc215dacfeed660fe64d62d95a8dd14a0937501d3d1d4a6a64c3cec98e84203b0cf935cc1cd7a59c3ddd98b0753e8d1544024f635aaa0c91a4b2d260fd0535f8bd72aba83fc952f5401d7df6f5004ecef49cff9e05eaa8e1d1af4ec5a3c7aa2dcade4d430aaee2fb0a044d273739673613fb79653214ba6b78cc7719f8cb992240d7ba4f689ceaeddaa2d4b90e922518b9264d9a529fb980c4f4548838e296c21dce861c3a73a25e67cd67503efe4c666e4969dc02e7399a84cf245ecaa6de53c320adc1b493b3f39756cba3c9108ab0b12b56ebdee5eb5d17bb02ad48ebf7865048bf0abb296a8aaf00e0d71d7974f1aa00c304ef17505b29a9ec0e83f5c41791f8be81ad2735ac3a8197937c7df67c61f972b6cbbfb89af079687bb724a2188549de9c6dbda45783e2046b8e5032c05133642892a5a37d0651bdc1abc378d311a69add5b9d5aa09135aad6e43aabe73d4a34f75e2720113addfbf4e09c45cfa6453d4f5dce84b5672ef4dc177b3bde8eaa870717a5ba32ef71e8087ce6ede0cc22ab1dd33b24f8bce670504a8a48e09dbf9db0f55329ad240826002a6f6ef25f6f65d254140596f6934708e436aa6b181d1118ac26d6c425cfdd247f06c650bb8a48a3732aa016fc6e19eee3cedf99b80b96bac79c78702bac7c34a1b3b5ca3a9548f2243201739a9de5b15635fe0d9f069e43ef174ec67ee7b0275e69a2c226f40536da6bcc91ce2616717fba58981464ec61b64ff562f15965dc9df6d9c8854554be45da4d5fa23bb64886e134842b4464d025e16f4438c8c9173133eb36e2361e4dc555b37ea9c0a1dff4fa0d703d33970b29f2dcff0e32ba43ab16be58089af733d4b427165e9db75682b1e64ef706627a6ca838f98925f8735037b648c7b466a3debd31e81078326d370a0c21e30b95f5c7dfdcc9bb9f576d558082f6634957cd7a484869ba920f1b10793e539f4f0d6bbcfcf5d7464568eac08e64754955502bb78f11d0c862e7146dd64cea5c24ff8ab83d8618e3637812aa7cf12061725b0f47a27a531300658ad6d6cc6ee0882fab81edc2c667ef162ea3ecf81bcc252", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="5b683e637ef25aad0011b90d0082e04064150f284e1284", 0x17) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xfbb7385986a403ce}, 0x4, &(0x7f0000000040)="d046717dbc5b05c69231cc663558837c3a6ab71f6cfbfcd9fcb15a63b3e9249c48a6b8c330c8357a14946ddeb1840c8de68be2be5f80bb89551a8f73220ab2c6f17ed7acc7c3512f304af9d1ee12bd281965e2c8834746548cc3a3a3b14dbf83784cee80c886fb4580da57e40a4bc9301a1279340cb0bc66e811189bd3c59d931f5f7c71ebd84f26c9a529c0ce9f6f8cfa7cd2aa675728d080c83482c900a5ea71ba8d5558eb83c139d17b93a50256f582f13945d65f13bc8b456e7d35492d7e1f3d0e971ca6cda1b362129bffc36cd9c74c8218c798f9b7e04a75480f3f5674ffaa72aa2deb79484131", &(0x7f0000000140)=0xea, &(0x7f0000000180)="beedb726635bef62f1147ae52ed7ffd489c1c5d9a8844e76270659fbf83f58bb0e4661569d928212864748150c3ecffc7334ce75d4a8fb106f6b20d10ef5a158319fd7db7027630da1a38662e6330daf89715f3700ea70ca7d635554f40129d68588737b537a", 0x66) 1.7606314s ago: executing program 7 (id=625): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f00000020c0)={@random, @local, [], {@arp={0x806, @generic={0x6, 0x809b, 0x6, 0x0, 0x2, @random="ef58269840c6", "", @empty, "fcdbb5b9000b0a683856078475e05040"}}}}) (async) syz_emit_ethernet(0x4a, &(0x7f00000004c0)={@random="e727dc071f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "bb04a2", 0x14, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x9, 0x0, 0x1d6}}}}}}}) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x9810, 0xffffffffffffffff, 0xfffffffffffffffa) 1.75986489s ago: executing program 3 (id=626): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) r3 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) (async) msgctl$IPC_RMID(r3, 0x0) (async) ftruncate(r2, 0x10000) r4 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0xfffffffffffffe64, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) (async) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/221, 0xdd}], 0x2, 0x0) 1.759530506s ago: executing program 2 (id=627): setrlimit(0x9, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5d901", 0x4}], 0x1) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) read(r0, &(0x7f0000000240)=""/4095, 0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x18d) acct(&(0x7f0000000200)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x10, 0x1, 0x10) socket(0x6, 0x4001, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r2, 0x29, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$getown(r3, 0x5) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) 1.757870592s ago: executing program 4 (id=628): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807c, 0x200003, 0x7, 0x23c, "d76c1f52000000ef000e00001d000000010400", 0x2, 0x1}) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="42cd266d0fbf7e83595ed9a1bb0f20788ba7daffff7ad730ea2ad31e823b11a51c8b642258f44ba20c", 0x29}, {&(0x7f0000000100)="5e1f35585ac8370fcaa73c368f5706ced676dbd06a0f262bc94a498e0485387c1087b13521d6345f7409fe85f0816baf242d862855e88dcf3ceb8137fa5197a72c3371611622124e7505a37db46a7edfb826be0995240dbe2c9d475835b75d3c9d209f050639d2c2b57a7ce6f090cf27e4da633d9f355e", 0x77}, {&(0x7f0000000180)="af0deeeda0b61ef30a405b72d2b5bff130bfa9ebdaf8ec3e99386588cbe810a4f58db6d30c819d0f5c2d1817181065708ef5ba3aee8731919738d535b8487553a48a085698314abdf3152d644a98d9fc9d49a1dfff98bc6fb39aff44bcf4113723ef32a6c99c13bf542e82185acff981ac4e53e3da22a01a14184f0f41b18d929459e955c47748d84b02619e2876b9042dd3503cbda3eb92acd9bce8d778", 0x9e}, {&(0x7f0000000240)="55edd1c8188e1c28b05c682b97a732aab842167ab7ac03600d9581c64d87cd91249f34be735bdb6f65515339ce25c4910f0e393c20e46c26ed6f6c071225e1cea212d075464a8759ffd16e98656c1b22c53883ca476ce97ee6843dcbcb045558049731c97bc4c6e3c880", 0x6a}, {&(0x7f0000000480)="d04b50463a1a33b0f7903aaa88a3aa7d1d769eb9b39bbb285f11b176cdcb573836632212fa4c21a983c40db7216ffc010b320d46251dcffa1837f62fc1f4eb1ba62eaa789efcc8c6791a46c7a3e37b9aff9049ed6ce45effdd3c72263ad3bebfa991f18146ac4cf0a3321239286a79443d897fff26c864b30cd7c9c76722ad4288", 0x81}], 0x5) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000540)="e95b4063705b49020667bdf3f738fb086032f6121666bd64e596b7ea72841211e510e8c929c078f1ecf40333c27b04d74f0477c148361a9cd5b2c99c87df0a109420a98d883f7a5d30900739fc26feaa6b3b5d2f627bd6cee776cd97fa7b996c9c29cf72e92f06ede84706959d7185bfb39918133dcd5f1911e91e557622ad00000000005659dc93397330667ad06f2c47bc06263c5d9e5e653c13147fe72849d078cd4eb8443d8dd61a39735a1221ad0b59eab68af90a129b0120ce6943dd874338cbf60167d09d602c374f5b9e0d7accf6e7fa3d5a77057293e6af02456dc2721a1a7d942c0fc09126eb653b04812ad667a554d8e6eb0ca71203583c3594e51c5b61d000b11345d64c5c64947695bcc0c77543fc11fb8cb34a1e28b716315e06108ea1fa253ef18e3ad36e9d", 0x12d) execve(0x0, 0x0, 0x0) 1.751894188s ago: executing program 6 (id=621): socketpair(0x10, 0x8001, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = dup2(r1, r2) listen(r3, 0xf37) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x77aedf09, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r4, 0x40}, {r0, 0x4}, {r2, 0x4}, {r1, 0x20}, {r3, 0x2}], 0x5, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0xc0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0xc020, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=""/158, &(0x7f0000000380)=0x9e) sysctl$net_inet_divert(&(0x7f00000003c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000400)="6e4789e253388f3a8308024050f2d0c65868f1bf3bb3500c679060e7d2e93ff92c56f2658d9bf878781a96b38f981c93053a607a17b2f83e947ba5e575587e6df5b994604789eea75ea1027303b536d89dde03b5b75cb2381704f61cad98a55baffd49b23db9320f25dc25c536fc5acebdafad7da06a866c62e04c83bebb56ceee666a06a0789c0718c5f31116efae1a26c496b08d2c98d543cd6038b30faabdc12bf2b5c4f36bcf00481cf22bb23ebe6b2adc4844528fe94f475852fbdbf7ae00a7cec540e2899cf19fa2d428ea680b62513c94ef672c00f47a", &(0x7f0000000500)=0xda, &(0x7f0000000540)="90f0c3a5f342bf6f68789f8a4e53f14eb59615afcb32cfdd21090f9991ee4ef4514c301d1c9bf6784a83dd154acd5526b52584cf64103ceec233a56bec28c18e1971b8fdca185573a3ae54d1153c9ff419e5883f5b13bf91c767f1", 0x5b) r6 = accept$inet(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockname(r6, &(0x7f0000000640)=@un=@file={0x0, ""/252}, &(0x7f0000000740)=0xfe) fcntl$getown(r2, 0x5) accept(r1, &(0x7f0000000780)=@un=@file={0x0, ""/264}, &(0x7f00000008c0)=0x10a) bind$inet(r6, &(0x7f0000000900)={0x2, 0x2}, 0xc) sysctl$net_inet_ip(&(0x7f0000000940)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000980)="fe528c083877fe4dafe52fb078b88566f0e893b152e932d980d9c279d61394743bf66b5957fb8db1acb4bffeab982928c0e2695179f25e29492b870000741c9ac142fac28dca9f57579af7eed12e18cc02cfca67e4273b1b2ca7c3a539fe4b772fe22c2c1b363624ff2159b39e9925cb48", &(0x7f0000000a00)=0x71, &(0x7f0000000a40)="ba9b8eed2e7d337174c9e86c6bf26a78177040beab7cc28dc7166e0dbac4dbff1ab4e24917433a6fed109592b445670fa5ee39aa3d88fd372276ae5fdd56da784715ac48f12bc3e1bbbffc93d75ba3c0ad48bb42e29a3fa7344e056dc4511c115328c5df127d6a038f4f7665487e8813be15242e4e428f7c3a5ebc673c4084f66127cdfe3038f85a6f1f4a2f7675d9c49b065646339f800e2ea32523f7902184dd5d74a62d5324690c19cdf0df8ff252555d368fb6b25f58dac94cd0ed2f825d4d183b49520f6ffcf54b66e2f2f18e2d9eb89425a4f945b0aef2bd0547af5da2da4d5e12ae69e5543b35b8449fd7e22cd838510bdbc2e969d0aed9a4c8b770fa7c6ee934aadf1bdf904eeabfb47e3c25e8adc7412cede85d4ebd0e3bfc5442b2d0696b1cb6597d6a5c8c57509657b57ba2efdccdb123a68cab8200fdbeb439e2ddf061943a2d4ca32a65351ec756f565c79a06fbfe884173acee8fd9b4e16b3c519b96af932fcb5dc3cf447db8482e315b217eeb9537013a67a08b64277c23f4ffe7d7b348c0fb8c4752b32f0beb94560c9ec6c11816c038b583dfdcf6de660d20d0187219f272307869119aa5391d14ea92ce17a1e959918c3ad211f5e94cc72691dbb1c5cbfbfed98eb480ed532fc25763087a15568c29b988c964439df6e1f54bcfa0a078c76dbe1ff00f9150e8d5a127fd43415ee19edaa226a1d8502acc5fb2b82bce5599fdfe44e9cf0f210f6c882d1b9df3a88ab309b90ecc2805f82f8411f6f3c82ced5c7ae87f5035bee10c5227c10613a42aac82288f271bfd3cdcb6bd1b8490565ca5d722b2e22aebcf6f1802ef83edeecbe5c9f6aee459a522b0005588347831f9b53d955afacb1f5a83ad9259412c56bd927331ddff41944849e63e6a952fcfa7ef4bfd333fa98f8bc9e23991153b45f71d03f5b19186e663db6bb8e6b8eddbf77cf7b116b737999f1356db12fb0c5899a77f7ed6d6ebc14a713daf72e0940cece9e0039f1b8f7dfc0bdd4bc02af45447365d95f6f1c0724991e9246239b20eb0fb4904b83fd91d6192e74b92033f2187f511e443e8a0b3d4c63215cd2b9666c8eeb7a7920531caa37f2a95416fde2ead73c64a15d7fe917e5d84c3776dad62a580fe6f9b01beb73396e718379bec0edc9c4f38edc7009361bb5ab03a6f6ff9f866e13b6c2efffe2a151508c9f7477ac02d54b0c77b999ae64bde0236996208ce5c33b3b6626396cb0b5dc897b421618f47734bd0574e0dd12aed18ae109baac0191ecb827357f710ea39c30b1cb9d65b53724bfaf2f4e37169ba43cdcc4287e82283381379e87c4b2b7672b4e4402e4fa46a868bca98a3d6f0afec8ba62ad8b55d77c4fc8f1e1af3a693bb9b07189646548a6c68c797b371fcf2b5fe08eaefe18e8811c401dc55c8552fb0e67a4f7346667e28e0af1e402a8262ffbdabf6b251005e227ee821bdc7bf59002d6f14f0f755288ab887ee7d91ca110647063bd92c86027bca032a2e54d6c08d3d8dc4398c5f08c7d4df9eb59829e2b6b8d814b37c9bbb3f477f17e96902e357f37bce5198d20807dc447f29cb89c7ce33974ce077be713e7fd69ca9076e79fa9f2a42edbbd7154280de685bc54f1d54bb60e10fbe0a30f29c0615301a2352ae1fc2b4c6564241aef39d7193d3c6a855479b73157b3376242d24ddc452896ba9c7bbbb0e6cb119321d6d1e0a2c4c81fea62d163ae48c39c58057eaf3278383092eb8fce86a298f54c33d236664dae4fe51cad6c0859151bdac1156227c533583ca394ee10de5843aa34be84031340e1569d35647ef3e1895df1848bd53815d75fbca048f59d17e35f96aaa6c2f046ecbe1c17c01d9d858c8a54805eb886f15d2303b5b82108a1bf96c8b7574bf3efb22c7ef9b7435d563c107adfc0047807474baf7f99ca88d7fff28e732ebaf9b18b18289e19640507a9b0c0d0e23a9f51e083e11c5f9543d0887157e681b068c31f0674c8de86dba47b1443e969cf1ac6754f0a86ebeac0d421eba9c9977ec74d48c1e8fbcac2c387eaedcf29c9ba8e9cf714c8e153342cfe33d9fc7bfc410318ba1432ac3896aa065cf958104ea16891518b3c88fa58158d7091ccf65bb1d149c3219c963bd0189f511c71b3533519d9df01b0aa13213f8dc4bafa0f4c78c3697034f0cc13604911e98b38bc7346ba8a6c3f9aa01a5eb5ac4a35f78bc1fae026de91b25a2baedd0957bc417849d12c3bf0ad2fa57c2556344c08f3cfb76e87b2414db1a2b3d11989ce0fa49e13ecaefefe29d1662e2dbb4fd447026ed2782aa80321fb0aa4b9c07b0fee74aa5f9aa099c45219779d9eb68da3223fb8ba0edbbfb650e79ebf27f57b8d38a40acbcf2c61a6f7d2c86194776821b90e2f32fc5d363202d045beb59684d899dd1860279cfcbc708ede0557f353f5af35b1b67256fb70209986f8df2b40d63133c70c732892b2bcb86177f6080e2e5aefddcc93a33ded07894d84eafb24b731032ff7fdf70c2bbf4cd8fb9004337e8af39ae09faf9f2e48c8e201c66891c0a708d644751f8e05ebe0a1b2ee81dc33b06d296f480eca64df10fe4e632242045fb496be3a2310c9ca2180d0de37c2459b9e87ee878f7c211d5a9bbdd54a721f0d2e55f77ca1dffee4d29fc382296d23f2ce38a1273d80458b5f45e5220f349dd5cb9e441a8e0207bfd2440031c1b3da96891b6d5fe19d47e079d9853b14430807a28e71410038d2ca16afcfb7d9b50255effb46cfbede9e15e18a1bbeeab378ac98de23baf3a481d1827a10478d9677671d0bc369e92814e51ea8320a5f9d04c68027ec55c4378f514cf92c4cafb3b23e27c57765364799378586e853aa8312624449ace76a188ce78e752845cf1d00510aaaaebf3b3fde14ab17abcf27ef113db4bd557f2c96b3f73a1c162ec4ac6bcd22f517478dd9a2489819486ce4eec58bd0abdac7e95055a1680b5663e092e3d14600589f73e63256505d50f96d98dec74ee1bcf8515e7dd1b76dcced531f2d090c7acecae62214efb0f6000c9412f86cbf317f5ba1a9cfe02b79a49ace597a85618d8924416ca3ba19fde2dd3b29601c1ec2fc898be23a7795f60eeb7f605c0bd769fcf8f34176946cca80d94197c4b6e3f3e7e5beacf87f8c1fb7c6fecefa8b0b6b465e62f6c68cdc2733e0c29d74ec017ca673f3bd8a2e5cbc46f89802cf348f4a26c8058a9866e00c1121b83cec5638f384a3d6ed3f6bffe72b5fcbcc3c20918735fa2dac2b5d3d4d2acecaa7b6ed696ad24bbbf7b06ce2b06faf131d9e56ff6b3fac7a9cc74d8e32fb417f9addaf842f683fea30966aaa001f506b1339a5699d3f7e05c667eeeefce6418897d3f6f14e0e4fabafa58f3f5bfd552cec23d2523f716c978fa736b3b924257f23b635ef50ffee48ec1df59173d491d8d7d355862e797e261678d0ee79dcc6ecd2a92f2c2fc7ac350b26c53aeacc2a9f80b50ea3fd4a7bf5acff850343db495d9e6d8a51cee69ed8e2365934305caa46759a82ef852b1576042857b56131b70b8ca4c6194f85d4506aa698c0dc5905949d240e076ecc88114b9df407e1f75b4ba01a71c2f08b2700e844bf16afc3fad6ba82dc517fc34382750320f60ba606034478c4fec542399eaf7dadd74d84b865420ed3f93cc4bb63c0eccf0524cacf3c27e41e7eebc103d3f9fe1446aa7f9af521c905650b94ae8773781bf18263b9d38d858dff0684a99682ade6541732b56e98e8de91900d398f79b44096db1b15344e19d89fa7aeae034b76e152d9e7e8c1eaf0d92af6a87db7eb24a60ee9d0b970ae53a3f150e662de8bb7e0dc44ddcd69d0a3ff3f84cf3b92776187228be439b37e57f3e060f5abda737ea6f2d0313e688a9779f52089ccb0edd1f74f343cf0cd3ed249c45ee0dcbf35f453d15a0c0000761206539273c7310424b096a3b9942f04b932d103f8587a4bb323ea06cd66bb97abe1dbbff98e78877cb189978915829b6176c0396581e07ae48f30adc294d50dcf84304513a520652c59d50b2e4745da3e00409fa0b868edff398b4c1d62c20b6c635895b3c68e7c60ee2067cc27d7d18801f8f9bf6b9bb6ef68031ce22f861fbe170534f0b245b1efeb238ee60d5d2586523963dbb9313fd6a701067a3e32c2951933cf44294ada98f5144e1b5783af8a7508933682be5e55deb62e3a4bccba43bd4130cefc29366aa6ddc29666553dc7a53d3dc46adb37f690e31fe10115d750aa2361cd9d2b71ba326016f5a0521eb076dae50ed2a8cee3736b23d615c8908468683ddd16e33806e2cdae20e8d2b9a54e361b3eb8d267d96fab62ce5924d4035d302b8fee0569d0c677c5502af529120da0b24ed260bee0a0e1d641df8b2d2e410bfb5edb8608d299f07264de2179c3d8c3b619741fd70ded363e10c2e469e8457f1d27b20406e1f71b72a76912dc8d2f63e3ccb4aed32b778de45292d25abde981cc3d31d09ed7e563a922f563fee4acec476e9f51c36fb728b8374b4f5bf97f8f0e2f4f8a1dfeebcbcbc5b65616e10404f4c3282338eeef9f83e900895ca4ef809d41be06366a476119e80dd9523842b3c5da557ed72cbece1077f4ff4e0c59453a7753d49f789d7bfe35255f3fafe051d20fd0d8a2530d0c480fb79b42f7eb7d7362c6bddd74f25d4bdd46b42c3485c95ea0bb92ab18e3279b7b8ab986a8e4c2f546d12033fefbfb8f9c81c77cc7f3be25c76a618400c396a8f3b8b59c93172e3a8f0fb042a63fe52ed70f0e5d66e2affcc80e018a6ca3f3fc8265443380176b478d5a884497a490efc23fd79dacb9496775920db72adc0de8e962f0cebe68df5d62354c1b84a50f16f9e53e43d17e12e74e1dbcc52e1883364df803237314e20ffc9f048e1d34c2470f8d258d6c4a1f3fc6883d79577a27e93e97c1b27a49a9b8cb519484170f476bbbb0e2116eade93008ed74e59e6d6443496e2d87693d77b47820176eb2404db42dc52a759045cd20e3a883bb468993f62c67e7e448e3afa60b4aab7197775b17af935715c8008ea406211513ac2b109787aa0107d975b6984ac9e1fd51f6a5bdf1d0b8812bd6129750220926d4d21bdc90b2592826fb558bb2f2dc1bb660ea9c5945d776136dfc3d0d27de93c61153bb34af9f92b5df207d03bb46186d2a5214e5551ef981b622a9f05fb251a443076f38f703eafadcd4d9557b0bee8da2915e13de8c12cc6f2b2e2fd2e42cbc768b50f675025c94dd6971c2c4268f6f2e9af8046f71c70c46db0b840c66027b4362e319e3f70dc2db5746f1ca8f1f7072ecdf4241644ed1de2d667d6a24c00ba4f399fe9e1b9ffae06a1661e97c5ccb02168748ad6d02344584e653d9e37725eaf884ff6d2123f51f53ec607dc68297124559bc728ed8e85de872de2e739a5136fb442828f00c0558add0621c578f5b0d34f8a550fc394a9d4b90fdc9a10ebc20072db2f11eb4da611099eb34c181b440d040f1efe2090888dd556c9b953f28c2b8ea43e498df6180e16f03cb054386235d3101e8cbc4188f2dc12896665efb84c5cd9faedbc7ee44bb797b1083b14d9fd2a3e10063dbdea902ac33b70f0ca2244b8506c97b2f29fa99aa3de0159a5ca195625ff4d2793f34ca317fd45e8333532b1d6d58a301ee779e68560c50fdb70c233512e18193c70c42dce8ff81b9eb7e6bd632430022a7b13b8fabb985b9751acbfd8f3cd1ed1e1dc7a8342ebeaa655e38648f4bd0e01716557175585800bbe832080214fa8d6e045f1a649de71dfccefb83e17e34f9128206a3d472b29", 0x1000) getsockname$inet6(r1, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) r7 = accept$inet6(r1, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) listen(r7, 0x8) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000001b40)=0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5013, r0, 0x6a) r8 = semget(0x1, 0x3, 0x0) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001bc0)={{0x100, r9, 0x0, 0x0, 0x0, 0x90, 0x278}, 0x3, 0x81, 0xa}) 1.607267045s ago: executing program 0 (id=629): r0 = open$dir(&(0x7f0000000000)='\x00', 0x80, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/114, 0x72}], 0x2, 0x0}, 0x9}, 0x10, 0x41, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xc, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/506}, 0x1fc, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 1.604190251s ago: executing program 7 (id=630): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184902, &(0x7f00000000c0)={0x5, './file0\x00'}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/258, 0x102}], 0x1, 0x0}, 0x6}, 0x10, 0x0, 0x0) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto(r2, &(0x7f0000000100)="ab747037442db27c58e7e189e8190c07d55f7b4d8eddedd75ad9b79903881597d0e0310a1ee556308b2e5df7ee12ed7ea412607dd86e4f2cb83800095fbb6ef7a3401a513344c456d15f492d57358a6a1d4505a577b7690104d6323d772cea7af20ab2101c3770a85c65317fd84778", 0x6f, 0x40c, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) execve(0x0, 0x0, 0x0) 1.603831436s ago: executing program 5 (id=631): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x55) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffffe, 0x401, 0x1fffff04, "9cdc45c6307e8b61c7d61df7fb7f6cfbc25fdd04", 0x707, 0x2}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) open$dir(&(0x7f0000000000)='.\x00', 0x8000, 0x100) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r4) pipe2(&(0x7f0000000200), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) select(0x40, &(0x7f0000001140)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x1, 0xa}, {0x400e, 0xb, 0x56, 0x7}, {0x407, 0x7, 0x8, 0x3}]}) open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0xa0) 1.35613125s ago: executing program 2 (id=632): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x400000000, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x872a, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x80000000fffffffd, 0xfffffffffffffffe, 0x7], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0xa, 0xffffffff, 0x400001, 0x200}, {0x8, 0x961, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) chmod(&(0x7f0000000000)='.\x00', 0x35e) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa8) (async) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='x\x00') (async) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0]) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) (async) r6 = socket(0x18, 0x3, 0x3a) getsockopt(r6, 0x29, 0x65, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f0000000000)={0x800, 0xffff002f, 0xe9, 0x7ffffffd, "01af9b1977000000d0fb2cc46001a83a00", 0x10008000, 0xb}) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x36a, 0x184) (async) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSETA(r9, 0xc0084463, &(0x7f0000000740)={0xd, 0x8, 0x0, 0x81, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.354712678s ago: executing program 3 (id=633): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x10081b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x4, 0xfffffff9}, {0x103, 0xf88, 0xfffffffe, 0x9}, {0x4, 0x803, 0x80, 0x7}, {0x401, 0x8, 0x2802, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0xa69, 0x6, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1d0, 0x4, 0xc, 0x9}, {0x8, 0x9, 0xfff, 0x2}, {0x1b94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x1, 0x10000000}, {0x4, 0x2, 0xfff, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0x306) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000300)=""/118) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x200, 0x4) connect(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) dup2(r1, 0xffffffffffffffff) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) getsockopt(0xffffffffffffffff, 0x9, 0x8, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgget(0x2, 0x240) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) 1.354435123s ago: executing program 0 (id=634): chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000000)='./file1\x00', 0x17f) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000100)={0x0}, 0x10, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xa138, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x9, 0x6, 0x2, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x7, 0x100000006, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffb, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe, 0x0, 0x400000000000], [0x91f, 0x8003, 0x40000000, 0xfffffffffffffffe, 0x0, 0x11000, 0xffffffff00000000], [0x10c, 0x1fffffffffc, 0x0, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x40000000005}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x2, 0x7f, 0x8}, {0x0, 0xf, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x7, 0x100, 0xf, 0xe}], {0x6, 0x4800, 0x7, 0x3}, {0xfffe, 0x4, 0x6d5, 0x6}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e38", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xddcd, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) rename(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 1.353155552s ago: executing program 6 (id=635): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') 938.003964ms ago: executing program 4 (id=636): mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc2c04200, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffffb, 0xf7, 0x1000000000004787, 0x1000, 0x5, 0xc70, 0xa, 0xffffffffffffffff, 0x0, 0x80000001, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000044, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x5d, 0x6, 0x2, 0x8, 0x1000000000007b9a, 0x0, 0x0, 0x2, 0x3], [0x5ad7, 0x0, 0x8000000000010001, 0x0, 0x6, 0x3, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfefffffffffffffe, 0x3], [{0x0, 0xfffffffd, 0x0, 0x3}, {0x7, 0x8000002, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x2, 0x100, 0x82, 0xfffffffffffffffd}, {0xfffc, 0x2, 0x1, 0x7ffffffffffffff9}, {0x0, 0x2006, 0x40000, 0xffd}, {0x6b7, 0x0, 0x1}, {0x8, 0x96b, 0x0, 0x8}], {0x2, 0x9, 0x6, 0x400}, {0x21, 0x6, 0x100000b0, 0x2}}}) r1 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0xd4, 0x1, 0x1, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) setreuid(0x0, 0xee01) r3 = getpid() ktrace(0x0, 0x39500f9a1a026d7d, 0x200, r3) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) 936.98617ms ago: executing program 3 (id=637): select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x132) (async) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x132) mkdir(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0xc0307004, 0x0) 935.956347ms ago: executing program 6 (id=638): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x15, 0x2000007, 0x2, 0x80000001, 0xc, 0x5, 0x10, [{0xd, 0x7, 0x4, 0x71000}, {0x7, 0x2, 0x8, 0x7}, {0x9, 0x0, 0x200000, 0x9}, {0x5e9, 0x903, 0x11}, {0x1, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x1004, 0x99}, {0xce5, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x81, 0x207}, {0x2, 0x82, 0x5, 0x9}, {0x2007, 0x100, 0xd1b, 0x3}, {0x1e7, 0x10001, 0x8, 0x6}, {0x800, 0x9, 0x2008, 0x9}, {0xb92, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x8000001, 0xfffffffe}, {0x0, 0x1, 0x3c, 0x8001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x7ebd, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x3e983fe052402cf2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0xd, 0x9, 0xa1d}, {0x5, 0x4, 0x2, 0x5}]}) fchmod(r0, 0x14d) 720.91688ms ago: executing program 2 (id=639): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x7ff, 0xfffeffff, 0x2, 0x1, 0x2, 0x2004007, 0xff}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xfa, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x1, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@generic={0x876c, "01ffd404464e1f62bc7676145626a0dfbfcae08f3274b2a441f40732e85c139c05d76734e7af7bfa168b317157a40bc3d16747d1170b2326d4d849408458781bc767457f904c2d11cc7c7e348ae4bd3b67940a105a088e706f5c0e056f9c67770223e3bc10f38fe50c185c582329a5696214a46d14afe4eb3860f413c24e5960ff39c94db68fe1f22980e212313ebc4e0f1d9bd89e1cce4e41f93f0d4f3cb81b1869308bd74f4a285e47376aa86808810a3e4719db92817e9b3c40f1438028a16fb6dcc8c91590c198a3a651d772b5affa0e4f867842a895aa3835eaba15ce62779b41e6"}}}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x0, 0x7}, {0x34, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000200)=[{0xa2, 0x2}, {0x100, 0x8}], 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="ad611cd4bc9e8d1f03f4df63c61b50b372988e76ce16e91f62093d1817c54ec18c9effec4e31d22222427b17", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) socket$inet6(0x18, 0x1, 0x3) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 720.53414ms ago: executing program 7 (id=640): nanosleep(&(0x7f0000000040)={0x2, 0x3}, 0xffffffffffffffff) unveil(0x0, &(0x7f0000000000)='x\x00') (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) (async) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0x7b, 0xffffffff, 0xfffffff8, "537237e34af00a56d864d3c300000000674d00", 0xffffffff, 0xfffffffc}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000001380)="d126ab9b5b57b110acb13c1c0d5aed1f576511ba2ff570d1bd75ce8a03e122196adf24e7729eaac022fb5610927b3d8dd6b932c181c3afadd99db8f321362c45dc80f52a9e8f2efedb2c48426e79903746f33ee9ceb1ea342aef9e50680db3e07432edf66e1bd0ea6ef0af7fbe805abcc386f00de0f4c337aa8f9aa0f429458e255776554a2d7e97c39b56aa80b9e30556b448395d50782211780de2d509b9ab6913d1a45878a7548dae447c70a5eedb81ee5d7b3e97b48c88c2303f77eb71fb206ad593aeaa5f8502357fd58da6b82de41e1c1e56d703d4c33376b521bb2733eaf40e5b5968a54aa744a69d22c13387a7273484d4a2f7f30b9572892fc3db87b5da1926ff21ece2056a440b8536463a5a4d7b2e06477e94d7e7bd3ae99e0b49b42305a2dace440a46e45424976c2acbea95035b9e2e6d92c5ae36dffbd68018222b5f544dbfe2a930c3249643d9ac54ae0276c20aeacc1adf77251d09f425af0b658542ca1e4ac8f2b638cafd0e7c4bee0d178eedd8c30f091c81bec8dac3aa77c6f56b2318b9aba18301ee4c0bba77764ffa7c8fbe52932e335005a97b0805d32d6275654da74cb4f6f82b5e0a5335ff20fab10d02c8e314b854c785bf9ceccb585f6ced74407a74730e024107d8f62c1661761732f16dd439b4643e5f720b2e4d9e6ae30062641c11aede69a45ae0c853880c85605592c41d58d9424f5f83061b7ea17c451b741dc10732fe644032e90a531f482c7a16ca73eec8f4126c088bb2df26c2badc794c282a2e9fdf98615b8ebf6ae7cd689b77c10884584deb3c5c1fdf7ed2921c640ad1ad4ae18b79c3047e7a599dd21abbfa78cc1b943278f7137c151c1fb5383bf0083ec0413bab1f28e62a13f58a2c9799e60a602c133a05689a63aa87772fd2c592485a772325795196f76c7a980bbdbc2dc07676be7e39b24ef9111631265081d13b5347603811eac868ec1668cddeed37d4c3381247df7b5f72bc653f60b0abea090f14032b8796691d00625e18c13bb408e9908ed10cb94616a2659a77de0ee5b2c14713682bb79860700e3c7909b8aabff25ad94a48bb4941e688c4f80a1f4cdf8818b93bd07e268554352aef7bf920f687078b0af860cd28703e9f037deb8ea6657d16cd933b75a7ed811b2381c4f46cd0ccc2a0cbe902b5f4eebc705f8f83567a0e8810c6c312f9f9a5d1b30846103cf25667c2c0fd5fcbf588a31a9850d25f89557ed08340c7a01abff9837c4636ec93e5d8a7d5eb127c2d6f94b89a2a5f94413f28e9ba1e8ac5c3fed436117cf6566df0bbfcd2cdff986e2f8582d7d89ba5e6947fb3a4e9beb47f54e15071197388741d446fb55cd9d57f7a034191eef753558200ec0b8af226682789581a5c4d6e0bfe600ee5fe0cb9187cf11c6b556ae859ee3a09d9128d737917cbe81e2bc3dcaaeca51dbb60b6b95a221c3e41edcd6213bae098e63487a2a0527538388494c0ee8a5ac17f960833983f79cee0e98c06059f303ffb5bbafa6696a48bd7b79ff3e5c4f021fce0dae08beee3803f9372d2d67526a2681e710f3b54444e357ce75d98ca6d0b16e142b4763ec146d0c94e423b569699acca517e132103bae50c3f9a549cc1865c361fee62d49c73d0a570658c727d3a0363aa7c64fbd72f305b33e4ed8e2b6446dafe0998551a3941e3294037f86a7f00504759364049417d4fa5b739180c77c620fedbd3348c1d40795734c9afc864979b87edcb09a79bdb77f8588068bc0654a5ee9caddf565c1eada4a7e62e24d9607cf67833b087afd99915e15e186d74bc280b9e8aab3e1b69f06717230b25b70884c9a3cfc3f0fb2c78c1919a2601bf1446a74307e0b326e4238ea4d4f2b6e258e9b30895f7583a0a95f1769693713df942715d5f000e8399bd6a613bf82c1bd895414aeec767ed38ea52652dafbf6f5db2605798ff4c4e6d825c6f7652063e893c6796eaa02d3c3ff1c0d549c6618ffa7af3c1bdb22580a573b3a4186b6954c1d1dd0c6f7ef81e37c41141324f13492306199e6b206c37bfb4b1aef2769ef12759d4f7ae6a09237f51201b969ebb2a7d601b3de2da5ae2914faf2f0cb7e990b78ec1189acdb809637766eb1aa2579e4faa18b55c5fc241c63a0c9b821568d815031198a22bf6a6601464a7b8335f88753efc76ddcb115d7adc8af36bfbb034dd79db34687bda13e259481dd30581e924cb16139b120c4a076c0f6a9038cd82329299a235019ce164a2cb858613c38f747d4b65d19d4a5086b5ea742ae82dae5d9a154ee016e87c8f4e9b6d0b05a8da054c661f0d48a6a4e55400aa0d", 0x66c}], 0x1) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/32}, &(0x7f0000000180)=0x22) (async) r5 = syz_open_pts() fchmod(r5, 0x80) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0xe, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x4, 0xf}], 0x6, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x40000004, 0x4, 0x3}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x2467, 0x5}, {{r4}, 0x4, 0x80, 0x1, 0x3, 0x2}, {{r5}, 0xfffffffffffffffc, 0x68, 0x2, 0x80000001, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x46, 0x10, 0x7fffffff, 0x1000}], 0x2711, &(0x7f0000000280)={0x5, 0x3}) (async) getrusage(0x0, 0xfffffffffffffffe) 581.488513ms ago: executing program 4 (id=641): r0 = socket$inet(0x2, 0x5, 0xc4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) (async) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r5}, 0xc) (async, rerun: 64) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (rerun: 64) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r6, &(0x7f0000000180)='./file0\x00', r8, &(0x7f0000000200)='./file0\x00', 0x4) preadv(r6, &(0x7f0000000300)=[{&(0x7f0000000240)=""/144, 0x90}], 0x1, 0x5) (async, rerun: 64) r10 = geteuid() (rerun: 64) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0x1, r3, r5, r10, r4, 0x80, 0x4}, 0xffffffff, 0x1, r2, r1, 0xfffffffffffffffc, 0xb, 0x8001}) r11 = socket$inet(0x2, 0x8000, 0x0) recvfrom$inet(r11, &(0x7f00000003c0)=""/52, 0x34, 0x0, &(0x7f0000000400)={0x2, 0x1}, 0xc) (async) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000440)=0x3) (async, rerun: 32) getsockname$inet(r9, &(0x7f0000000480), &(0x7f00000004c0)=0xc) (rerun: 32) getpeername$inet(r11, &(0x7f0000000500), &(0x7f0000000540)=0xc) r12 = semget$private(0x0, 0x2, 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x0, 0x7, 0x8, 0x1, 0x9]) r13 = getuid() (async) r14 = getegid() lchown(&(0x7f00000005c0)='./file0\x00', r13, r14) (async) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[0x9, 0x0]}) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000680)={0x0, 0xffffffff, 0x8000}) (async, rerun: 32) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (rerun: 32) fcntl$lock(r16, 0x8, &(0x7f0000000700)={0x1, 0x0, 0x0, 0x9, r1}) (async) fchmod(r16, 0x2) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setregid(r17, r4) 581.138393ms ago: executing program 5 (id=642): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000000)={0x800, 0xffff002f, 0xe9, 0x7ffffffd, "01af9b1977000000d0fb2cc46001a83a00", 0x10008000, 0xb}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x6}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x81, 0x615}, &(0x7f00000000c0)) close(r2) 580.456381ms ago: executing program 6 (id=643): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x80) close(r0) r1 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) ioctl$KDDISABIO(r0, 0x20004b3d) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x7ff, [{0x1, 0x6}, {0x3, 0xffffffff}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x1000}, {0x3, 0x4}, {0x1, 0x2}, {0x1, 0x7}, {0x0, 0x4}, {0x2, 0x2}, {0x1, 0x401}, {0x3, 0x7}, {0x1, 0x39e79901}, {0x2, 0x6}, {0x1, 0x7}, {0x1, 0x7e3}, {0x1, 0x80000000}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x10}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x3}, {0x2, 0xf}, {0x1, 0x1}, {0x3, 0x2}, {0x1, 0x8000}, {0x2}, {0x2, 0x690d9bb3}, {0x2, 0x8d0}, {0x2, 0x400}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x8, 0x7, 0x7f, 0x4}, {0x9, 0x6, 0x7f, 0x2}, {0x2, 0x6, 0x8, 0x3}, {0x8, 0x0, 0x46, 0x7}, {0x2, 0x2, 0x1, 0x3}, {0x138, 0x7, 0x5c, 0x6}, {0x7, 0x4, 0x1c, 0x10}, {0x4, 0x3, 0x5, 0xffff}, {0xd7f, 0x5, 0x9, 0x4550}, {0xfffb, 0xf2, 0x60, 0x1}]}) (async) syz_emit_ethernet(0x1381, &(0x7f0000000280)={@local, @empty, [], {@ipv6={0x86dd, {0x7, 0x6, "c79365", 0x134b, 0xf0, 0x6, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@hopopts={0x70, 0x203, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @pad1, @generic={0x7, 0x1000, "0f5bd35ce7577780f4f9667f075376df5903b8059ce7e72f69f96d19f8f9d945bb1d1c413ed56865f2cdf0632e902f488b1a81cda2751370a920c2c24aab681ddb2e30a3da585041e548f7918c8efa9d42cbcc7f2843fd8f09fdfee14ace47f82b9583d5ed0a4aa841fb1f29c5f6f5219218aa17a8977a940118d8770ce3f450c93242cdf7348a3f314ac4931e0cd9e686ececf36e31194705f70b4212bf2ba5549c89166ca2b5db371d1bf92c20ca19415cc747db1653b59161f9c000d6ab14c191fe218ebbd4a43aaa7a10d969310f05d299a231c0b2e7ff07a5564803befe4e70081d34c2513a1b756c9b73350d4f52694b40b8e9a642b4a1340c63b000fc21de66ddd1c8d788dfb67da0cbdf8b806545ad3903bce067f28571bf17d32ec736320730eeb3abe38337c485b4820c74fa77ee270c88a2f6d6e77ef32018051b33f47868314d4b83a5d03b84cbbab22dbba506b78d2754f53633369ef45bb998dc52def368a84493e084184b2c0c47ac8ebf9fef0271d96f42d18e3147f0a7a55ae12565bb089ac3d3c69529adb8f2d40246c7cfd8b58291afe0ac851c4e805e207afbfa66201fc6c0a3737071ddf37a943ec1c3051715bfa5a0a5f6461aaf71f74123ff09c5c3b57e9b8685d9ca12b7bbf1fa94a789d3c391ca1c6674080b87504f9cf9b24b959ed45a2727b4b76aef51a9b2613f68540dc415d4365670361e4b21d145bc9606e56d9e376abcc4e2a475e8ac3922ade95de9c046665490c86e959f690442d27b87822a12e8ad529c3e9678e0c9a90d977277e9d63d79323ddc4b453e8425953921bb6e51f94b9c2936e31247d5d11a32a6eed2e01c013a69c1888e02ed0f05a849ef9db33df16a3b139b94587adb4fd8ae8d4d9e1145065103caaa00ddc56ad7cc3c3335bdc1763933c0dcaec7dace7844e49688dfd415d6ce0232eaa22828f667daa772391416ecc32aedf9233d63b028c3bf85bd3fb8d61f0f1813aecd50c057bbc4c96bed3c3b418aa159cc978459c4cd57139268ce1adbeafdbef1c831c8040e565e3a734def92733d420a2bcc929a96df9c39e7e05dbf8bdbbf1f04f4448b2be00e00562189787b1369ac5b0f4b9847675f384067d9a435730a3af5f752240763d01fd085a0cd402e429ac4f5b97b8e28805aec6b50eaae9f95148bfa47b3e8e4844972878290459686f76dccd8edc2f07ab5a94b994b1549ef189da8a3125d6b72acfc8cbace0636c806aaef6d9ace605cca1120327146a3c4462e86335ce652d35294527a4b7bb8d20d666760adb3ba2756d5c6926c283845df1425521e141f1b54998642917308e978ca7d1d2d9a10456794ceafc81508e161cc82f791addc0ab1c9866565deae071520a6bf02294af6105b95e29623af0614d532472d8a6380c04b5ba21d22b2cd96a74bc378e5bbdc7b89f4ac100c6e37a82b4a92523e09500d17db5af1fd4d9ec4371ab4ea2bd0d7551b059280b99f1273711fc5ca34cdec3802531f94953008b1c4c8bae3ef23c94528dc0cf11cdd27f4e559938dd5b6503512565ba2936100d47ddf080cc9bc1adbb9a9a6ceb116dc438d73b1468bfa5a377a8cef0e34c18212c687068cd3a3d2c73dc4fa506e6f3a0ad82677efc5e1480a1dad5ec8e9266d6d53c6f9aa45bc904c85d12ec691ba3df7a39f881c1b05b472f2fffd757f6f0d16fa47cc40f0f53c1c8e0347ca2076f6f87d72c70ccb4d4e37d2cfe14b5d6e83bcb1a53085df4bed50b71a892f0fdf8ccd80f772fb365e07b78794c8a272d177e1e24d762cc4134254d6222aa54f0d55f6be9eb29d1f57f4f09176b7d6fd0692740bdb735511c3c78fc6edfa690a10fc6b15f7726faff43cc49257471d22136baaf7cbe49321475f55061c2e0a925321d0e38cccc83a4e5e3d93176e802e5fe852c077f4296d72ef38156f15e77e528005c9c26b34ecd8bd70fc432221e11ac33853d90cf8aeea329b9f533025823efc770918ac0defa3c2a24cdd923b7eb00affff92a10618463c34766d980d687f3bf8689a79e18ec90603d40861735c18b1aac37c8c4b0c96ba5dbe8c4b12bf6e88abbf9d5a29ac63a138a849d14d01e87ca0e8ea0c966c28185f58044127ee21b4b143e40116d7b29e81a2326605e8e2ecf334e0a426b65db4dd7e1a01f0dab8b18c07356b8b4bdf67dcda18b49dad39851f74dccc4dae65be88be403ecddede685ff6026c20321c7590152b52d91811261d12d4fa9bbaa505975a74ed6acc292741dc3ff96ef6a108abb1a83951bd60eac91ba704b18317c9e8313f277bee6507139d53ca3333bd800613706113341c17b81f7dac9605c42dd9768fc3dcc0f38d355718a340c59b2334eebee8c6558af0c040c3fc9b31b9e9ea7f59ceaf18a6a5ef58932076bc687c4e8bd2102c6e6954b9d871a6429ea9a4bfac7ad6128a385b3f1e75c2184667ce34eaae9b7fd441814e32c52a2dcc7e2adefca2993fbd3bf355c65fdad277b532350db7cd2b4e5b8f08773d8f46d368ff2353d0f8f7bf25da8f92bdfdc02b6bd0a7dd7c908060e8ceabd3d4755c8187fbf6df21e3d414a43203913be9979bfc9d9058a08c9c3b619b1a0427874c6c206c2cab9f5b62b8a4dea61485d030f9c15c8c2c2216603c440b0a8e536bbd8238f6decddb4d895f1256a867ce45240978085b5ee915248281da13ee11a9dcf7fa4c46f30ed96b2331882caf91ec5b8b4189c030beace6ef2c9e84013babc58725f029511dc97b1a775bd44d0c8c37e990f77c02edd9fc0e00f966674dbd8de8aca092bea1b98e7fef6e1d7b43a5931a5c1aa103cf9cb72c4e70af182a6d700378026d881bd41dbed0b98a67ded21ad18f2176bc8fde18f0c73af2e76766f218b3eaa9a3a5c435aa8a54f7a3f11f1e0fd96bd32cb444550f70cf9e0b1f090957e6c98f33288f4fefe8938d492efd22bf23bfa43fb06fe4bd90451bee9ed255bfb45cf69599c87abef013dffe053e5ffe0ba20f5f11a44344a4981387b9ab878eae9fdba72d13f118edd0123ffadeb69de914d0f68179fbc3e432ca84341cf38ac800c79c9db7f303eae0d0165b31dbf86c8b627246e7f17d4a4e9b01a92ca60190d8e3341e29790f166d7ac3faaaa1678fd0a2d28b6f86db0440777b52be104eb37828bb2968c862161497b93281f14a69b2b40220b4eeab97a78e9a28daaa5748369031c7ab5dabba83c8c7bc6a330c26adf12c71e129a8af91f94d647a04d3ba7aa1cf8b3ff7bf95b7938607de225a9502767bb3d2339efe432d694933bec7b499184e02c6cf8d6bafed13ce384f71251bb33ecea863917037c652735bcaa1e902bc46d9f02c20b1e60c7bc971490bf2ea69ad62c417d64df88a1c8e4b11c7fd2ef5df580963681e332ad1847ad7f25f557d5737ae74d9e698a4e7b4565f3e99e0f4f2da568da0f5e8c4056dcbb8f0285858672839f2549f05e5f89ea79efb65993702cda8a0965cf06320d2da26685d1d05064a7e65bd1a20fccd2eb82cda5d6e9d7e1f14ce9931aca846c077c788560ed612d04eeb493c2a02a8630e79eb97afa6c2db8cd81f33c45720878465ebe008674fdead9a8a493e84037382f258fc50fe0ff5ecfba10483de06da9b6394cb367c8ea9884df7b8fc1ee14395c7cffb27c117344251230d1bbf710edd4e1be1569ce7eabaf31dfe1bc818813f3cc77392a3ce12ec67344bfa9ea4258d2c5ac260be4c25f2e0f35ba4cd73e1bb89fdf69b8d0f72986fa12b459b7b3cac5bea33d15ba924ad19d438bd3f4ada8ed1bdbbee89a5e6869e5c6d74e2d2e4d61683fe3d20a561bf141ee510d762d8c38b6d4c1feef230a3f7e3677e03ea36fea6a99d74f948a711ed442e70771dcc5968d40839c433193c97528e2d60f7ace55616ee2e651ff71bd7b3ccfb31dc63b40290891daa74c9c352d52a0d405eda3e06e677fa22ecaacd0a226ecfc5004d2e85f5c4c33d857857bcb1f8c4017fae15e981289f228a7e7cc700e17bff31c5eaea170df4f1a6f771ea640b50b6516334e03081af29e2cb22ede9cb9bb6e74bb8359751728763924766ada1c6e38482b44b637565be14b03b9516c54548021e2a61e7d464304a8b1cb176aaef2ad55204161e006c1641e1a6376de559aee5affa7310834b1f5e70f33b858326d00d8329fff7d86f2c584e4a170f9433c7552daf770085bb84fa958ee0c504f18ca0d322cf7e57b6cc51b6487944dcf29b923647c6a3d8925451520b7a0c785941fc97a34cc72a8590fbe18e167deb3214154e0c23eff6e3213f7685bbcd9c90019fa81ba42ae8e285d2adbc18f1db1005de06783a6b7faefdef954a646712d1ef98da7396e313c9ca8803dd15d6d1f4923037daef47f0c61d419e4d16f9ac8ac1bfa88d734125e406c2f5e2bb278e0ef8195fdc2077e02872056ea34221ad22bb3d6bb1a415a0b8c165102cd1afec25ca5606740c47b37374b401acdd999aa44b239e82bf2c1e51f3d9d2d9146a72c9d06e6a1ad31246c2844b8433ca4489a4cabdc3fe1655661f330918641039a04b3e514cbff173897c3e3e44b57e630a32d8ece25a093a604407a9ec75813b69d2656d5c5d1fc61ae5c53fe926eaa58a776ed73e9232f974343c78fe6bdfb2c9b7a41c8a696008b6b32b778180eb83f2cd04f8ec648f222d178883ff8aa4a0de73f2d9633488f04ad7d4b675a59f8070defa3cddac22d7e079f7a501828f93d78aefbcf243489f1cd7fce3c49b30a30332eb3e158df1de7655e6155d7600e2f4de672474aa1dfc5fd058cf8648b8e534ce6dd25766c2977202151dd279c6b1f07223096bf1a668d9dd3e39bdcdddc974eda5786cf0f635e7d5fdf330c8acbe1499d5110d889acc200ff8ea4bbd3d20ba281a34a24b4a55c16fa44f6e711c95e03f8c1675f89568c8ee83c5517e11b10083d0c105972266d84890ee7ad9cc44a85335f7174342dd9f918e93c69deb2c2b94a8b872737c20333127a7e52093cffe395d1ed2b2a2b5459392ad6b3af063d899c427468a613977e20c7ac1998f7fb7b92232a7636414deb2111d11df50a9926a13c6fb32b2e0a716288bfeefea7b730b713184a34ffb6a34ca49b07b8e08ed1986875f3e0b7224add2de72da191bd61847394a397de8c198945c9a18449c72f67d104018d506dee4a2068b9e3a94f63aad734b91d242466ff2aa6837e0d883df0bfe7c02d4ba32a3654217d3a4afbe061edc525b37e6fc04179c4047c15949d6597d9e81c9bfb027d2edcd06e5cc2eb2417a10c3c32a7d347413f3b193c9b89c7df8c71a0e3520895493f2222efed7cad9d63612dfd5da4dfd919b577366e9f476d47ad670602e926a616cda085ef6fb0213d24585c2e3b77cabdbb0651d74c9f6201ce80809d5789daa117b7390af17eb11e737fdeab5b52151303ffc9ab290a5058cb19ec559e55bfd92931bb97bf8d870241bf8cdc56c5612b1e99574f3e2e3afc3b69cc42fa7acc9b5902d58bf913611f0c047c1265024545e5d5e0be9da10339eda5caaff491b94e63fb9221065d0e044c9091fddb29b18ab2b1faa73f1768a1f6e69b2bb3d14f32df7cab863729bfd42c5a1f0912e872add4777a8e1aa4534694339ae3be21a74134129b637b0fbcd28bb7d289009f6583686ec199b9c8599e0d35b352d9251478db962833cdca5e8e96e83e8135fc31161cfeca2ec7c4245c72c47c6abd8402d5a471687ffbf05845c14a29170277db61eaafac2871030a45e1c9a47328807eb1df846455d01df6c19b250d0f7583dee29232d"}, @generic={0x3, 0xa, "9ed63345a49c2afc84a4"}]}, @routing={0x78, 0x6, 0x0, 0x0, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @routing={0x1, 0x8, 0x0, 0x80, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @empty]}], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x6, {0x3, 0x6, "03ef3a", 0x2, 0x2b, 0x49, @ipv4, @ipv4={'\x00', '\xff\xff', @broadcast}, [@fragment={0x16, 0x0, 0x3, 0x1, 0x0, 0x6, 0x64}, @fragment={0x16, 0x0, 0x1, 0x1, 0x0, 0x3, 0x65}, @dstopts={0x6c, 0x1a, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x7, 0xb9, "7f6e92e56347db22ebbe28b58c79a1dae5057faaa90a5995a1ff1344cbc27580751ca0605e593ca30526d453b842144abc04772975c88a40682147187ba79cfa9cb0c1fee1daf9a68627e8715a4bec2f115821043eed560f0487e0782330d73ff49d636d9864bc0193ba2fbdcfc149e6fca3ddb6424f37828f68631fe37b98efec98622d5da3711d9e6a70415af66c65947736a31edd95a0b3993cae74c683fa25eb898fa66a11996a36c84820b80ef9c18ef06444659450e8"}, @ra={0x5, 0x2, 0x6}, @pad1, @pad1]}, @routing={0x3a, 0x14, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1, @loopback, @mcast2, @rand_addr="820e5e17c2b86c5763014c28d15c826a", @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @fragment={0xf0, 0x0, 0x1, 0x1, 0x0, 0x3, 0x64}, @hopopts={0x3a, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0xe6}, @pad1, @ra={0x5, 0x2, 0x2}, @ra={0x5, 0x2, 0x6}, @pad1, @jumbo={0xc2, 0x4, 0x7fff}, @enc_lim={0x4, 0x1, 0xd}, @pad1]}, @dstopts={0x11, 0x2, '\x00', [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x8000}, @enc_lim={0x4, 0x1, 0xe}]}, @dstopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @routing={0x70, 0x2, 0x0, 0x2e, 0x0, [@mcast2]}], "2c9ee81916354b9fe44c776891f76564c772f4959f2ab095a8ea66b5e732ddbf2e3c108acfee3a679997e49688c1ec4a22f7cf3eab526f70f41963aef7a98f76772e275b68f8741f3099daa97881d53e88f4b077f12538c25c31c94b343c32b7eb754f"}}}}}}}) (async) bind(r0, &(0x7f0000001640)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001680)=0x440f3ea2, 0x4) (async) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r3, 0x2000740d) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001700)={0x0, 0xfffffe00, {0x6, 0x4000000000000}}) getsockname$inet(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) (async) sysctl$kern(&(0x7f00000017c0)={0x1, 0x47}, 0x2, &(0x7f0000001800)="0c6221de5d976c3191bbec8b725bd5cb8d1d2a64fc95e8866e9747e49746b6a9aea13dbf9b7471f842537fa8a417da17d51c4f901a4ec6e4d34f286b84bc6942ee3fea8903e1f997346c0820db2d52b35cb6e7432b3c44e50266a931bf9a28e396b2b76094b386c7f5eea9c62a387806d3c68bca93a1cc58574c5a1728db342fba1597b644e17a7fd74c5538178dbf773fe054451b3e", &(0x7f00000018c0)=0x96, &(0x7f0000001900)="976a8f5b5c92ed5fbd5e0682c73440cb18edc2e4daa3382f7962b67915dccc92e3c41f306acef4294da324a64aa551674d40d76ea67e33b4c21fbddfbd3bc7f259ef1e6b05dc76cbd242e4e0a8a2d6203b714a02d93cb6037a7e6a0fd75d650b76d1d23fe7bbea763b301b55858b8f0b5b8d3bff22d89bfb7fc1ec07e327dfa7d77a5e3d2e040a2282fc44b7a95338b7be3c3d968bd4903c50f7a3b018f01b9f01e1fd93569df0b0c99fb600854ea67222007ddee2cea1708f4ee6b27b4469dd8a1ae6d58fbdc7200d5ceef82b6d990299a80c465d0bf7a0c2b330b211d4c7f3e9b747", 0xe3) (async) semctl$GETVAL(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000001a00)=""/8) (async) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001a40)=0x7fffffff) (async) bind(r0, &(0x7f0000001a80)=@in={0x2, 0x2}, 0xc) (async) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000001b40)={&(0x7f0000001ac0)='./file0/../file0\x00', 0x7ff80000, &(0x7f0000001b00)='./file0\x00', 0x8}) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x40, 0x0) r5 = open(&(0x7f0000001b80)='./file0\x00', 0x2, 0x20) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001bc0)="6f786a452d0f4cb67eb89a843c2a07c9da40447a296dc6e55de76b9e64a06949cbd54b9bd266384b37773451a8ec540330a2b38cce54aa372c7aeab9b81b8e910c3fb08f9d1595bec065a0496f6c35120347f687bdbf1b9b492f45aca38e4f74ee31c34fece653e40c005668fc75bba11ddaf2850af1d77e9905e1e730efc3ef0cad355f5d28", 0x86) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001d80)={0xc3, 0x0, &(0x7f0000001c80)=""/195}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001dc0), 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000001e00)={0xffffff00, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000001e40)={0x10000, 0x65, {[0x80000000, 0x191e, 0x400, 0x3ff, 0x7f, 0x31, 0xbc, 0x4, 0x8001, 0x4, 0xffffffff, 0x81, 0x7, 0x5, 0x2, 0x7, 0x8, 0x2], [0xfffffffffffffff2, 0xb, 0x7fffffffffffffff, 0x800, 0xfff, 0x74c, 0x1, 0x1000, 0x4, 0xffffffff], [0x0, 0x2c80000, 0x400, 0xfffffffffffffff7, 0x7, 0x7, 0xd], [0xb6d, 0x3, 0x9, 0x1f1a, 0xc, 0x100], [{0x7, 0x3, 0x2, 0x8}, {0x7, 0x5, 0x4, 0x6}, {0x7b, 0xa6c, 0x4, 0x4}, {0x7, 0x9, 0x3, 0x4}, {0x4, 0x7ff, 0x800, 0x101}, {0x8, 0x6, 0x4, 0x80000001}, {0x1eca, 0x3, 0x6, 0x2}, {0x6, 0x6, 0x9, 0x7}], {0x4, 0x768, 0x488, 0xe}, {0x2, 0x0, 0x1, 0x7fffffffffffffff}}}) (async) getsockname$inet(r2, &(0x7f0000002080), &(0x7f00000020c0)=0xc) (async) r7 = accept$inet(r5, &(0x7f0000002100), &(0x7f0000002140)=0xc) sendto(r7, &(0x7f0000002180)="3f01f3f90580bd1c3ed4625ecc2b4373f9c7a5a10a7b39b35887d830d89b4198cc00f7663c9794ce342907ab7839f182ca3460c7f213979b494bae6f710965b3faa0dae8d3d5a8910494e9f684244b7332eca46690db48eab55a7adc01b9f50f8d3e7a74ecc3ee325247cf9557225553055e6f", 0x73, 0x2, &(0x7f0000002200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 250.972275ms ago: executing program 2 (id=644): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000300)=0x80000200) shmctl$IPC_RMID(r0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000fef000/0xe000)=nil, 0xe000) munlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) shmdt(r1) 245.15573ms ago: executing program 7 (id=645): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1ff, 0xb, 0xf1, 0x6fe}, {0x414, 0xba, 0x77, 0x10001}, {0x43, 0x4, 0x9, 0x400}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000200)=[{0x100, 0x8}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="ad611cd4bc9e8d1f03f4df63c61b50b372988e76ce16e91f62093d1817c54ec18c9effec4e31d22222427b17", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 244.967711ms ago: executing program 7 (id=646): mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f00000002c0)={0x1, 0x1b}, 0x2, &(0x7f0000000140)="a846019d1766c84da4b6ab0aebdb9b4b17be766149955931eeaed6eaf5f8d214204bb6792b2549be820c477f23eedc46066761b09d2dfce9c0c8b0432258a956473ed98134bbe0e20c57cfbf05cb9afa5632defcfae8773c1b4776c79182a4e35eb8b6e78168afbd47dc87bb5d75f2d7f0e6c4cbbef7cd9e63884027f05754a60235790ae7c89df650ace4412f46f408", &(0x7f0000000040)=0x90, &(0x7f0000000300)="9e1f17f52749d3ab817a8d30e3268850e200ae06e127271b67654e1bc13a575fb94f62ffc0b789edb645be7cc8ee6555e5ba7ba550747fa36f32c575c7087863124eb50e7e20944a817e2414d9922a2a93f262a82968529555c9ffedd7d42de4c36f080f61f6465cae0a9235a6bc3baf419211c4c37f0af7deb4492672e8e6c62e5e6ad2f9e632450f6fb99633dbe561edf3481b0c94186be69b9092a5169b3397a0280b04857f436ebf26b96f3e592f033a566cfcf28318b95e63cb9278a27a921151d1a40f8e7cd616f366e6fb59369ec0793f2b44f4b595396f073ab503596cc97d9bbf89c5e1b7bb4d911bbdfbbf9f4aa5db921f31a86d5e722a4d1a626c065a54e6a9fadfb8481ab344a257a207d33f62c2a7a30615a731b5a6587bcf5acd5d414fe2d95b9f5b1615b6f9a8546d79b217a15de0b19e5bf06a835a68101f39f13674d1facd4b80cf956ccc1f0d4719070a46d3f5006b23bd41e3b6d066a9f8dc91b036239543e237a6fe4309103ebfef21e952182d47382b307443435f5be06c5d57d9c53dd3a34fd4", 0x18b) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 242.8004ms ago: executing program 2 (id=647): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) 1.908631ms ago: executing program 4 (id=648): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = syz_open_pts() writev(r1, &(0x7f00000015c0)=[{0x0}], 0x1) mmap(&(0x7f000056a000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x1, 0x6, 0xfffffffe, 0x9, "d3a946ba6a7a1b346c3b86af464949812c840d58", 0x8, 0x8}) ioctl$VNDIOCGET(r0, 0x41946465, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffff9, 0x0}) ioctl$TIOCSETA(r3, 0xc0884450, &(0x7f0000000040)={0x2, 0x8, 0x2, 0xfffffffc, "cd002281ff2181baab4c8c6d09b975390a38ba04", 0x8004, 0x20000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xa}) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xf5, 0xffff}, 0x80000000, 0x80000001, 0x0, 0x0, 0x49705283, 0x8, 0x200023, 0x4}) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) getppid() 1.034438ms ago: executing program 6 (id=649): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x500, 0x0) setuid(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4092}, &(0x7f0000000080)=0xffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000001c0)={0x0, 0x2}, 0x10, 0xe) 636.224µs ago: executing program 3 (id=650): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='W\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='W\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2d, &(0x7f00000001c0)="ebff8bff13923000", 0x8) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_emit_ethernet(0x1a2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b00016c2b02fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b633000438680000002b63"]) (async) syz_emit_ethernet(0x1a2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b00016c2b02fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b633000438680000002b63"]) 0s ago: executing program 6 (id=651): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[@ANYBLOB="862765ad848ceef9c24cbd86cca04239cc35d8468e0b1184ea4f2f58cf4633df12"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.153' (ED25519) to the list of known hosts. pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-1.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error sbcreatecontrol: message too large 2040    OpenBSD/amd64 (ci-openbsd-main-1.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (353619) exits with status -1 WARNING: thread `nfsio' (186224) exits with status -1 WARNING: thread `nfsio' (76507) exits with status -1 WARNING: thread `nfsio' (260014) exits with status -1 WARNING: thread `nfsio' (108428) exits with status -1 WARNING: thread `nfsio' (506116) exits with status -1 WARNING: thread `nfsio' (523885) exits with status -1 WARNING: thread `nfsio' (233039) exits with status -1 WARNING: thread `nfsio' (168826) exits with status -1 WARNING: thread `nfsio' (520329) exits with status -1 WARNING: thread `nfsio' (79554) exits with status -1 WARNING: thread `nfsio' (220124) exits with status -1 WARNING: thread `nfsio' (341362) exits with status -1 WARNING: thread `nfsio' (463005) exits with status -1 WARNING: thread `nfsio' (34013) exits with status -1 WARNING: thread `nfsio' (346786) exits with status -1 panic: kernel diagnostic assertion "pr->ps_threadcnt == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_exit.c", line 886 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *300185 36858 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x25 panic(ffffffff833573e1) at panic+0x1cf __assert(ffffffff83396e6c,ffffffff833bcb9f,376,ffffffff833bcbd4) at __assert+0x29 process_zap(ffff80002a794908) at process_zap+0x31d reaper(ffff80002a73cf90) at reaper+0x270 end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "pr->ps_threadcnt == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_exit.c", line 886 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833573e1) at panic+0x1cf __assert(ffffffff83396e6c,ffffffff833bcb9f,376,ffffffff833bcbd4) at __assert+0x29 process_zap(ffff80002a794908) at process_zap+0x31d reaper(ffff80002a73cf90) at reaper+0x270 end trace frame: 0x0, count: -5 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a772eb0 rbx 0x40000 acpi_pdirpa+0x2be71 rdx 0 rcx 0 rax 0xffff80002a73cf90 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa46aadc94e38b4c1 r11 0xefea816a0e783291 r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff81f891b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a772ea0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (reaper) tid=300185 pid=36858 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=32, usrpri=51, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a73c7c8,0xffff80002a73d4d0 process=0xffff8000ffffd680 user=0xffff80002a76e000, vmspace=0xffffffff83874608 estcpu=1, cpticks=7, pctcpu=0.1, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 3390 399297 15555 0 2 0 syz-executor 3390 514304 15555 0 2 0x4000000 syz-executor 87011 39586 27874 0 2 0 syz-executor 87011 203707 27874 0 3 0x4000080 fsleep syz-executor 98032 105382 0 0 3 0x14280 nfsidl nfsio 75033 120168 0 0 3 0x14280 nfsidl nfsio 36421 34826 0 0 3 0x14280 nfsidl nfsio 15466 279640 0 0 3 0x14280 nfsidl nfsio 42480 482055 0 0 3 0x14280 nfsidl nfsio 99170 50840 0 0 3 0x14280 nfsidl nfsio 77921 380113 0 0 3 0x14280 nfsidl nfsio 36540 172545 0 0 3 0x14280 nfsidl nfsio 90318 56096 0 0 3 0x14280 nfsidl nfsio 72303 167199 85082 0 2 0 syz-executor 72303 345696 85082 0 3 0x4000080 sysctllk syz-executor 72303 96440 85082 0 2 0x4000000 syz-executor 47786 103541 0 0 3 0x14280 nfsidl nfsio 1607 173968 0 0 3 0x14280 nfsidl nfsio 56054 520392 0 0 3 0x14280 nfsidl nfsio 75663 108119 29837 0 2 0xc80 syz-executor 75663 510790 29837 0 3 0x4000080 sysctllk syz-executor 95648 17745 33120 0 2 0xc80 syz-executor 95648 84277 33120 0 3 0x4000080 nanoslp syz-executor 95648 518701 33120 0 3 0x4000080 fsleep syz-executor 52971 511760 86079 0 3 0x3000 suspend syz-executor 52971 463374 86079 0 2 0x4081000 syz-executor 15555 137324 41689 0 3 0x2 kqpsl syz-executor 50128 212493 1 0 3 0x100083 ttyin getty 38892 100305 0 0 3 0x14200 acct acct 37925 177304 0 0 3 0x14280 nfsidl nfsio 43778 45773 0 0 3 0x14280 nfsidl nfsio 11604 375485 0 0 3 0x14280 nfsidl nfsio 53042 307387 0 0 3 0x14280 nfsidl nfsio 29837 176790 41689 0 3 0x82 nanoslp syz-executor 33120 409668 41689 0 3 0x82 nanoslp syz-executor 85082 95613 41689 0 3 0x82 nanoslp syz-executor 61937 150470 41689 0 2 0x2 syz-executor 27874 193278 41689 0 2 0x2 syz-executor 49773 402342 41689 0 3 0x82 wait syz-executor 86079 418848 41689 0 3 0x82 nanoslp syz-executor 41689 79222 24502 0 2 0x2 syz-executor 24502 465481 58886 0 3 0x10008a sigsusp ksh 58886 261452 29556 0 3 0x98 kqread sshd-session 29556 417639 13196 0 3 0x92 kqread sshd-session 13196 455658 1 0 3 0x88 kqread sshd 9692 78211 29830 73 3 0x1100090 kqread syslogd 29830 489143 1 0 3 0x100082 sbwait syslogd 80889 88991 1 0 3 0x100080 kqread resolvd 26175 185405 41170 77 3 0x100092 kqread dhcpleased 19638 24713 41170 77 3 0x100092 kqread dhcpleased 41170 419862 1 0 3 0x80 kqread dhcpleased 20026 3942 0 0 3 0x14200 bored smr 7773 269134 0 0 2 0x14200 zerothread 65400 28736 0 0 3 0x14200 aiodoned aiodoned 11338 125442 0 0 3 0x14200 syncer update 52886 252790 0 0 3 0x14200 cleaner cleaner *36858 300185 0 0 7 0x14200 reaper 40912 521489 0 0 3 0x14200 pgdaemon pagedaemon 53970 406292 0 0 3 0x14200 bored viomb 89100 340222 0 0 3 0x40014200 acpi0 acpi0 33300 415087 0 0 3 0x14200 bored softnet0 69992 85487 0 0 3 0x14200 bored systqmp 26877 222668 0 0 3 0x14200 bored systq 34166 136463 0 0 3 0x40014200 tmoslp softclock 93552 67943 0 0 3 0x40014200 idle0 1 197577 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10202 11045K 11365K 166960K 11982 0 pcb 17 14K 16K 166960K 293 0 rtable 222 8K 8K 166960K 479 0 pf 31 13K 18K 166960K 185 0 ifaddr 41 7K 7K 166960K 86 0 ifgroup 50 2K 2K 166960K 131 0 sysctl 4 1K 9K 166960K 8 0 counters 32 17K 18K 166960K 77 0 ioctlops 0 0K 4K 166960K 401 0 iov 0 0K 16K 166960K 44 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1463 92K 92K 166960K 1917 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 27 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 799 0 sigio 0 0K 0K 166960K 15 0 proc 60 59K 83K 166960K 611 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 72 0 in_multi 100 7K 7K 166960K 141 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 441 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 144K 157K 166960K 9121 0 UVM aobj 22 2K 4K 166960K 26 0 pinsyscall 38 76K 92K 166960K 1884 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 34 0 NDP 11 0K 1K 166960K 57 0 temp 63 8648K 8723K 166960K 40978 0 kqueue 17 24K 28K 166960K 174 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 101 0 97 1 0 1 1 0 8 0 rtentry 136 146 0 52 4 0 4 4 0 8 0 unpcb 144 494 0 479 6 5 1 6 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 240 0 236 7 6 1 7 0 8 0 arp 96 24 0 8 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 328 717 0 710 13 6 7 7 0 8 6 ip6q 72 6 0 2 1 0 1 1 0 8 0 ip6af 40 8 0 4 1 0 1 1 0 8 0 nd6 112 28 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1072 37 0 37 2 1 1 1 0 8 1 pppxif 1384 5 0 5 2 1 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstkey 128 1 0 1 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 pfrule 1344 4 0 3 2 1 1 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 605 0 172 30 1 29 30 0 8 1 art_table 40 608 0 172 5 0 5 5 0 8 0 art_node 32 144 0 60 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 23 0 4 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2861 0 1361 95 0 95 95 0 8 0 ffsino 256 2861 0 1361 95 0 95 95 0 8 0 nchpl 144 4017 0 2327 64 0 64 64 0 8 0 rtmask 32 8 0 8 2 1 1 1 0 8 1 vnodes 216 3234 0 0 180 0 180 180 0 8 0 namei 1024 13779 0 13777 5 2 3 3 0 8 2 kstatmem 264 78 0 56 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 12560 0 12560 10 2 8 8 1 8 8 plimitpl 152 263 0 247 1 0 1 1 0 8 0 sigapl 424 1114 0 1055 8 0 8 8 0 8 1 knotepl 120 75965 0 75902 23 13 10 15 0 8 8 kqueuepl 184 245 0 233 1 0 1 1 0 8 0 pipepl 304 306 0 279 10 0 10 10 0 8 7 fdescpl 448 1067 0 1038 5 1 4 5 0 8 0 filepl 120 6668 0 6454 17 4 13 13 0 8 4 lockfpl 104 293 0 291 2 1 1 2 0 8 0 lockfspl 48 129 0 127 1 0 1 1 0 8 0 sessionpl 144 24 0 16 1 0 1 1 0 8 0 pgrppl 48 42 0 25 1 0 1 1 0 8 0 ucredpl 104 932 0 920 1 0 1 1 0 8 0 zombiepl 144 1366 0 1364 1 0 1 1 0 8 0 processpl 1152 1114 0 1055 5 0 5 5 0 8 0 procpl 664 2282 0 2215 9 0 9 9 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 552 1337 0 1311 18 10 8 13 0 8 5 mcl64k 65536 98 0 96 1 0 1 1 0 8 0 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 1 0 1 0 8 0 mcl8k 8192 13 0 13 2 1 1 1 0 8 1 mcl4k 4096 3367 0 3317 14 6 8 13 0 8 1 mcl2k 2048 1142 0 1134 4 1 3 3 0 8 2 mtagpl 96 5 0 5 1 0 1 1 0 8 1 mbufpl 256 10919 0 10739 14 0 14 14 0 8 1 bufpl 280 3851 0 118 267 0 267 267 0 8 0 anonpl 24 180778 0 176476 58 20 38 48 0 187 6 amapchunkpl 152 30146 0 29611 35 7 28 28 0 158 5 amappl16 200 3210 0 3148 16 12 4 15 0 8 0 amappl15 192 19 0 19 1 1 0 1 0 8 0 amappl14 184 11 0 11 1 1 0 1 0 8 0 amappl13 176 418 0 416 1 0 1 1 0 8 0 amappl12 168 1419 0 1381 2 0 2 2 0 8 0 amappl11 160 10 0 10 1 1 0 1 0 8 0 amappl10 152 46 0 36 1 0 1 1 0 8 0 amappl9 144 254 0 253 1 0 1 1 0 8 0 amappl8 136 37 0 35 1 0 1 1 0 8 0 amappl7 128 94 0 93 1 0 1 1 0 8 0 amappl6 120 342 0 330 1 0 1 1 0 8 0 amappl5 112 71 0 64 1 0 1 1 0 8 0 amappl4 104 395 0 373 1 0 1 1 0 8 0 amappl3 96 5159 0 5064 3 0 3 3 0 8 0 amappl2 88 1182 0 1112 2 0 2 2 0 8 0 amappl1 80 11475 0 10939 13 1 12 13 0 8 0 amappl 88 8303 0 8132 5 0 5 5 0 92 0 uvmvnodes 80 3233 0 0 66 0 66 66 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 25 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1067 0 1038 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1067 0 1038 1 0 1 1 0 8 0 vmmpekpl 168 10679 0 10636 3 0 3 3 0 8 0 vmmpepl 168 73544 0 71709 94 11 83 92 0 357 0 vmsppl 368 1066 0 1038 4 1 3 4 0 8 0 rwobjpl 40 24635 0 20497 42 0 42 42 0 8 0 pdppl 4096 2140 0 2076 102 34 68 80 0 8 4 pvpl 32 476550 0 465815 133 28 105 120 0 265 13 pmappl 216 1066 0 1038 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 389 0 57 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833573e1) at panic+0x1cf __assert(ffffffff83396e6c,ffffffff833bcb9f,376,ffffffff833bcbd4) at __assert+0x29 process_zap(ffff80002a794908) at process_zap+0x31d reaper(ffff80002a73cf90) at reaper+0x270 end trace frame: 0x0, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833573e1) at panic+0x1cf __assert(ffffffff83396e6c,ffffffff833bcb9f,376,ffffffff833bcbd4) at __assert+0x29 process_zap(ffff80002a794908) at process_zap+0x31d reaper(ffff80002a73cf90) at reaper+0x270 end trace frame: 0x0, count: -5