last executing test programs: 5.29989467s ago: executing program 6 (id=1808): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x1, 0x0, 0x5}], 0x0, 0x0, 0x6, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x0, 0x100000000, 0x1, 0x5, 0xdf62, 0xfffdfffffffffffe, 0x4, 0x82, 0x4, 0x6, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffa], [0xfffffffffffffffe, 0x80000001, 0x400000000000f, 0x7ffe, 0x81, 0x1, 0x1fe, 0x0, 0x0, 0x100000000000005], [0x4000000006, 0x12fd, 0x0, 0x0, 0xd, 0x1ac, 0xffffffff00000000], [0x100, 0x40000000005, 0x7fffffffffffffff, 0x100000000, 0x5, 0x800000000000008], [{0x5, 0x5, 0x0, 0x3}, {0xfffc, 0x2, 0x5}, {0x5, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {0xfffe, 0x10000, 0x0, 0x1}, {0x0, 0x9, 0x0, 0x8}], {0x5, 0x5, 0x5}, {0x7, 0x80000000, 0x6d5, 0x2}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x32f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xb3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffff00, 0x3ff, 0x8, 0x2, "c5369c8412ab26f66d1183f0f93356761b7ada19", 0x8, 0x7fff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="ed", 0x1) fcntl$setstatus(r4, 0x4, 0x4) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r4, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000380)="8597d376c8e7fbeeae9f41b99d4b6c0f7331e6d0207610bceca0ac71e4a1618e781335b599f3b8f45df94a392d86c7f887", 0x31}, {&(0x7f00000003c0)="8ee65bc345293926c3c56f95adc226097c4b3fd29d452046682bfeadc9e2587a4f7e200f482b9879360a1e86741a9c662b8d3c4f14bc44954975f2e047d088db2cd84041193a30b333ac954214f4aa7950ea02c4fc709db5c2a6f2035bb8682b664ae5aa18de775aa099aa4ee552de73617e61d2eb6b478c81dc843d8ef9627fb3e7269ecc51008461de6d5e62f4c5c30a54178bcb02bdfbed7527002ac0648762aac44cadeb2cad0a95e1a4dca10f375d387daa090e5b1cb902bc8b", 0xbc}, {&(0x7f0000000480)="8e889cfae3df895d647f25ba9f5d578c0b4044", 0x13}, {&(0x7f00000004c0)="972279429f171e8661980b3d12ec37a9557c2bbd794c2d78e44cb5e0ba601bec939c033b60c7ef086ae9b338e9b6843ad5c65014964ccb53fa29bc227d4ceadcb55e3500a805fc6365c7e0b5daed20e89bd23c1c91186a956eab99a8a1acded9c66f42abe4746dc34da7fe7c6b80faab6b4111720b7b321ca7f9ee517cc3b121050b1d7c67eef32be2d2fe98e2a939e7ed22c9971b2d482cea022fe178a5db4c879b9a2673284b5592211fada3f353baf9344e2b754d14a6f5", 0xb9}, {&(0x7f0000000580)="64f457f68fcbac9ac6e5c542ee06273455446b5b4329ca3b17ed0a70c458902a63d69979df7acf5b52d9a8f8c5f1d5aee2896eaa68295a8a5cccfc21a5eb0a8a36a7679b404f072e39f25abe9122050be6aeee64c228a83a67b10b71fda252a8aab656922310cbfb2729586174b65a8299d45d7c0d7f31fd3e84fbb416511c54d7975591441f984108621e5fd1375681d79b17f3b621e6885fda8b9436dc8fc8b1c99b", 0xa3}, {0x0}, {&(0x7f00000006c0)="4cace9f2080fff8f7ec31d5694e42ed01cf0e4a60d922742ff592f08fabaec675711361940dbf8f9ec712e1a49c3d8f0bfda0f0def78f13a1b6805a1bffad639535310b575daf2f4aa360e9a5af583249ef2b0d574b99bc5b1e69c98544f84552d5a237179f022bd161e6167dcccd58405fd6df76341bed01b60dccc06fa71ac13930044de6bd7293833b9c9d55cc8a4d9b94ebb76dfeea89ebdfca8bf76ecdc789bc78955af153064859f7d61ed2c411aa1b4e872f13b5412e8d4b61a70e9311f866fd34b2c1b8972b3abfc7c576aad3b29a8b999b3ba45ba05e40457fc7e38860521971cbf39902c77e8e95f017d32a12a37f89de25044", 0xf8}], 0x7}, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 5.238763663s ago: executing program 6 (id=1813): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) setsockopt(r2, 0x3e, 0x4, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) r5 = socket(0x18, 0x2, 0x0) (async) r6 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x88) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r6, 0x0) sendto(r5, 0x0, 0x0, 0x400, &(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) ioctl$BIOCLOCK(r4, 0x20004276) (async, rerun: 64) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x3, 0x8}) (async) dup2(r3, r2) (async, rerun: 32) r7 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r7, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYBLOB="0000dd1defaa784e9e631405229d78c09fb02f14e44adef59a24469e1b1d963edd1754ff0a08ceec7fa4427cb7f53f74ec90d8288c0fa9f61a76a1d3139998f1d3ef35317c53873b0592c74d2654367ac8847d44fc68f573511b03d3a4165ddf05ad", @ANYRESHEX=r2, @ANYRESOCT=r7, @ANYRES8=0x0, @ANYRES32=r7]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) socket(0x2, 0x2, 0x0) 4.886815282s ago: executing program 6 (id=1817): sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, 0x0, 0x0, &(0x7f0000001440)="c6000000", 0x4) 4.878728586s ago: executing program 6 (id=1820): setitimer(0x2, &(0x7f0000000100)={{0xfff, 0x1}, {0x3, 0x3}}, 0x0) r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc98}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80800001, 0x80000001, 0x40, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x0, 0x80000001, 0x7ffffffd, 0x2}, {0x404, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x1000}, {0xfffffffa, 0x5, 0x200004f9, 0x14}, {0x6, 0x2009, 0x13, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0xe77, 0x81, 0x1ff}, {0x1de, 0x10001, 0x7ff}, {0xa, 0x29, 0xffffe389, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x0, 0x100}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x6, 0x1, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000003c0)={0x0, 0x8001}, 0x10) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) 4.512327308s ago: executing program 5 (id=1825): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x805b, 0x2000007, 0x2, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71004}, {0x9ddd, 0xa, 0x8, 0x54}, {0x3, 0xf86, 0x0, 0x9}, {0x41, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x7, 0x3, 0xb}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x82, 0x0, 0x5}, {0x6a75, 0x4, 0x10001, 0x4}, {0x2, 0x10001, 0x0, 0x3}, {0x4, 0x9, 0x40000006, 0x8000002}, {0xb89, 0x555981aa, 0x8, 0x20}, {0x29a71717, 0xfbfffffa, 0xffffffff, 0x6}, {0xc, 0x4, 0x5, 0x10000000}, {0xea, 0x1, 0x54e5, 0x30004}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2, 0x0, 0x2000000000, 0x0, 0x1}) setpgid(0x0, 0x0) r3 = getppid() setpgid(0x0, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r5) setuid(0xee01) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0xa3}, {0x2, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.506453153s ago: executing program 6 (id=1826): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24, 0x8a, 0xa, 0x101}, {0x4, 0x8, 0xa4, 0x15b}, {0xe, 0xf9, 0xb6, 0x4a1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) 3.19405699s ago: executing program 2 (id=1844): r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0x3}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00005fc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f00005fa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file2\x00'}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x9, 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) sendto$unix(r3, &(0x7f0000000040)="1f2397d85c6e0f8b46e0bc468417685872ee3f0eadecd1cd3911d824ab29247a5e55dacab98d6f654ce35c6a2d1837c21362e2ee4d215fe6ac41a5d589d8f32da924ea70784e06d79622159c4bc3b4", 0x4f, 0x406, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) 3.192593629s ago: executing program 6 (id=1846): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xaeca, 0xffffffff, 0x8, 0xc, "d0ec170000000000cfffff9b0004a17d002000a1", 0xc8b7}) writev(r0, &(0x7f0000002300)=[{&(0x7f0000000100)="2a6bb0b6d7527968f5d8bd77e43cd5156bc44b1b362876406a6468540a2b936378e6605fbda068943b5ae4fc75ba412b21aab41bb15b48ce6ef52909", 0x3c}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r3 = syz_open_pts() syz_open_pts() syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x7fffffffffffffff) read(0xffffffffffffffff, &(0x7f00000020c0)=""/4102, 0xffffffffffffff4b) close(r1) 3.050784773s ago: executing program 4 (id=1847): r0 = msgget(0x3, 0x280) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) (async) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 2.986417582s ago: executing program 2 (id=1851): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x48}, {0x2, 0xf3, 0xff, 0x9}, {0x6, 0x8f, 0x8, 0xfffff7fe}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="fe6c7a4022fa6ed9f6829f7d89a54578fc2d2be8dcd4ea47f568418df305b73507f800", 0x23}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="00231b000f4070632c2419c96bb2f7a0b5efb82532d7a0ea9200001f65030000000000000020fb60c2338e6da0145cbf8ad67160d9e0355b87b25f0088222d05f9a9b350242a685f16097b07eac5ccd1bfdb331c6f470c92820b4f8ba92ec529c8cb4f9db02bbf1fd23335ff", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000000c0)="00dec1a802255553d58cea3de49d", 0xe) 2.936521954s ago: executing program 2 (id=1852): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x298, 0xfffefffd, 0x0, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0xfd4a2cb, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0xff, 0xaf9}, {0x5, 0x8, 0x7, 0x3}, {0xd, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0x1000, 0x9c}, {0x80000cdf, 0x9, 0x5, 0x6d}, {0x2000a, 0x8803, 0x14, 0x4}, {0x0, 0x81, 0x1, 0x4000009}, {0x3ff, 0xfffffffe, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x5, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) close(r1) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setuid(0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7feffffff5fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433ec25d330a4c2b632dcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xff19, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000240)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd144, 0x80, 0xfffffffe, 0x7fc, "2cf973c19e5fd700000000000000000000001200", 0x4, 0x4000008}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r5, 0x0, &(0x7f0000000100)) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.936044073s ago: executing program 5 (id=1853): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) r1 = msgget$private(0x0, 0x48) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/200) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmmsg(r2, &(0x7f00000007c0)={0x0, 0x5}, 0x10, 0x40, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(0xffffffffffffff9c) 2.886773034s ago: executing program 5 (id=1854): clock_settime(0x100000000000000, &(0x7f0000000000)={0x80fe1ecc7f}) 2.886283192s ago: executing program 5 (id=1855): r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x280) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x800c1, 0x9, 0x1, 0x1040807, 0xfffeffff, 0x0, 0x0, 0xea58a3795ec839c9, 0x0, 0x8000000000f6}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 2.885362987s ago: executing program 2 (id=1856): r0 = getpgrp() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0), 0x12, 0x0) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, 0x0) (async) fcntl$setown(r1, 0x6, 0x0) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x100, 0x24) (async) open(&(0x7f0000000300)='./file0\x00', 0x100, 0x24) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_open_pts() (async) r8 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x20000004, 0x100000000}) dup2(r6, r7) fcntl$setstatus(r4, 0x4, 0xc0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) close(r5) (async) close(r5) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.852348072s ago: executing program 5 (id=1857): writev(0xffffffffffffffff, &(0x7f0000001a80)=[{&(0x7f0000000340)="505af016e75e7d5ec94569e1f1ef8862d23ea5dec1ff49e2666b2b6c824f9e6da7d3bea1ae1c93ae6cb068a38220d7b7ede04629d53e7a0354f6489889a009d18042db0b190265d8579f4cc620f4b3202652048c7f6c788e5439e24fa35b782be3730ff04ca4d6", 0x67}, {&(0x7f00000007c0)="f156f163f0a84ed54f27cb0617ebb2ed7f72c843e6a7fb05e4563ce9d267c458c202aed978da3eb95b52b55a5c324abdbf3956e5ffe9a96f2f0f9a06556fdf0ac0080368f60ecfd5b1bb86aea993aaf7d9eb2bbcd093ce55d3e01514071ebfc43c7f9782c0766ed46d7150639c0a739d35cf9917d4ee6ea70a7824a519f022215287b80260c929050a41e3b8c90b1e8580a7e99eb2b19a9a9b4aaa39bdca939456479ef6c716e0f7be0fad7be90868acc898c085a1b01459b6a9643bd52749756d2659c444babfc82d6856973f8cefe9b8e384c699ad6c423a1b9b1e84bb2ca52c7599129d858b2ce194128c17f6540fb7ff474511d962025c", 0xf9}, {&(0x7f00000003c0)="a6d59cf88800f31301e25d3c0da18a635a55f48fda88c04c004ea393d7a7980fef5751710391cdba575126030f1897226311ba14cf2011f00cc99bc7ec5220dab44e0a44b70a6142d6a5f608e02e5f566d05d48149c11630e855f7ff9ffdb1bb4d92dc6d98e0e6ca799dccf2b168d149c17fee528f64ed67800b3e217e8b8de3", 0x80}, {&(0x7f0000000480)="d6455041938171f660050bd257210650a6cd8597a21a3f34b3cf4a21d7f43f27c1299fda413d9907", 0x28}, {&(0x7f00000008c0)="649235bfd7fc4ca62d3bf8533a20868fc7f49f907b08df90f0eda75e26ffc9c3653c2fb9a92b2a3bf7df7cae0e8ef53186fde8b405e29c6ee472d39f29aaf66b6face42f5931854bfc547aeee07b43c8f390eae13bbdf0a8efd0a8e31707e01d61a5620d40c8650a4f9180a9b51bdebbbd1e11c6065c335da89703ed2feabdade61213434e9a0a8c31d68bd893020f291afcfbbab007dbf014c510331c9f536bbf98690887ec935b65d96dba1906f92cd2353d42ffc5d83a2506d8362a47276b03c9a7007f5bdf6023cc7274a2b148ed52a4b086d7b0543d3d6641bec49a7333e6e915d8e7e80f9c35", 0xe9}, {&(0x7f00000009c0)="e0266f9f1128c7011111afd0ee8eb1ea14e66e56f9ca6a9e3600ac545cabd40beedb2cf5fd6bb1f484147be329eeb16727a891d6f363fe122eb0d779a8c4db16053177ed687e2d52dafcb3e33e57a9a5b318d0d9ea500906398689860d96246e3ac4f4a1a52c7777c3b0792442c46a5ae59f8af044dc98528d0455b12e9080bc3cceb1445936ccab82aeeebfce944c4072e3843552fcaa01afbe40b72442446f30690658cb6ace3fe97a0fa39fcf5c1605759621b531f34fc967072236269e73357800b0ec666e05010fed876e67bbcaf726a7838f2c8a32d2da4d988725557cca02eec07bf321f87182edac1a7b1e9878b2c9e00fb5b56b9ba7d1662e4a2fdc86b0ec930e9a381f1c9ef271de0ce67233c054cef67f2d9b835ad2c500d6e3a8eab4e42011475d470bcfe1921fd548a1fd9f43fd3ebeeaa0471479694aaaf9f088a5341eb9818d27e87401190c2a35d1760a3c4a448a857ef8a7814b855997dd598363f1b0de8f30c8622664c74a2f2cb919ae5934daec4f730f56a65f3b17a57a6b2e52e4e36d145b6d95469ed6eea7bb0591168188ef76d7ade9e59e4b425acf67150a333ab1b0e34b2d242af7e16d1a27d57504af9a27716fc60cf719bd3d92483d8ab1a0132e0cba10f6f2de09b67a159562554f73aece661a3d18ef1071e5d5e264a1a1f3918e0537f6308a13846787afd4d28f376f927b0f1e83a654b19a87dbe3dc0a6f66727697e62b3f7d4b7bda1cac2c77a3bf0cb0fa584b4bc600782ced260333c12d615b95f7ccd90c0ef01120e8e9b947dda3eb2f055f9149eb52468c95a1ef45c2519b51b6cf8c69be8afcd91a08cf59740ff810375a895416f8e6aa4e720c8c968fa8786fd93743abc4c8da5dbb1b7dc63174b7820f9b551e07e50eacc4e6cf7063eff3809411a23f4d0b4221b5e3f59bc433e73d0a7aecf3d833f3fa95afdbca728a91283d47f1f6739f40ff5a3d41eb366dd23abb4f651c320fc87aa17c275dd8ea9309d16274a3dc1c3981674af3a033626b3f86739a45842b5aef9822fbf55cbc25e9d1643083556a0b35614ca3a24fcfbd5c3874f943ee6ddf7b3fa1ce21eaa21eaeede0bc592731a99015d05938cd7999ce0cc9b2b2c47c8a08129a7da4cff93768bf0615bd261fb07c538e669308aff31c1d2155d710ded19bdb0bb1b85f90984a817d29c29e1b269b4a575ae06922018001ff68ef6f7690e7b440ee76130269ee4441fb87d74cb4a0cda0a70ff1616d7846bcdf2d60a8e8eca5196289951207d658583c52bd4ae34c6baf861684dd583e2a8d012be5812afba2420bdd0fc64cf467404c62fd147d38841a2dd372f4d51681d4254a7ad790f1dde96d0a4d5cd19985eb7b1f35e168fd558ecb9a6d2e90f344e808ee0e0a6e1d65d45e4e0ec8a90a15741a564b1542dc778898d2a346a2c43414bfffea6a743e7012fc86ee7df3e8531ae2136bc3e3e42bd9c94090b1af16c8ab1d4ea264bc5b3028ff66f2de6f8cac157f2cc859dee05885494b0be9365058d078fb930984521e471ff4993fa524a631a6bd5ec0b3a42a127a44336fae1cf0d52fc44a79ff03a6babdcc5601092cbf7e4be4ca8b23bd5e57fffa260d5ab43a0a4174b4c473b8d38fce086b86593a5153cad03f8090d2a5ecf60574c5176667a2448f994ae0853cb071d8b2d69428ca934c8b27be9c32cafcb71ad520fea67dbc564449a762f04410b0bd7bea64af4dc580e91254344c0c5bb09f7e05dfe135da098205438d2de324ff2f8a60af2504e72855fa512c24015a702382f505b3840168f2893e0fd78b53520b5d346fe00c250a329e2a69cf7cb2fd32f4c1b7af37b9361522333e85615237a12a24bb80793c4ef96bdbe623a523c832c95e1df600475b045822487703537ba60731d207b58853cd669f3ee59ec1e96fc4579bde99a075942a3e3cf245f93365e7521d9cfcad2e56f6f30a14d3fff38b45f0cf15f672310f6055943558dbfccef45d7619bb50c868946441c7473a22d6b75fa3775ca72adbae101c6bdd57a456950d0f98e49164e2aabfe62bdc9690dbfbb35795283383bb02b8a55073b972ca1d3f0e42e878442e90fd473090eb20a11ee963aa6b2df3e091fb40d9656fe445b285db3739712dc7cde890f8dc6a3b830ce39ed9b306120dd7244ccf670c3880e9cee96df4d0646507077694f1b927c400334bf1b5317085092e1c47b8eabc4b8fc55a3d9ab3d96cf68b3193132ceda4d0bb17ff69812a5d04daf94bf80472d6fa7268326a1a9ea6199affc0ff9c251fedaaf5071c74873d37dadeaef79a48d8ecb83feff97bb4e0570d2368cb0e39c4179668e54819fcd0bbb24f3b3cd266e569b57c7c2b769ff9693f36ecbba12707b82aadcee9334b5c7118b75f0e662ebc165d834aa80264899b61b4467e589cd8c54429006e1356ae5ca9c28ce59962e7dc04e0171474174d47257504a873b499d777f4484c29edf8f204b61bbf5ef48b287824b5fd36fd326122cee6c65b75590acaec43d97e00c611ad6ecca84e43ed5aa10c696cff913acb735717cc1e270ea0e77566294b15ad0d69f7baa5a276a3af64e299b7351a82d93e7a28a269893a506fa69017a435deb084b815b8125c77057fe01ce691d725ae31fffaa56927f5cc0026ed34d20d27e529728b1352a783535d8a012c27a72568a0a95a60f5cd3c99a46777a93091d614969284bb03af64e8d217e121961368aba1d6f55f05042f4487ab7cc3867af71cb2b6394037482e398b3263573c01b2fbaffd5521f8d6f213b13c1ceb1e968fc8d854fa40b2be832ae2e125ad9c6a4ca266bd968cd825a8d7ac1ad689458378a3dc5bcde0a442a8f74d90af981591815d34cbfd55e234aceaccef805d2812ac427d8eac3e6ab10a661a63d0d43e60ab86f8d84b63392a3ea1b136349cefba94f271c4cad13fe8444daf2a5edf6d79a6ab559987a6c544958c130f4ec7aa16ac7e1a18df9786ae3cc02ca6e002456b02c7407c9580f396695ba4589322f99eaf49fb006607dee911c4b56d1abe9938152e5cbe63453a17a7b69f4e3f339cacb05484e762441d405d01f4e1022a839c88624529a6b1a8a77f1fffd280634cf31842a4eccef9d1dcfea1acba1597622d94921b73b5d5655636d82f924ed7de7a388cd95ef5f069d0c2ab53a135989ffeee9deb4020087976d51a93c8293fa96d25fef1a1fa68f2be8e5d5328454c283fedb7d9c9176f07acfad3a51c7ae3e47102991494d964849e4a0a6d179882c2b1ae0ef7c40c05da43764f901ad1e32aecbc554884bde5c620074281c84aa8b33d01ba68756c3e86d8c0bb41f77687cc666caa627159e69b516c0eb0c80d85c5dd78cf4c01de3b0ce0b906ad6f805e030b7db0360d25e3c3e1f00a670dc593b4336923a113cd842eec89f9391b9765d346467f26176306bbdec60c983905754d1f86efcead8acbcd5891cca884f9a660614c0c1a5be1b80d20acff001bb8123b71a249419f923821c6a8ffc899eee8a58913be04a787077de9aa936330be757e04e2d93633bfeabea66a6712ca4b6529761384306ffb23b8dd5ea83175e9c0521119c6d4e601ff6c21021608d0ecccc7205b9f6d12094eb836e585050873b7e4966db29769b5d13a77b1fc468a02b61951798662f104bfc35e6e5931b6c76e4d778e2313de10950a6ef7b35d5852902c2be0dd15365510802ecf0e4cf1908c194dc3a0755fc73b1b473c39fe31253597721ff55df93f49ed1747d3697d43bebfae91758881715e0e0182a2419ba9b44d4826dbe76ce40c6d7339382398fb05df79f29c19adbe294a516ad91be600b08cfa9da107ae45107a0a18bd7389863e1163298d88afdbd54f777b5157943db2b0eabb9d4aa8a67021328a5e6ce2578721bab86f7c68ecc21e249f49e1a2645b212f5967c19878dc2b1ca75f4814f5ce01b1d859aed620a4ca38fd5d7ab2d835b36a54beb3a3dfd3dc6bc3afd01e684efa5bb3771323e86fa4ee0e151854e052311d2346108c5a1fa2fd22049e7c22a1b508ef64c682fa7d35997801215bf571db737580c50d47035398cc4bdca3a57bcf1ae3b9a62ca65dbd7b02742ac7d475fe1ce7d8354fc44cd96651aa5196b4e8e6458017b96afe1a8c6467d7ed3b616eab7c04daf94666377f1544036b8c445df24f028e5053aa6be42e2e7b309a20c76b4b24540d7294597ab75f1ba2296cc58d04c9eaa2e6e952f13310c62cf4e8894a8f135f9bae939eb63f81e25e1c27f1e51a0d5cb0172dd55caa2bc47a04482bce683ade87e06ea8a0e5313882e718b17aa81f27144b644634bce850e442bb55304ebdf2b4908f2ec57737fe7933c414a755b4965d45db0099856a8b49be070dd80d1ab71e9a2b65584f827245d6c95e5714f6597ad07619c50d6435cfeae24b18c98d20d4c2a5b25b9342aa760b1b4883f5394a66c60db42556aed51cc96f6c9b2bba51ccb07b5e93a300077c9e7eb90c6bce7e41ea21ffc38a629834534dcd3960cbe208be29c278fabd998db5a9afe63aa017b90adc70a576c8a15bbd1c7189d22d18c4a6642a99b43c7b6cc12639142fec9ab4d5adafa1b6f15d4cc85e0337acfa27e3e22fd76938077a4370b2a738db049ce10c0da19f39e2c37e08d1753a0bf5f4c895239a4896e34f5d750927a5c104538c4509b9f90bbf4d1f8397a4ac184926d6595cdf504d795cd96b80ccb85adb46a28f66dea540c88f92b6e575fe62f3fe3e04b6fd3324e3d76ea14629c8907d961f0b5c4a8af7986414aa32eb8eb07bb7f2f2ada1356d6dad49c4b8e3fdf0223cf7f46770ea58f1bc5d4f41cfb3d8b3edee4599ea20e8057ef484186ac84ea2cd75b41f1f4da1b8185b5cf1b0d630b2df0a9c0ac4fce68f011556f503d629c59265023b5e5cf1fcdff4832685225cba6525000d300972c2a5450038eb8b6c8cd4456b0322a69c28674241372555fc0721ea79218615f36042f400b04549b8c4b491e2fcbc3bd10ff4b5a5df5e243cb6fee247438cb6e43c4d4fc366c4c43d9a4648730008c8771214e97d3c7573ca1612c5209e8470592662768b4924a97603ec0dc0ab4d136013a650c1f4ca5ccbba76f4362d1d1e272327abbaa8ca900bbea3166cd913a85fe95ddcb6cc1592026f04778eb3fd30bb2f1b4b2d5bad93add890035738e15e1ebe51ef0419e932bbe3d6cc86232ce821566aef2263e825676e1133ca46336f8b744f3dfb92f077e206c167a01a776ecf13feef25bb49c4cd892db081b5cfd1611b5eebf7a20dcc644999550ab597f29e9b73ea10cbaa7a5ca6212c32b43386b847de6eb46dd41645be5984c0c996c5a6a3a506c0fa4391247a490c0b78e411788b959542ceeaa5159bcc72bba474b7f86b9daa5f54c599c4536f08beb8e9037f86980a6b35ef96f2565fecad9e9abc05f27ed510b651a45f64cae772d03f3b61b7732ad48e81d1a39de7ce3d9715851adb571603692da660679b8302d7cd5600eaa1307d2fe3d685008739390721a98bae47d2e5de72d69755fb498047ac08ef094e9fe2d108c6ddd4aee95f36892fd87a97bc6fd1d2430d0185653365c86cb0b0e921d597624b1865ad15e9c779585262e2f084255b81f57926cdc4eba46f073428a822104afa40857c205d22ea3d3e0e6523a4db9ffeeea0408ebc7b9ff0e35bf9c32ce07e822e499566c51dd41b8c373b63861e3523b913330ea3e017387ebfff02f771d173430484e517cf75cba07aa0eb8b45a5136ba700cfae1a0165b4d85f20d0e57721542a", 0x1000}, {&(0x7f00000004c0)="eec15bc625cb984356c05c23c69bcaf0cf4436e56c34", 0x16}, {&(0x7f0000000500)="0c4dac814e4308f9e5329ba4ab74db1ad73995572fc9cbfad2e7950f91fcf6628e6a5c5e4ae3c78e8eb2924e39659641f42070cc49", 0x35}, {&(0x7f00000019c0)="cf98bca098c40f5b513ceca91b1ce805b8062f517fd9e8067a7ec9cae26e95ad49e9437eca59b13a2d9dfd84f6bb935084ef90d85ca4c9a0286e0abc7b1aeffd6fd8", 0x42}, {&(0x7f0000001a40)="99bd99b85ef0f9f0b480c11b609e237f5504cfa4f8d2d188d3593e8108fb90fe6a3c8d0d5ae1c46dc7b1e863c1474d4b1b261505e6f13f7c5fadf98c5f90", 0x3e}], 0xa) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) (async) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x1e, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x36) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) (async) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r2, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000580)="fe6c63", 0x3}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="ca838ff1eff6e80ecc24c9f856287b032d1e5ff6dbe014082ab6039c886bc58627f2b2edf6541f25397d75280789a53e0ef031c14240b13a89fbf069e702c0aac32ae2af847dad791c0a25a488894654b8df0895", &(0x7f0000000000)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000001c0)=0x67) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x5e, &(0x7f0000001b40)=ANY=[@ANYRES64=r2, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r0, @ANYRES64, @ANYRESDEC=r0]) (async, rerun: 32) flock(0xffffffffffffffff, 0xa) (async, rerun: 32) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) (rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740), 0x20908, 0x0) fcntl$dupfd(r7, 0xa, r5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fd, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x1, 0x7, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x101, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x8, 0x2d}, {0x4, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c7, 0x5, 0x4, 0x41ac8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x7, 0x9, 0x5}, {0x29a71720, 0x0, 0x1, 0x3}, {0x2, 0xb, 0xfffffff9, 0x7fffffff}, {0x0, 0x8, 0x6, 0xc}]}) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) ioctl$WSKBDIO_GETENCODING(r8, 0x4004570f, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000000040)=0x5a0) (async) mprotect(&(0x7f0000878000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000540)={0x10, 0x3, [{&(0x7f0000254000/0x4000)=nil, &(0x7f000055c000/0x1000)=nil, 0x10001}, {&(0x7f000061e000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f00007c7000/0x1000)=nil, &(0x7f0000045000/0x3000)=nil, 0xf982}, {&(0x7f00001f5000/0x1000)=nil, &(0x7f00001de000/0x800000)=nil, 0x8}, {&(0x7f000053c000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f00005a7000/0x4000)=nil, &(0x7f00007bd000/0x2000)=nil}, {&(0x7f0000468000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00000ad000/0x3000)=nil, &(0x7f0000241000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000037a000/0x2000)=nil, &(0x7f0000107000/0x3000)=nil, 0x3}, {&(0x7f000004d000/0x2000)=nil, &(0x7f000080c000/0x3000)=nil, 0x5}, {&(0x7f0000376000/0x3000)=nil, &(0x7f000080f000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004cc000/0x2000)=nil, 0x6}, {&(0x7f000093f000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x319}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000940000/0x4000)=nil, 0x9}, {&(0x7f0000595000/0x3000)=nil, &(0x7f00001b0000/0x1000)=nil, 0xff}], '.\x00', 0x6124}) 2.844129054s ago: executing program 5 (id=1858): r0 = syz_open_pts() close(r0) (async) setrlimit(0x6, &(0x7f0000000000)={0x203e, 0x6}) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x150, 0xfe6b, 0x7, 0x160350d, "050000005f00f8fff6ff00", 0x200001, 0x6}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0x9, 0xfffdff80, 0x6, "04f01e645a8e209c8bab0fe0ffffffff0800", 0x1000003, 0x7fffffff}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000680)="70ff7af2ad81af740207313f3f7af36c7089639a05e02913a8b331c11d100f465386edd4cfeafe6749afecb52975737cd0ae955bd06f06ad5fc36bef3d21eaa86cf2e9b064485cfcc085fa64f9254a7fb662296f292657c91fc7259abf6178215f93e1009bcbcea5cfbce07928aeb82bf7b1155145916eac0a7edff6c02bd12ea1581cd76223ce", 0x87}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='HM', 0x2) (async) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) 2.725580504s ago: executing program 2 (id=1867): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000140)) setitimer(0x2, &(0x7f0000000000)={{0x401, 0x3fe}, {0x1, 0xc0000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0xc3}, 0x14800000000000, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) ioctl$FIONREAD(r2, 0x81406947, &(0x7f0000000100)) chflags(0x0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r5, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) setrlimit(0x1, &(0x7f00000011c0)) ftruncate(r4, 0x8531) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x40c}, 0x0) 1.592666739s ago: executing program 4 (id=1869): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x0) sendto$unix(r4, &(0x7f0000000100)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11ffffffffffffffffffffffffff800000ed007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r2, 0x0, 0x0) 1.563286047s ago: executing program 2 (id=1875): r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) kqueue() dup2(0xffffffffffffff9c, r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xb2, 0x1, 0x101, 0x7}], 0x4, 0x0, 0xe, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) 1.450290305s ago: executing program 4 (id=1879): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x6c, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffcc, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x2df57366, 0x5, 0x5, 0xfffffff4, "6400b72860147bcc0100d49a540e34b9e1c800", 0x8, 0x100000b}) (async) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000480)="f8c9e263d0ea5c5d79c21080d5884611b5795b60d82a341d1c7cc8a1b39766535bb272f37fc8e2ff7f2c9d1116169c9c993e03267c6fa109dbaf404cb25ca8", 0x3f}], 0x1) 1.350813899s ago: executing program 4 (id=1880): r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1f1) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) setsockopt(r1, 0x6, 0x42, &(0x7f00000001c0)="c11c2aea", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socket(0x3, 0x4, 0x7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) 1.34124169s ago: executing program 7 (id=1882): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x35, 0x40, 0x7, 0xa}], 0x7, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x18000800, 0x0) 1.225707961s ago: executing program 7 (id=1884): r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x101) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5811, r1, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x4) ioctl$FIONREAD(r3, 0x80606955, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10) r4 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x2000) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x11) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) truncate(&(0x7f0000000200)='./file0\x00', 0x100000003) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a", &(0x7f0000000080)=0x16, 0x0, 0x0) kqueue() shmat(r5, &(0x7f000032b000/0x1000)=nil, 0x2800) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 1.224361691s ago: executing program 7 (id=1885): r0 = semget$private(0x0, 0x3, 0x214) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/85) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000340)}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ec", 0x2f}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x0, @ipv4, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) 1.162814917s ago: executing program 3 (id=1888): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x60, 0xf3, 0xfe, 0x9}, {0x6, 0x4, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0060054d3d000000002dec30c221c04ca1e6904c2f", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000280)="d81a00"/14, 0xe) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000180)="d37697c6d9be42d262a653ed3503d610646c135f15dbb55155e25df774d56a555adae0d928a198f278af5e02d0bc2c84cbdfd27eeaa460f30bd8577b363fe970b2c0f9071560128de5405b3f87db1fd0bd5a0bb3a88b805488e9759dafde09bb281e8dfec1e08c3352be18199dcdba4dd83ae5871c5c658d1b435d61b8d0af5b88e5007e2c361692ab9fb4d9adab90d7da742556de5e8b251066af2cb0542a0f74db97fee149664c150c8c8a1e06269919afe7ce88abaebaa76efa0f69cf4c1b0ce08fa90ec7da7d082aa612081e6ae752967fc5e8367d53b1634560ef51b84abecc0e854f915a5bc623d7d57d35c93b3ecefa414366", 0xf6}, {&(0x7f0000000340)="3efb1015b24c86c047ddf78a9f712031616ce86101c9b6b30671f9a787d597965c3058b70379e177c13e9da79e7e513541bb24aa884ed480d416473edfd48a79f2b3c2c2a38925f293b342bd591f2b67861e6584de91147b906dbf9100505a3b3dd73a92dbfe169d1e5310199c4ef41e0d388f941afa9032ef3c37358f0bc9729ee11617487088e5b191066c2675466ffa6f2b6350ed3e0d418cf2685b5fdf4ff56e9610155c33abc2c16b9a581ef196335ead6e05d9d16a6f601822f5783e73c51c4e54dbab515d", 0xc8}], 0x2, 0x4) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) 1.137743581s ago: executing program 3 (id=1890): setrlimit(0x8, &(0x7f0000000340)={0x9, 0x4000000000054}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xffffff2e, 0x806, 0x2000007, 0x5f, 0x8, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x7, 0x71003}, {0xd8, 0x2, 0x8, 0xfffffff9}, {0x4, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x8003, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x1, 0x8, 0x95}, {0x1000, 0x800, 0x9c29, 0x400006d}, {0x1, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x4}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1cf, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x11, 0xffffffffffffffff, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="721e59607f6d62c91561bc17efc843664a9cb651ea16e381db12c1719e49263830b277c0", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="00231b000f4070638a40c1b758a04d9a9200001f00385c24fc3b58ce49e8477e20fb60c2767160d9e0215b87b20005867d1a5c9aa9b4c9b868a120731a2800f4ffffffff00000036f2015fdea2deea4c", &(0x7f0000000000)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x138) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) close(r3) poll(0x0, 0x0, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) 928.836342ms ago: executing program 0 (id=1897): accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4089}, &(0x7f0000001100)=0xffb) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@file={0x0, ""/4093}, &(0x7f0000002140)=0xfff) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r2, &(0x7f00000000c0)="b100000080410000000003000000", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x0, 0xa4b0}) setrlimit(0x7, &(0x7f0000000000)={0x100000, 0x100000}) 928.487349ms ago: executing program 3 (id=1898): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) read(r2, &(0x7f0000000400)=""/119, 0xfd4c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xa, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000001c0)=0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000040)='./file0\x00', 0x12, 0x10) 928.177394ms ago: executing program 7 (id=1899): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x3, '.\x00'}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x2) (async, rerun: 64) poll(&(0x7f0000000140)=[{r3, 0x80}, {r3, 0x7}], 0x2, 0x8001) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x83, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0xa, 0xfffff7fe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a477e20fb60c2339e6da0145cbf8af67160d9e0355b87b25f0088222d05f9e9e8837631dd666bb2755fe8832e1e552ed4102c2af2", &(0x7f0000000000)=0x60, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000d"]) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) write(r1, &(0x7f0000000280)="d81a00"/14, 0xe) 927.30919ms ago: executing program 0 (id=1900): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r0) r1 = socket(0x18, 0x3, 0x3a) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x20) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000100)={0x9, 0xf, {0x3, 0x1}}) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) socket$unix(0x1, 0x1, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r0) (async) socket(0x18, 0x3, 0x3a) (async) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x20) (async) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000100)={0x9, 0xf, {0x3, 0x1}}) (async) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) (async) 777.196839ms ago: executing program 7 (id=1901): r0 = socket$inet(0x2, 0x3, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x101, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x4, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x41ac8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x7, 0x8, 0x5}, {0x29a71720, 0xffffdffa, 0x1, 0x3}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x6, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000300)=0xd467) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 535.450977ms ago: executing program 0 (id=1904): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000dd9cd52840fafd3493776665d4cd12c63d34", 0xffffffffffffffa4}], 0x1}, 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6000f2c03cb697a653e336f000000500000000000ff0200000000000000000000000000016200002e0000000092d47891dec4949ff7adda8a5ef74f144ba529ff96f538ddcaeb86b520c2aaf73060a948031200"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r2, r3) ioctl$TIOCSETA(r1, 0xc4504446, &(0x7f0000000740)={0x5, 0xbb, 0x2, 0x1ff, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x9, 0x42}) 535.150272ms ago: executing program 0 (id=1905): r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) chmod(&(0x7f0000000000)='./file0\x00', 0x151) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/195) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8, r2, r4, r5, r6, 0x4}, 0x101, 0x1ff, r7, r8, 0x4, 0x9, 0x3}) r9 = msgget(0x2, 0x91) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x60000000, r5, r6, r2, r6, 0x82}, 0xfffffffffffffffc, 0x800, r7, r7, 0xfffffffffffffffd, 0x5, 0xd44b, 0x2}) r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000340)) fcntl$lock(r10, 0x0, &(0x7f0000000380)={0x0, 0x3, 0x401, 0x8000000000000001, r3}) msgget(0x0, 0x8) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/4096) r11 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x25, &(0x7f0000ffc000/0x3000)=nil) shmat(r11, &(0x7f0000fef000/0x11000)=nil, 0x2000) shmctl$SHM_UNLOCK(r11, 0x4) ktrace(&(0x7f00000013c0)='./file0/file0\x00', 0x2, 0x800, r8) r12 = dup2(r10, r10) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r13 = accept$inet(r12, &(0x7f0000001400), &(0x7f0000001440)=0xc) setsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000001480)="8f85c97d1ec8d9c978e9b5598627fc43a4070b410e34889a321ab36ae78b7a4fb5", 0x21) mkdirat(r12, &(0x7f00000014c0)='./file0/file0\x00', 0x15) 531.450542ms ago: executing program 4 (id=1906): execve(0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x91, 0xff, 0x47}, {0x54, 0xef, 0xff, 0x9}, {0x6, 0x7c, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a47", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000180)="80a60f0000006b00000180000000", 0x3b) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 475.1075ms ago: executing program 4 (id=1909): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async, rerun: 64) clock_getres(0x5, 0xffffffffffffffff) (rerun: 64) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x5773, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x400082, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x200000000003, 0xffff, 0x7b98, 0x6, 0x0, 0x8, 0x2], [0x4, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0x6], [0x2000000100, 0x20000000000, 0xfffffffffffffffc, 0xffffffffffff4a50, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x4, 0xe13, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x200, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0}}}) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x84) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x21436587, 0x0, 0x0) (rerun: 64) 464.360528ms ago: executing program 0 (id=1912): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/250}, &(0x7f0000000180)=0xfc) fcntl$getflags(r0, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x51, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 243.586746ms ago: executing program 0 (id=1914): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="34eb4cd59e8456ebc088f580c60e1cd9e0bf01b618b3cb934394c5951d1db0fd943a", 0xffb7}, {&(0x7f00000000c0)="55ed1ea85374b817a9aeb6e0c96d28392643d8bf52f9b1e14b9bf638aa66ec3c3f5e81b92383be7ed298960831430ef24c52d6310092ec5a8df76464806072e64a"}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 127.12545ms ago: executing program 1 (id=1919): unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') accept(r0, 0x0, &(0x7f0000000240)) (async) r1 = accept(r0, 0x0, &(0x7f0000000240)) accept$inet6(r1, 0x0, &(0x7f0000000280)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x4, './file0\x00'}) r3 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/504}, &(0x7f0000000540)=0x1fa) sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000005c0)="a007e803d47f645034f0dd2c1b890a1c5153f1b1be455752447a8d6659e17ea8f44bcc33d4fa77d05187cc713f1e649e313407c90715d3b36574fa5515e6", 0x3e}, {&(0x7f0000000600)="90706bf4da3a876935adc5324c94562c457d1f05e92fe3bb4fe5b5b954fc5fc9c7ed7fc43cd3e0808c80a84b04235dea9b1f3321f54141945887825d203dc42243c0ea10a96f7d7f4946e6f71b633cfa8863f138e760d5ddf55bdff18a1966da8d4aeb3682eff92289e564f21a8fbf1e7ed81c22a2b8cce01553e991cae43e722af6b4ef4f0b08af62082b932656c7bbb92faa905c3ca1d14ed41da25a0dedd5b4c8b2505840ff01cfc1c7d795a83130b3a11965bdde0af3ca063a9906e01ee3d663df48438fc719875ceae095d1cb1599b903d3aa68ebf50a50c9b47cb46669a0dd06a83f802f63e50fc7fc1c14d3a6e427b5bd", 0xf4}, {&(0x7f0000000700)="4a5e32d0e67e7a64c437daab5031f40f2b15bafab9d057cd8def11a544880acdc1eaf3e7", 0x24}, {&(0x7f0000000740)="701bc31b33e9fa6d761193d94b04c132fe19167b37ae01960dd7156ad89c46a5804938a7878132a6b464", 0x2a}, {&(0x7f0000000780)="68a8a7b75165751ecc508800dc34c9e1a80d63a452ce88a265f140afae8418f62dd71c62a16def7874fe9cc625b0f5713001598350cdfc10de1ba2fcae92d227299bd67851960938074df75b5f4ee53c4641f7d5c7169a371fadc043f51092eb61f26c34b3178aa889052f275879d1bf356ac94a74628b2e8c6274ac89b802753ddbb8f75a4f9c8d538223b2721945b5cfa586905459a9f7d7b1", 0x9a}, {&(0x7f0000000840)="8de08c350efbb4c0b3e64f8f86c9d66dd4628ff7a664ed493d39bd70902788a9985bc15af0fa4dba8221d83d4170613e868988cd050ff8d575f2e624a9d93fbd9e170e716d907bc40d75d978414db2f09ff9322c8369274ae649503125d2e895a487a9f600e4d7b55002ae9c54e50c285e9c1a803bb19c48c1d16af907d8f1368af9fc2e3c648fead0ed8d8b95d5fbfe933ad14a2a37e5298eedb4b448df1d53a5584176545f", 0xa6}, {&(0x7f0000000900)="011e051f5d375435152f486660f8bc12811ae176ca76a5a635dd58aa7ef15d2a08d21f80839e3851f083757b5947c1fd02c12a78ff52b13edec3dac429e7c94c7faed0452f54c1dca2933f21192a2251048bdd5f8ad3147b44d8dc256d424984043a541452eafe7aaa82e742fbd16989", 0x70}, {&(0x7f0000000980)="cf86caa52f9b39259fd794a0ea579f7a4e9b1a53b0d2f4c83a0ede241d626a1ccc098ae99a70691d9fd025918e79c6908d94ce490e68cb8b26d3fa1ca1131d19f971b0970067f64f41560f0b729b07d51d4a1c46c7746d277065a80e90fc52df91631121e35955ead8083e8b596715f203d49adb29715c7059ad80530504d687f80be78ed8df3e927c2951fba5c69bb64b56b733bd7df5871bd5a97cc6f78251acd3c17e59cf7d", 0xa7}, {&(0x7f0000000a40)="b15e31314d6a6a77a7ab6f88ddebbb4ed1c0e5cd6ec45f2f312351471e5b", 0x1e}], 0x9, 0x0, 0x0, 0x404}, 0x4) (async) sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000005c0)="a007e803d47f645034f0dd2c1b890a1c5153f1b1be455752447a8d6659e17ea8f44bcc33d4fa77d05187cc713f1e649e313407c90715d3b36574fa5515e6", 0x3e}, {&(0x7f0000000600)="90706bf4da3a876935adc5324c94562c457d1f05e92fe3bb4fe5b5b954fc5fc9c7ed7fc43cd3e0808c80a84b04235dea9b1f3321f54141945887825d203dc42243c0ea10a96f7d7f4946e6f71b633cfa8863f138e760d5ddf55bdff18a1966da8d4aeb3682eff92289e564f21a8fbf1e7ed81c22a2b8cce01553e991cae43e722af6b4ef4f0b08af62082b932656c7bbb92faa905c3ca1d14ed41da25a0dedd5b4c8b2505840ff01cfc1c7d795a83130b3a11965bdde0af3ca063a9906e01ee3d663df48438fc719875ceae095d1cb1599b903d3aa68ebf50a50c9b47cb46669a0dd06a83f802f63e50fc7fc1c14d3a6e427b5bd", 0xf4}, {&(0x7f0000000700)="4a5e32d0e67e7a64c437daab5031f40f2b15bafab9d057cd8def11a544880acdc1eaf3e7", 0x24}, {&(0x7f0000000740)="701bc31b33e9fa6d761193d94b04c132fe19167b37ae01960dd7156ad89c46a5804938a7878132a6b464", 0x2a}, {&(0x7f0000000780)="68a8a7b75165751ecc508800dc34c9e1a80d63a452ce88a265f140afae8418f62dd71c62a16def7874fe9cc625b0f5713001598350cdfc10de1ba2fcae92d227299bd67851960938074df75b5f4ee53c4641f7d5c7169a371fadc043f51092eb61f26c34b3178aa889052f275879d1bf356ac94a74628b2e8c6274ac89b802753ddbb8f75a4f9c8d538223b2721945b5cfa586905459a9f7d7b1", 0x9a}, {&(0x7f0000000840)="8de08c350efbb4c0b3e64f8f86c9d66dd4628ff7a664ed493d39bd70902788a9985bc15af0fa4dba8221d83d4170613e868988cd050ff8d575f2e624a9d93fbd9e170e716d907bc40d75d978414db2f09ff9322c8369274ae649503125d2e895a487a9f600e4d7b55002ae9c54e50c285e9c1a803bb19c48c1d16af907d8f1368af9fc2e3c648fead0ed8d8b95d5fbfe933ad14a2a37e5298eedb4b448df1d53a5584176545f", 0xa6}, {&(0x7f0000000900)="011e051f5d375435152f486660f8bc12811ae176ca76a5a635dd58aa7ef15d2a08d21f80839e3851f083757b5947c1fd02c12a78ff52b13edec3dac429e7c94c7faed0452f54c1dca2933f21192a2251048bdd5f8ad3147b44d8dc256d424984043a541452eafe7aaa82e742fbd16989", 0x70}, {&(0x7f0000000980)="cf86caa52f9b39259fd794a0ea579f7a4e9b1a53b0d2f4c83a0ede241d626a1ccc098ae99a70691d9fd025918e79c6908d94ce490e68cb8b26d3fa1ca1131d19f971b0970067f64f41560f0b729b07d51d4a1c46c7746d277065a80e90fc52df91631121e35955ead8083e8b596715f203d49adb29715c7059ad80530504d687f80be78ed8df3e927c2951fba5c69bb64b56b733bd7df5871bd5a97cc6f78251acd3c17e59cf7d", 0xa7}, {&(0x7f0000000a40)="b15e31314d6a6a77a7ab6f88ddebbb4ed1c0e5cd6ec45f2f312351471e5b", 0x1e}], 0x9, 0x0, 0x0, 0x404}, 0x4) r4 = msgget(0x3, 0x40) msgctl$IPC_RMID(r4, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000b80)) (async) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000b80)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000bc0), 0x400, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000c00)=0x9) (async) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000c00)=0x9) socket(0x1, 0x2, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000c80)={0x5, 0x0, {0x8001, 0xc}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000cc0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000d00)=@abs={0x0, 0x0, 0x0}, 0x8) close(r6) getpid() (async) r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001040)={&(0x7f0000000d40)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000d80)="8bbecb439238f238e3c900d4718dc8df7c18d4aafc86880b0bc2fca3743745f5f8c18834eb5cba6774f66cf28af97e7594d736b9fc201a7450b8888b6773309c", 0x40}, {&(0x7f0000000dc0)="5bad31a56bb71a4f4b38a2ad7258039a5a2ec55d22924893770789a2652bc09ee592ca5be82563257767eab6e5637d27aa9613fcc34d328f0e567d42456b82a34b6191", 0x43}, {&(0x7f0000000e40)="3599c4585f61b7daa56bb4909aeb14db", 0x10}, {&(0x7f0000000e80)="37adebb55b683c2aa91d223ac995cdd6b49976dae82a3143bc0175e96531e9ab54ba324c8815771293f7e8072b657ce679a98375da64ca953cb505ac82dfd559431d123998722aad750e2034b5fe7447ce8aa5e4aa5a3317f9a4879751096c00e33d8d9a84069ddadb3c081489c62a1f626c2d44d119539a8da0a1bec3099dfaf013a0e6f875898542fdee7f5a4d190cafe6d34cca150ca57ab3", 0x9a}], 0x4, &(0x7f0000001000)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x404}, 0x6) truncate(&(0x7f0000001080)='./file0\x00', 0x9) (async) truncate(&(0x7f0000001080)='./file0\x00', 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000010c0)=""/97, &(0x7f0000001140)=0x61) rmdir(&(0x7f0000001180)='./file0\x00') (async) rmdir(&(0x7f0000001180)='./file0\x00') open(&(0x7f00000011c0)='./file0/file0\x00', 0x0, 0x0) 80.457386ms ago: executing program 3 (id=1920): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setown(r1, 0x6, 0x0) r2 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) 80.210784ms ago: executing program 1 (id=1921): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000069c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x400000000000000}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000531000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f00006bf000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x4d) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="a4", &(0x7f00000001c0)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00007a2000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') 79.871438ms ago: executing program 3 (id=1922): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x48}, {0x2, 0xf3, 0xff, 0x9}, {0x6, 0x8f, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="00231b000f4070632c2419c96bb2f7a0b5efb82532d7a0ea9200001f65030000000000000020fb60c2338e6da0145cbf8ad67160d9e0355b87b25f0088222d05f9a9b350242a685f16097b07eac5ccd1bfdb331c6f470c92820b4f8ba92ec529c8cb4f9db02bbf1fd23335ff", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000000c0)="00dec1a802255553d58cea3de49d", 0xe) 78.991044ms ago: executing program 1 (id=1923): sysctl$vfs_ffs(&(0x7f00000001c0)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800b1000000000000000000f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abf9c82ac57df91b531e2387dcbbde152ba0900000008e37f71a3f8343712051e", 0xb1, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x45) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060693f, &(0x7f0000000100)) socket(0x2, 0x1, 0x0) (async, rerun: 64) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) close(r2) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() setitimer(0x1, &(0x7f0000002900), 0x0) (async, rerun: 64) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) close(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) read(r4, &(0x7f00000009c0)=""/4096, 0x1000) 10.361875ms ago: executing program 3 (id=1924): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ktrace(&(0x7f00000000c0)='./file1\x00', 0x4, 0xd27d43220c7d18f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000040)='.\x00', 0xfc) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 1.749261ms ago: executing program 1 (id=1925): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='tap'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) 1.509956ms ago: executing program 1 (id=1926): sysctl$net_mpls(&(0x7f0000003ac0)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, &(0x7f0000003b80), 0x0) r0 = shmget$private(0x0, 0x2000, 0x602, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, r1, r3, r4, r5, 0x90, 0x1}, 0xc0f2, 0x7, r6, r7, 0x158, 0x4, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 441.008µs ago: executing program 7 (id=1927): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0xffffff80, 0x7, 0xd7, '\x00', 0x3, 0x3}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x8, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x9060}) 0s ago: executing program 1 (id=1928): syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="d9050000004100000000000008bbe00000010c029078083429"]) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x3}, 0x10, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x12, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x27, 0x10, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x7, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x45, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0xa2, 0x40000000, 0x100000001, 0x380000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x3d5e12ba, 0x5}], 0x1000000, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0xffff, 0x5, 0x2, 0x2f5, 0xb682, 0xded}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.175' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) WARNING: thread `nfsio' (340227) exits with status -1 WARNING: thread `nfsio' (5560) exits with status -1 WARNING: thread `nfsio' (106159) exits with status -1 WARNING: thread `nfsio' (493653) exits with status -1 pckbd_enable: command error                 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_resetcpu: failed vm_resetcpu: failed pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 554019245183 pckbd_enable: command error panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 Starting stack trace... panic(ffffffff833ae278) at panic+0x1d0 __assert(ffffffff833f0d25,ffffffff833e628c,90,ffffffff8338d0ec) at __assert+0x29 uvm_pagealloc_pg(fffffd80083634b0,fffffd806eb0ac38,35a2cf000,0) at uvm_pagealloc_pg+0x54b uvm_pagealloc(fffffd806eb0ac38,35a2cf000,0,3) at uvm_pagealloc+0x252 pmap_get_ptp(fffffd806eb0ac00,6b459f73000) at pmap_get_ptp+0x1d0 pmap_enter(fffffd806eb0ac00,6b459f73000,6c057000,4,20) at pmap_enter+0x386 uvm_fault_lower_lookup(ffff8000333e4b00,ffff8000333e4b38,ffff8000333e4a80) at uvm_fault_lower_lookup+0x369 uvm_fault_lower(ffff8000333e4b00,ffff8000333e4b38,ffff8000333e4a80) at uvm_fault_lower+0x89 uvm_fault(fffffd800c4e19a8,6b459f74000,0,4) at uvm_fault+0x274 upageflttrap(ffff8000333e4ca0,6b459f7465b) at upageflttrap+0xa9 usertrap(ffff8000333e4ca0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76c4836c08b0, count: 245 End of stack trace. syncing disks... set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace