last executing test programs: 1.954932612s ago: executing program 1 (id=394): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) r1 = shmget$private(0x0, 0x3000, 0x41, &(0x7f0000003000/0x3000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) getresgid(0x0, &(0x7f00000000c0)=0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r2, 0x6, 0x7, 0x0, 0x0, 0x417}, 0x2, 0x0, 0x0, 0x8, 0x0, 0x2, 0x8, 0x10, 0x2, 0x6, 0x2}) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0xff, 0x1, 0x9}, {0x2d, 0x0, 0x6, 0x1}, {0x2, 0x9, 0x2, 0x5}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x1c6) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="abe81325ed2aa20ff97536a5fe619e26c14a7043cb305f4282b3cbd47699a74356f90c901beb0843b903f842c5499642008f01e3d021c38d90aac27e0fbd6448ddc31e4a5ad70a313b2a3180084f5cc4836a301926d7fca5a26fad7e9dd2a69c59997bbb473a4af1cbd1259ac99918613262ba85c588a1234a7a021c15a9471650533f", 0x83}], 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2011, r4, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000340)=""/19) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r3, &(0x7f0000000380)=@file={0xff, 0x1, './file0\x00'}, 0xa) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) read(r3, &(0x7f0000000280)=""/35, 0x23) readv(r0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="ed", 0x1) recvmmsg(r6, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) shutdown(r6, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r6, 0x2e) fstat(r0, &(0x7f00000002c0)) read(r6, 0x0, 0x0) close(r5) 1.646369725s ago: executing program 1 (id=414): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x2) close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000380)=[{0x0, 0x9}, {0x8, 0x6}, {0x22, 0x9}], 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x803, 0x3f7, 0xffff, 0x200496, "084880fa870000bdda0988d11554e90d6602ff07", 0xb6, 0x3}) poll(&(0x7f00000001c0)=[{r0, 0x2}, {0xffffffffffffffff, 0x4}, {r0, 0x4}, {r2, 0x4}, {r0, 0x100}], 0x5, 0xffffff89) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socket$inet(0x2, 0x1, 0x0) read(r3, &(0x7f0000000100)=""/125, 0x7d) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000180)="d91ec98a281db7a7e0a34854d4046e5be30affffffe30d", 0x17}, {&(0x7f0000000080)="98cc88e547755f71475e341bb8a4f2235f8cdc31723c48b5cf4cc6", 0x1b}], 0x2) 1.588876296s ago: executing program 1 (id=417): semget(0x0, 0x1, 0x680) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x6, 0xe2, 0x200}, {0x9, 0x6, 0x8, 0x2}, {0x9, 0xb6, 0x2, 0x4}]}) 1.579830567s ago: executing program 7 (id=423): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x3, 0x12000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.558914615s ago: executing program 7 (id=425): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setreuid(0xee00, 0x0) setresuid(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x28, 0x7, &(0x7f0000000000)="ef2cd6b2", 0x4) 1.491768002s ago: executing program 7 (id=427): munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x8) recvmmsg(r0, &(0x7f00000012c0)={{0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/82, 0x52}, {&(0x7f0000001080)=""/255, 0xff}, {&(0x7f0000001180)=""/123, 0x7b}], 0x4, &(0x7f0000001240)=""/125, 0x7d}, 0x400}, 0x38, 0x0, &(0x7f0000001300)={0x6, 0x1}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x2, 0x1) accept$inet6(r1, 0x0, &(0x7f0000001380)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000013c0)={'./file0\x00', 0x3, 0x9, 0xffffffff, 0x1, 0x8, 0x5, 0x7, 0x0, 0x1, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x8000, 0xfe) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001480)) r5 = open(&(0x7f00000014c0)='./file0\x00', 0x8000, 0x80) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r6 = socket$unix(0x1, 0x2, 0x0) r7 = open(&(0x7f0000001500)='./file0\x00', 0x400, 0x0) ppoll(&(0x7f0000001540)=[{r6, 0x80}, {r7, 0x4}, {r1, 0x20}, {r2, 0x80}, {r5, 0x40}, {r0, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x4}, {r3, 0x80}, {r4, 0x10}], 0xa, 0x0, &(0x7f00000015c0)={0x7}) ioctl$VMM_IOC_CREATE(r7, 0xca605601, &(0x7f0000001600)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41b80199}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xee27}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff94}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbe1c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc6d8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}], './file0\x00', 0x10000, 0x200, 0x4, 0x7ff, [0x9, 0x8, 0x2, 0x3, 0x7fffffff, 0xfff, 0x0, 0x6, 0x6d5, 0x101, 0x0, 0x1, 0x8, 0x0, 0x5, 0x80000001, 0x3ff, 0x1, 0x1, 0x7fffffff, 0x200, 0xfa, 0x6, 0x3, 0x1, 0x6, 0x9, 0x6, 0x5, 0x4, 0x8001, 0x101, 0x7, 0x4, 0x7, 0x3, 0x7fff, 0x8, 0x5, 0x3, 0x0, 0x7, 0xfffffffd, 0x9, 0x6, 0x1ff, 0x3, 0x0, 0xa0, 0x7, 0x0, 0x9790, 0x3, 0x6, 0x71bb, 0xfc26, 0x499c, 0x7, 0x7, 0x80, 0x6, 0x82c, 0x0, 0x80000000, 0xffffffff, 0xd5, 0x8, 0x1, 0x80000001, 0x3, 0x8, 0x400, 0x9, 0x401, 0x9, 0x9bb, 0x100, 0x7, 0xf63, 0x6, 0xffffff80, 0xa, 0xfff, 0xa, 0xf, 0x1, 0x3, 0xce72, 0x6, 0x8, 0x9, 0x8001, 0x8, 0x1, 0x6, 0x8, 0x5, 0x8, 0x7, 0x7, 0xfffffffb, 0x3, 0xa11, 0xfffffff9, 0xfffffc00, 0x1, 0x4, 0x7fff, 0x101, 0xd4, 0x9, 0xfff, 0xfffffffa, 0xc0, 0xfffffffd, 0x63d2b8ef, 0x5, 0x10, 0x8, 0x19c09cd6, 0x70, 0x790, 0x3, 0xc484, 0x7, 0x92654a0, 0x0, 0x4, 0x3, 0x3, 0x33, 0x7, 0x1, 0x3, 0x0, 0x1b2, 0x2, 0x8, 0x6, 0x6, 0x6, 0xf8c, 0x1a, 0x1000, 0xf485, 0x200, 0x9, 0x7, 0x4, 0x1, 0x2, 0x9, 0x6, 0xabb, 0x8, 0x1000, 0x4, 0x1d, 0xc674, 0x4, 0x5, 0x608b583f, 0x9, 0x2c8d, 0x5, 0x400, 0x10001, 0x2a, 0x1, 0x2, 0x200, 0x0, 0x8, 0x9, 0xf, 0x6, 0xfffffffc, 0xffffff01, 0x7fffffff, 0x149, 0x0, 0x7, 0x6, 0x5, 0x80000000, 0x2, 0x4, 0x9, 0x0, 0x4, 0x6, 0x40, 0x2, 0x1, 0x6, 0x10001, 0x200000, 0x4, 0x8, 0x2, 0x0, 0x165, 0xdef, 0x6, 0x4, 0x7fff, 0x4, 0x5, 0x6, 0x5, 0x7, 0x2, 0x7fffffff, 0x0, 0x9, 0x2, 0x670, 0x10, 0x80000001, 0x7, 0xd, 0x4, 0x9d5, 0x5, 0x1, 0xffff5b38, 0x2, 0xe, 0x8001, 0x7, 0x2, 0x2, 0xfffffffa, 0x1, 0x3, 0x708b, 0x1, 0x8, 0x8001, 0x101, 0x3, 0xc59, 0x9, 0x71c, 0x7, 0x9, 0x4, 0x4, 0x1, 0xffffff81, 0x9, 0x3, 0x800, 0x1b, 0x2, 0xa4, 0x7, 0x3, 0x3, 0x4, 0x3, 0xa00000, 0x0, 0x5, 0x9, 0xfffffff4, 0x2, 0x9, 0x4, 0x9, 0x7fff, 0x7fffffff, 0x1, 0x7fffffff, 0x3, 0x7, 0x1, 0x2, 0x9, 0x4, 0x6, 0x3, 0x0, 0x7, 0x0, 0x8, 0x5, 0x7, 0xff, 0x5, 0x9, 0x4, 0xfffffffb, 0x3, 0x1c0000, 0x101, 0x9, 0xfffeffff, 0x8, 0xf, 0x3, 0xc, 0x0, 0x7, 0x2, 0x8, 0x7, 0xa1e8, 0xc, 0x0, 0x40, 0x1ff, 0x7, 0x5, 0x8, 0x4, 0x47, 0x2800000, 0x401, 0x9, 0x8, 0x2, 0x9, 0x4f6, 0x8000, 0x555d, 0x67, 0x8, 0x6, 0xffff8000, 0x4, 0x5, 0x5, 0x3, 0x8, 0xa89f, 0x7, 0x8000, 0x1, 0x9, 0x5, 0x50f, 0xffff, 0x1, 0x1, 0x5efacb8a, 0x3, 0x5, 0x40000000, 0x329bfc7a, 0x7, 0x6, 0xe132, 0x1, 0xff, 0x7fff, 0x10, 0x1e, 0x101, 0x80, 0x4800, 0x0, 0xfff, 0x9, 0x1, 0x1, 0x0, 0x96e1, 0x2, 0xfff, 0xffffffff, 0x1, 0x4, 0x9, 0x80000001, 0x2, 0x401, 0x8, 0x1000, 0x3ff, 0x2, 0x9, 0x2, 0x6, 0x8, 0x8, 0x80a, 0xf, 0x8, 0x3, 0xfffffb01, 0x98f, 0x80000001, 0xfffffffb, 0x3, 0x100, 0x3, 0x0, 0x1, 0x10000, 0xd, 0x3, 0x9, 0xff, 0xe, 0x3, 0x5, 0x1, 0x4, 0x4, 0xfffffff7, 0x40, 0x6, 0x7ff, 0xfffffff6, 0xfffffff9, 0x9, 0xdd, 0xb, 0x8000, 0x1800000, 0x2, 0x101, 0xfffff800, 0x8001, 0xa712, 0xa369, 0x0, 0x8000, 0x3, 0x2, 0x8, 0x7, 0x927, 0xffffff2d, 0xfffffffd, 0xa, 0x8, 0xbaf, 0x80, 0x7, 0x0, 0xc, 0x6, 0x441ad5f5, 0x3, 0x80000000, 0x6, 0x9, 0x0, 0x3, 0x5, 0x10000, 0x2, 0x8, 0x6f3, 0x13, 0x101, 0x1, 0xfffff35b, 0x4, 0x1, 0x2, 0xfffffde9, 0x3, 0x3, 0x0, 0x7, 0xe, 0x24b, 0x5, 0x7, 0x4, 0x8, 0x2, 0x0, 0x18000000, 0x93d, 0x9, 0xff, 0x0, 0x401, 0x3, 0xff, 0x21, 0x3952, 0x1, 0x0, 0x3, 0x6, 0x4, 0x200, 0x3, 0x6, 0x8, 0x9, 0x0, 0x400, 0xfff, 0xbd42, 0x0, 0x346, 0x3, 0x0, 0x5, 0x253, 0x0, 0x4, 0x10000, 0x4, 0x5, 0x100]}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000002080)={&(0x7f0000002000)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002040)=[0x0], 0x4, 0x10000, 0xdededede}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000020c0)={0xf557, 0xfffffffb, r3}) r9 = semget(0x0, 0x0, 0x268) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000002100)=""/63) recvmsg(r6, &(0x7f00000035c0)={&(0x7f0000002140)=@in, 0x10, &(0x7f00000034c0)=[{&(0x7f0000002180)=""/115, 0x73}, {&(0x7f0000002200)=""/25, 0x19}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000003240)=""/218, 0xda}, {&(0x7f0000003340)=""/246, 0xf6}, {&(0x7f0000003440)=""/74, 0x4a}], 0x6, &(0x7f0000003540)=""/121, 0x79}, 0x800) accept4(r6, &(0x7f0000003600)=@in6, &(0x7f0000003640)=0x1c, 0xdff84fadb19b1d94) connect$unix(r7, &(0x7f0000003680)=@file={0x80, 0x1, './file0\x00'}, 0xa) closefrom(r6) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f00000036c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x6010, r3, 0x5) semop(r9, &(0x7f0000003700)=[{0x3, 0xd1e, 0x1000}, {0x0, 0x9, 0x1000}], 0x2) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000003740)=[0x8000, 0xa, 0x7ff, 0x7, 0x7f, 0x6, 0x3, 0x1, 0x4, 0x6]) chflagsat(r8, &(0x7f0000003780)='./file0\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r1, 0xc04064aa, &(0x7f0000003840)={&(0x7f00000037c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000003800), 0x1ff, 0x0, ""/32, 0x7}) 1.491437122s ago: executing program 1 (id=428): setsockopt(0xffffffffffffffff, 0x1000000029, 0x2a, &(0x7f0000000000)="5ab7776a", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) setegid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) setgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000422, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x7, 0x2, 0x48}, {0x80, 0xf0, 0xff, 0x3}, {0x6, 0x7c, 0x12, 0xfffff802}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 1.47032633s ago: executing program 3 (id=429): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x10000, 0x0) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000000840)={0x0, '.\x00', './file0\x00'}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 1.468585032s ago: executing program 3 (id=431): setuid(0xee01) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x22, 0x0, 0xfc, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) open$dir(&(0x7f0000000380)='./file0\x00', 0xf02, 0x170) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x12, 0x5, 0x2}, {0x48, 0xf0, 0x25, 0x900}, {0x6, 0x24, 0x3, 0xfffff802}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) (async) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) (async) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) 1.429247047s ago: executing program 3 (id=432): r0 = socket$inet(0x2, 0x8000, 0xf) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="ca9c9db517845075a461b540c1c1a7c509f96cc9f28cd479337e71e308fae71d961c3790a50255f9921e013195ce77700bea345914ecdd3cf408a4470d4e861f58f65051b4988eb1d17ce45d7e624c285c35b81b3f6fa83bf0d67a04d3ec110064bc3511565f7d8c7986e178bd56571286", 0x71}, {&(0x7f0000000080)="6c57d40974215b67cced0e24cb", 0xd}], 0x2) r1 = dup(r0) r2 = syz_open_pts() (async) r3 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0x1c) poll(&(0x7f0000000180)=[{r3, 0x100}], 0x1, 0x6) (async) r4 = socket$inet(0x2, 0x3, 0x7) shutdown(r4, 0x2) r5 = openat$dri(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dri/card0\x00', 0x80, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0xe) close(r1) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async) r8 = getuid() (async) r9 = getegid() stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) (async) r13 = socket$inet6(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000240)=@file={0x9, 0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="3a700b784cd2f7c591f93be810cebdf31cac336083c875b297048036265634b4c25d18de1f5ef72318add35fb0a5fe615d3683a0a75a7a8153e7d65c3469a2c7c51da936789b3372bb389384262b9b8aa423", 0x52}], 0x1, &(0x7f0000000480)=[@cred={0x18, 0xffff, 0x0, r6, r8, r9}, @rights={0x10, 0xffff, 0x1, [r2]}, @rights={0x10, 0xffff, 0x1, [r4]}, @cred={0x18, 0xffff, 0x0, 0xffffffffffffffff, r10, r12}, @rights={0x18, 0xffff, 0x1, [r0, r13, r0]}, @rights={0x14, 0xffff, 0x1, [r5, r0]}], 0x7c, 0x5}, 0x2) getpid() r14 = syz_open_pts() setresuid(r7, 0xffffffffffffffff, r11) kevent(r5, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x10, 0x674, 0xffffffff}, {{r13}, 0xfffffffffffffffa, 0x90, 0xf0000000, 0x68f2, 0x80000001}, {{r5}, 0xfffffffffffffffd, 0x11, 0x1, 0xff, 0x9b9}, {{r4}, 0xc, 0x267d77b755258f85, 0x4, 0xb, 0x5}, {{r0}, 0xfffffffffffffff6, 0x8, 0x80000000, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0xe}], 0x0, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x3, 0x40}, {{r2}, 0xfffffffffffffff7, 0x78, 0x20000000, 0x5d60, 0xc368}], 0xc54, &(0x7f0000000640)={0x8}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r5, 0xc00c642d, &(0x7f0000000680)={0x2122, 0xfff, r5}) (async) ioctl$TIOCDRAIN(r14, 0x2000745e) (async) shutdown(0xffffffffffffff9c, 0x1) ftruncate(r5, 0x3) (async) connect$inet(r4, &(0x7f00000006c0)={0x10, 0x2, 0x0, 0x66a7}, 0x10) (async) ioctl$FIOSETOWN(r13, 0x8004667c, &(0x7f0000000700)=0x80000001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r15, 0xc01864c2, &(0x7f00000007c0)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0x897a}) 1.379442757s ago: executing program 1 (id=435): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$DIOCIGETIFACES(r0, 0xc0284457, &(0x7f0000000300)={'./file0/file0/..', 0x0, 0x100, 0x2, 0x36d, 0x6a5d}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r1, 0x4}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffff9c, 0x4}, {r2, 0x2}], 0x7, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64], 0x308}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="6f32c1", 0x3}], 0x1) execve(0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) nanosleep(&(0x7f0000000080)={0xd30c, 0xc}, 0xfffffffffffffffe) unveil(0x0, &(0x7f0000000100)='r\x00') ioctl$DIOCGETQUEUE(r5, 0xc148445f, &(0x7f0000000480)={0xfffffff7, 0x2, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x3ff, 0x40}, {0x2, 0x5}, 0x29}, {{0x0, 0x3ff}, {0x5, 0xd5}, 0x5}, {{0x60000000, 0x3}, {0xd7e, 0x9}, 0x10000}, {0x468, 0x7, 0x10000, 0x6}, 0x0, 0xfff, 0x3, 0xcaef, 0xfffffffa}}) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r3, 0x9) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x0, 0x8, 0x55, 0x2}, {0x61, 0xaa, 0x6, 0x2}, {0x6, 0x80, 0x28, 0xfffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockname(r4, &(0x7f0000000180)=@in6, &(0x7f0000000300)=0x1c) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sendto$unix(r6, &(0x7f0000000200)="722765d2415af13ea5ed278734c1d37443c0044ebe28a7f63e1640bb19059fac37d075e34a67f241d2902bc548ec9adb561d89a5216ed11642024d631bab73e4f0902cefd4aab399cd7db4cd91f268d00574fe55ca733f187af25fb3de5c46d84449523b922e449a326d5f4cd5ffbb12a4961e3542fca5fcebccb8ac1bb5e75d3c1380fcb4d3b0369a09a578563723bb74166a270e635edb04ab59ead4000702c9c54ea2cf73b94b86eb334b5a52e3429f2a0e7e33", 0xb5, 0x404, &(0x7f00000002c0)=@abs={0x2, 0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x7) 1.375803998s ago: executing program 3 (id=436): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000680)="ea0000000001000000ca0d00", 0xc) (async) r1 = socket(0x2, 0x3, 0x0) (async) close(0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000600)={{0x0, 0x0, 0x0}, 0x800}, 0x38, 0x840, 0x0) (async) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {&(0x7f00000001c0)=""/242, 0xf2}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000500)=""/80, 0x50}], 0x7, 0x0}, 0x4b4852d174c79899) (async) dup2(r2, r3) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) fchdir(r3) (async) r4 = socket(0x1, 0x2, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) closefrom(r5) (async, rerun: 32) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000100)) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000000)="f6fd1374", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000002c0)="b97277d1c6807f102823aa03f36d98aaa6affc900504beeccb69bbb75bab7a060deaa72efb1d808a24926d1cb3b65ac65ad081aedc6c78b25d5663d3779fcf62f62dca9732f732dc30fd2c49447cfb115e86240d3c0a5b89646fa471c65ee1d808c38063bef43d03cfe2f3e45250c51545287a80945e4634572b8660e6955ffb3f3518e862b0203a5140ab3d508725715d4ec240b868a33308b03051d2a91a8dd0d634d0e524f2cbaef1d152c263d70a48b220ca9f4a2ee85f", &(0x7f0000000380)=0xb9, &(0x7f00000003c0)="f71ba25ae3aa32148e829d4bb3427f7dc3b74b9271e056423bb84cbd483200b42f36f9f4deae4f3acfb010b11b9aa79470c15c4316193f754b60a5a863d89c32e2d22452fdb401b8365e8f91835a1ed25e6a8509cc78d9a251d73825060ae02f93a211bfe1f943db2d493f5c1236970ad70ad4af91ca5837cd1c449c0bea8f9688a3b5ebc4abdcc31e2564", 0x8b) 1.258597005s ago: executing program 3 (id=439): openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = socket(0x24, 0x2, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2, 0x7, 0x40089, 0x1, 0x9, 0xb, 0xd2, 0x0, 0x1, 0x100002000642, 0xffffffffffffff00}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0x2, 0x7, 0x0, 0x7ff}, {0x7, 0x4, 0xfff, 0x4}, {0x10000006, 0xf86, 0x0, 0x40007}, {0x5, 0x800, 0x7, 0xffffff}, {0x6, 0x3, 0x9, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0x1f, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0x1, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x0, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 1.254078376s ago: executing program 3 (id=441): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000000600)="e061beb4c99c42105ac2a889c754f6aa05897be6396c7f27f155f5c82ea328058139716ac1d6438852273ed671eb01aaa41edfc31b1b6aade6fe8b99bcc43dc2bd121d71175223a4b97e88d0c5dd08cab08d39ad82d1121037548e3d186a795925c02effea882319325c74cf4b87cb05609ff66cf5ed49e23ed3d3855f0b0894d5384666f9b24a77eb1e963b65633c63e82e6654262360675585f58a8f8bf55fe1a677e8a17be55aa3eda8f73eb78dd9d1fa038cbfd55051902a2255cd1ac0d2312d515d5da12d744e0f3781eb8a2f766d5ed776304deb11f2994a96682c38c57c73aea1f1176db74d05aa258188b02f5fa095c8db788d06bb9db81746ff12444cea77d2008acfdd72d1f9001f0e9ceb3ea6df6cc4b09a7b71d032ca886c789584099e210a7d2e63753118f7bfcbe28af972ffd20df17dd12b421c81fc95bc74b320e4aa4ccc7febc42b9d310c8bc36f80c1df2555e2554b9700e1e8a39b24b5a414e0d730e16379a01790212dda190fbcdc69987f6ce479d1da93960f4277580650ac79da48d5291fd69d463fdaa1f1c3720d064f26f8507e36f60afe6c4b1cc3218d32343556d56c647d558e746227fa5a96a1fe5ed4cf25d12c74176a3fd31ac6a10a0d8c7b10be05258ad7d0132c130790173e92b3c2b5bf3cf7780b41bdf8ee8a2acd39c4258c8a5fa69b1a61ced8b98cb645a54a2a4d12c419abe6122ad0f37393394dd385572a23853c873a5d9805a7963f99881294ecb9c0aa4acf2bf90ea8f4d9d4f4c579b58c09652d25c1bb2c8c5bf2ddd28af71525b164401e52d9a318109b9193ad3338912ef5ee26a06eea45ce84c396c017b0c723448b04a4d13e76a8c298f3af0d3f89a83d9a462a3f1ffa1a44af0854cf96dfbfc555df9a482e472b6fc3f536a10fb0048111ec1b76e514c79545f6bb27ab6f590b7c9d5f03e0e4245973cbb1ce0607bce80637fbaafdcf100347468d2afba295bf08ce88e8285980292178072c9aa078fce36f9f72103397f8576ebae4918a8595e064e964596e89ca89099fe14bfaa15bb46e2aeb5e43b04e2da119aa8215ef31907a42744fa22d312bffed18f60902d139c0e424d47f3369899e63af7a80f1a0fc596b8bea6204386c0dd721cb6da54bd9c13c89d184d941c4e5e65ec44bf5369ef3a13569cd7e7260941f90a13aa63915707df26f6cf38829984f4bec4fd72d0733728ae6bc455954a1089210b0e632e077434ab0ab3a595c146580400a1214b52fca34dd40059772137e85e88d9e8aa8e0d80d4800541cec942078bd91ac9a3e85a03c5b9061931431bbe6c4dd7be5ceec1e20e2063907aebe62b2afefab570dbcdb108bd5fff166c0e7a5ba1dcf70d8188a6551c1d9ed0e9b49e1bf31b0bb733b75f01e8a0ee0cd808e9081d8ca6037d1285c7160beafc2d987d6d756f80ea6d1324b799077e6a4030e7d27d7a36393b8749d0bf0a08c06fb25be446b216d100cdaabc6de8dbfe59a5d68d50457c1b4286c731b01a197ec2fc3965ec3e5b18c97b92a13fb511305e97170bd6be70f976ccb5bc1201323bd8be23254bbe68d4c3f41706603a5415cafef796e718b5f6765cb77327dfcdee26635f54bd15b31010b7151f3a5840e4d228e1a0d4a6f403a77eaf7c13833e26afd0a93aa99f2dfa8fbba7c25589ce6b099c8580aec869bc0dff48a8129152529d5486caee82107e972be5d978bc8d2fa5ecca13b582c459d37fbfa0aa51aaffaba907d8479e3244f7361b9ac7c309ce2453d5891c4b3c1a78fb15b04e51f53d688a73a00dbe447fe96d5094096b9317a73a88edd933eff45a27c301b8a94be2c322d0920bd96ac311ca09df78b1ac1040d27c05fbc6704dcb07eebde5dd7e42e9f7eeff35a9a38269d8cc6e1a4cb2aa08b100e91001f9a1fb782186dc4497fb41f93f486ac9c7789dae11bfdef523e22aaa3d93b578d1f4e306415f0996c2fdfbf5e6af9601288b9d3f0b5da37b568ecb9880162f11c35f23e9442d6cce749f33380536602800d33dbac54c43fab9377898daccd51d2074f26ee29e819e1c67effe5b5a8e2198ece336ada47c7836ac63267591c951b017f2cbd6f09d1e424e65fde0dab4e6ce274686cd93b0f3d8cc27840780b23048b042880a9ba00991d3103befae93e5ef14748cc0cec66793484926e6b177bc0b2331cb7b80f7a9e68efdc25577d88eb4bbb21b207051b7bfa7f13d7e827ef2e6fc5bc81f25ed079285d4defe6f10f77db3f52a09d75ec3da564bd2f00c8bebbd10a4ffafe26a0538d032861e765890ec66b5202fca8e5aaee82c39dbbcb29103030fd77ed0b9e7b583a4868e7445dc49d2b28db2af47e5951ca3d28346e5121c6b026460cb67bcea197af50e6c547a2a9ccac69a83e28e0ed3265a43ebe4d12187afe376e75d862681e5abbe268b3df1e479196542c8d5a3e756e795427344181f499ab9c5844a565d0fc27b32a78c61d0df07eb0148de03146747aeb581b8ea65a5f5f2d116ef2a78acd0ceb12fd02ad86bfa4a60257e649b7fa5cc8e670da1ed13cd34e36028ba309cdfe1d543983aa25f2794e43d74c99c6bc7e61afaacd8883b71bbdad1fca76b510905c610a147de326752d6e8f6d5b6d9aa581aaa4d11f6bf1aea5829440142d0cf82fdcac05b968df583a94e0d1ce01acb73f7ba3885468e8821e863ca4d721afcdbd7962d6414cd19b6e79266080666108c7a4ac61a14ea914ba88cb6287f0482c1b8f088a48643dec28b081a56e2da8bee1e6e4e1c1604fc4d76d88a7950cc6592aeb5bc49bf25c19345ec7178512c233f739f5d32d4faba687ee98bc3afdd4d873b439bcfa54e44f85d40dac911e59fe89a447adb95ba133547dfcd7d465c7c7e0eed829c18206b4246cbd026a311779d93ce40552d375e88cc0e41e65499caf04aa00fea8523b171b15b96c52d571271bb26f3b02d6e361832027fc32f9a5c92aaf1c8d42f1f09057cceaac8deef6899b7f669619a664d0302e07ac9e5f2b958fbf0896186838fe9b0bfcc9c5a69c770fab9d5f39d51f9868b53348c1ab270434c766ef44751bef8739023724eaf997f4aca7d29bfdcec3f93ef24ebdcd5647fad71c88a1f4ee4689a7c570c7452049f4d94ada94985e3c13c8040fa9978f8f236af5ab4d13634b6dbc18762a58a9822554fb8bf599694925d3da2051cd7ba97854fe93fe562ad69a0547e98677250847c4d6ff6d209af10500a2af44406f40c3d146f17965c44a717c5ee909390906862d00f0a3c0b97529fdce2621c4edf9e28d1c034de369c9141a1a2293d4c2f0d639eb82f242fdd86f5fbb1f3d4efd245293788c48f354937610015943a7739021453ec3e7a2511da2c6bf91365afae19b9982131dd84b0bd38714516398bbf47cff9a2767553b86349d969fd293a5b9cc492f47842b4f6edb4002cc0f7d2988b4df95ef73fb91d89da70478ed347b55f9ffc025b6c173fb3288ac4ebc5773d7f29fa83bf393a393c91ee7da9ed33d5026a0de034274f099d0f499d310554ece0bc7f34914359681d1aa61ef97da2566fb872b3cd8c634d7c24c335a87b2d6434e25b6a0e1a86ae55e6668cfdacfa44197504f1e63ab0dc2a187a611ddecfe5027a8b30851c9299bb8f924f3f6d09334f1e1f29ce300daeed3f1155338e3f7e433d8614952f98af1b8acd7552068ad35a40ff6e6d7d79283ac7d0c4c3e964c87c8994031e8ea27a91172e7d5be0a6e537ffa6e0046ee57768a5fc829c24ed4d41d809fd4e692c0d8cbb8a57a9a0048c09e7cfe437aa36c579cee09e87543bac06b3b84311e688cd28f033d35c5b4475338d06cd8e0638be8a587539167e3be17d56095dacb1a92a32a3a354aade8ec0296fb35c1a42b913e9fc6e7ad813b4b4dfbc3ff17d9620c594f043c5a7e3759839671b638be2f251dbbd3e285da90721a13a25ac63aa68a2e16b49af027ddfad11a6aad5894d0eff38c24d73015fb19981be22ae3b6c2e7208ba6974fa86c7c22bb1c53001cb5149758d0704f4c9f52b888ec6ce7364c4900c2ad116621b48d7039326b5f9f7dd024f700965ecc4671f4fa7a0f640771c898834f2c518dadd610590f8aba96ac3598266f5cf10fc810f4807feb12c0006481735885eaeeaf48b6623983ecb8505cd4f2e5db394e5cf01ef98afff185777cdcb6570d463773680c53e4c8cd2573fb03e3905c80dc384569997794547b31812dae65188aec62c459b05773b3b21625652b3f8b98e368dc680231229d16dfb2c6db3565ba4026f517962b0b844328d0e79a51d04cd8a7c00d622c602a334f08c2c5bf4bcfba55e66c19d3c81088ada2bcb7c20257479ab4ec70c3a6a0eb3864b91173ff7503524b3f39fae56c57a75bb8142479a7a5f73a87e9af656735b236e541b9bf072971064e40b32945ae6b240c4cf5079819f8f7db95f0d24d0709622e8b5fd0712e708708444999720f14346a1f2a600a3d8cfdfeb80c17dc84c048ed924a6352c2a2fc02d6731cce139bef377288acbecde6947b8fc383d6e642411581ca3bfba1fb92952eef71d6c818fb2959c3a34bdd83fa30a59416b0b74c1c0d75cb661b8b4b8cc4630877da42d2a70b8d778edbd8c136e2d9502c594572eff01dd1b926982b287be500749c4183374eb4e51edbfefae760531b5d29eccffb60ead78696001ffbf9decf04408dbf38ad491851b3b2786cbcccafad932a1a50ccf7ec0db040339d4be7a5844acc7c76037ff92080b04f9f47033812becf6401aabc517ff8dfff7ad0f9a0e724975bd0f1b9233e99989c8b19f19a7a63eb39993bc1e7e52f7513c912454248671df6fcef53628fe56c4809a3eb6f2c5034f734bf11b7790976baaeb81a0c0d34919857a1bd029aaff1145a85ef425b521b5c9cb1e584efce735b56cdaefa232253b66738151828084212f08c103d54784791b07f79861431f8b4945340304fad5dece5427dd1bd76e39b400d444f1b38daa7541b6413617d8a2178991c5d3ce5a9a247e1d6f80a0883894a2206e4f1fa14be5feea5c22c554e66063a451be9829ce8d2dff1475862ce45889470722480720eede61262a33e1577d11d133f6360aa50807b0b8285f0191d9ca07c0a439b2a7e425238e5b361a7a66736720ebd55e79f4b9bfb8d9d579fa00cddfc59ca1b749f1d95b105f2f8ef7f08a5edb9aa02118ef651fec43f2dca2a0039d5ece3349f81af0e6353d89338b888429dd0dc84f890af49e48b5e1f00b0429868807343e6c77e995b7d0ac420f8629a3818880abd3f69e8a6ed1c08c66b36ecbe80472b2cb6e5f398e68a5779ca1b34d5a9af638c7cfcd0a9d99052bdf6b24c60570cd36da6d9778de0247f18df9e1680601e2ed3c9dec7a310d22f631e9c075d9f332228ebb7c9ab11f4ac04151e781277baba120fe8b8b1490e09d94897accf5bcca1cfb8f648ab5762e3ad5b0aec9de74c67531a197b5ea13d7cff4c59ab6d4099a8d299419d4cc5a91e1c429881a0f0a7841e61ccf73757c0b25b8e06ba52cf37aa24e3ff367382239e779b99ebad019a57daac4d67ae03b8a5715b3bd4559b4dd51d615aed3d0b747f616875e8df5a36afb016842f0784d389e3d8ff8b7baf8fabe8fa3b6c9b64833e1e7a813b384fa50a9eb7b937bc9a17a360ac115435b37c7343577a2ad08c1c921c8f7d7c2e06e8652129a5385528cbf69f826d07a302fae45ac13c0d8723e2060c6cafcd586d8c9d6cc547977a288f169473658d59dbb3398b707ac44b93de458abaec4b0181c287d98f23cd", 0x1000}, {&(0x7f0000001600)="36bff4a22eb566ef024cc28e613fc57b07bd6d9cd7dc1f08298d", 0x1a}, {&(0x7f00000019c0)="1a68cd457fee684e3cb820270ea7357d8ec01fc79d77e57609a925434b1a7b189657ce2ca766649e6592eabb437d4f72ba63ac0e1861c94cd63b51d492f7c2f17ecbe4f2e300300a5dd1810d66c89360c95141cd1c42784f14b8fbf8269ddd6670c3fc8d9cfd08f2f222f5602df368bd14bbe5", 0x73}, {&(0x7f00000016c0)="0e729a3804774a349537f938bb23de2b587e95026a19aabb4c6b3daf9206236952ff0de0b68d023aa878ee0fb9e7bd1dc95368123a88e6d137088b2ebc03af27c40ad88087f2750a0a21", 0x4a}, {&(0x7f0000001740)="e2b74e04174dccb07365ea5fa21585ecb00ef60e9ea6e1e57079f45821b1689ca5b0c1a6aacb49acee3ebe82bcb36b2b9300db2978d865ca7c7f4892373acf1839fe", 0x42}, {&(0x7f00000017c0)="2fe9f376d0672c89533ee7e6251d04e8af5ae6f4f1ec6ed98e60f082e63a7e43163dcc4d2e02e3272a8a04d241c6de77161f4dfccb2b3601bcc96c8557b00e99a8a2dc218d88406d48e0af924deeedcdf2aa38d4277f43f10206cd411976eee590ad60ce92673b2a2c19e119cf357ea8e29aa714c2faeb9f14d56d400936ff7f0000000000006b09b91cd633bf7816057f2f5945c5f723fb6ef65504625f3da79a5bb6d3ef5d27e684628e1a4f3205a8ad9fc1eb9e6b013f8c5fb79fdcaeb240ba672b70ecb076a5851c24605d388a3c66f2d74e2a1f221b3c2c284c5d204b4351235529c8f31f29adcdfbb8342e3dd5b1b4aece17e3f6d8e47e62ca", 0xfc}, {&(0x7f00000018c0)="cc7ad249253dbb56195a1dd525a5ad3d126abb865f3c17ffa7b1e3557b598aab5dc4629471646bb0ba6c6da67b3cd28580c4d8c5a5dd52cfc4fc44c1c3c6e4f594dd062299be598c75c738d12af2f487eab8b1cc6ad588fc5ad616262e81b53c298612d2467c5cfdd1b221ce6bb8ffecf78fb5f1ace80d7fd181fa45897f34d4e33bcd55eb92126da603c1e486a2d283db9d93a675211d3be9d59e0fba33ef8274d7013cc00e5857ec4cb0c37246daae525f9653dc71cdc398a981f02b175725f8cba300eedf072815fb71dae7eaeb204c78bedf76a482e770de4040028bb6b61f3f", 0xe2}, {&(0x7f0000000200)="0a778a60cbcf334cb5af1f582307b05763536c0d3866b4b8d5fe81a6e7eb3d95a04fec8206a08211f2da78ba4c02c5bf2f48dcffff9dff8d73aac48adf1a2eec6a9bba142c9d94c333eb358b32a2a3b4a537430263726729513eaad30d66bd8d61220812573ce37c51ca71c70363600e823027d7c29eef5ccdf9a782a1e15191c745df71cf9aacf1b7d3ab289cd2", 0x8e}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, 0x0, 0x5176ec4f) r2 = socket(0x18, 0x1, 0x10) setuid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0x7fff) syz_emit_ethernet(0x42, &(0x7f0000001640)=ANY=[@ANYRES8=r1, @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="800200a7907a0000030381ce4603092e07fa8a8bed627d3c859b2d1c620d"]) setrlimit(0x2, &(0x7f0000000980)={0x20000000200042, 0x60000000}) r4 = syz_open_pts() setitimer(0x0, &(0x7f00000000c0)={{0x100000000}, {0xffffffff}}, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0x9, 0x5, 0x5, 0x3, "6400b72860147bcc0100d49a540e34b9e1c800", 0x6}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000001b00)="ffb5c1e8dfe1d0ec58c739696896a49e00a7c53d2403d1b006b73ef1ffedf32b421134767f6d22807522fea7085b3cfb4aa6f15cd0d8edf5b8ff83e12bf594fe0bcd22502fa97038832f992ef73c36553ea57a540f2c0fc54d88465a88c2d2b46b39b1089e00790f2252140d96cc94811842594c4f692758d13851cea994b92ae5c2973898abca89b77da6e73119a415bda4b83f10c95caa46f5314b1ae3933f31c7027007111143437d1ec8ec3730e130c7c39d9d39ffe18a25e79975f5dd798f144abef05f3275b9bf5ca3b1353cb8c6714b0a0d44928bebb07e468260c34085391aa4cfa4ea1a68cdd48600cf79bb7eebe482ba732daed1f3cda8a43f9403ca2c646deef5bd13a9fe851bcd4d87f5446f3ffdcba4fbae8d394a26ebec360e74d23f83842cbeb51bc0addc551b89be4dda594160281fb6ba13f3a857a4f30813298f4d0123bb895f3854a601b9a6d214fb334342d2807eb486e089f876e3377805b65f55b4e681c00feb9aef73a49e57945fadc6d325e12aa64e442586d8f44479a2d58209cff606f1dc1159e32ea9b6e9aa03f2eb69a09468b6d5e207eb426b4cea0c070014022bcb5b1988c881836cda829a4b7c09007a89c5afa172776493ac68aed39f7e652b084a438aa32e92ed4bca27c0e578832d0dd45d9503ee90e2644da5a5d8109e12d3c8ea357224c907d11759d795aab0299bf2d1d449fd24065c7bf9a8e5913f460abcba4b4e071f374b73b7f51160e643bfd86250fa2cc3bd5c4eebc64312f913a18f2f161df2dd804b8c08e7759d73b62faa376e9867d6384e2fadb090ccc50fafb2bdf0d342c8434258de104515957c197aff5a686174fda1e37bb7c163126d3517da91fe65738b5778e2896e20904c5ed28abe6465e6c94b58e1cca59f619be0a794af8ec7f7375a47fab2431f49a666ea0c08819980afbceecf4e75fcd0570593c3a7df0060637bda959f11d37cbefdbf3d124273dc254399eb98302b5bdfed972c6864086994a4ef678c92771a52c58914487675e2252859676145515ebd7c7449d8382028b782a13c4a000b1e985f7de9caa245786258108849b85052", 0x308}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x10000, 0x0) poll(&(0x7f0000000040)=[{r6, 0xa}, {r6}], 0x2, 0x2) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = open(&(0x7f0000001680)='./file0/file0\x00', 0x200, 0x10) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000440)=""/18, 0x12}], 0x4, 0x81) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) setsockopt(r2, 0x27, 0x36, &(0x7f0000000540)="0305a953f5f32ab09216fb3450dce98604a926ac8ed6be3394f5c029be03ff0337a2ed7c0a0000062af1aaa7809ef334f8573634740000ff000000000000000000fdffffff8672a132d9bb7768d6400bf71bcde6b7b6f652b6983a37a9efa1f8b7f73b2e9e97605f608e5ad68a25dc5949ce4abc78a9859183c78b24b2f3d65d2971d4c8b8e26705ecad6286000000000000", 0x92) kill(0xffffffffffffffff, 0x13) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) readlinkat(r8, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/79, 0x4f) 1.251421194s ago: executing program 1 (id=444): sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x10) syz_open_pts() select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000180)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x4, 0x6, 0xfffffffe, 0x5, "a856a02602000000000000000000000000e8d600", 0x40, 0x3effc}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="3b25c683eefa5357d3ea27e04b1b89d1a4e71fd0059579529de0bee8d1b13d04b7a6bc88d7bcb050d3527b04b9e0ebee18679bf71fbb5cda08e3b19af0682824f6cd3fe7e893f991342500"]) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x8, 0x1000300000004}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup(r3) close(r3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) r6 = socket(0x18, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r6, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x3}, 0x1c) 847.778439ms ago: executing program 5 (id=461): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x54da) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)={'./file0\x00', 0xfffffff8, 0x2, 0x6fd, 0x0, 0x1000, 0x0, 0x9, 0x2, 0x2, 0x6, 0x7}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$DIOCGETQUEUES(r0, 0xc148445e, &(0x7f0000000040)={0x8, 0x6, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x6, 0x4}, {0x2, 0x5}, 0x4}, {{0x3ff, 0x5ec}, {0x9, 0x4}, 0x4}, {{0x3, 0x3}, {0xf67, 0x6}, 0xb0e}, {0x4733, 0xfffffffa, 0x9, 0x8001}, 0x0, 0x900b, 0x1c0000, 0xc583, 0xfffffe00}}) truncate(&(0x7f0000000240)='./file0\x00', 0x0) 843.248708ms ago: executing program 5 (id=462): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x94, 0xff, 0x1, 0x9}, {0x9b1e, 0x2, 0xf6, 0x4000804}]}) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[]) symlink(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0\x00') chflags(&(0x7f0000002a80)='./file0/file0\x00', 0x1) 841.524584ms ago: executing program 2 (id=463): sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000240), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="e12df4866bac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x17, 0x8201, 0x0, 0xfffc}}}}}}) 838.87142ms ago: executing program 5 (id=464): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000200)={0x10, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ca8000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f05000/0x2000)=nil}, {&(0x7f0000e38000/0x4000)=nil, &(0x7f0000c3a000/0x4000)=nil, 0x1}, {&(0x7f0000f26000/0x1000)=nil, &(0x7f0000e3a000/0x2000)=nil, 0x43de}, {&(0x7f0000d6f000/0x3000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x8}, {&(0x7f0000dbb000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xafe}, {&(0x7f0000afb000/0x4000)=nil, &(0x7f000068b000/0x3000)=nil, 0xeea}, {&(0x7f00009ff000/0x2000)=nil, &(0x7f00006b7000/0x2000)=nil, 0xe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f00006de000/0x3000)=nil, &(0x7f0000e99000/0x4000)=nil, 0x7}, {&(0x7f000050d000/0x4000)=nil, &(0x7f00000d1000/0xc00000)=nil, 0x702}, {&(0x7f0000119000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f00006ab000/0x4000)=nil, &(0x7f00007c7000/0xe000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], './file1\x00', 0x3, 0x1ff, 0x101, 0x4, [0x405, 0x4, 0x400, 0xfffff001, 0x2, 0x3, 0x1, 0xd, 0x6, 0x401, 0x5, 0xffffffff, 0x66, 0x0, 0x6, 0x4, 0x3, 0x3ff, 0x8, 0xf, 0x0, 0x10001, 0x2, 0x1ff, 0x9, 0x0, 0xfffffff9, 0x2, 0x80000001, 0x5, 0x4, 0x5f01bac9, 0x3, 0xfff, 0xd, 0x0, 0x4, 0x8, 0x8, 0xf32a, 0x7, 0x0, 0x4, 0xfffffffd, 0xaef, 0x3a, 0x5, 0x9, 0x7, 0x800, 0xfffffffc, 0x80, 0x7, 0xfffffffb, 0xb40b, 0xed, 0x7, 0x7e51, 0x4, 0x5, 0x80000001, 0x3ff, 0x3ff, 0x5, 0x0, 0x2, 0x5, 0x80000000, 0xd, 0x100000, 0x0, 0x401, 0x80, 0x7, 0x6, 0xd90, 0xffffc000, 0x7, 0xffffffe5, 0xc35, 0x8, 0x3d, 0x0, 0x6, 0x0, 0x2, 0x8, 0x6, 0x1000, 0xfffffff9, 0x1, 0x3, 0x6, 0xbaa, 0xffffffff, 0x6, 0xef, 0x9, 0x0, 0x37907d76, 0xfff, 0x3, 0x4bc, 0x3, 0x8, 0xa, 0x8b08, 0x5, 0x1, 0x3a4, 0x6, 0x9, 0x2c, 0x1c19, 0x0, 0x7, 0x1, 0x9, 0x2, 0x2, 0x2, 0x3, 0x2, 0xa9e6, 0x800, 0xfffffe01, 0x2, 0x7, 0x4, 0x2, 0x7fff, 0x8, 0x6, 0x33d, 0x6, 0x987, 0xffffff00, 0x7, 0x5, 0x1, 0x3ff, 0x9, 0x2, 0x4, 0x8, 0x4, 0x0, 0x200, 0x9, 0xfffffffc, 0x5, 0x6, 0x0, 0x9, 0x3, 0x9, 0x7, 0x10, 0x5, 0x7fff, 0x1, 0xf, 0xf, 0x8, 0xc, 0xe, 0x6, 0x19bf, 0x0, 0x8, 0x884, 0x84, 0x3, 0xe, 0x8001, 0x0, 0x1, 0x10001, 0x3, 0x7400, 0x1, 0xb4, 0x6, 0x4, 0x1, 0x8000, 0x2, 0x200, 0x6, 0x1, 0x2, 0x2, 0x0, 0x101, 0x4, 0x2, 0x1, 0x37e, 0x1, 0x9c, 0x3, 0x8, 0x3, 0x81d, 0x2, 0x2, 0x9, 0x80000001, 0x8db6, 0x5, 0x3, 0x8a, 0x5, 0x400, 0x9, 0x3c0, 0x6, 0x8, 0x1, 0x2, 0x8, 0x3, 0xff, 0xd72a, 0x1, 0x7f, 0x40, 0x9e, 0x61, 0x3, 0x4, 0x4, 0x3, 0xdd, 0x7, 0x8, 0x6, 0xf, 0x1ff, 0x2, 0x412cb68f, 0x3, 0x0, 0x4, 0x1, 0xfe, 0x3, 0x200, 0x0, 0x180, 0x1, 0x2, 0xe9ff, 0x10001, 0x38a, 0x3, 0xfffffffa, 0x10, 0x45, 0x9, 0x8001, 0x9, 0x7, 0x7, 0x0, 0x1, 0x1, 0x5, 0x3, 0x5, 0x6, 0x109, 0x3, 0x0, 0x5, 0x2, 0x2, 0x2, 0xffffac9f, 0x0, 0x3, 0x7, 0xdff, 0x9, 0x6e, 0x4, 0x9, 0xdb, 0xfffffff9, 0xff, 0x6, 0x5, 0x8, 0x5, 0x0, 0x78, 0x1, 0x9, 0x8, 0xfffffff8, 0x5, 0x8, 0x9, 0x2, 0xc, 0x3ff, 0x64cb, 0x4, 0x4c9, 0x9, 0x452, 0x7f, 0xa98, 0x6, 0x2, 0x4, 0x6, 0x7f, 0x0, 0x2bf44e7f, 0xa41b, 0x6, 0x80000000, 0x9, 0x3, 0x1, 0x8, 0x3, 0x2, 0x5, 0x4, 0x0, 0x8, 0x5, 0x101, 0xa, 0x2, 0x4, 0x4, 0x8, 0x10001, 0xa989, 0x6, 0x1, 0x7ff, 0x1c000000, 0x6, 0x6, 0x8, 0x780, 0x5, 0x1, 0x2, 0x5, 0x6, 0x1, 0xacea, 0x9, 0xe, 0x5, 0x5, 0xb46, 0x2, 0x1, 0x10, 0x3b23, 0x2, 0x8, 0x8, 0xb, 0x1, 0x1, 0xff, 0x1, 0x8, 0xd, 0x8e9, 0x3ff, 0xffff, 0x9, 0x0, 0x5, 0x4, 0x5, 0x8000, 0x2, 0x9, 0x1, 0x401, 0xfffffffa, 0x8, 0xffff, 0xd3f, 0x8, 0x2, 0x3, 0x9, 0x4, 0x4000, 0x4, 0x1, 0x1, 0x9, 0x6, 0x1e0, 0x9, 0x3800000, 0xcae, 0x1, 0xc529, 0x10001, 0x6, 0x9e9b, 0x5, 0x1, 0x8001, 0x9, 0x400, 0x85, 0x10, 0xf, 0xff, 0xeb, 0x7, 0xc, 0x1, 0x3, 0xfffffff9, 0x9, 0x800, 0x4, 0xfffffffd, 0x4, 0x4, 0xb314, 0x4, 0x9, 0x9ed, 0x4, 0x3, 0x100, 0x7, 0x1, 0x2, 0x3, 0xa, 0x80, 0x4f709ac8, 0x101, 0x2, 0x3, 0xc7, 0x9, 0xfffffc6b, 0xffffffff, 0x7, 0x6, 0x10, 0xf, 0xffff, 0x100, 0xe9c1, 0x9a, 0x5, 0x73f, 0x0, 0x300000, 0x5, 0xffff, 0x80000000, 0xfffffff7, 0x1154, 0x3, 0x6, 0x9, 0x77, 0x4, 0x80, 0xa, 0xffffb622, 0x2, 0xa1, 0x976e, 0x60dd, 0x8000, 0x8, 0x9, 0x5, 0x6, 0x4, 0x1, 0x2, 0xfd, 0x8, 0x5, 0x8, 0x3, 0x2, 0x3, 0xfffffc01, 0xe, 0x4, 0x5, 0x4, 0x3, 0x8, 0x5, 0x40, 0x6, 0xffffff7f, 0xdb8, 0xfffff4ee]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x1, 0xf7fffbfb, 0x880a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000001}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x121) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setitimer(0x1, &(0x7f0000000040)={{0x8, 0x7}, {0x5, 0x8001}}, &(0x7f0000000080)) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f0000000200)={0x10, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ca8000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f05000/0x2000)=nil}, {&(0x7f0000e38000/0x4000)=nil, &(0x7f0000c3a000/0x4000)=nil, 0x1}, {&(0x7f0000f26000/0x1000)=nil, &(0x7f0000e3a000/0x2000)=nil, 0x43de}, {&(0x7f0000d6f000/0x3000)=nil, &(0x7f0000ff7000/0x8000)=nil, 0x8}, {&(0x7f0000dbb000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xafe}, {&(0x7f0000afb000/0x4000)=nil, &(0x7f000068b000/0x3000)=nil, 0xeea}, {&(0x7f00009ff000/0x2000)=nil, &(0x7f00006b7000/0x2000)=nil, 0xe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f00006de000/0x3000)=nil, &(0x7f0000e99000/0x4000)=nil, 0x7}, {&(0x7f000050d000/0x4000)=nil, &(0x7f00000d1000/0xc00000)=nil, 0x702}, {&(0x7f0000119000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f00006ab000/0x4000)=nil, &(0x7f00007c7000/0xe000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}], './file1\x00', 0x3, 0x1ff, 0x101, 0x4, [0x405, 0x4, 0x400, 0xfffff001, 0x2, 0x3, 0x1, 0xd, 0x6, 0x401, 0x5, 0xffffffff, 0x66, 0x0, 0x6, 0x4, 0x3, 0x3ff, 0x8, 0xf, 0x0, 0x10001, 0x2, 0x1ff, 0x9, 0x0, 0xfffffff9, 0x2, 0x80000001, 0x5, 0x4, 0x5f01bac9, 0x3, 0xfff, 0xd, 0x0, 0x4, 0x8, 0x8, 0xf32a, 0x7, 0x0, 0x4, 0xfffffffd, 0xaef, 0x3a, 0x5, 0x9, 0x7, 0x800, 0xfffffffc, 0x80, 0x7, 0xfffffffb, 0xb40b, 0xed, 0x7, 0x7e51, 0x4, 0x5, 0x80000001, 0x3ff, 0x3ff, 0x5, 0x0, 0x2, 0x5, 0x80000000, 0xd, 0x100000, 0x0, 0x401, 0x80, 0x7, 0x6, 0xd90, 0xffffc000, 0x7, 0xffffffe5, 0xc35, 0x8, 0x3d, 0x0, 0x6, 0x0, 0x2, 0x8, 0x6, 0x1000, 0xfffffff9, 0x1, 0x3, 0x6, 0xbaa, 0xffffffff, 0x6, 0xef, 0x9, 0x0, 0x37907d76, 0xfff, 0x3, 0x4bc, 0x3, 0x8, 0xa, 0x8b08, 0x5, 0x1, 0x3a4, 0x6, 0x9, 0x2c, 0x1c19, 0x0, 0x7, 0x1, 0x9, 0x2, 0x2, 0x2, 0x3, 0x2, 0xa9e6, 0x800, 0xfffffe01, 0x2, 0x7, 0x4, 0x2, 0x7fff, 0x8, 0x6, 0x33d, 0x6, 0x987, 0xffffff00, 0x7, 0x5, 0x1, 0x3ff, 0x9, 0x2, 0x4, 0x8, 0x4, 0x0, 0x200, 0x9, 0xfffffffc, 0x5, 0x6, 0x0, 0x9, 0x3, 0x9, 0x7, 0x10, 0x5, 0x7fff, 0x1, 0xf, 0xf, 0x8, 0xc, 0xe, 0x6, 0x19bf, 0x0, 0x8, 0x884, 0x84, 0x3, 0xe, 0x8001, 0x0, 0x1, 0x10001, 0x3, 0x7400, 0x1, 0xb4, 0x6, 0x4, 0x1, 0x8000, 0x2, 0x200, 0x6, 0x1, 0x2, 0x2, 0x0, 0x101, 0x4, 0x2, 0x1, 0x37e, 0x1, 0x9c, 0x3, 0x8, 0x3, 0x81d, 0x2, 0x2, 0x9, 0x80000001, 0x8db6, 0x5, 0x3, 0x8a, 0x5, 0x400, 0x9, 0x3c0, 0x6, 0x8, 0x1, 0x2, 0x8, 0x3, 0xff, 0xd72a, 0x1, 0x7f, 0x40, 0x9e, 0x61, 0x3, 0x4, 0x4, 0x3, 0xdd, 0x7, 0x8, 0x6, 0xf, 0x1ff, 0x2, 0x412cb68f, 0x3, 0x0, 0x4, 0x1, 0xfe, 0x3, 0x200, 0x0, 0x180, 0x1, 0x2, 0xe9ff, 0x10001, 0x38a, 0x3, 0xfffffffa, 0x10, 0x45, 0x9, 0x8001, 0x9, 0x7, 0x7, 0x0, 0x1, 0x1, 0x5, 0x3, 0x5, 0x6, 0x109, 0x3, 0x0, 0x5, 0x2, 0x2, 0x2, 0xffffac9f, 0x0, 0x3, 0x7, 0xdff, 0x9, 0x6e, 0x4, 0x9, 0xdb, 0xfffffff9, 0xff, 0x6, 0x5, 0x8, 0x5, 0x0, 0x78, 0x1, 0x9, 0x8, 0xfffffff8, 0x5, 0x8, 0x9, 0x2, 0xc, 0x3ff, 0x64cb, 0x4, 0x4c9, 0x9, 0x452, 0x7f, 0xa98, 0x6, 0x2, 0x4, 0x6, 0x7f, 0x0, 0x2bf44e7f, 0xa41b, 0x6, 0x80000000, 0x9, 0x3, 0x1, 0x8, 0x3, 0x2, 0x5, 0x4, 0x0, 0x8, 0x5, 0x101, 0xa, 0x2, 0x4, 0x4, 0x8, 0x10001, 0xa989, 0x6, 0x1, 0x7ff, 0x1c000000, 0x6, 0x6, 0x8, 0x780, 0x5, 0x1, 0x2, 0x5, 0x6, 0x1, 0xacea, 0x9, 0xe, 0x5, 0x5, 0xb46, 0x2, 0x1, 0x10, 0x3b23, 0x2, 0x8, 0x8, 0xb, 0x1, 0x1, 0xff, 0x1, 0x8, 0xd, 0x8e9, 0x3ff, 0xffff, 0x9, 0x0, 0x5, 0x4, 0x5, 0x8000, 0x2, 0x9, 0x1, 0x401, 0xfffffffa, 0x8, 0xffff, 0xd3f, 0x8, 0x2, 0x3, 0x9, 0x4, 0x4000, 0x4, 0x1, 0x1, 0x9, 0x6, 0x1e0, 0x9, 0x3800000, 0xcae, 0x1, 0xc529, 0x10001, 0x6, 0x9e9b, 0x5, 0x1, 0x8001, 0x9, 0x400, 0x85, 0x10, 0xf, 0xff, 0xeb, 0x7, 0xc, 0x1, 0x3, 0xfffffff9, 0x9, 0x800, 0x4, 0xfffffffd, 0x4, 0x4, 0xb314, 0x4, 0x9, 0x9ed, 0x4, 0x3, 0x100, 0x7, 0x1, 0x2, 0x3, 0xa, 0x80, 0x4f709ac8, 0x101, 0x2, 0x3, 0xc7, 0x9, 0xfffffc6b, 0xffffffff, 0x7, 0x6, 0x10, 0xf, 0xffff, 0x100, 0xe9c1, 0x9a, 0x5, 0x73f, 0x0, 0x300000, 0x5, 0xffff, 0x80000000, 0xfffffff7, 0x1154, 0x3, 0x6, 0x9, 0x77, 0x4, 0x80, 0xa, 0xffffb622, 0x2, 0xa1, 0x976e, 0x60dd, 0x8000, 0x8, 0x9, 0x5, 0x6, 0x4, 0x1, 0x2, 0xfd, 0x8, 0x5, 0x8, 0x3, 0x2, 0x3, 0xfffffc01, 0xe, 0x4, 0x5, 0x4, 0x3, 0x8, 0x5, 0x40, 0x6, 0xffffff7f, 0xdb8, 0xfffff4ee]}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0x1, 0xf7fffbfb, 0x880a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000001}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x121) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x8, 0x7}, {0x5, 0x8001}}, &(0x7f0000000080)) (async) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') (async) 838.450205ms ago: executing program 2 (id=465): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000000)=[{0x1, 0x1ff}, {0x24, 0x200}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000080)="42584e43b51fc7dd4fc96e1a9531dfad0c588db8091d6179d841025c2a70aabccc5c3a2eecf4d5ef97e6ffa38b8192bf56f6431f5cbf5387c5bc2335700d0abfd44b4057f60dfcc2d5c9ff210fbdbb8ddb934452f46f61a12a32bda04d5b", &(0x7f0000000180)=0x5e, &(0x7f00000001c0)="4ba5c5819495e315a8dc5c892a12cbde82addd9b2e66627e367f04d0cc241481997d22a82cf31ad6d2aecf321286c8a4db73a89fb0f9ed1aabb83c5e766f8bfd4d1d56a4a78c0bf062b7abd83c0c0754edcd5aa777cd647a51c50fc564ea6631b708254591c5aabbf24e4f7c8abf2ee98c099f7fe20ab1cfa333cc0209a1afa0f30ecc206551a87ce9c8d7c26311714f6c0a21059f1e9d61bce8eae2bb642633ff4172e4e34a9b", 0xa7) r1 = socket(0x18, 0x1, 0x0) close(r1) syz_emit_ethernet(0x56, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0x9, 0x48, 0x68, 0x80, 0xb, 0x89, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x1f, 0x81, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @empty, @broadcast, @broadcast, @rand_addr]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x4, 0x9, 0xfffffff8, 0x6, 0x9}}}}}) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000280)="e9f6d779", 0x4) 836.950902ms ago: executing program 2 (id=466): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a80000/0x1000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) clock_getres(0x4, &(0x7f0000000b80)) 835.845517ms ago: executing program 2 (id=467): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x7e, 0x3, 0x48}, {0x48, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a1090992003b47915d8156c41fe506026c9e82b38988f5b063d973f06ac0153544e9331a36e74e7e37a7a88ba9625b46e46ba9630c7e1d98", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) flock(r1, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x7812, r1, 0xca9) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setresgid(r3, 0x0, r2) setresgid(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x3812, 0xffffffffffffffff, 0x4000000000000000) setrlimit(0x1, &(0x7f0000000080)={0xfffbfffffffffffd, 0xffffffffffffdfff}) ftruncate(r4, 0x48001000007) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000240), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) 754.587813ms ago: executing program 2 (id=468): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x7e, 0x3, 0x48}, {0x48, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x7e, 0x3, 0x48}, {0x48, 0xa, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="a7bdd61de4a1090992003b47915d8156c41fe591026c9e82b38908f5b063c973f06ac0153544e9331a36ee4e7e37a7a8feecdb4ce9c130ed4c8684b2d79256bcc51a079442dd60eaa30cc2cfb43a07758e097126", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setresuid(0x0, 0xee00, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) acct(&(0x7f0000000080)='./file0\x00') flock(r1, 0x5) (async) flock(r1, 0x5) close(r1) kill(0x0, 0x1a) (async) kill(0x0, 0x1a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0xf9) ioctl$FIONREAD(r3, 0x80606955, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x68, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) 745.05656ms ago: executing program 2 (id=471): syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200007bffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000701000/0x2000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00000a9000/0x1000)=nil, &(0x7f000072c000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000401000/0x1000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x20a}, {&(0x7f000021f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf978}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f000020e000/0x1000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x1000009}, {&(0x7f0000108000/0x11000)=nil, &(0x7f0000714000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000051d000/0x3000)=nil, 0x1000039f7}, {&(0x7f00001e1000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x400000000005}], './file0/file0\x00', 0x1, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x7]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000803) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0x102, 0x80001001, 0x12, 0x8, 0x10, [{0x3, 0x1, 0x7, 0x71000}, {0x8, 0x88, 0x8008, 0x6}, {0x101, 0x8, 0xc, 0x9}, {0x8, 0x900}, {0x401, 0xa, 0x100027fd, 0x7ff800}, {0x5, 0x27f3, 0x231, 0x6}, {0xce3, 0x4, 0x4f5, 0x2}, {0x6, 0x400801, 0xb, 0x8b}, {0x2, 0x59b, 0x5, 0x7}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e8, 0x10005, 0x4, 0x6}, {0x800, 0x0, 0x4, 0x1}, {0xb8e, 0x4, 0x4, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x2004, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mlock(&(0x7f000068d000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$DIOCXBEGIN(r3, 0xc0104451, &(0x7f0000001bc0)={0x0, 0xffffffff, 0x0}) flock(0xffffffffffffffff, 0x1) 646.030017ms ago: executing program 7 (id=472): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000100)=[{0x0, 0xfb, 0x1, 0x3}, {0x2d, 0x1, 0xa, 0x5}, {0x7, 0x9, 0x4, 0x6}, {0x87, 0x28, 0x9, 0x101}, {0x9b1e, 0x2, 0x9, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f00000034c0)=0x2, 0x0, 0xfffffffffffffceb) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x6}, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='r\x00') r3 = socket(0x2, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$DIOCRCLRTABLES(r4, 0xc450443c, &(0x7f0000000040)={{'./file0\x00', './file0\x00', 0x4b, 0xfd}, 0x0, 0x0, 0x0, 0x7, 0x5, 0x9, 0x4, 0x42, 0x9}) sysctl$net_pipex(&(0x7f0000003a40)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000003bc0), 0x0) 645.475826ms ago: executing program 5 (id=473): getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="000000000000000100000000", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2a8, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}, {r0, 0x4}, {r1, 0x10}], 0x3, 0x10001) 639.047222ms ago: executing program 5 (id=475): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000240000/0x12000)=nil, 0x12000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) mquery(&(0x7f0000008000/0x3000)=nil, 0x3000, 0xffc66c6db3ca1990, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x12, 0xffffffff, 0x9, 0x80000001, 0x80000001, 0x10201, 0x10, [{0xfffffffe, 0x10000, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xa}, {0x8, 0xf83, 0x3, 0x9}, {0x1, 0x1, 0x8005}, {0xfffffffe, 0x200722, 0x82800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x80009}, {0x4, 0x8001, 0xd1b, 0x88}, {0x2, 0x80010001, 0x408001, 0x3}, {0x3, 0x9, 0x0, 0x10000}, {0xb8c, 0x4, 0x18, 0x4}, {0x29a71717, 0x7fffffff, 0x1, 0x6}, {0xc, 0x4, 0x5, 0x3c}, {0x8000, 0x5, 0x1005, 0x3000e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000240)={{0x7, 0x0, 0x6}, 0x8, 0x101, 0xfffffff8}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x7, 0x0}) 550.774154ms ago: executing program 0 (id=476): sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffe090000000000000079439e7ba8e913fa00002c4d", &(0x7f0000000040)=0x1b, 0x0, 0x0) syz_emit_ethernet(0x1000e, 0x0) 548.66914ms ago: executing program 0 (id=478): r0 = socket(0x18, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f0000000040)={0xef, 0x3, 0x200, './file1\x00', './file1\x00', 0x0, "bfd343d2f03336334db7b66aa0fb79bbadec5f8c846284bb64393c47438eec1cadd437c4b9044f6d543588bf2b406e1e92b611138fdfaf154dd7d90fb1cd4524af8e17710800000000000000fae217919eb79b138025923da3f0c8571d0048b8760614171a75627f77db1b5b8a0960b6ebd76de6c34dbf5fd95cf16ab07a31463686d4c99ce7326e7896d7c34b053ea81e848e8785932f2a14092ac57bd0c4b05d7112b7a2347de64e0211b430efdc5c55f1892d1830d844c740382d3f6039bea7733900dbe0c5b202bab7a18a0c0185894c7af38ba4eda10adc4fd6112aebac40318d7e8487b6572f6cd7da680d59bd0cd7a875a0d847e02dc89146f0f6150880711911791bf67dca7753f8820cceaa904b0e8377e1df239720b756978c543c6ec3035bf8093feadb4d2f6fecff48417825209d80c7bc8687fa8485969d4a6fc2b308110bd1c2827dd92109ced2f967fb861e27eff2f08c4b7a8c78068dc3c6c13a32020c009a5daf62e96bfb121881bc8bcf5684e086ba61ad0d5e773811b1999cbdfd9c33099386e7b0dbe7ac9aa034e6934d7f1001f714de9d1066a85677bf20ed2ac332578dd45d1fe1ac56d536e861ec9f7d309036ccf95c914d50509277552fd1229a6a3bd1b590681fbbd94ad1b8822be400b25d8e16b61c1d42b39d0646350b0b0b89dcdecc4df92c8fa47898af40924cd6d2075f88d1188fff834ceb7c8c8a2bf97b7ba7defa34e632b0f53c96fdb1b5d7fdabbdfe0ff08483e7cd49f0002b9426129e7501ec545d540a8f76bb30b7d30000b410be2cc4bef7314f07d690f2e599ea35f40cf8bb865176acf185b6d4bb9579e0749572f7bc115007b2e4eaa9973c803614739ce3e6648f9c0738871c0f457d356128b40105533d9957ff3c92d6c9b2fdcc95e45b9ca2fe9916c9dd04417e39f4eadb0d9f4b7ce2dc67f0820490bf7896f43edb4ccdf0fd07e1de969f4cc40c64f4def62bd2b983b701cac3be8cb5a5ec36526d3f2e263fe307df8999d607ba7385458cb82ac047e2be8362b6a4a71dc3adbd5ac41b500be0c09355f5f207000000000000501150bc3ee485a92300c32cd45c4159e1b4eb88bcbcf7c220362ba862a1995e08eb405b16088c8686ab0ae4a5cb99db17ec3a677939eee41e761e778c2ca4343857070121aee856d4262ad0a5e0b574fbc75ace12ffb4437a81028f709d67750dcca9db4e6110d1e8a377f16a00fcfc2b54e254d6a8df7df95c34111daaa3ea17968ba31dba5ab440e96a39bfffc7d6bb7379090a65d030ad84eabcd34d8c2f4a13a341e4920544fb2e1dde1aa0e5da923e515b7e16a9413421c3945f2c53aab583095c7f1aef4839e9810a0127e789b2ba6a5e9fad6564f27248f26b465365530cc4504aaf35bcd9d027e05c2b7d04a6c7a6e017a9f442948262adb1bbfb3c1f9d62a14fb639b47a76cd0000000000000070c5d3ad7579ee0c36dd06f0b75092b694c18497e6d543cac54401e82e776b4df07ed6b5764dc7568b4d0c2a75e0c44f969ef53058003b2e9b756692d1877c27a7894f4fc5bbd4eee8ca451c540ee8fdbb7df3fa49886e72b53260d2c74391640e0fc5ff162ff817dd91036beea44f0525ba7da64225c43820cfc977fd790ce6b891a0149a2bf0ed8c7628fbf2bb97df55a7bea67bc3bcefb1ed0a266cc49825a9619db00f556581e1b1f6fc34686062308857a48e0e45ec7c1deac992c8e92aa7b5dec62cd90e596cd0d8aa6819f539441e42274141d5f075a4cf88bfad494107a1e6568ca700"}) getsockopt(r0, 0x29, 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1f3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7c8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x4, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000dc0)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES8=r2, @ANYRESHEX=r1, @ANYRESOCT=0x0, @ANYRES64=r0, @ANYRES64=r1]) r4 = socket(0x18, 0x3, 0x3a) getsockopt(r4, 0x29, 0x6c, 0x0, 0x0) kevent(r2, &(0x7f0000000e80)=[{{r2}, 0xfffffffffffffff9, 0x12, 0x80, 0x2, 0x7}], 0x10, &(0x7f0000000ec0)=[{{r3}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x8c}, {{r4}, 0xfffffffffffffffe, 0x5a, 0x40, 0x3e, 0x4}, {{r0}, 0xfffffffffffffff9, 0x62, 0x10, 0xfffffffffffff000}, {{r1}, 0xbc2d91fb8ba292c4, 0x78, 0x4}, {{r2}, 0xfffffffffffffffa, 0x94, 0x4, 0xd5, 0x8}, {{r1}, 0xffffffffffffffff, 0xc4, 0x40000000, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffff7, 0x74, 0x1, 0x2}], 0x5, &(0x7f0000000fc0)={0x10000000, 0x3}) 546.717486ms ago: executing program 0 (id=480): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af630037282102000000500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4b2fff840ff00", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000100)="b3c112143618cf38dfcbd7c066437afd7f8db54965a78ed0acfc3f2bd79f284b8e7be3527c40292d5ddcfe85cec0685f3cad67ad008335ec1ab4fe2a845063839e44e5247429a99400fce501ba0d2f94d2ff588c6f19e5e3979387601081fa1e19d97beba1331162ffed443ee028a9eefd65e708336ad36086653e9eb51a7c18c4afde65e7d5dc0a6d80ddd426ff2de49aa16b6c0d918521355f9e6de21fa3befeb79be21e8b3081b46c7327dc73cbe740f553906378b3fc34e0fdf117ccbdc0ba642b1d2e5c5243384aabf89e5e568ce6b47324930a4595de2e2c7a298c718a40069a3df0", &(0x7f0000000200)=0xe5, &(0x7f0000000240)="fbc12e3e835a70411ce3af269310c2432ea598ac39c0e743d0a3814c6734c315257576849a4815c80e6e9fa6a3dcc35e3386ddeba734d1d946c389521da761b9fdb1613145f2472f80247731378e7d55180e2aaf4a4f8e681262daad9267311c1ad3fed898db0139814feccf742c2b08570cdd02d247d1c2b09550ba22f5727668f3a23c3881b29f646206b91a455193ba47ebe4594005e401e689fd80d568b3b43bfce2b30223fbb3a2e22773e41cc1abf618c7db09694f558a6693ee73fd1a2335b3d7f20cfa4b355d3334368d381be0a336b1764be9377f1b63c04f17979c6141da5b67861455d46722c7a2fac28be136816578e62a3ef0f62223a15caa63dceef197dcf9c8cca33e0bd0341c9431a69df8e2a261f8ce23599d0a8ff523fc235deb6e5a4f332e22776e16c9ea26fcec11db3dcbc979190dbc746c6bed4ec984d9182a38c309648ede320311b9948d19e787a12dab870d86dcf22d27ab54f4ea8ffb64c0f399e7bf1d67019d9b25b083fcaa70e97e8ec34b9685059fad0bf7e01873207dd0c65e78fafaf849f3a26eb593cb426583102d83b6df47e347a22e923f16ab4cb97cb24cafe70c326def1cb1dfbf4d4536a168e0d7170bd107e419a7adb125f770db68a7e2f97f79d10a91a2834635d21025d3c621ff6645988c26601e835f5a64494e1e874ece94af9dfdda00f7f5d77f4bc3343a4ff7a4ad674369b55d80935d81ccaa5c03b4a8c291090149d1103b9af77f68855d9601b5d100a4cd7a6bae89a2ee22b3bd16bd8c2a04fa1574b82c1a0a97593fa5cb680c2371a7e4b0399357af2e8c31507fb100cb7cf5fe02a49bc30410ffcccef43cde028f4e48250bfb9eeda4f03503863de9ef8399833c3424a736698a406acf3660b14b25fa8044b9fe479d31eb3c28e1630b3f7dbe041a554ea90d21014d17a0aaada01f17c41034acb39052fae716d6619cba3cbcef60fbdb218f15265c797464890af0b0b75828477023b7cda78c38fc103c2584af836cc8328cfdf89c1c75eb47728444c07eb685b08a36ccda19ab972b476d4b03dd9f60494b35a885cfa3fc625238d7e2abf7fb7afe651661c2dcc16f1339817c3889fcadd65610f0f127a5ddb43fb421c31d35e62ddc9bb9932439d1b1a3da7ef0b797c0210986740c2d54298c46d470db3e4070deff7c0648c52b9804a7284a2920bd96a024af55f1db5c64a86be695df9d6390a74f0a9d0311d10fa82d462bc76cf46c10fd8e40937b61e612e085f2978458d558e1f95633ba5c5c9d5c00374b0e3218545aa658a816302c901895e83cde5fb338eb53055fd13437c787a7b8f2bcbcba3a6d45270ec22a55874a3720b05494c2e0ad7d28f91599140d069a20a0d6b70abbb93dd2473944f4f15498a42d533327aa86f8f1e60f1759fd054f872601c7b233401514be614ec5be8784f750961c1395fa1cb4b83c93181431f82528e298635ad67d2233cac1da16c0eaa773a8646455b94f906ac331367f3885eaf4d44208ac4edc02ff2bb15f32d0273ad95501e6dfa9585408bccb52038c3dc9485a8904a5184e74abf62d6e02b904a9dd86a18940fd2763feb46d6665f23cf7d07a95e3f82daca19eb9e3d2b376a7b2d9510ee28ec4bba5fd1fa565e028543d1eb18eef2f9886c4bf40ddcd04810d3acba3bd60a586aa2509a9e2ac218e1b3a84ffe26fb304ba48423dd3c48610adb2b390a960ab7070cb65f8b1adef0a866b45578afe4d20174c5e59c6e43a0886dfda9f1d543ca7f666b4aa448371af58b3fa7cfd4049acd4109190bdb77914ca60bbd2b557052e282cea20fd08017a77e4f22bb7ab29bc5796281cc69d09c5e9504e6f52bc1b277e095b30dbfdff9a706e133cdbf0624d556c05550ba3bbc4f903a17985cd3f7929f5ae9657f8cd7dd404d93a9f4c1b882e27f7041e1d8bdb6fe9c043d4886abb7a11516c6541a784363c33d93378e051ee198aa39121a51a1300140560c2bf94e63fc5d78a95758ef49869711230eb1438c7d2524832abb499307c5f226defac9fcf8aead9e1742dcc365a88395d8554db9c01660d8a180824fad7e88f8abebda1bd5a134d7cf1cd3b751ea8fdba5e39b00347c6dfc48e74fc1df09d2de3df46774b07bab563413a40d2ed0cb772aee2ff9f7ce4d6d49c07989591592f352c9cb233e1c6c7843f20cdbd1c778defc44a5637ee14768553389b273886ee9858a7e550acc231d4a3a3e58a27057a0e7558fac5429f24cc52983f9ec2476386775a3f3b7b1caf08a90b4b1f05682cb90d558ee856fc5b15805175249af54e3547383ce7648a1d334e830197cb59a72f5ee7deaddb12477b01922ba9e5973e883130e158dcbbda115a2a0408d5570e0d109c97e56b7637bd659dc8ceee6b58f2da446841839da44cbee97ee18a0563c7863e214ac6b759db9a78d6a9bdfb127a5bacb7d9506ecc737c5400f4746ccb88b76a5f40773de501f2997f15c62d8b8b7e19dfad23ed2cc0ece2b11bcf7e8d5d7b660b368be488bae54e750b76ab6d5cf8590809485f91f863b7411c9574c9e239e6e5f471b58a4e94edd2814dc6d7385f3415bc30a0c26590d9a4e07fc3853bb96ff443aa72a66bdc2a83c029445ab6b56cbfae6f8723957cab4b391abf88ac334c6ad1cc38d4281d746b07f2bbbf31e83581780854055c90f736675052a177f29ecf65042b2826f838d44f061d16c257dcf139ddb610461572003fe6c088a1d6879ce7ade75f96d6532ea5815b244e873991457cc36f053a39a1a2098db7737a096b5f45a2bb2f282dd23f255f8ece83005072b72bf90160d0b50983f073f2cb49c6417de290718d905514fad42f8b1d9daa241801d25b90e732e987d95e77a0b7e0b1ff6c1fd77586132d7bf2eb7c091b36952165c5fce7b185cf94af09f2b0d4f6096f55eaa90087b2190425fe87a0dba43f08bf327c1bcf62f1294a8036720f385d830f6451d98df7947daca7658230bafbfd5fd6e8a61cfd70cde0b60999b50b3c93455cbf9d1440dc9349f4b449e57f4c9794bd1449ea31877e7faa837c3e6d708d7fd958952c1f6fee3eebf91ed7ee7b2735ffcbcadec2fb54812c8b1b51a234d9028362de5510c286494600fb16c317045cf009a12272340ead1431a31521e742d7d8ef56b05e3c9857c2ffacb6f0d0ea63d50ab329c59d99cd8eecb562ae2b84fea6fb938b7a9aa1c279a522ada1a2fd58f3ea9c92982a6b09e13f27b483169b4fbf38f958b62054dfcb38bb08f8634fa4b8ddc0f3689d33dfba71bb2a65fc4d7a416075bd5b42cba62a649f67ae47783bc966fe007b2686cfaeb5f2ff1b1b7deec025159ae5291fb4d6ff4f51bc5c4aafcf51338ba8c6130a0923cb8d6646df8619bb361b28731c3a3daf62a1be539b243dbf77de31d6515c2c2e9a2fdaf10222e251011c6b7f4d56b70ab892fb9d1050e569323a0c9e33737aa469121a98edcea0dcf64d9eeb40ae37e1f8da0011bbfc98000d2a8e2a810ef6794c65e78f50d8850d7d0c2964efcddffd67258d2a3c473369e78d17ae8f39cfb59d7b1cf4fb128ace428878cbbbaf90e5c9a79b8ce29445bc6d93ca605b2a63502cbe944f8a5ceeca3dcb38198590576879b8faffd90a54fa729bfbbfad0c52454226683e060bd3e00b92328dfdc1ad3e720b9c1c27467ba1312bc7de333f99f6ad66a92c2908ad56f7531576fbb55acb539d24331d504a500c47846c027d2b76b63003bcc8698644d747b924b9ff87133e022288aca582016dbcebbc23252ded8359ab2ea985ce3e4729f736fb4fe3cd093e6fe3b0349efe21640d94cace8c2a19f1ef7eac75a1bff629cf8a4bdbd8fdd4240e18f8c4b647f9f4be6bccf7b8d1960316935718bb35144e07227476c23f5fccb27f230deccef8af94a7e39a505b3bd5951aaa15a0c99507fc05ed7a33ee8c8cf7442afbde54ad0484cd4de73bab376bdb748e66f724117e5551aaa12a5e66efd698ab7a6590ecb0ff46c79ac2fa7e9ba03cd7b2faabaad0d89317700bfffc32f753a1db158709d030cb5b8bae63a02137211bce410f2cacc669a0ace4bca34f08a6841df24ae98f7e817fdcf48180d6b3bf83dc8843a9c368d84bceb6e67fae945360804746383fe4ed047370423ea4fe7002ed06f8bfc8feb7634d89cd5531a0236a72eccc3fc34f7e05aa04d6cc2559ecd17159b498068d2c49a0cddc7bd64d392d7cc7d54b9ff0e29555fea48a3b6aed9e1280ed622267daa60aa61a735557b2b894d833134624587ea1a45d6e39bdb4a1065feeea632ee2fd9ba409ed3772a66a907fd203a2a63079681e9d01a625e512cad8d5a24cf0c57c84c93386377d97712666044ea0a8d75fa01b77c44e7f27713188e39d1515ef14a697291f0bc5dc840a1ce238c17f67cde625a97a1827f3652caa580f829ceb7aeb71780a3cae19b5608bafa2f70c219404fd117b389e930273e7301522a90311d6456d3a7bd68dcad8d6fadfa48215e49e13f80de7ec9a5e346152d96acde1afb1b1e34ddac126b67e8e372386a731f6fd433733fe5eca2c18c9e32054394a3360765774f159763c1cc166fb1c7390aa7517830c7e9315a2b4c19f1c04c4a9e11c683da6adc316932113eda94ede8bffd4f72a731e83013786d31f5c0b7c20a7626eae9cdd1c6ee83f048152f8f8f8b08ac5bdfadcb51f1c0b4f76fcd22cf10b5165f3c10fbf1ea9c912d2c961b7bdbc345560379dcad4b02c5c7b5355c21d4d22df7a4376cda3355eff809231bcf9896502d3ffb42670f224d4b1e935c76de100d4b236715c51ef4481575d944fe9d3b697a8e3e6b03d7fac849d2df848b7c3bf62630152d04a0e6804d4e11568719ed3d0c309dab7ad3fc58380cab7379986f09d0f2b043a8e7673bc6b230936286d5d15520484fbdcf5f78dbbe4e9f048dddbbae7863ca5e3e71e62b3739ed5b92727e2f62e28b1dc53c4606a2963f5bf5e615b9632a0d2f396e9fbf9de00f1c81d525fa6e1a41dc6049919d2b6a70542d889a14d5c1442ed74235312e3ac8982caac383ad4f6caeedf42f49d87e02541997e6641944815e39ce3e09a16ecb4c24709f6f02f2cfc5e3129b775f4313b5ec7634ec8b58e4f836888606fc178ad41bef1804eb4012a6fa9944ceae3c114ba942d6eef0a715b910072f7d754906640d5009dd5595b576f1cc71a24a34d59cb6e9ce91de0607d2164e6b1d23ed6cfa757de3627b28079417b964ca1e9f6047d1835fdf0cfceb73cb85ba7bc414a1e0580ac9a182853f8a0bb20ccccedbff5b114dfd5208eb39eb13c80a730b2f00b844cdbec351f25cfa856cf4f78d51ca2e78f6d951c7105b57bb529bf3f0fac79da5d715a697d1e3a3028f83cd464ace2a07ace35ad81a2cbd44592d13d595dd9fb3f1cc1d44cbade6e053e0773671cf6bce24103ad2c2d6d070ba1a8efbafb70d0b6b00172c0275eb8975d82fd9fda9696dfb0479c9df343907f451760c3d2bc3b32bf8dc2e7398f86093ca8bc7b3e9855a32ca01c2cd17013afae159fe3dcb9c5455aeb69ccc091779c4fe8f3aa818171923af45fe5187a00392e99e3855b0b15ffc3fd20baab342d4ec061042801f31cca37597a9e7f23aea07b17dfd3a6ef8ee21a08fca5f53fa9608c0d91f209b70005545ed08a85a4e7e53c7829603da9c867ab87b9063ff01e5dc11ed428faa8ce43af3fed88ef6fde115ba4308e3e8e40ba60319ef729b2f54138a98af6474600cbfb81856eb8adb1a4e4645fde9ad550fe8f203a317d7ec0cbd34eb527", 0x1000) 359.565765ms ago: executing program 0 (id=481): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x3, 0x6b881aef, 0x81, 0x100, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x1, 0x88, 0x8008, 0x7}, {0x100, 0x8, 0x1, 0x9}, {0x9, 0x100, 0xff}, {0x6, 0xa, 0x17ae, 0x7}, {0x2, 0x729f, 0x3, 0x4}, {0xce7, 0x4, 0x4f5, 0x3}, {0x9ea7, 0x804, 0x10, 0x88}, {0x2, 0x82, 0x800009, 0x9}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e9, 0x8000fffd, 0x1, 0x2}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a71719, 0x10005, 0x3, 0x4}, {0x7fdc, 0x7, 0x1}, {0x5, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x40000000, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x24, 0x2, 0x0) shutdown(r1, 0x1) syz_emit_ethernet(0x52, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "99d5a6", 0x1c, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x89}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x400, 0x0, 0x8}}}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0x0, 0x401, 0x5, 0xa, "83a2e900000000e3ff00", 0x8, 0xfffff800}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 358.994773ms ago: executing program 4 (id=482): r0 = semget(0x0, 0x1, 0x281) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setresgid(0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, 0x0, 0x0, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x1000008}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) bind$inet6(r1, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x6, "0000000000000000f500", 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x404, &(0x7f0000000280)={0x1c, 0x18, 0x1, 0xcce, "1e78b8f9fc73436a16555cf59ac080d4", 0x4}, 0x1c) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semop(r0, &(0x7f0000000100)=[{0x4, 0x9, 0x800}, {0x0, 0xccf, 0x1000}, {0x1, 0x7f, 0x800}, {0xe529d8df8cacf3ff, 0x6}, {0x0, 0x8000, 0x1000}, {0x0, 0xc6fd}], 0x6) 350.053029ms ago: executing program 4 (id=483): r0 = shmget$private(0x0, 0x2000, 0x4ab, &(0x7f0000001000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x8, 0x6, 0x1, 0x0, [{[], 0x80000000}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) (async) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 349.485178ms ago: executing program 0 (id=484): r0 = syz_open_pts() r1 = setsid() r2 = msgget(0x2, 0x8d) msgrcv(r2, &(0x7f0000000100)={0x0, ""/175}, 0xb7, 0x0, 0x3800) setpgid(0x0, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$DIOCRTSTADDRS(r3, 0xc4504449, &(0x7f0000002d40)={{'./file0\x00', './file0\x00', 0x0, 0x4}, 0x0, 0x34, 0x0, 0x0, 0x0, 0xa, 0xc9c, 0x6, 0xa}) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x33, &(0x7f0000000000)="eb", 0x1) ppoll(&(0x7f0000000080)=[{r4, 0x80}, {r0, 0x4}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) fcntl$setown(0xffffffffffffffff, 0x6, r1) syz_open_pts() (async) setsid() (async) msgget(0x2, 0x8d) (async) msgrcv(r2, &(0x7f0000000100)={0x0, ""/175}, 0xb7, 0x0, 0x3800) (async) setpgid(0x0, r1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) ioctl$DIOCRTSTADDRS(r3, 0xc4504449, &(0x7f0000002d40)={{'./file0\x00', './file0\x00', 0x0, 0x4}, 0x0, 0x34, 0x0, 0x0, 0x0, 0xa, 0xc9c, 0x6, 0xa}) (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r5, 0x1000000029, 0x33, &(0x7f0000000000)="eb", 0x1) (async) ppoll(&(0x7f0000000080)=[{r4, 0x80}, {r0, 0x4}], 0x2, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) syz_open_pts() (async) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000040)) (async) fcntl$setown(0xffffffffffffffff, 0x6, r1) (async) 347.322777ms ago: executing program 7 (id=485): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x9, 0x2001000000006}}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13bbfda0670eaf713000000000929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 307.037507ms ago: executing program 4 (id=486): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x80}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0xfffffff9, 0x7c6, 0x7, "eda756c19277edb9a68cc0ae00e67f253c0ea9e5", 0x9, 0x8}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0x1, 0x7, 0xfffffbff, "ffff02010280000000ff00", 0x4000000, 0xfd8}) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r1, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r4, 0x77) read(r2, &(0x7f00000001c0)=""/184, 0xb8) 289.185767ms ago: executing program 0 (id=487): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000800) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) ioctl$BIOCSDLT(r2, 0x8004427a, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x80) ioctl$TIOCSDTR(r3, 0x20007479) getresgid(&(0x7f0000000080), &(0x7f00000000c0)=0x0, &(0x7f0000000100)) fstat(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x2, &(0x7f00000003c0)=[r4, r5]) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000240)={0x3}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, r7) sysctl$hw(&(0x7f0000000240)={0x6, 0xb}, 0x2, &(0x7f0000000280)="e01bf0364767b1ee2fb5119fe81d42550aabacb59164e78eb43ed840a8ae1f68cacd1205e16600dc8002467293382a609c2cdab521cfb162a645ae88265381173cf55b641005322922669956d425c9e504c30921fdf114eae1d80b2540ee9a95e26b8a476cff1a4a6479a60e303ced4276cce7a20fb1d8bee97ab10b29ade8ae8bc9e9a368a0d3f4448df436449cfc71a3b7eca45b59a0f65c6f8d2d", &(0x7f0000000340)=0x9c, &(0x7f0000000380)="c17b7228774fb77152e3b9042357c7c7352ff44ddba068e2ce3b4cb69ed510e280dedc851cac7b9cb72758b707650a4a7c7a0b64a47204e79fe69f", 0x3b) 288.423326ms ago: executing program 4 (id=488): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000340), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f0000002f80), 0x0, 0x0, 0x0) 283.842954ms ago: executing program 4 (id=489): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5f0, 0xee6b, 0x9, 0x160350d, "cc14d30d2100caa26a364fa8a325850d1ec100", 0xa00001, 0x6}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="01e44a417368623a29", 0x9}], 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x10, 0x5, 0x1}) 108.40389ms ago: executing program 4 (id=490): setrlimit(0x8, &(0x7f0000000500)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x42b785, 0x5, 0x6273, 0xc4a19c, "bb2804d02ea61f7be7f6e3ffff463c00", 0x5, 0x2010009}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="aa44", 0x2}], 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) r2 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000240)=[{0x7, 0xcf}, {0x25, 0x3}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) 105.320356ms ago: executing program 7 (id=491): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="e5c70d8f", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000180)="f060ce0d", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) socket$inet6(0x18, 0xa501da668391bd1e, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000100)='./file0\x00', 0x2040002ffff) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="b59e", 0x2}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000636000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000696000/0x2000)=nil, &(0x7f0000377000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x44, 0x0, 0x0, 0x0, 0x94fd, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, 0x0, 0x0, 0x0, 0x6, 0xffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59e01a04, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff]}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xa4, 0xd, 0x5, 0xc}, {0x7, 0x2, 0x6, 0x3}, {0x6, 0x7, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) execve(0x0, 0x0, 0x0) 104.64646ms ago: executing program 6 (id=492): open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8b2f38f2e7185cad) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) futimens(0xffffffffffffffff, &(0x7f0000000280)=[{0x7ff, 0xec}, {0x5, 0x10000000002}]) 102.252544ms ago: executing program 6 (id=493): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10a81, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) setgroups(0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x4) lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000005c0)) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000003200)={&(0x7f00000000c0)=@in={0x10, 0x2, 0x3, 0x200}, 0x10, 0x0, 0x0, &(0x7f0000002f80)}, 0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x3, 0xfffeffff, 0x3, 0x1, 0x2, 0x3, 0xff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000380)="d602b4d3effd4f04ca887af8b20690d43ab8d0c0dc2dd2d70b6f95a48d82e51666a4d33fd36c6fc040d0803964d3c32addddb27e66ffa85af3161a66d8359e799da3ed5f132f1df35bf953d7d4677cd935a5827378a358a0e4fba9bf6dbe2f1ddf7a881b815de4d816f560f7515bbf3682c5e59eabae6bcec2cfbddb565345acc7fa1585295b99815a1204921c241a9742d33496897e39ec2b03fa66d8316234c1f620533ea3d9b232b4ba", 0xab}, {&(0x7f0000000440)="2dfa75730571b148", 0x8}, {&(0x7f0000000480)="684f728b26e79874d957b9d7f41ae404e041408effcf76999ae9dbebff5c8b16ac743f5fa33246867a3a5e8c52c0ef2e1bfc85eeddedd058ccb3ffb82c7245f6b1037d83d2afde156274ba16e29752af4c863225ee03f3072d516841559acf6bf5d7454f48882e6999b3bbefb5dd8aa94d353a49654b36f8efccdda9d78ad4a907910a20bf77fa8bb5e9e83b6a2cea15ab65c7388817df04620fd32d334b0d6a8670837cf077eb8a614a4867b46b1aa1659284f25b1da12b752bed57c38477c2e890ae157f", 0xc5}], 0x3) poll(&(0x7f0000000100), 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f0000000080)={0x1, 0x3, 0x2}) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) unlinkat(r0, &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 8.750692ms ago: executing program 5 (id=494): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) (async) writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=""/51, 0x87}, 0x800) (async) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=""/51, 0x87}, 0x800) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0, 0xfffffe88}, {&(0x7f0000000600)=""/251, 0xfb}], 0x10000000000001e3) (async) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0, 0xfffffe88}, {&(0x7f0000000600)=""/251, 0xfb}], 0x10000000000001e3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) dup(r4) (async) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000001340), 0x0) recvmmsg(r3, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) write(r2, &(0x7f00000000c0)="d9781e", 0x3) acct(&(0x7f0000000000)='./file0\x00') close(r3) execve(0x0, 0x0, 0x0) 2.802019ms ago: executing program 6 (id=495): r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000000000001e7, &(0x7f0000000180)=[{0x14, 0xe, 0x1, 0x4008}, {0x24, 0x0, 0x2, 0x80000}, {0x9b1e, 0x7f, 0x8, 0x6}]}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) kqueue() (async) kqueue() getitimer(0x2, &(0x7f0000000080)) (async) getitimer(0x2, &(0x7f0000000080)) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000740)='.\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0/file0/..\x00') (async) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0/file0/..\x00') write(r0, &(0x7f0000000000)="3dc13fd87a0b8e442902ae325471d804ad4adb22922b5f857076558384891c26673495844cc41341e177b28876ac589984cd105561fde3936cb9c53c2cbc0f7ac70a13ccd1ae157c9bc950fb10dceef69b44d8fc5ad45115157d971b2db419c465b0b14909804698cf7f6b54ca200756ec52848b8e6c1092896c8454ba927f0534e8b03094", 0x85) 1.290841ms ago: executing program 6 (id=496): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x8e, 0x1}], 0x1}) 329.462µs ago: executing program 6 (id=497): sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x16) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)="f9615f55", 0x4) (async) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)="f9615f55", 0x4) 0s ago: executing program 6 (id=498): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x1e5f) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) mlock(&(0x7f00006ef000/0x400000)=nil, 0x400000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1, 0x0, 0x0, 0x6}, {0x40, 0x9, 0x7, 0x6}, {0xbb1e, 0xb6, 0xf6, 0x40007be}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0x8000000000000001}, {0x6cfc3fcd, 0x7}}, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x2cd) setuid(0xee01) clock_settime(0x4, 0x0) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.33' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 8589934592 ./file0./file0 pckbd_enable: command error Connection to 10.128.1.33 closed by remote host. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error WARNING: thread `nfsio' (321203) exits with status -1 WARNING: thread `nfsio' (39991) exits with status -1 WARNING: thread `nfsio' (450101) exits with status -1 WARNING: thread `nfsio' (54928) exits with status -1 WARNING: thread `nfsio' (239935) exits with status -1 WARNING: thread `nfsio' (312503) exits with status -1 WARNING: thread `nfsio' (505915) exits with status -1 WARNING: thread `nfsio' (333006) exits with status -1 WARNING: thread `nfsio' (377028) exits with status -1 WARNING: thread `nfsio' (146080) exits with status -1 WARNING: thread `nfsio' (106212) exits with status -1 WARNING: thread `nfsio' (25331) exits with status -1 WARNING: thread `nfsio' (315485) exits with status -1 WARNING: thread `nfsio' (39612) exits with status -1 WARNING: thread `nfsio' (295709) exits with status -1 WARNING: thread `nfsio' (52395) exits with status -1 WARNING: thread `nfsio' (195663) exits with status -1 WARNING: thread `nfsio' (259933) exits with status -1 WARNING: thread `nfsio' (276383) exits with status -1 WARNING: thread `nfsio' (165649) exits with status -1 ktrace write failed, errno 27, tracing stopped /ъ`e2իOEraIȌ#AY]vNл]+̃:qr&A$H.K+yJ}'2IB:1tK#0 OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped panic: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *335433 4015 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83417158) at panic+0x1cf __assert(ffffffff83458418,ffffffff83444eb2,38b,ffffffff833d16a5) at __assert+0x29 pfi_clear_flags(ffff80002a86fd00,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80002a86fd00,3,ffff80002a7467d0) at pfioctl+0xf6a VOP_IOCTL(fffffd806f94e8c0,c028445a,ffff80002a86fd00,3,fffffd8007ffd6e8,ffff80002a7467d0) at VOP_IOCTL+0xa3 vn_ioctl(fffffd8076df5528,c028445a,ffff80002a86fd00,ffff80002a7467d0) at vn_ioctl+0xea sys_ioctl(ffff80002a7467d0,ffff80002a86fed0,ffff80002a86fe20) at sys_ioctl+0x660 syscall(ffff80002a86fed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c179a14c10, count: 5 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 "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff83417158) at panic+0x1cf __assert(ffffffff83458418,ffffffff83444eb2,38b,ffffffff833d16a5) at __assert+0x29 pfi_clear_flags(ffff80002a86fd00,0) at pfi_clear_flags+0x41d pfioctl(24900,c028445a,ffff80002a86fd00,3,ffff80002a7467d0) at pfioctl+0xf6a VOP_IOCTL(fffffd806f94e8c0,c028445a,ffff80002a86fd00,3,fffffd8007ffd6e8,ffff80002a7467d0) at VOP_IOCTL+0xa3 vn_ioctl(fffffd8076df5528,c028445a,ffff80002a86fd00,ffff80002a7467d0) at vn_ioctl+0xea sys_ioctl(ffff80002a7467d0,ffff80002a86fed0,ffff80002a86fe20) at sys_ioctl+0x660 syscall(ffff80002a86fed0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c179a14c10, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a86f8b0 rbx 0xffff80000040ba00 rdx 0 rcx 0 rax 0xffff80002a7467d0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb961f04911b78bd r11 0xea6a3fb33b44e8a3 r12 0 r13 0x3 r14 0 r15 0x1 rip 0xffffffff8319c1b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a86f8a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb>