last executing test programs: 11.829948075s ago: executing program 7 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) setresgid(0x0, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) (async) setresgid(0x0, r1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) (async) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) (async) 10.001133207s ago: executing program 2 (id=125): open(&(0x7f0000000d80)='./file1\x00', 0x80, 0x29) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x8, 0xe}, &(0x7f0000000980), 0x428, 0x3d95d3, 0x3, 0x7, 0x102, 0x6, 0x2, 0x3}) 10.000858858s ago: executing program 4 (id=78): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0xfffffffffffffff9}) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x18289, 0x177) write(r0, &(0x7f0000000500)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msgsnd(0x0, &(0x7f0000000000)={0x1, "29c6"}, 0xa, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/148}, 0x9c, 0x1, 0x1800) (async, rerun: 32) ftruncate(r0, 0x498) (async, rerun: 32) closefrom(r0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000540)={{'./file1\x00', './file1\x00', 0x4, 0x2}, &(0x7f0000000140)=[{@rand_addr=0x3, '\x00', './file1\x00', 0x5, 0x9818, 0x18, 0x9c, 0x5, 0x5, 0x3}, {@loopback, '\x00', './file1\x00', 0x7f, 0x2, 0x0, 0x9, 0xc, 0x8, 0x14}, {@empty, '\x00', './file1\x00', 0x4, 0x7, 0x2, 0x3, 0x8, 0x3, 0x4}, {@loopback, '\x00', './file1\x00', 0x7f, 0x0, 0x0, 0x6, 0x7f, 0x0, 0xa}], 0x42b0, 0x4, 0x0, 0x5, 0x0, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 8.781129131s ago: executing program 2 (id=125): open(&(0x7f0000000d80)='./file1\x00', 0x80, 0x29) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x8, 0xe}, &(0x7f0000000980), 0x428, 0x3d95d3, 0x3, 0x7, 0x102, 0x6, 0x2, 0x3}) 8.780161784s ago: executing program 3 (id=23): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x100000041, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001c00)={0x80040000, 0x2007, 0x7fffffff, 0x1, 0x7, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x2000003, 0xfffffff9, 0x2, 0x9}, {0x2, 0xfffffffb, 0xa, 0x9}, {0x80000000, 0x1, 0x4, 0x8000005}, {0x8803, 0xff7ff800, 0x80000004, 0x2}, {0x0, 0xffff, 0x1000008, 0x9}, {0x9776, 0x2, 0x3, 0x7fffffb7}, {0x203, 0x100, 0x7, 0x40}, {0x49, 0x3083, 0x20a, 0xffffffff}, {0x5, 0x6, 0x3, 0xc}, {0x0, 0x0, 0x8, 0xf723}, {0x2, 0x4, 0x4, 0x40a6a}, {0x601, 0x4, 0x400008, 0x8}, {0x5, 0x4070, 0x2, 0x6f5fc493}, {0x3, 0x400, 0x10, 0xc}, {0x87f7, 0xffbffffb, 0x100002, 0x3fe}]}) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001e00), &(0x7f0000001e40), 0x0, 0x0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x49}, 0x6, &(0x7f0000001d80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001dc0)=0xfffffffffffffe3c, 0x0, 0x37) setrlimit(0x1, &(0x7f0000001e00)={0xfffbfffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000001e80)=""/111, 0x6f) setrlimit(0x8, &(0x7f0000001f00)={0x44, 0x38a}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80), 0x20, 0x0) closefrom(r4) fcntl$lock(r3, 0x0, &(0x7f0000001fc0)={0xa3a, 0x9, 0x0, 0x1, 0x2}) flock(r1, 0x3) flock(r1, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000000040)={0x3f80fe03f812a3, 0x9, &(0x7f0000000340)=[{0x0, './file0/file0\x00', 0xffe}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x100}, {0x0, './file0\x00', 0x7fffffff}, {0x0, './file0\x00', 0x9}, {0x0, './file0\x00', 0xb733}]}) flock(r1, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x100, 0x17d) ioctl$VNDIOCSET(r6, 0x40204402, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 8.780049945s ago: executing program 4 (id=78): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0xfffffffffffffff9}) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x18289, 0x177) write(r0, &(0x7f0000000500)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msgsnd(0x0, &(0x7f0000000000)={0x1, "29c6"}, 0xa, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/148}, 0x9c, 0x1, 0x1800) (async, rerun: 32) ftruncate(r0, 0x498) (async, rerun: 32) closefrom(r0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000540)={{'./file1\x00', './file1\x00', 0x4, 0x2}, &(0x7f0000000140)=[{@rand_addr=0x3, '\x00', './file1\x00', 0x5, 0x9818, 0x18, 0x9c, 0x5, 0x5, 0x3}, {@loopback, '\x00', './file1\x00', 0x7f, 0x2, 0x0, 0x9, 0xc, 0x8, 0x14}, {@empty, '\x00', './file1\x00', 0x4, 0x7, 0x2, 0x3, 0x8, 0x3, 0x4}, {@loopback, '\x00', './file1\x00', 0x7f, 0x0, 0x0, 0x6, 0x7f, 0x0, 0xa}], 0x42b0, 0x4, 0x0, 0x5, 0x0, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 8.777317292s ago: executing program 7 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) setresgid(0x0, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) (async) setresgid(0x0, r1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) (async) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) (async) 7.812950009s ago: executing program 3 (id=23): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x100000041, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001c00)={0x80040000, 0x2007, 0x7fffffff, 0x1, 0x7, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x2000003, 0xfffffff9, 0x2, 0x9}, {0x2, 0xfffffffb, 0xa, 0x9}, {0x80000000, 0x1, 0x4, 0x8000005}, {0x8803, 0xff7ff800, 0x80000004, 0x2}, {0x0, 0xffff, 0x1000008, 0x9}, {0x9776, 0x2, 0x3, 0x7fffffb7}, {0x203, 0x100, 0x7, 0x40}, {0x49, 0x3083, 0x20a, 0xffffffff}, {0x5, 0x6, 0x3, 0xc}, {0x0, 0x0, 0x8, 0xf723}, {0x2, 0x4, 0x4, 0x40a6a}, {0x601, 0x4, 0x400008, 0x8}, {0x5, 0x4070, 0x2, 0x6f5fc493}, {0x3, 0x400, 0x10, 0xc}, {0x87f7, 0xffbffffb, 0x100002, 0x3fe}]}) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001e00), &(0x7f0000001e40), 0x0, 0x0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x49}, 0x6, &(0x7f0000001d80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001dc0)=0xfffffffffffffe3c, 0x0, 0x37) setrlimit(0x1, &(0x7f0000001e00)={0xfffbfffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000001e80)=""/111, 0x6f) setrlimit(0x8, &(0x7f0000001f00)={0x44, 0x38a}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80), 0x20, 0x0) closefrom(r4) fcntl$lock(r3, 0x0, &(0x7f0000001fc0)={0xa3a, 0x9, 0x0, 0x1, 0x2}) flock(r1, 0x3) flock(r1, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000000040)={0x3f80fe03f812a3, 0x9, &(0x7f0000000340)=[{0x0, './file0/file0\x00', 0xffe}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x100}, {0x0, './file0\x00', 0x7fffffff}, {0x0, './file0\x00', 0x9}, {0x0, './file0\x00', 0xb733}]}) flock(r1, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x100, 0x17d) ioctl$VNDIOCSET(r6, 0x40204402, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 7.270694277s ago: executing program 2 (id=125): open(&(0x7f0000000d80)='./file1\x00', 0x80, 0x29) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x8, 0xe}, &(0x7f0000000980), 0x428, 0x3d95d3, 0x3, 0x7, 0x102, 0x6, 0x2, 0x3}) 7.150540551s ago: executing program 6 (id=130): r0 = socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @empty, @mcast2, {[@fragment={0xc, 0x0, 0xb, 0x1, 0x0, 0x5, 0x64}], @udp={{0x0, 0x0, 0x8}}}}}}}) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xfffffe00}, 0x10) write(r0, &(0x7f0000001580)="2f2dd00b835f059e5beaac2b0732363142e60ac088990b124b06b9e7eca353096170650653f01a4c6fd7e30205e0656906f313d86aee176a03af077c72f9f6070a8072bc8ec24165cdf1d55694c8cc85cea83e745ad11e3a6b00feda8784a06abd13e9604cd0da724d79150e90e9cfd8119e39f611a9ec1ca8df3d1915745a51f5277f7d8a10491e142d4cfe6aad976de78a33867663774848df1f0065ec9fa0a567886bb85cd8f521aa6ac1065963b9b7c92cd28bb0b8d64199e2ab95aceecf24446473f9238db15b123828a9ad95f09c166d8f1cc5b701ce88720fd0f699dc5a0b03e9ce0d6e8256ac321135a5fa9a6cabcedd4805ab5f5a8bccf2c04363d89ce134a191f63c976cdf8d49ab9f9136a1edf0a973a43eabd8347c13a0478ad912d696d16bb88969e49baa352a8334858fc474f4455afe4bcea97350cd200808831eb9a61c20cb1f806fe106e0ff9054d97a947a9c6c24d39ccba9567e1853ea17066eb7655135ae4a64fa10f0de517b89a175a32ac0077f5126d4e9e1bd125764d09d43b05c2ed0ee1a546f97ea1c5100a7e50d5f369c28556bceed00de960f20e854d20596b679dae0d2b470558d222f2ade3a760b37e4024e713861ebb94cfdf9fc8c7774088ccea4d590395bab356901054203b261019f2d68e021d2fc0ff302a46cddd6527ac6ece4ab1206874d40f3ba692f4c388036832d486939abb5c1447370552e78cee3c1b1bac6dc6e53bbeb9fe3b17c2f311d8bc0ed211391311640ceab9e94b6dd16412afa973442589551a213c5f40cf29e82e6987b5741a5171973eced746c89b9e5eec2fa31e418f02422dea972107b20abb0a53a3c29bf81a98517daa20b80be49f6b088b54a96d021c7f650706380b5044be7b444e8b3eceea7c994440d76563528daca4727194b77a90832c7c6327ff597c6698df227d2726374cfa19c69192ac262b6cd6465b85f5cafa424d0227ad9bb5a3810c04b35188a2a0b517e855d175d022131c3cbea37ef0d366491b16c0cbeeb0593aca15de87f8f534dd1762eec2cd38db93fe39926891ad0541e9a59e6ec4a98b1a72db5c85e72c60841592ba04533a1cdf2637fee17fe210d05ba67c66c4767b4ac9298205e99073f2d8b4356b3699ab7032e4784cfea71559584658851fbf031119c64983b70213476639ed1931c3d75f2ad51e5f6bbf199d4c61586d8af055d0981f925c6b4d5e5097c5aaef45c45cc72cbac7252f8bc184ee3b43a5c97f8138e5d6c67f333aedada471c603a766ae9ca787760e3ec23928fdb20c985f5fbd24fab37041ec629fee747a160fb78c6f9e2cba166edffe1f3743835c381417b0ab77b6c2616c100d9d21b8674e9ab398a8c49ecabbbb5eb12d0cfab32013ec03488289c887aa06964347fccc07b55d521e5ad4942f5dfc6ef7526e1fdda2db123c960cbedf98fb187cef97b2c9a5da025d4d6579403d57dfdec44a89dd8a71e5b19f05c7b7a8e732999d35f3d56a6a213e915949d62614b6940cdb9ab36d43c96c6f731ebf1acc1c4cf5c7049346401787f518f1e026abd59b4ade6cc19fd55e92bb3f2c4564cea6a68b887c6419e8c74b1c46c98097830051727071a9b166fd7fd890b7a1df08c72f56424df34f4cc3a6c24ae0e7bb827bbcc79ca03f8b5ceab8ee191ea4cd0608f1c49c10f8c7f26e0ea40d059e2c738397908f2510635b4f0b86375277ec7a2ec7432812c7409f7c5a0889d331d6731645a881fd25c9ef0213d783793754ffaf8882604d30ccb86e74dd39f4590ad683096b4746387e5e3c848b720acb6c58062598f51a45f90fb168881bf279c9db381a948d23686d36d607009eee2bf0e26fb834a5b059ffad8e22604274c88b0f204db05e01d285b3a4fb446fe132db6ae1cdf6fb9e67ec38e7b795f1dba06c101e05f28425d94cc16a8a5341aee90c872feb3e04e2cffbbca484caaa10ac37759ef25d07ef40da852380649e4ca3210b75e905a7dbb8435cd7306440ddb658f4622f75aed76da2525ddd7d0bde97f9ced9e1e6b4a5d20352ac059e0c688a63d6a345631d099be91dd3061e465960eb8ad42b6d3b6", 0x5c9) socket(0x2, 0x3, 0x1) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @empty, @mcast2, {[@fragment={0xc, 0x0, 0xb, 0x1, 0x0, 0x5, 0x64}], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xfffffe00}, 0x10) (async) write(r0, &(0x7f0000001580)="2f2dd00b835f059e5beaac2b0732363142e60ac088990b124b06b9e7eca353096170650653f01a4c6fd7e30205e0656906f313d86aee176a03af077c72f9f6070a8072bc8ec24165cdf1d55694c8cc85cea83e745ad11e3a6b00feda8784a06abd13e9604cd0da724d79150e90e9cfd8119e39f611a9ec1ca8df3d1915745a51f5277f7d8a10491e142d4cfe6aad976de78a33867663774848df1f0065ec9fa0a567886bb85cd8f521aa6ac1065963b9b7c92cd28bb0b8d64199e2ab95aceecf24446473f9238db15b123828a9ad95f09c166d8f1cc5b701ce88720fd0f699dc5a0b03e9ce0d6e8256ac321135a5fa9a6cabcedd4805ab5f5a8bccf2c04363d89ce134a191f63c976cdf8d49ab9f9136a1edf0a973a43eabd8347c13a0478ad912d696d16bb88969e49baa352a8334858fc474f4455afe4bcea97350cd200808831eb9a61c20cb1f806fe106e0ff9054d97a947a9c6c24d39ccba9567e1853ea17066eb7655135ae4a64fa10f0de517b89a175a32ac0077f5126d4e9e1bd125764d09d43b05c2ed0ee1a546f97ea1c5100a7e50d5f369c28556bceed00de960f20e854d20596b679dae0d2b470558d222f2ade3a760b37e4024e713861ebb94cfdf9fc8c7774088ccea4d590395bab356901054203b261019f2d68e021d2fc0ff302a46cddd6527ac6ece4ab1206874d40f3ba692f4c388036832d486939abb5c1447370552e78cee3c1b1bac6dc6e53bbeb9fe3b17c2f311d8bc0ed211391311640ceab9e94b6dd16412afa973442589551a213c5f40cf29e82e6987b5741a5171973eced746c89b9e5eec2fa31e418f02422dea972107b20abb0a53a3c29bf81a98517daa20b80be49f6b088b54a96d021c7f650706380b5044be7b444e8b3eceea7c994440d76563528daca4727194b77a90832c7c6327ff597c6698df227d2726374cfa19c69192ac262b6cd6465b85f5cafa424d0227ad9bb5a3810c04b35188a2a0b517e855d175d022131c3cbea37ef0d366491b16c0cbeeb0593aca15de87f8f534dd1762eec2cd38db93fe39926891ad0541e9a59e6ec4a98b1a72db5c85e72c60841592ba04533a1cdf2637fee17fe210d05ba67c66c4767b4ac9298205e99073f2d8b4356b3699ab7032e4784cfea71559584658851fbf031119c64983b70213476639ed1931c3d75f2ad51e5f6bbf199d4c61586d8af055d0981f925c6b4d5e5097c5aaef45c45cc72cbac7252f8bc184ee3b43a5c97f8138e5d6c67f333aedada471c603a766ae9ca787760e3ec23928fdb20c985f5fbd24fab37041ec629fee747a160fb78c6f9e2cba166edffe1f3743835c381417b0ab77b6c2616c100d9d21b8674e9ab398a8c49ecabbbb5eb12d0cfab32013ec03488289c887aa06964347fccc07b55d521e5ad4942f5dfc6ef7526e1fdda2db123c960cbedf98fb187cef97b2c9a5da025d4d6579403d57dfdec44a89dd8a71e5b19f05c7b7a8e732999d35f3d56a6a213e915949d62614b6940cdb9ab36d43c96c6f731ebf1acc1c4cf5c7049346401787f518f1e026abd59b4ade6cc19fd55e92bb3f2c4564cea6a68b887c6419e8c74b1c46c98097830051727071a9b166fd7fd890b7a1df08c72f56424df34f4cc3a6c24ae0e7bb827bbcc79ca03f8b5ceab8ee191ea4cd0608f1c49c10f8c7f26e0ea40d059e2c738397908f2510635b4f0b86375277ec7a2ec7432812c7409f7c5a0889d331d6731645a881fd25c9ef0213d783793754ffaf8882604d30ccb86e74dd39f4590ad683096b4746387e5e3c848b720acb6c58062598f51a45f90fb168881bf279c9db381a948d23686d36d607009eee2bf0e26fb834a5b059ffad8e22604274c88b0f204db05e01d285b3a4fb446fe132db6ae1cdf6fb9e67ec38e7b795f1dba06c101e05f28425d94cc16a8a5341aee90c872feb3e04e2cffbbca484caaa10ac37759ef25d07ef40da852380649e4ca3210b75e905a7dbb8435cd7306440ddb658f4622f75aed76da2525ddd7d0bde97f9ced9e1e6b4a5d20352ac059e0c688a63d6a345631d099be91dd3061e465960eb8ad42b6d3b6", 0x5c9) (async) 7.150108922s ago: executing program 7 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) setresgid(0x0, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) (async) setresgid(0x0, r1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) (async) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) (async) 6.709054441s ago: executing program 0 (id=144): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x40) read(r0, &(0x7f00000002c0)=""/247, 0xf7) mknod(&(0x7f00000005c0)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000700)='./file0\x00', 0x0, 0x62) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setresgid(r4, r4, r4) setgid(r3) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x801, 0x0) fcntl$setown(r5, 0x6, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x75f493fec6515f78, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="4cfa2b7304cbbf48f2ebc6a6b3d9b5b615185a84962ead2d3aaceb509d49eb2d866d6c", 0x23}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) 4.820366656s ago: executing program 0 (id=145): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) (async) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) setrlimit(0x3, &(0x7f00000004c0)={0x7, 0xff7c}) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getrlimit(0x1, &(0x7f0000000500)) (async) ioctl$DIOCSTOP(r0, 0x20004402) r1 = dup2(r0, r0) setrlimit(0x3, &(0x7f0000000540)={0x6, 0xf9c}) (async, rerun: 32) r2 = syz_open_pts() (async, rerun: 32) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000580)={@v4=@multicast2, @v6=@rand_addr="7d073bc18347c15f0bbafc8bd4c165ab", @v4=@rand_addr=0x9, @v6=@mcast2, 0xeb0f, 0x1, 0x5, 0x5, 0x200, 0x2, 0x18, 0x8}) (async) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000600)={0xff, './file0\x00', './file0\x00'}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f0000000a80)={0x0, 0x1}) (async) listen(r1, 0x6) (async) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000ac0)=""/77) getrlimit(0x9, &(0x7f0000000b40)) semget$private(0x0, 0x0, 0x0) stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) fchown(r0, r4, r5) (async) sysctl$kern(&(0x7f0000000c80)={0x1, 0x30}, 0x2, &(0x7f0000000cc0)="60df50ac4aecad77ed35d01c7952957a8d478b5a27c0eca728c126acf6448117c55308ed2b1e1fc34c7ee47abfb3ef43d5b1b327fb3a94ab31c3bfc59e918f41687fb88f01491ede6145b31337942874e83325fc831ff4232b4888b5cb4ff5dc4853e7ce80e8af7b64d80c968c019c6c71d8d1e7fda74c0c823b9da0e2f36da62fc4db06aef1d7cf26ca404b17ec95084108f512fc0b9ae062147a37492450c583f74d4ff9b182c9679a3ff55d280d5f6a21da55520c1ebca949c4e9d475904607b269f7a03778440988c3e8e6aec97c71e21cb59615042248a7b09f087a269f80dca6c2f15b7b00f29770efcadb1b6057f769eab4b246648af1ffa01cf313cc6ae039670f9683931485f2194544247e8ddd60ea031aecea9568a77741bdb734a306f5e86423248a4f1508b97eaaa60f02f3c851e235d20a3820f91a106eabd226bec44813f42003040a2ec0c9c18de839e624e2639d2b279bc02812acc61bc9850828674d718a19a96f64d91b31b8c3da0fbb76a55666b7b6265c5458eb0d5768fcac924da9109b7d0439d4741ad2a24474f9910ee66e4f6def1dc0e00d9158ff58559d3e8a375051202563c3b80c535aa5b6d17e455ae40731f6f576c72dc1407d40a0e191c3a40b599881648446b7f96fb7e2f4057ba8b1a9b8e8e712c2271e6dcb953670888003b204478138c4436c6fd0a684d894bf46698118117a332893c3cc0b3202f6d8de522e4eeb482b17816607fc026f820e5d0b7950c60f87e3567622ff8f7dfbaa52f1dfe8e6ba1031e12b5bbf2a7cbcccf891ae8501ae89b93576b7d035ef923102d1254b6be62f7ec0ed821f44f93b450276874a758874edc88a936fcf1015195d6bdda2654141a91110624f273919b3dbd01c5a1e9d497e16e3fde795c51ab2359ba11c07472fe2081c24a8cde254415e3dc9d865035c3b21fd04fada2dc4d0952102545508827a8c2455d9bd32ae6298dad5f1b2b89454a6417336b92ec1bfbd13c882f612349f9a11653d472d9d45e0a9fa7b75d22b757cd47565d4cbd4a273f1f4cfd47d1b042f1380c8a0d051ea957de94e6bd1fd483ababfc95706a2fc5a855fdf411ed99e4a6d181f1751bea021a23b03c37b8e33c9ea5da8337bb38c9621f360fe8f8bf9c6732cb91593a043510391e8620d59900d87ee4d1ba57daf64698179611d0ee0b09e606b827c531d230272413e7eb3995ffa5491b5c78c4fcbf490cd8f9a0702cb29749789bcfbaa8104e31f601d75e4af06f9c7724cc469c9e38a9a05c4ac4b71de34df1c68d053d32eb5b28bb31a55a0cd64379cede6594c8cfe939af2eb952246df679806556090be33ae1b70d10882b48ba34a484c57d1fdb4f1226a7c6e6362b8198d1fe678e61967206e046a9d9b46a4b2e758c81b4a197d6e9648756fea7565844c421b429190b2d4dd65d51a5d85b1be52d721a20bbbe1ad06772558edf18b3e0fb2eaa92d507bd5a66fe01a1b8a0ef9b1dbf6caf9ba239f870a3387a280cd51aeaf2465354f09db73c1b6a966910862299d14a3f6564a12202751c600dd2d7225af65c418e68192f49445a1a47ca9936d7854317052505e896a96340067f6570038d5ea5b444556dc177e5d78ed28031485664d9c61eccad9714e56100ac623442f18bdfa78698c498e7de1c229ae6aceaf9ad224f87a2099ba32db4323eca931d833e8d0d3d7731c0ee0b320b5b5af77ad1fb2cc6e6099ef5c19e218e503b3dc64fc2728ed57d28e6be99352614a4edea7d21c1388366f689ee672bac0ee72943c99265814f1e271f283966cee7040b21113b06493e508dc5fdf613fb25e6ef00039b97de1ac93669acccc9a6128456dd171a7bcf6d372e8db0e7a2b80c856264e20d673f4369972b280b05c18e6a11d835198572a1ede598ec6e6bde65aa8337a88a920dfa4b5e41e708b80bfa78579c7acbf4977c5c2b1cd328f0fbc9cc1e52c1876d3ab5514da189e5f1f5d0f2ad3b4c46c0c4fa544e6681044d0a4a73e97b4c8b8502d494fd832025bdeff57e1c9c1df7d267bf1caa9576f2e80239431e622ccbed59739b99f4c5492d597b5a170be27fedd60a1660e2310abdc944d3f6b7258a1b6b08dc1b66441c9e912ac76ffa1cdc50bb2885c963bb75a71864067b6aefba54ac93bc12382f3873f1ff78b607a96e5b256a88bd55d88a6dd4b5508470772a46f98420178ae676116cb55a8b73d580bb731d2cffee2092f2e537ab565534958c1241641765278a9c1d033afaeee6a6beff062cce1e7216a26c19c32e438c5e3290afffb432fa9236b6ea5ac80541d9365028dab2d09765d7d0cfeb6376470da10c54d6c3291e74e1a1eb64d9cdbf61231f74bdc1f0da040e0edafbed9f81afabb162b19059d1177d6d807d0dbab57be0e9b3f6a7729f902390c717d912e85f763a70de65feef913ab2ab702a93b533c1026f5c324358154f9cbefb6d946a8824322b77e7e8c808899059862c4d2c0f502a37b673204bb52d3af35f0a5185ec73d743ed1eb141d7a8320f00e1650811f9dc5e9d47c555e36ab2bc82963936366b989cac49ab511a85c93fbccb667b93e12cf31315e92918046197e320db36581f80e03613be7755b9179a1585d376f5ce0f7947fdf5dc43269af42c8ec4815c280e1d3d4bf657e8d5896024e44f7e92a770e12db5b2391e8d6cadd95adb90e9a741295f346f9d511bea5516b87a90b2dd0e3373547400c13cfe274dd9cbdb16a066791bd8f9fbefc58c68ecc412b907224daf484a7cc84ce5e30813b4b6455789eb3502488e7b47ac2e091eb453deecf6f296abeb3927e09d047eb9c2fc2b227e8663acfdcc295a1b209f6c26a9eb3b4d2e9669de68fd0512d40432f168d8a11224cf2539a34609a512b90ffb2849684432f3fe8295b429d9d1851d731e30e56b6d77e8921d0e733ce60cd39e78b9240c75bf0d8e8aa61ee3da9d3663e0f0870efa091e896a05b7a92f38f7ed3da797034806b9a9cf341e7e2d1e0570658ddba251cb9b701d3e50451613ba242822ec819286da932480c5bd9ad9f4955b69b58c2b9108b8ac285a7b42b7295d306c4c5cc47e194d54f290465395bb7bed101cd52e625ad87bfeacde3029222cc0628a15a693473a4b009e4bef5f97305060eb97c23d538b350efef3d03dd019068f7ba7a2b5e7e2dff453186c097c94fb617fe94bc959c509be099278794887726d5e31f344259dd7c02758e62c7cfba85996fcafd026c3af806a62a35111fdb6e4c99ac62b6697c93379aa7c3a8212e377cf92c50159ed7226eedc7551bfb1384201e7cac9ba3bea225e1ffbd16a77f900ed5627ed96f646833fbf3d50b9839ff040b136a08c3ec52f22f29c8e4359631a2b6e5725256afb96dc508d3e0f7a887787b7f0ff0350c5f0a9030198b9f35a6e8e751e4ec075e43f168efd47a56b10ff5ae28f3eb6f1e1b43cbc0325e80483887bdd4cfa91d7c4babba7d0691b9ef2d2ee1c5e665050a4cf2547d26ca7e6ae1c9a8822e3df4d8223e627bc0443e6aef3185c88fff305b4539c5ba1b998bba9f036ccc101ea477021003d7d82b1f725be4e7e2cbf2dddd5cafb07b9c6430452990db4bb0f1d2f99c795b3c1d2f08fa4bf7bd49bf81a938bec765d7ab715d8330e6eb4dfd863e51310df97b38aeee5f1d06ec23970fc930552c3f35b3f14abec5ac0884b77c77655443d8eaf58081463245e0bec81bbffe35ba613c37042225c410265705bda2f84dec435bbac896b92db6e5e6245a7bb1f1570bdd5aaa11dab6de2f52fe981105f493d8f1fd53722bc7e6af4242bcd4b2c0322e12c23ab965b97fe44eb9db810f7a95d6bf50b1325ac1a8bb3e3f6a4611be338d8c5e5e9811cce853fe7e9d67d8f05043b6b9c80d0098a9e3d0f0d76f3ce47e17101b0a9af40647f33fd81b89f3e0ecedf12db06c917f64cfb4aea4f4f4a007753d328feaf1732836ce0778799cc72992b20ebf31366ecaeb457f239682038137513690340f080474e11ef735fa27ae0468b4ac01c57beb6116ac7bb33e966394ba1201fea4771c9aa8b934606511ef54c6c93b697193a8cb3cc71159f368c9d13ab2c43b07dfa110dec03456b705dbe4964d56e090725ebc890e6f39362fe7930703dcf6cd3627e236fbc2319e20df1f61f955bd96fad55adceda157b42bd5929608a5d2033a9d482e1cb1213de5bb25031d5b74b869c5924e567dc8d301a9bf9ea3854863fc788d2e909619007f833b616c5506208a476863eeb3aac7e380805d4158feb3e980fbc7bdf836b32d4d6eeb8a71bba9e9b470e72a4739a436acad2050adf8a4193d399f5ecc2040a05b857cceeb7e181f55ee1c340c83c68e1ba7b87d8c2912ff174d198273fcb9c165fcf89575fb24408ecc03e04f527a34ed681f023f67a0c9e7b8713551f2b64e9a3a6de6327359885efe669a9611bc14c16bf02bfa8092026ff37c2e9a0af56cc306ee69bbbe86fe9debcf5f6a6c157e6ab38f07aad910775dabb90f4cc16a442962ccb6f23b13d4224a7945c5f387cb6014d25244148242035a11586406abf803c087178aeb05481b5c114adbb056f746f75d08408138c8901d980bf97516c0450479663a3f751ae15eb2890c480b578b61950b7e30bdfeba9a66fc00b99e5bbb727eb0b484c69a99c33e8492aaf6e55b5f312643d67529ce032ac2ab57b33a0c6cfdd18207ba4dd57b7909a4dede732ee7e3db67fd4b0073536cba9ce57316d2d260818b8dc2bce3e83df0f2afe138d87518022f69016c34cda51e6a43336622df95cf6ed1e705989c67162a4593bec4d76cfcd023e782bf2d06df1433d8e6a77479af5c30ef5deeb4739fc51d0d76a4143d7f9ecbc78a727e0ac6956594c483d3673c097054fcd9745735c38b57cdd8e375ceb496b22f6fcb03ada52a04771f27de0ebcb5a72b0e402222b1586e75ca3e724c5291caa758f91d46a093b532dcdd45b3e8d1f39685192b084530a5fe544d08555d08759cfc175974bbab69eb77ec5aebc9142a935896880853b5e474ed527a2383b7be63e3c7dff0a5cf8fb20b5f7d8c9afc403abb1c5aa78b7f595df9ab0f8219e60332db040c0f23a45d62af8f5339e187889368d6421f6463c8f4972f13b97f3f7743b8aaa53527a6dd2ea6c30089bed953b6dc1bf8ed580f79df14422f42c813ea243e37fa34376ae5ee4341a5587be8423c70db611262dac1f48e60f106d96f3006aa0737e69c7fde73739caab27ac30b5657765f59190f99812da3d6a6a4a9393cb44baaa9277adaf10845caa8420d1f112dd56699bf623ec6e21052d88f4fb8171f8a6fbc2ca7c5327cb8a82d0bd98f6892275987b2b61220e56ce4f08df94851423f2978c9af74ce602003fb9170dc97e6765d1f684376c9ff4a3e9eff4c562eed6aeeed0fffade8347569040f88ffdac0f411bba0fcc7d6aa6868bd0dd3c5d0575428531ca1409f6273114ac18e00e5908d8d19582ffce8c3449ad1699f85422dcfd242d903bf846616e0c73d46d91006f72e38e01d8b398ed7ea4460330221b906dea4440b4a864c1114b14a8261c0a0b7419f1216de13d6271c0c55c7e9b58fdc96fdf8d6f194c7eee17d939c2b13eee8f82a967db7b6e98b9ed91c7c2f4024fc94c99c4c76bb60c37345788baed2d91c61d5eebb389ec975429acb298fde3f33b57acc9849e53a5bc0af097eaca6cb932a34d93a1e6947b93847f9d36302e69cedeeed477a96f44ca8ed61e2f521c69a74ec03207d4db2d6efb791449f4c62ea2403496dba96f0dd", &(0x7f0000001cc0)=0x1000, &(0x7f0000001d00)="77646f0f8da0457e747727a7c2bc96da2f57d3dd3ab24f562ea4b3f01c508e01694aea825d6d83c19f94ec6bc86e52362afdfdea0249c4c21a73d41d2f63e69432ded9b6d826f7be77acd6e13a637ffcaabcd7e6e7d40770d097980b648440a16dbe3e13ae69239e6943315c932d974eb53cc4adc765436f788da22a60fe94dd5a518cd1fcfa61c0ca89c3daa761bc0bdfe4be941e1fd074ac5e7ae9155db370320c5b1ce9ecd9", 0xa7) (async) ioctl$DIOCSTART(r0, 0x20004401) (async) ioctl$DIOCSTART(r0, 0x20004401) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001dc0), 0x8000, 0x0) r7 = dup2(r1, r6) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000001e80)={&(0x7f0000001e00)='./file0\x00', 0xae4, 0x8001, 0x6, 0x11, &(0x7f0000001e40)="c5b156cd22c984e36587339ca643b6e74a0cbe97efdeccba480ab1f130d0d5cd952642c27f2c65ed686177141098e0aa4a", 0x31, 0xa}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001f80)={&(0x7f0000001ec0)='./file1\x00', 0xeb7, 0x401, 0x0, 0x1, &(0x7f0000001f00)="b1e9a288d0cf467a0001c871570671c5136667cb0b643dcbb643a655bc973346ca52c71f9440583cd13dfcc99d1a2088215e14d6fd2044319fa3a2e5a7961be6dbedccfe3d5cad3a35642e7690b592eb1239c12ef8239c789c124150beba2251a44c7362af1ee880a2fd", 0x6a, 0x4}) (async) ftruncate(r2, 0x5) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000003000)={0x4, 0x6, &(0x7f0000001fc0)=[{0x1, './file1\x00', 0x3}, {0x1, './file0/file0\x00', 0x3}, {0x0, './file1\x00', 0x9}, {0x1, './file0\x00', 0x7}]}) 4.813727493s ago: executing program 2 (id=125): open(&(0x7f0000000d80)='./file1\x00', 0x80, 0x29) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x8, 0xe}, &(0x7f0000000980), 0x428, 0x3d95d3, 0x3, 0x7, 0x102, 0x6, 0x2, 0x3}) 4.813513212s ago: executing program 3 (id=23): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x100000041, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001c00)={0x80040000, 0x2007, 0x7fffffff, 0x1, 0x7, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x2000003, 0xfffffff9, 0x2, 0x9}, {0x2, 0xfffffffb, 0xa, 0x9}, {0x80000000, 0x1, 0x4, 0x8000005}, {0x8803, 0xff7ff800, 0x80000004, 0x2}, {0x0, 0xffff, 0x1000008, 0x9}, {0x9776, 0x2, 0x3, 0x7fffffb7}, {0x203, 0x100, 0x7, 0x40}, {0x49, 0x3083, 0x20a, 0xffffffff}, {0x5, 0x6, 0x3, 0xc}, {0x0, 0x0, 0x8, 0xf723}, {0x2, 0x4, 0x4, 0x40a6a}, {0x601, 0x4, 0x400008, 0x8}, {0x5, 0x4070, 0x2, 0x6f5fc493}, {0x3, 0x400, 0x10, 0xc}, {0x87f7, 0xffbffffb, 0x100002, 0x3fe}]}) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001e00), &(0x7f0000001e40), 0x0, 0x0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x49}, 0x6, &(0x7f0000001d80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001dc0)=0xfffffffffffffe3c, 0x0, 0x37) setrlimit(0x1, &(0x7f0000001e00)={0xfffbfffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000001e80)=""/111, 0x6f) setrlimit(0x8, &(0x7f0000001f00)={0x44, 0x38a}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80), 0x20, 0x0) closefrom(r4) fcntl$lock(r3, 0x0, &(0x7f0000001fc0)={0xa3a, 0x9, 0x0, 0x1, 0x2}) flock(r1, 0x3) flock(r1, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000000040)={0x3f80fe03f812a3, 0x9, &(0x7f0000000340)=[{0x0, './file0/file0\x00', 0xffe}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x100}, {0x0, './file0\x00', 0x7fffffff}, {0x0, './file0\x00', 0x9}, {0x0, './file0\x00', 0xb733}]}) flock(r1, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x100, 0x17d) ioctl$VNDIOCSET(r6, 0x40204402, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 4.813399955s ago: executing program 4 (id=78): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0xfffffffffffffff9}) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x18289, 0x177) write(r0, &(0x7f0000000500)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msgsnd(0x0, &(0x7f0000000000)={0x1, "29c6"}, 0xa, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/148}, 0x9c, 0x1, 0x1800) (async, rerun: 32) ftruncate(r0, 0x498) (async, rerun: 32) closefrom(r0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000540)={{'./file1\x00', './file1\x00', 0x4, 0x2}, &(0x7f0000000140)=[{@rand_addr=0x3, '\x00', './file1\x00', 0x5, 0x9818, 0x18, 0x9c, 0x5, 0x5, 0x3}, {@loopback, '\x00', './file1\x00', 0x7f, 0x2, 0x0, 0x9, 0xc, 0x8, 0x14}, {@empty, '\x00', './file1\x00', 0x4, 0x7, 0x2, 0x3, 0x8, 0x3, 0x4}, {@loopback, '\x00', './file1\x00', 0x7f, 0x0, 0x0, 0x6, 0x7f, 0x0, 0xa}], 0x42b0, 0x4, 0x0, 0x5, 0x0, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.813248217s ago: executing program 5 (id=140): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x300, 0x2, 0x1}) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000001c0), 0x14) (async, rerun: 32) sysctl$kern(&(0x7f0000000100)={0x1, 0x45}, 0x2, &(0x7f00000003c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa27b8b7f81499647e4e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c950616adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c683e4e870c4a8322e7ac5a6107a48dacff67ddd6aaacc94e4b45bed5ae214324b8b4fdd5ad5d1d2a9e278e0f37a920c801e4aa3c45f6dbab3d8dd4a617873a3d5f23d65d797f53f18a5074098adf38000000000000000000000000000000000000000000109ae662", &(0x7f0000000280)=0x17b, &(0x7f00000002c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x41, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x600000000, 0xb, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0xffffffffffffff42, 0x1, 0xfffffffffffffffc}, &(0x7f0000000080)={0x5, 0x3, 0x0, 0x20003, 0x5b0, 0x2, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0xd}) 4.813045566s ago: executing program 6 (id=130): r0 = socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @empty, @mcast2, {[@fragment={0xc, 0x0, 0xb, 0x1, 0x0, 0x5, 0x64}], @udp={{0x0, 0x0, 0x8}}}}}}}) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xfffffe00}, 0x10) write(r0, &(0x7f0000001580)="2f2dd00b835f059e5beaac2b0732363142e60ac088990b124b06b9e7eca353096170650653f01a4c6fd7e30205e0656906f313d86aee176a03af077c72f9f6070a8072bc8ec24165cdf1d55694c8cc85cea83e745ad11e3a6b00feda8784a06abd13e9604cd0da724d79150e90e9cfd8119e39f611a9ec1ca8df3d1915745a51f5277f7d8a10491e142d4cfe6aad976de78a33867663774848df1f0065ec9fa0a567886bb85cd8f521aa6ac1065963b9b7c92cd28bb0b8d64199e2ab95aceecf24446473f9238db15b123828a9ad95f09c166d8f1cc5b701ce88720fd0f699dc5a0b03e9ce0d6e8256ac321135a5fa9a6cabcedd4805ab5f5a8bccf2c04363d89ce134a191f63c976cdf8d49ab9f9136a1edf0a973a43eabd8347c13a0478ad912d696d16bb88969e49baa352a8334858fc474f4455afe4bcea97350cd200808831eb9a61c20cb1f806fe106e0ff9054d97a947a9c6c24d39ccba9567e1853ea17066eb7655135ae4a64fa10f0de517b89a175a32ac0077f5126d4e9e1bd125764d09d43b05c2ed0ee1a546f97ea1c5100a7e50d5f369c28556bceed00de960f20e854d20596b679dae0d2b470558d222f2ade3a760b37e4024e713861ebb94cfdf9fc8c7774088ccea4d590395bab356901054203b261019f2d68e021d2fc0ff302a46cddd6527ac6ece4ab1206874d40f3ba692f4c388036832d486939abb5c1447370552e78cee3c1b1bac6dc6e53bbeb9fe3b17c2f311d8bc0ed211391311640ceab9e94b6dd16412afa973442589551a213c5f40cf29e82e6987b5741a5171973eced746c89b9e5eec2fa31e418f02422dea972107b20abb0a53a3c29bf81a98517daa20b80be49f6b088b54a96d021c7f650706380b5044be7b444e8b3eceea7c994440d76563528daca4727194b77a90832c7c6327ff597c6698df227d2726374cfa19c69192ac262b6cd6465b85f5cafa424d0227ad9bb5a3810c04b35188a2a0b517e855d175d022131c3cbea37ef0d366491b16c0cbeeb0593aca15de87f8f534dd1762eec2cd38db93fe39926891ad0541e9a59e6ec4a98b1a72db5c85e72c60841592ba04533a1cdf2637fee17fe210d05ba67c66c4767b4ac9298205e99073f2d8b4356b3699ab7032e4784cfea71559584658851fbf031119c64983b70213476639ed1931c3d75f2ad51e5f6bbf199d4c61586d8af055d0981f925c6b4d5e5097c5aaef45c45cc72cbac7252f8bc184ee3b43a5c97f8138e5d6c67f333aedada471c603a766ae9ca787760e3ec23928fdb20c985f5fbd24fab37041ec629fee747a160fb78c6f9e2cba166edffe1f3743835c381417b0ab77b6c2616c100d9d21b8674e9ab398a8c49ecabbbb5eb12d0cfab32013ec03488289c887aa06964347fccc07b55d521e5ad4942f5dfc6ef7526e1fdda2db123c960cbedf98fb187cef97b2c9a5da025d4d6579403d57dfdec44a89dd8a71e5b19f05c7b7a8e732999d35f3d56a6a213e915949d62614b6940cdb9ab36d43c96c6f731ebf1acc1c4cf5c7049346401787f518f1e026abd59b4ade6cc19fd55e92bb3f2c4564cea6a68b887c6419e8c74b1c46c98097830051727071a9b166fd7fd890b7a1df08c72f56424df34f4cc3a6c24ae0e7bb827bbcc79ca03f8b5ceab8ee191ea4cd0608f1c49c10f8c7f26e0ea40d059e2c738397908f2510635b4f0b86375277ec7a2ec7432812c7409f7c5a0889d331d6731645a881fd25c9ef0213d783793754ffaf8882604d30ccb86e74dd39f4590ad683096b4746387e5e3c848b720acb6c58062598f51a45f90fb168881bf279c9db381a948d23686d36d607009eee2bf0e26fb834a5b059ffad8e22604274c88b0f204db05e01d285b3a4fb446fe132db6ae1cdf6fb9e67ec38e7b795f1dba06c101e05f28425d94cc16a8a5341aee90c872feb3e04e2cffbbca484caaa10ac37759ef25d07ef40da852380649e4ca3210b75e905a7dbb8435cd7306440ddb658f4622f75aed76da2525ddd7d0bde97f9ced9e1e6b4a5d20352ac059e0c688a63d6a345631d099be91dd3061e465960eb8ad42b6d3b6", 0x5c9) socket(0x2, 0x3, 0x1) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x10, 0x11, 0x0, @empty, @mcast2, {[@fragment={0xc, 0x0, 0xb, 0x1, 0x0, 0x5, 0x64}], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xfffffe00}, 0x10) (async) write(r0, &(0x7f0000001580)="2f2dd00b835f059e5beaac2b0732363142e60ac088990b124b06b9e7eca353096170650653f01a4c6fd7e30205e0656906f313d86aee176a03af077c72f9f6070a8072bc8ec24165cdf1d55694c8cc85cea83e745ad11e3a6b00feda8784a06abd13e9604cd0da724d79150e90e9cfd8119e39f611a9ec1ca8df3d1915745a51f5277f7d8a10491e142d4cfe6aad976de78a33867663774848df1f0065ec9fa0a567886bb85cd8f521aa6ac1065963b9b7c92cd28bb0b8d64199e2ab95aceecf24446473f9238db15b123828a9ad95f09c166d8f1cc5b701ce88720fd0f699dc5a0b03e9ce0d6e8256ac321135a5fa9a6cabcedd4805ab5f5a8bccf2c04363d89ce134a191f63c976cdf8d49ab9f9136a1edf0a973a43eabd8347c13a0478ad912d696d16bb88969e49baa352a8334858fc474f4455afe4bcea97350cd200808831eb9a61c20cb1f806fe106e0ff9054d97a947a9c6c24d39ccba9567e1853ea17066eb7655135ae4a64fa10f0de517b89a175a32ac0077f5126d4e9e1bd125764d09d43b05c2ed0ee1a546f97ea1c5100a7e50d5f369c28556bceed00de960f20e854d20596b679dae0d2b470558d222f2ade3a760b37e4024e713861ebb94cfdf9fc8c7774088ccea4d590395bab356901054203b261019f2d68e021d2fc0ff302a46cddd6527ac6ece4ab1206874d40f3ba692f4c388036832d486939abb5c1447370552e78cee3c1b1bac6dc6e53bbeb9fe3b17c2f311d8bc0ed211391311640ceab9e94b6dd16412afa973442589551a213c5f40cf29e82e6987b5741a5171973eced746c89b9e5eec2fa31e418f02422dea972107b20abb0a53a3c29bf81a98517daa20b80be49f6b088b54a96d021c7f650706380b5044be7b444e8b3eceea7c994440d76563528daca4727194b77a90832c7c6327ff597c6698df227d2726374cfa19c69192ac262b6cd6465b85f5cafa424d0227ad9bb5a3810c04b35188a2a0b517e855d175d022131c3cbea37ef0d366491b16c0cbeeb0593aca15de87f8f534dd1762eec2cd38db93fe39926891ad0541e9a59e6ec4a98b1a72db5c85e72c60841592ba04533a1cdf2637fee17fe210d05ba67c66c4767b4ac9298205e99073f2d8b4356b3699ab7032e4784cfea71559584658851fbf031119c64983b70213476639ed1931c3d75f2ad51e5f6bbf199d4c61586d8af055d0981f925c6b4d5e5097c5aaef45c45cc72cbac7252f8bc184ee3b43a5c97f8138e5d6c67f333aedada471c603a766ae9ca787760e3ec23928fdb20c985f5fbd24fab37041ec629fee747a160fb78c6f9e2cba166edffe1f3743835c381417b0ab77b6c2616c100d9d21b8674e9ab398a8c49ecabbbb5eb12d0cfab32013ec03488289c887aa06964347fccc07b55d521e5ad4942f5dfc6ef7526e1fdda2db123c960cbedf98fb187cef97b2c9a5da025d4d6579403d57dfdec44a89dd8a71e5b19f05c7b7a8e732999d35f3d56a6a213e915949d62614b6940cdb9ab36d43c96c6f731ebf1acc1c4cf5c7049346401787f518f1e026abd59b4ade6cc19fd55e92bb3f2c4564cea6a68b887c6419e8c74b1c46c98097830051727071a9b166fd7fd890b7a1df08c72f56424df34f4cc3a6c24ae0e7bb827bbcc79ca03f8b5ceab8ee191ea4cd0608f1c49c10f8c7f26e0ea40d059e2c738397908f2510635b4f0b86375277ec7a2ec7432812c7409f7c5a0889d331d6731645a881fd25c9ef0213d783793754ffaf8882604d30ccb86e74dd39f4590ad683096b4746387e5e3c848b720acb6c58062598f51a45f90fb168881bf279c9db381a948d23686d36d607009eee2bf0e26fb834a5b059ffad8e22604274c88b0f204db05e01d285b3a4fb446fe132db6ae1cdf6fb9e67ec38e7b795f1dba06c101e05f28425d94cc16a8a5341aee90c872feb3e04e2cffbbca484caaa10ac37759ef25d07ef40da852380649e4ca3210b75e905a7dbb8435cd7306440ddb658f4622f75aed76da2525ddd7d0bde97f9ced9e1e6b4a5d20352ac059e0c688a63d6a345631d099be91dd3061e465960eb8ad42b6d3b6", 0x5c9) (async) 4.812795692s ago: executing program 0 (id=147): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x43200) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xfff, 0x0, './file0/file0\x00', 0x7, 0x10, 0xd, 0xe}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$DIOCSETHOSTID(r2, 0xc0044456, &(0x7f0000000200)=0xf) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) ioctl$DIOCIGETIFACES(r1, 0xc0284457, &(0x7f0000000080)={'./file0\x00', &(0x7f0000000040)=""/1, 0xffffffff, 0xcd4, 0x3715, 0x2}) 4.802492211s ago: executing program 7 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) setresgid(0x0, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) (async) setresgid(0x0, r1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) (async) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) (async) 3.946669791s ago: executing program 5 (id=151): chmod(&(0x7f0000000300)='.\x00', 0x35e) (async) setreuid(0xffffffffffffffff, 0xee01) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000003c0)=@file={0xce, 0x0, './file0\x00'}, 0xa, &(0x7f0000001400)}, 0x400) (async) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000340)=@un=@abs={0x10, 0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000380)=[{0x18, 0xffff, 0xa, "66337b3aa731afd398"}], 0x18}, 0xe) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) link(0x0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000200)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f00000002c0)=0x97, &(0x7f0000000340), 0x4) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 3.945900802s ago: executing program 6 (id=152): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x68, "a8fbef30bcf387b2ecfb3198c6e66655", 0x3}, 0x1c) (async) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @empty, [], {@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}}}}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 3.944975145s ago: executing program 1 (id=153): munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/85, 0x55}, {&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/91, 0x5b}], 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000340)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x6daec2171b991d5d, r0) sysctl$vm_swapencrypt(&(0x7f0000000380), 0x3, 0x0, 0x0, &(0x7f00000003c0)="01", 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1c5) setuid(0xffffffffffffffff) semctl$GETNCNT(r1, 0x4, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000440)="b91eb18c334e1b064415d57affdc093a05087a8bb9be433b68cd591107ef0a915887af40ece9f38c158536a3724b680f19f8370c48b968e8491fbf8eafe5d9fc14ca42ce788b76a82b8ff22ca874f886a8d418cc83c2592ee348fdbbd5f69d3ee721c95454c4cde3a08b86421ed898c0493958", &(0x7f00000004c0)=0x73, &(0x7f0000000500)="529da8f039068f97fcf7daf6f654328d7c137d2ee18d08762fdd03abd0f50b9b22fd6d230a06a7f69eaf10b4af87532a18e8e7b37c48fd7ea2d9a6d8d5a2cbbab502c090ddacbae9c2f5ad6933497e461125b04b821f64f5c161ad3b551a6f739b8702d3264aeb8997f98efd83bde71281412097501a4ca18dc03e04a190dd4d384d74d88d65fbf4462c92c470b3141157b4416c1259b96f0f16309935706d2d401b0121a402179ab7a947af068b84e5d1e353f772e78937a30566546a", 0xbd) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x5) 3.729514442s ago: executing program 6 (id=154): pipe2(&(0x7f0000000000), 0x10004) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r0) 3.728483474s ago: executing program 1 (id=155): kqueue() (async) r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0x3, 0x4) bind$inet6(r1, &(0x7f0000000100)={0x1c, 0x18, 0x1, 0x4, "0000000000004a020400de08200100", 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000140)={0x1c, 0x18, 0x1, 0x1, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x1211}, 0x1c) (async) connect$inet6(r1, &(0x7f0000000140)={0x1c, 0x18, 0x1, 0x1, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x1211}, 0x1c) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x300, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x300000003}) sysctl$kern(&(0x7f0000000180)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x8000) kevent(r0, &(0x7f0000000240), 0xbc0, &(0x7f0000000280), 0x400, 0x0) (async) kevent(r0, &(0x7f0000000240), 0xbc0, &(0x7f0000000280), 0x400, 0x0) sysctl$kern(&(0x7f00000004c0)={0x1, 0x4f}, 0x3, &(0x7f0000000500)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f00000005c0)=0x4, &(0x7f0000000600)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 3.654930863s ago: executing program 4 (id=78): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0xfffffffffffffff9}) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x18289, 0x177) write(r0, &(0x7f0000000500)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msgsnd(0x0, &(0x7f0000000000)={0x1, "29c6"}, 0xa, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/148}, 0x9c, 0x1, 0x1800) (async, rerun: 32) ftruncate(r0, 0x498) (async, rerun: 32) closefrom(r0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000540)={{'./file1\x00', './file1\x00', 0x4, 0x2}, &(0x7f0000000140)=[{@rand_addr=0x3, '\x00', './file1\x00', 0x5, 0x9818, 0x18, 0x9c, 0x5, 0x5, 0x3}, {@loopback, '\x00', './file1\x00', 0x7f, 0x2, 0x0, 0x9, 0xc, 0x8, 0x14}, {@empty, '\x00', './file1\x00', 0x4, 0x7, 0x2, 0x3, 0x8, 0x3, 0x4}, {@loopback, '\x00', './file1\x00', 0x7f, 0x0, 0x0, 0x6, 0x7f, 0x0, 0xa}], 0x42b0, 0x4, 0x0, 0x5, 0x0, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 3.451094184s ago: executing program 5 (id=151): chmod(&(0x7f0000000300)='.\x00', 0x35e) (async) setreuid(0xffffffffffffffff, 0xee01) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000003c0)=@file={0xce, 0x0, './file0\x00'}, 0xa, &(0x7f0000001400)}, 0x400) (async) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000340)=@un=@abs={0x10, 0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000380)=[{0x18, 0xffff, 0xa, "66337b3aa731afd398"}], 0x18}, 0xe) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) link(0x0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000200)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f00000002c0)=0x97, &(0x7f0000000340), 0x4) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 3.450823596s ago: executing program 1 (id=156): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0xbe, 0x0) r1 = socket(0x24, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x14) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setresuid(0x0, 0xee00, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x1c5) ioctl$VNDIOCCLR(0xffffffffffffffff, 0xc0a86b07, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x130, 0x4, 0x8}, 0x0, 0xba, 0x0, 0x0, 0xbc, 0x0, 0x4000000000005}) semctl$GETVAL(r3, 0x2, 0x5, 0x0) socket$inet6(0x18, 0x1, 0x6) setsockopt(r1, 0x6, 0x41, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x2, &(0x7f00000007c0)=[{0x54, 0x15, 0x5, 0x3}, {0x64, 0x80, 0x2, 0x2}]}) 3.450363163s ago: executing program 2 (id=125): open(&(0x7f0000000d80)='./file1\x00', 0x80, 0x29) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x8, 0xe}, &(0x7f0000000980), 0x428, 0x3d95d3, 0x3, 0x7, 0x102, 0x6, 0x2, 0x3}) 3.450040275s ago: executing program 6 (id=157): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)="63bd941ec61b568641c7dd54f64fde7c730bd72e642652c8dae03c008dd282cd29d12ef3456ad74843128a3dbf05a4fe74d4de3a185df748ead44901ab1dd266153a5e3f694349991fc5847d2249e60ad0a8f12705c57da44a65d9623a4bee81299bb9a290ecc77b72cf9cd043d0d0235274b6c2a48c986541311189c1631ee006181937ebfc9cd88bbf91de8939e5feee387e447c8d447c630183932f15a543827c08b08141ec0235c55d65497be2a61d59020b33bfffc2e1d01f11894cf4db209fdfa4611edb7109a25ca3ccdaa823e42c287cc857400b06eeb3bf17ae59790969b32c93adae90218b34aa60c8e396b70917f1d1f026fa830c40c506ddfd57fce243d8bd9667518ab09ee1d1df9433d3fbb34930a2a738d1d427b81d9844dd9717ef2aa3f5871b19a7f5697124383a00f581ac3e271aa0ef2933415049ae5993ccecee528f3865bbb4f51f0d029f438195b2606a0d8817e45e3c05b44f954527afa215d03f93fcf61f6bf49543072fa962074b131abe7b7aaa6f4a5487deda366de69d14fb5a3e3cebf1f372ea8c8dc04590bb91efca4d342839acde2535cc5b16f91729b453c0f47706f146175f054e5e372ec0fd42f04fdc891d3d4d4102362a4bbf8b27f5d4b5da8a12bf60679f53ac08461a4045d43e835ab0fdcc23855c7d7879ef0395c4eb359aa8eeb7d8bcf19da9c35d9ac7e650a2df77920947908b7c60055d68388146712c10293d8ac2c2534f25dd446493008b63a454eff5a654a95a6a3cef01f5c1cb5112413854b6616cc632d05a387580f5ebd9cc6db6c84eabb42dc139093f9bbc0621cdc5c46f325892f32dd20a75c90c00bc39782a020015b4787bc093c9dec2b3325592cc0950fede063c23076edd321ff8c617113100d8564cb5ea63018e04e82f50f88552ae15a7fefb0b43441385ed9c104451a1c81f85faffda89e913b8a65bf5c42f05754d3dfedda6599e25cdd9413d349889a00700c71a8879b5bfebadcdee0d709477ecedf04b238c3606c6634b75de406eb86ce4f443b619d094d062e4e9e2cb12bddbc1f4073380f8c66ec9cabe93fb5a39fa4d2a05499cfdacae0728f275af64ea8d8894c45d2b19526683b55d1e18aa62a2f8b044b9b66e355c2f2f7ffd13dad37c2623c17dfb07e4748a69c19bb25d2014985ae07fea5900b49f4ca2b0046dd1659d861de7338c4bdb820cfecb1cc1527531508a9424952567eed29cceabfefdb35ee41a23f9659d067bd0ca996f63203f2981fcc33e2115d39c911dfe51122682849473d08b522bc2463979ff51181f9a03fa8d3370fff809a5fb9faf88d2367a7fef0787f26e484fbe5aaa8a0957b417620e3e71a34fbd90c26e84446342eba85314e2d904f3602f360154cce8a7025d8a01eba562c822f7bad536016c01b3492875e40d044df9cd7c40091faf2629b7f2eba85af3756fcd600fe21e9849b970280e28483aecd936cb45753477e58f354d13bbba31e0f4dc784316c4be6c576be912f18a8df4f18f0d2cfca2826f574bf615275642e63d7f1d78219957a3fbc9d8f6f4a7663bfbdf2c3156e9418fea326afbee566879fe77ecac4a888edf15a19b0e94ee272421890c42c19275ffa8581e9ad41c19ba30ef18bc091f4fd0cfe772f9db3438be1601ac68fed4c6a0bddaaf45ce7d0f260f32e414fe3e6e8471b28e30cc97a9390cf9c6df73cab289e8eaf2fbb09b50d130fc8213ed76945955931e9e3245df8082dd8988869675641a42f408fe46db92f8485f87fada1f96bca95b860c2eea764e0f94ca1a87a33420384327506df71706a02971043924257467b6cf9102f91842490e9d437aa73951ba384396a1fdfad78603b953e6c8eed27d25983647f038a75827ed21563276d83b5f2cc90a5a22c45373f60ec8b5404a1940fd49a74e08550749dc0c1cf4909e49f4dd3f91a512e903081ea6054e2b1d72c62f581970badf812d49ca6233f0810d52e0c84a5d5d8150b98b3fd46c487bce7bdf18cf24fd2fbb59da58bb7c70e568415279c68d3973b54d4e19034297055b60cd2c010a5a02913fe2df1bffc0faa20218c5f12dcfa1facb63ad1fc8b03d47cf0d1ea900eed7abcc4dad5cd9b4997e141b627066f4531e6ea787d8a89be79ed768d9899807553e81d8864cf33e31bfa4e9ba7d2ee380f30b337aa35ad9aea0284aae42db3f67c5fad4fc0d90d93cd675f4413551b7a905b893e1a7bd93e1a4ce1b1c9a945d2a0e8858863b8dca4c5d7e113e99101230612e5def8d58e5bf01b14439cd5854ef41937c16beeedef73d04e9583d1cbed6b5162bfaa566ad01c6571c267a7d7f48b5497d531eebde616a8682e98afa649757c5430d89ce8a5b6a20436a553f4fec8e7cb62ec244c49472e4a3365ab5617c4c347a73af5f7839bd5f36fadf0189199fe6a3385a922cca70564f24957b08d2ee3d896b6dfa146296b19607ed154e58ae3c8df5221f70085be2a329386331def068d66cfd2da99b0c78f04f9b2f7df600876d7b4d78667697e3a5e5e9b0a73939538016f5d164f0c0f0718063b73add46d27ffd2d2c43c4a19bd8e5ff140b3bead9e84a9067e66d5b75a83920b5d395328d3e29560bd7d5d6adcc61f82d8da689958333a5d24974a7e48b40280f5e22c42c48e592c1791e022801b130e55ff419b298b63be36345ad0d96eb51565f08e5525aa6a2deb7673909eebd237455064c6f9c641b0cbe5b8703bcc9dac3a1bcbe45e69a3f00a7c6bb97e94ec57803a260858a7ee3028fded46f2d4a85620a68c62840966740fdc12d9b9ec89ff2eb8d21be8da98786b09f909faf6895505a8a003708eb9f5e7c21b57679e1654a979e12397c62616b9b3f843afa724d3592ec37cac091e96d1212", 0x801) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x1ff, 0x6, 0x7, 0xffff, 0x9, 0x10, [{0x7ff, 0x8, 0x4, 0x71000}, {0x8, 0x2, 0x8, 0xfffffff9}, {0x0, 0xf86, 0xfffffffc, 0x9}, {0x1, 0x800, 0x441018e}, {0x401, 0x200726, 0x0, 0x7}, {0x400002, 0xa, 0x3, 0x99}, {0xce1, 0x8, 0x6c0bab86, 0x6d}, {0x7, 0x300, 0x6, 0x8}, {0x2, 0x2000, 0x5, 0x9}, {0x4, 0x8003, 0xd1d, 0x100}, {0x1cb, 0x50001, 0xf4, 0x7}, {0x200007ff, 0x9, 0xfffffffd, 0xd}, {0xb88, 0xa, 0x7, 0x4}, {0x29a71717, 0x7f, 0x5, 0xc373}, {0x3, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x0}) mknod(&(0x7f0000000b80)='./file1\x00', 0x2000, 0x100637d) (async) r2 = open(&(0x7f0000000bc0)='./file1\x00', 0x40, 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000c00)=0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000c40)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000c80), 0x14) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7ff}, 0x38, 0x842, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000c80)={0x48, &(0x7f0000000cc0)}) (async, rerun: 32) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f0000000d00)) (async, rerun: 64) ioctl$FIONREAD(r7, 0x80206910, &(0x7f0000000d40)) (rerun: 64) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x80000000) 2.852186609s ago: executing program 1 (id=158): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = syz_open_pts() r2 = socket$inet(0x18, 0x3, 0x102) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)=@in6={0x1c, 0x18, 0x0, 0x7, "00000000000000000000000000000001", 0x1}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388021b52580485f7e3f0f2efa24a85abdd612dd669788e59adfecf9323100084410200", 0x24}, {&(0x7f00000000c0)="a2067135d0ee261cf4308d43e645e2e58031f7", 0x13}], 0x2, 0x0}, 0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) seteuid(0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() setitimer(0x1, &(0x7f0000000500)={{0x1ff, 0xf}, {0x1, 0x7}}, &(0x7f0000000540)) select(0x40, &(0x7f0000000280)={0x38e, 0x9da, 0x5481717b, 0xffffffffffff8000, 0x8, 0x8, 0x2, 0x3b8}, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff6, 0x1b, 0x0, 0x7f, 0x3}, {{r3}, 0xfffffffffffffff6, 0x44, 0x40000000, 0x8, 0x10000}], 0x8c0, 0x0, 0xffffffff, 0x0) closefrom(r3) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000200)={0x53dd, 0xffffffff, r1}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x1604) setrlimit(0x8, &(0x7f0000000340)={0x42, 0x62}) syz_open_pts() r5 = open(&(0x7f0000000380)='./bus\x00', 0x40, 0xa2) chmod(&(0x7f0000000400)='.\x00', 0x35e) setreuid(0xffffffffffffffff, 0xee01) umask(0x38d) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000440)=@file={0xd3, 0x1, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f00000004c0)=@file={0x83, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xc0a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f00000003c0)=0x20000b) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000580)) 2.850975129s ago: executing program 3 (id=23): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x100000041, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001c00)={0x80040000, 0x2007, 0x7fffffff, 0x1, 0x7, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x2000003, 0xfffffff9, 0x2, 0x9}, {0x2, 0xfffffffb, 0xa, 0x9}, {0x80000000, 0x1, 0x4, 0x8000005}, {0x8803, 0xff7ff800, 0x80000004, 0x2}, {0x0, 0xffff, 0x1000008, 0x9}, {0x9776, 0x2, 0x3, 0x7fffffb7}, {0x203, 0x100, 0x7, 0x40}, {0x49, 0x3083, 0x20a, 0xffffffff}, {0x5, 0x6, 0x3, 0xc}, {0x0, 0x0, 0x8, 0xf723}, {0x2, 0x4, 0x4, 0x40a6a}, {0x601, 0x4, 0x400008, 0x8}, {0x5, 0x4070, 0x2, 0x6f5fc493}, {0x3, 0x400, 0x10, 0xc}, {0x87f7, 0xffbffffb, 0x100002, 0x3fe}]}) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001e00), &(0x7f0000001e40), 0x0, 0x0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x49}, 0x6, &(0x7f0000001d80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001dc0)=0xfffffffffffffe3c, 0x0, 0x37) setrlimit(0x1, &(0x7f0000001e00)={0xfffbfffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000001e80)=""/111, 0x6f) setrlimit(0x8, &(0x7f0000001f00)={0x44, 0x38a}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80), 0x20, 0x0) closefrom(r4) fcntl$lock(r3, 0x0, &(0x7f0000001fc0)={0xa3a, 0x9, 0x0, 0x1, 0x2}) flock(r1, 0x3) flock(r1, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000000040)={0x3f80fe03f812a3, 0x9, &(0x7f0000000340)=[{0x0, './file0/file0\x00', 0xffe}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x100}, {0x0, './file0\x00', 0x7fffffff}, {0x0, './file0\x00', 0x9}, {0x0, './file0\x00', 0xb733}]}) flock(r1, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x100, 0x17d) ioctl$VNDIOCSET(r6, 0x40204402, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 2.850699218s ago: executing program 7 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) setresgid(0x0, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) (async) setresgid(0x0, r1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) (async) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) (async) 2.412115613s ago: executing program 1 (id=159): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1ca) setuid(0xffffffffffffffff) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) r1 = msgget(0x1, 0x105) fstat(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setresuid(0x0, r4, r4) setreuid(r4, 0xffffffffffffffff) r5 = getthrid() r6 = setsid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{r2, 0xffffffffffffffff, r4, 0x0, 0x10, 0x0, 0x6}, 0x0, 0x0, 0x7, 0x84f7, 0x6, r5, r6, 0x0, 0x0, 0x3, 0x0, 0x5}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x20) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xef, 0x0, 0x0}) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, 0x2}) 2.404834168s ago: executing program 5 (id=151): chmod(&(0x7f0000000300)='.\x00', 0x35e) (async) setreuid(0xffffffffffffffff, 0xee01) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f00000003c0)=@file={0xce, 0x0, './file0\x00'}, 0xa, &(0x7f0000001400)}, 0x400) (async) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000340)=@un=@abs={0x10, 0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000380)=[{0x18, 0xffff, 0xa, "66337b3aa731afd398"}], 0x18}, 0xe) open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) link(0x0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x18}, 0x2, &(0x7f0000000200)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f00000002c0)=0x97, &(0x7f0000000340), 0x4) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 2.404498073s ago: executing program 1 (id=160): sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x100004, 0x7f, 0x5, 0x3, 0x6, 0x5, 0x10, [{0x10000000, 0x400040, 0x7, 0x3}, {0xfffffff2, 0xfffffffe, 0x9, 0x4}, {0x20007, 0x8000b86, 0xffffff79, 0xb}, {0xa, 0x6, 0x2, 0x2}, {0x45, 0x8, 0x5, 0x800007}, {0x4002, 0x206, 0x8, 0x95}, {0xcdf, 0xdf61, 0xb0a, 0x3}, {0x5, 0xf, 0x6666, 0x8c}, {0xfffffffd, 0xe2b5, 0x40000005, 0x6}, {0x6, 0x2cf, 0x410001, 0x10002}, {0x1e7, 0x400fff9, 0x9280, 0x4}, {0x1016, 0x3, 0x100009, 0x2d0b}, {0x3, 0x600004f6, 0x80002001, 0x7f}, {0x29a71718, 0x80, 0x3, 0x68}, {0x4, 0xf8f, 0x7}, {0x1, 0x8, 0xf778, 0x8}]}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000380)='./bus\x00', 0xd13, 0x5ce, 0x2, 0x50, 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="63e1303d", 0x4) sendmmsg(r1, &(0x7f0000000080)={{&(0x7f00000000c0)=@in={0x10, 0x2, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, 0x22c}}, 0x38, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x20) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x100004, 0x7f, 0x5, 0x3, 0x6, 0x5, 0x10, [{0x10000000, 0x400040, 0x7, 0x3}, {0xfffffff2, 0xfffffffe, 0x9, 0x4}, {0x20007, 0x8000b86, 0xffffff79, 0xb}, {0xa, 0x6, 0x2, 0x2}, {0x45, 0x8, 0x5, 0x800007}, {0x4002, 0x206, 0x8, 0x95}, {0xcdf, 0xdf61, 0xb0a, 0x3}, {0x5, 0xf, 0x6666, 0x8c}, {0xfffffffd, 0xe2b5, 0x40000005, 0x6}, {0x6, 0x2cf, 0x410001, 0x10002}, {0x1e7, 0x400fff9, 0x9280, 0x4}, {0x1016, 0x3, 0x100009, 0x2d0b}, {0x3, 0x600004f6, 0x80002001, 0x7f}, {0x29a71718, 0x80, 0x3, 0x68}, {0x4, 0xf8f, 0x7}, {0x1, 0x8, 0xf778, 0x8}]}) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x40000, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000380)='./bus\x00', 0xd13, 0x5ce, 0x2, 0x50, 0x0}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x2, 0x3, 0x0) (async) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="63e1303d", 0x4) (async) sendmmsg(r1, &(0x7f0000000080)={{&(0x7f00000000c0)=@in={0x10, 0x2, 0x2, 0x7fffffff}, 0x10, 0x0, 0x0, 0x0, 0x22c}}, 0x38, 0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) 790.815086ms ago: executing program 0 (id=161): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x3, 0xfffffffb, 0x9, 0x10, [{0x7ff, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x0, 0xf86, 0xfffffffc, 0x9}, {0x1, 0x800, 0x4410186}, {0x401, 0x200726, 0x0, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0x8, 0x6c0bab86, 0x6d}, {0x6, 0x300, 0x6, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8003, 0xd1d, 0x100}, {0x1ce, 0x50001, 0xf4, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x9, 0x6, 0x4}, {0x29a71717, 0x7f, 0x5, 0xc373}, {0x3, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x1, 0x40, 0xffffffffffff7856, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f00000000c0)) 789.745844ms ago: executing program 2 (id=125): open(&(0x7f0000000d80)='./file1\x00', 0x80, 0x29) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x8, 0xe}, &(0x7f0000000980), 0x428, 0x3d95d3, 0x3, 0x7, 0x102, 0x6, 0x2, 0x3}) 789.570295ms ago: executing program 3 (id=23): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x100000041, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001c00)={0x80040000, 0x2007, 0x7fffffff, 0x1, 0x7, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x2000003, 0xfffffff9, 0x2, 0x9}, {0x2, 0xfffffffb, 0xa, 0x9}, {0x80000000, 0x1, 0x4, 0x8000005}, {0x8803, 0xff7ff800, 0x80000004, 0x2}, {0x0, 0xffff, 0x1000008, 0x9}, {0x9776, 0x2, 0x3, 0x7fffffb7}, {0x203, 0x100, 0x7, 0x40}, {0x49, 0x3083, 0x20a, 0xffffffff}, {0x5, 0x6, 0x3, 0xc}, {0x0, 0x0, 0x8, 0xf723}, {0x2, 0x4, 0x4, 0x40a6a}, {0x601, 0x4, 0x400008, 0x8}, {0x5, 0x4070, 0x2, 0x6f5fc493}, {0x3, 0x400, 0x10, 0xc}, {0x87f7, 0xffbffffb, 0x100002, 0x3fe}]}) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001e00), &(0x7f0000001e40), 0x0, 0x0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x49}, 0x6, &(0x7f0000001d80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001dc0)=0xfffffffffffffe3c, 0x0, 0x37) setrlimit(0x1, &(0x7f0000001e00)={0xfffbfffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000001e80)=""/111, 0x6f) setrlimit(0x8, &(0x7f0000001f00)={0x44, 0x38a}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80), 0x20, 0x0) closefrom(r4) fcntl$lock(r3, 0x0, &(0x7f0000001fc0)={0xa3a, 0x9, 0x0, 0x1, 0x2}) flock(r1, 0x3) flock(r1, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000000040)={0x3f80fe03f812a3, 0x9, &(0x7f0000000340)=[{0x0, './file0/file0\x00', 0xffe}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x100}, {0x0, './file0\x00', 0x7fffffff}, {0x0, './file0\x00', 0x9}, {0x0, './file0\x00', 0xb733}]}) flock(r1, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x100, 0x17d) ioctl$VNDIOCSET(r6, 0x40204402, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 789.504848ms ago: executing program 4 (id=78): setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0xfffffffffffffff9}) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x18289, 0x177) write(r0, &(0x7f0000000500)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) msgsnd(0x0, &(0x7f0000000000)={0x1, "29c6"}, 0xa, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/148}, 0x9c, 0x1, 0x1800) (async, rerun: 32) ftruncate(r0, 0x498) (async, rerun: 32) closefrom(r0) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000000540)={{'./file1\x00', './file1\x00', 0x4, 0x2}, &(0x7f0000000140)=[{@rand_addr=0x3, '\x00', './file1\x00', 0x5, 0x9818, 0x18, 0x9c, 0x5, 0x5, 0x3}, {@loopback, '\x00', './file1\x00', 0x7f, 0x2, 0x0, 0x9, 0xc, 0x8, 0x14}, {@empty, '\x00', './file1\x00', 0x4, 0x7, 0x2, 0x3, 0x8, 0x3, 0x4}, {@loopback, '\x00', './file1\x00', 0x7f, 0x0, 0x0, 0x6, 0x7f, 0x0, 0xa}], 0x42b0, 0x4, 0x0, 0x5, 0x0, 0x8}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 789.287497ms ago: executing program 5 (id=162): r0 = socket(0x18, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000180)="ba4999b8e64e5aafa7301b18584169cc154504f11937f835629f9117a3d060f8be", 0x21, 0x1, &(0x7f0000000240)={0x10, 0x2, 0x2, 0x80000000}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x2, 0x9, 0x8, 0x7, 0x81, 0x2, 0x0, 0x10, [{0x8, 0x8, 0x9, 0x6}, {0x6, 0x3, 0x196d7, 0x80000008}, {0xe, 0x40000, 0x9, 0x22}, {0x7f7ff7fe, 0x76e, 0x205, 0xffffeffe}, {0x7, 0x80006b63, 0x80000001, 0xfffe}, {0x2, 0x6, 0x7fffffff, 0x400}, {0x2, 0x10000008, 0x7, 0x70}, {0x58a, 0x3, 0xfdf2}, {0x401, 0x5, 0x6, 0x5}, {0xfefffc04, 0x5, 0x6, 0x1}, {0xb, 0xff79, 0x1, 0xe1}, {0xa, 0x6, 0x1, 0x4}, {0x202100df, 0x2, 0x5, 0xfffffc02}, {0x9, 0xe2, 0x3, 0x8}, {0x5, 0x6, 0x26, 0x125}, {0x7, 0xd655, 0xa, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x48, &(0x7f0000000180)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000200)) r2 = socket(0x19, 0x1000, 0x0) setsockopt(r2, 0x1000000000029, 0x8, &(0x7f0000000000), 0x0) setsockopt(r1, 0x81, 0xc, &(0x7f0000000040), 0x0) 788.874959ms ago: executing program 6 (id=157): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)="63bd941ec61b568641c7dd54f64fde7c730bd72e642652c8dae03c008dd282cd29d12ef3456ad74843128a3dbf05a4fe74d4de3a185df748ead44901ab1dd266153a5e3f694349991fc5847d2249e60ad0a8f12705c57da44a65d9623a4bee81299bb9a290ecc77b72cf9cd043d0d0235274b6c2a48c986541311189c1631ee006181937ebfc9cd88bbf91de8939e5feee387e447c8d447c630183932f15a543827c08b08141ec0235c55d65497be2a61d59020b33bfffc2e1d01f11894cf4db209fdfa4611edb7109a25ca3ccdaa823e42c287cc857400b06eeb3bf17ae59790969b32c93adae90218b34aa60c8e396b70917f1d1f026fa830c40c506ddfd57fce243d8bd9667518ab09ee1d1df9433d3fbb34930a2a738d1d427b81d9844dd9717ef2aa3f5871b19a7f5697124383a00f581ac3e271aa0ef2933415049ae5993ccecee528f3865bbb4f51f0d029f438195b2606a0d8817e45e3c05b44f954527afa215d03f93fcf61f6bf49543072fa962074b131abe7b7aaa6f4a5487deda366de69d14fb5a3e3cebf1f372ea8c8dc04590bb91efca4d342839acde2535cc5b16f91729b453c0f47706f146175f054e5e372ec0fd42f04fdc891d3d4d4102362a4bbf8b27f5d4b5da8a12bf60679f53ac08461a4045d43e835ab0fdcc23855c7d7879ef0395c4eb359aa8eeb7d8bcf19da9c35d9ac7e650a2df77920947908b7c60055d68388146712c10293d8ac2c2534f25dd446493008b63a454eff5a654a95a6a3cef01f5c1cb5112413854b6616cc632d05a387580f5ebd9cc6db6c84eabb42dc139093f9bbc0621cdc5c46f325892f32dd20a75c90c00bc39782a020015b4787bc093c9dec2b3325592cc0950fede063c23076edd321ff8c617113100d8564cb5ea63018e04e82f50f88552ae15a7fefb0b43441385ed9c104451a1c81f85faffda89e913b8a65bf5c42f05754d3dfedda6599e25cdd9413d349889a00700c71a8879b5bfebadcdee0d709477ecedf04b238c3606c6634b75de406eb86ce4f443b619d094d062e4e9e2cb12bddbc1f4073380f8c66ec9cabe93fb5a39fa4d2a05499cfdacae0728f275af64ea8d8894c45d2b19526683b55d1e18aa62a2f8b044b9b66e355c2f2f7ffd13dad37c2623c17dfb07e4748a69c19bb25d2014985ae07fea5900b49f4ca2b0046dd1659d861de7338c4bdb820cfecb1cc1527531508a9424952567eed29cceabfefdb35ee41a23f9659d067bd0ca996f63203f2981fcc33e2115d39c911dfe51122682849473d08b522bc2463979ff51181f9a03fa8d3370fff809a5fb9faf88d2367a7fef0787f26e484fbe5aaa8a0957b417620e3e71a34fbd90c26e84446342eba85314e2d904f3602f360154cce8a7025d8a01eba562c822f7bad536016c01b3492875e40d044df9cd7c40091faf2629b7f2eba85af3756fcd600fe21e9849b970280e28483aecd936cb45753477e58f354d13bbba31e0f4dc784316c4be6c576be912f18a8df4f18f0d2cfca2826f574bf615275642e63d7f1d78219957a3fbc9d8f6f4a7663bfbdf2c3156e9418fea326afbee566879fe77ecac4a888edf15a19b0e94ee272421890c42c19275ffa8581e9ad41c19ba30ef18bc091f4fd0cfe772f9db3438be1601ac68fed4c6a0bddaaf45ce7d0f260f32e414fe3e6e8471b28e30cc97a9390cf9c6df73cab289e8eaf2fbb09b50d130fc8213ed76945955931e9e3245df8082dd8988869675641a42f408fe46db92f8485f87fada1f96bca95b860c2eea764e0f94ca1a87a33420384327506df71706a02971043924257467b6cf9102f91842490e9d437aa73951ba384396a1fdfad78603b953e6c8eed27d25983647f038a75827ed21563276d83b5f2cc90a5a22c45373f60ec8b5404a1940fd49a74e08550749dc0c1cf4909e49f4dd3f91a512e903081ea6054e2b1d72c62f581970badf812d49ca6233f0810d52e0c84a5d5d8150b98b3fd46c487bce7bdf18cf24fd2fbb59da58bb7c70e568415279c68d3973b54d4e19034297055b60cd2c010a5a02913fe2df1bffc0faa20218c5f12dcfa1facb63ad1fc8b03d47cf0d1ea900eed7abcc4dad5cd9b4997e141b627066f4531e6ea787d8a89be79ed768d9899807553e81d8864cf33e31bfa4e9ba7d2ee380f30b337aa35ad9aea0284aae42db3f67c5fad4fc0d90d93cd675f4413551b7a905b893e1a7bd93e1a4ce1b1c9a945d2a0e8858863b8dca4c5d7e113e99101230612e5def8d58e5bf01b14439cd5854ef41937c16beeedef73d04e9583d1cbed6b5162bfaa566ad01c6571c267a7d7f48b5497d531eebde616a8682e98afa649757c5430d89ce8a5b6a20436a553f4fec8e7cb62ec244c49472e4a3365ab5617c4c347a73af5f7839bd5f36fadf0189199fe6a3385a922cca70564f24957b08d2ee3d896b6dfa146296b19607ed154e58ae3c8df5221f70085be2a329386331def068d66cfd2da99b0c78f04f9b2f7df600876d7b4d78667697e3a5e5e9b0a73939538016f5d164f0c0f0718063b73add46d27ffd2d2c43c4a19bd8e5ff140b3bead9e84a9067e66d5b75a83920b5d395328d3e29560bd7d5d6adcc61f82d8da689958333a5d24974a7e48b40280f5e22c42c48e592c1791e022801b130e55ff419b298b63be36345ad0d96eb51565f08e5525aa6a2deb7673909eebd237455064c6f9c641b0cbe5b8703bcc9dac3a1bcbe45e69a3f00a7c6bb97e94ec57803a260858a7ee3028fded46f2d4a85620a68c62840966740fdc12d9b9ec89ff2eb8d21be8da98786b09f909faf6895505a8a003708eb9f5e7c21b57679e1654a979e12397c62616b9b3f843afa724d3592ec37cac091e96d1212", 0x801) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x1ff, 0x6, 0x7, 0xffff, 0x9, 0x10, [{0x7ff, 0x8, 0x4, 0x71000}, {0x8, 0x2, 0x8, 0xfffffff9}, {0x0, 0xf86, 0xfffffffc, 0x9}, {0x1, 0x800, 0x441018e}, {0x401, 0x200726, 0x0, 0x7}, {0x400002, 0xa, 0x3, 0x99}, {0xce1, 0x8, 0x6c0bab86, 0x6d}, {0x7, 0x300, 0x6, 0x8}, {0x2, 0x2000, 0x5, 0x9}, {0x4, 0x8003, 0xd1d, 0x100}, {0x1cb, 0x50001, 0xf4, 0x7}, {0x200007ff, 0x9, 0xfffffffd, 0xd}, {0xb88, 0xa, 0x7, 0x4}, {0x29a71717, 0x7f, 0x5, 0xc373}, {0x3, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x4, 0x0}) mknod(&(0x7f0000000b80)='./file1\x00', 0x2000, 0x100637d) (async) r2 = open(&(0x7f0000000bc0)='./file1\x00', 0x40, 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000c00)=0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000c40)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000c80), 0x14) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7ff}, 0x38, 0x842, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000c80)={0x48, &(0x7f0000000cc0)}) (async, rerun: 32) r7 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f0000000d00)) (async, rerun: 64) ioctl$FIONREAD(r7, 0x80206910, &(0x7f0000000d40)) (rerun: 64) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x80000000) 230.785004ms ago: executing program 0 (id=163): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000540)="a04962acf7dd7e62424b0101102bc642c7f723ac57c6d92d3bba4f8dbe8908bf90f897e6de6cf999979935f776caab1d53dda5cc0aa39cdc6617b5959193bd4464f527f65b1960b53f282b13e45f46bd5ec6c247ddeb55fb754d4347e1cfc735a63092a96167a560620b1776d8a756a33b73199cf52d421bc5ffe42cb5ce4df14d39d202cef67d5fbcaf32e3621aac4e79bc8f93651156f0ff6a1119cebf510e94b871f6126d46abb24ecbaaff016a7c05a8575feaa7c5c8ffc7a9000027ad554480f417716709aeaffb15b7d77ef68431fb6b1066582666862372fc3cb648cfdea0616a4d6ecac05c116bbe1a739c04ebd474bad48a2f52a320914bb3705f7117905c7b9ef9d98d85ac825e45e2ebacb95466d90c68de448ba01294ca219bf618ce526fcdfc860adb8b584f1f975e3f23cfb88319416224f3d0015ec7ab8ae6a2b0733ac6d6b335e07b1754dd8ef26ee61951530b9ed79e7031f0ec8b1443b28b1f04ac85168df357630dcb560ef50cd75d79b60c37f6fa488d6149053ca1de14a3b5ac52d310d71bf2a9a1267dbecb50763ab7ea52706027b70f66d78e6d155e0701e6e060e59b5d3d70208e69da843198bbd30e1d01cda070ada118e96042c3223f83e25392b36ecee5f1568034b697bc88cc3f2052da7a425b4febe9d12c66681dee021ef3688c8cea8bc1c6629e7f15d0b8365e8a159485b6d0d3f25b440d99c8610c38bf40a9eb87cd0e8fc727b8d307102ad5e165bb36aad5810bdc965506430f46b65615d92858038ed6a56ae70f9a0d3e5808363db154f8018cf7c28cb3a633c78a58c0d7be652f9b39a4004ce27cc43b4afff42ee97e597f226493b748c5493089001ae97132011752570aaaaecb5c735e44c9ada6f0cb545ecd85056e44582305d08d937e84d814b059f4bbba6fc050eeb076eed0873b34e3c123c0776c95d14b07af8953cbf3c51d4bcbdb214fdfd1365b5be8a18552ef569f81b4c3421d3ab37d63d8b7e686496f8d9cb6ddbe34b0246e58b252fa9abfa47182f06abf56c2bc800e89ac25be6a98374ae9f6fb8200580ef2d39da6b84a13d5f656f10be2267d0a3c645f2fb6d23e6f61ec64f8b309d101be0753eb88f4bbe50ca7aceb797834839061d0ee825478900e91c016a9676c1ddd384c2494b9d6a5830a4979e87c08186447a86f6f6b9d90e396006e7bbdf7ddfbe0690a19a0fbabbb90a95e1bbd14d784a0b048c33c6ace1de71e22d2b10fce8cbbfc06fd22b2486fd9fd1e9958f9691f5506f61063b39df055bef15d9a8529c35e94dc4c849e97fba42ff43596042490f1052464ca2752a83c12cb7833a9e978e07940570709d0d6eae0cdd4f55e29b2bef66cdb60e46276df2e7a4e5431aec6f03a01ecc2ea4da23f6b8a1107c0fc894a5cf421177d6fc1f82a21a9a9331da8c69912fc4cd7ad9551ebdcdce2e5f36c3043bd34222598068f12c41a00274aabad1101489f328032842ce8db079c84708ded44410829727dc82f792a99ca0ffdd2bc20d96b25a4f777aeaf18c75bd5a96923d7e65a1c752498db02b047061daceafd794361c6e19e7c5f617ab37d3787e6673618a96822638f98ba88f09e7a92bb4b86cacf190123232a2d68890824a7b413ff94d3c81c307f730a5cf1602fa6d1aafef79c5a762aa4fbf1b9e8f2450082c4c47886289ee3de21f32f8095f85279705fa4872eba0af1015bfb0234c3d3ea137a57a95f137a85b63c40333927d659afc1c1392d6a68e423869d5425be42447512159c1cde095cae2bdaffb737ea5ad2972804d9a1303965c0f2f4b1e2a6fb918cd71a98a389b6a0caad123e40dc0db596ac8bc1a64dcad12fffce7e8a236394984ab72dcf37104260990076f437c3878704e579ac62e787853ce619d899aaf87a8a72a3708eee7231af71d64ea8470fdc22f92f13cc16a4be282d5143810b19b34b81d128ce0375126b4cb43c3fdad1ef2bd38e74c9107a1132bc742fdb63a9ceda42602892e43ad495d4a6e55df3d9a7b96b784c2779f85b866409c5774f41196a942d3d0c2a1276afb0c6ed25698cdd647331e42f8d3c3cb144571a9903c2339c0f554ba12813d40d0bd0c17ecff0109d0af1cfed77a34f953a9c597ddc4fbf2575d71ebf26d58120237ee81dd621c296b43317833950e4c2de234829f07f3661505781dd4304ddf49bde29c3203ce894e1ea6e8e698475bf0c3cf1ffd27990f791ee37857b442084307c447b5e64805a3405cf0ea29a546859fd003f93b7a89f81553ba48d09312f6f04c19e32bcf5c6621f39c279ca4e139465427eec0444fe479236a2dedabebe5078fdf0930c62537e0104acfaeb511a07d125c92d1f12f754460b3df989a5abfccb72029883833a00e7579f4194529cf0aa504e81cbc002d5e19de5037ca8a28c82b6af74c9847b3175cbba6b8c8d2a2ce84ed38da0a586cd969473c747c52c50bfead5e5898c02b610796fcc567b5d1530777692cf85e46626214e6081ff40f66a432b27db465c7feb01c2bb188f6a12687f6be19b9948bf5317f5a42d806558d776c2995023bd900a6272df9e00df285fb214d79b9392f3f565f444a6c5a8f934134aae943bc924fc561ca901e274a9efbe88f0707a1d76120f2bbdce74532091e85a112be0ad792386740a4dfc25e052abbd30be940f5e05a9f06243786151d5414f3383b1cfc0eddf00730eda8c3ddb9c60842b5719804d3914ef5b845290fb08e851b523f87100a9f3c57fc58cc4d5641cfa120ef5dd707545117243c4723e53985e5dedb931e8adb389c1a5d6f4d004c2c92815054c5944ce2f7ef7dadf692828a57ccb79154160a4eed97981a17f9b4d7fb364ce62dea35ea9a1eb5004fa8d6b503988f15db24e9b46bc08644abbe1926c4045db89bdf72cd532c73f31008ee9f8beff0d79a382a432e0dec5bc72707984ccec3313dbac8b85b3ab0cafeade8205e8399d83c2e2dc98933cff4552b1ef9a6eb9b0a143bc7df22a2205f2920c95aab2072f518e96487ca191537769bad8d9478d3005fb00c979e74298040a15cbf9195275facd931374d803849d42d514c8c37a43bdf8735b4593930b098157fac505868b1e505cdcae43c4de4f903b9b9ffa55a54eada536fdf6ae3490867397d9efd970151732ef106086d829b4bc3f9da35c344c688b8c8e4880f54ff2c098cf2b7c940750053eba8098feab04325548b7741fbf207e592d9384754d148133d102ed64b5ba7de4f2fc3ddbfa54490f36103b5ed2fa985117ef5e94e7006b555cf1bb7651557763b8635cf4287fd31c899d45cda30e1649ebf70d2e85a748550310cfa3438d4b79e10110c13c276070518acc9fc4a510425e98d33269887ed8cbe1ca399ba30578958195356e71feee3043fbc68268843a76fd06e92aed2b5429fd051d3b676ee0687ac76af8b61fed678dab466a5fc2d7b93981fdb9b08d84a9038d9f4014141c5d27083cfac80a486b4022fc9e2e7b19ab2397e56f37ea4cc780a8cec8d421b084f91c8f863b44a4556dff3876be07953388c2d8ae6b03efc34e721c222b69fe9a69d4bdd1eb5345c32644fde14064f4993ed329fab3ec840b6bb0e620681443d8f31f484ab2307c46dff7cbd52b008e5736c0af194deca86c24ca6d477fae2213bcc65365ecc3347e71f707d09524a7e2af3d3c5d50a8789854175a0e03b305226579afae20f5c70967df3281e7ecf41acc5114bbca93b0aada7c2952134057fe66fc1eee4a1beb1911bc54f693cfdbaa5dc1c635fd5af6ac3051756a040db61b54c2c35c9a66af21163119f9e8f2f49314867755d63824d5a02b2e084d3c5a6bf539c6506aa027f262b42ee2fc9106477f2dfacf075db4fb7370738b3476f7bb3c760e4e2a0fc49454b1adcac99d9b98c692209a9c063dbda8e3fa050ad17c6e360d5f1a8380ccb23d9230149586ae922d74de3f28e6194a4ab2634d3e1d12385e1c22b9354f8c7e6011fe93c69f113a8627afcfbe49096c1f500de2071a10efdd0eea64d58d894bc95816d5d20c3d6a94b215462584925ffa05ff57d5d3de287baee84090a6f0300c74d77b8d5ce198a6dac7c32f54c7c9f6cc95ecfeccdef157a84b6905d9cac0e5384e24eb6458475dfbe41f59a077dcd4880daa6ef6873e0751e9450819e494f2fdf483814ef9ae2983476ba4f06ac0f0b975a74462d4f5a4d5c29fb54789afa140efd4198f9af23f28a24fce436c09bd9b4fd2e8742788ddb49c6ccdf58df8f63af2dc0f6fecf4c225a0fb797f39c29a72ec1538a905155f318ad6b9896dcb68ee4e5ac7e28bb5ef33c610a80729d040dcd24529b2e3d69b6a6ea64a7051596c475091c857c836cf438c59a482160c272fd9d3b576240b5615aeea13629f776b58c7cce99d4d98b1b5bd5567c550d8bee67b413ed1a6a63f518401996a48b8a4f8e740bcca6d1dfba4a99c2c14b15ce1f3953f90d134d4b8ef257af3ac9aa7c1c2a1c0ec8d2314b207c19956ad46ee8a5280ced30d77150eb160d1e28d1fe9d3db58a2cf16d8377c43af3aed81b238ab4c0cf83686715e27d83168616cf9d19f233a5c93397ca046b9918c3265f1642bcb920214718e01ef5d16ed6bb95c7dc51292e2a1c31f8549a4ea99c7c4a2bd496ba4f7e9c68b41b786823b6229a04ff3b36cd5082c3c1a9bd686610edd5e0ef697f79b96224d81efb58331b1d0fa8b846ebecfd730f96303963a7603fe6bc5c9dfd28508c01204acdd91b76969166bbdd5f9a270500eeb9e76b04af15120475a665dd19e660b84a611d040d534788d6beffb10c8ed64d41b1d91ace8b2b5926a0845255dcf02cb3a1d5edfebb993126de0865cdfa10bbbfb67bee4c3fd18baf8cea5a9dbfd7c01239c6b9726e0f80f46a02853da10780bc824f7865574ed19eed2332d76ad3e54e665833fe1deb2bfad82c89955171f1839ef9b61bc2836f09e34103828722bd44892239666fc26d79c7af07d676db8ecfcd37c6f8ee3953105d3bc01d9290227d632eaf2b2ab5894ba3eef2646e274b4c5fff1262ccde99108695ab037dc21e1ef5e753ca9988d004ee56b112a31148caa910551751dd9b727d441a644ffb8d7179f02076b90f761ffbcbce2f5f5b5d42a4dd90b36a22cb0deaaea314b76666e1c284d69d45f1c8836a8c025b3291bfab86d217948fe04b86a3e3424c3abc3ff3f8ac4db1d3a0c21d9bb9a0e7d2505d20fc677026102c5bb4147b33bd203ad62d1a952d24763758412bf9b8e4729962eb7e0f2d35d77b9b7f5c1e2672481b7b75d4c2590f09e2d9111d613f0f8e3cb39f88f01b054933a93b242c2586b8aecd7085f698f0e56d0f7b340f5fdc64c87dddb0a2b7944aceab1291d49c38bdf83c69d5da45ffdadcc690c5d768b17b2617f6a856dd87465e404e1c63725acb7409c8cf7675393269f88b442c5eeeab47d689a81eba8a29afcb8cce1e87f82b93203e9c07f700bd19b9fcabab7e36a6484017b0139cacc0d4e41cda4b4a5a880366c5aac893c34d6f220644a7ff35e88900245a38a5b47326e121f2e43564701ab0ab03b9ed349428a8927280d0b54bc0fc6957900c7da89ffd601ac40a2ce8f29b2afa17ee06c776e83903ae9248be1ef4bd881f4442367abcfea709139f552ad3c3f8821c707d50524a6f0d2aa548956d2d5eff90e43a631989957fc70bffaaf0557566eed69e8a5a774389ea2fa7645e73fc7432c8d2611c8c658e9d1fa424daa7947a2525a3dbc3151527024d403eb4beb95e3fad3eac7bb3c408bec395506", &(0x7f0000001540)=0x1000, &(0x7f0000001580)="4eb627249187aa608c3dccd07a8c2858237bc9163dbdc47bed601588c6fabe1751a4c8719933bd5f4fed3ba52fd766300d53a002a07386bb910d6d8b5a3365f4eb7524a2097fbccafa871d34fb6b4cd2b5091d68fa89befbb7cf806a8060bbdf33f4d433bcf78a3f6e875c8d559cb68d14f023fab25d68cf510b0c93266698816b58d2ebfe93bd8e3698846453ff89acb58398274d2d7b6c359af2500c7425ebc8a43fefe178aa964462104d65a9610169c60c8d6f62da1595561789965d99cb16484fc70b", 0xc5) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="0fc5d02117439302bb991c9a1370e08f0f79a7c375da7e4c94e328c6d0f91087bf550132eee61c9ec60ac30f847534418e87422be5772f255c", 0xffffffc9) (async, rerun: 32) write(r0, &(0x7f0000000140)="e67e843146dfb33d7809c19da343e772a2933512", 0xfffffffb) (async, rerun: 32) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000001680)={{'./file0\x00', './file0\x00', 0x0, 0xbb}, &(0x7f0000000180), 0xffffff00, 0x0, 0x8, 0x80000000, 0x8, 0x2a, 0x58, 0x4}) syz_emit_ethernet(0x52, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "99d5a6", 0x1c, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x400, 0x0, 0x8}}}}}}}) 10.623245ms ago: executing program 4 (id=164): ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000640)={0x4882, 0x8001, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x6, &(0x7f0000000680)=[{0x1963, 0x5, 0xd}, {0x1, 0xd, 0x4, 0x8000}, {0x4, 0xb, 0x7, 0xfffffa33}, {0x7ff, 0x9, 0x6, 0xff}, {0x0, 0x0, 0x6, 0x4}, {0x2, 0x81, 0x8, 0x9}]}) (async) setuid(0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xfffffeff}, {0x2, 0x800000}, {0x2, 0x7fff}, {0x0, 0xd}, {0x0, 0x6776}, {0x0, 0x9}, {0x3, 0x1}, {}, {0x4, 0x11}, {0x2, 0x1}, {0x1, 0x14000000}, {0x3, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x4, 0x7}, {0x1, 0x1}, {0x0, 0x2}, {}, {0x1}, {0x0, 0xfffffc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x1}, {0x1}, {0x2, 0xfffffffd}, {0x2}, {0x2, 0x8001}, {0x1, 0x200060}]}) (async) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$inet(r2, &(0x7f0000000380)={0x10, 0x2, 0x2, 0x80000000}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f00000003c0)="fd0cc085", 0x4) (async) sendto$inet(r2, 0x0, 0x0, 0x6, 0x0, 0x0) (async) r3 = semget$private(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) dup(r5) (async) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000600), 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{r8, r9, r9, r9, 0x34, 0x4004, 0xfffffffffffffffd}, 0x0, 0x404, 0x0, 0x0, 0x4, 0x0, 0x1}) fstatat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fstat(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) (async) setuid(r11) setreuid(r8, r10) r12 = socket(0x18, 0x2, 0x0) bind(r12, &(0x7f0000000440)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) (async) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@local, @random="ff9991291065", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe000000020000ff80d14400002000", @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 2.969667ms ago: executing program 5 (id=165): setuid(0xffffffffffffffff) chown(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x2, 0x100000}) setuid(0xffffffffffffffff) (async) chown(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x3, &(0x7f0000000180)={0x2, 0x100000}) (async) 2.380475ms ago: executing program 0 (id=166): sysctl$kern(&(0x7f0000000180)={0x1, 0x53}, 0x2, &(0x7f00000001c0)="83b51eb59c7afec37082000000000000000000000000000000000000d9fbcf47ac14cb420bdeade84c847e1d2682fb4ea66c4b5320016a6dd4a83aa0cd854d88b49fe53fe534f0f06ab39001814339b32fdf8698a3c65dcc2214362ee4ccd523dad07f62db25f8a986cb868a09962e76ac7fbbdcd05af338becf0fa00e58d8ae7e89185f0ee5ebe4dfb261370a86", &(0x7f0000000280)=0xfffffce1, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open(&(0x7f00000005c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000640)='./file0\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000580)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x100) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000380)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000480)="83", 0x1) sendto$inet(r3, 0x0, 0x0, 0x400, &(0x7f00000004c0)={0x10, 0x2, 0x1, 0xe0000000}, 0x10) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0xd, 0xfffffffffffffff9, 0x0, 0x1}) r5 = socket(0x1, 0x8002, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) open(&(0x7f0000000440)='./file0\x00', 0x10, 0x100) setuid(0xee01) r7 = shmget$private(0x0, 0x2000, 0x4a0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xed, 0x0, 0x1}, 0x3000003, 0x0, 0x0, 0x8800, 0x0, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x80000000, 0x20000087}) shmat(r7, &(0x7f0000232000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r7, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r6, 0xc00464c9, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000080)={r8}) closefrom(r6) 327.724µs ago: executing program 3 (id=23): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x100000041, 0x0, 0x1}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000001c00)={0x80040000, 0x2007, 0x7fffffff, 0x1, 0x7, 0x3, 0xf7, 0x10, [{0x6, 0x100, 0xfffff115, 0x80000001}, {0x2000003, 0xfffffff9, 0x2, 0x9}, {0x2, 0xfffffffb, 0xa, 0x9}, {0x80000000, 0x1, 0x4, 0x8000005}, {0x8803, 0xff7ff800, 0x80000004, 0x2}, {0x0, 0xffff, 0x1000008, 0x9}, {0x9776, 0x2, 0x3, 0x7fffffb7}, {0x203, 0x100, 0x7, 0x40}, {0x49, 0x3083, 0x20a, 0xffffffff}, {0x5, 0x6, 0x3, 0xc}, {0x0, 0x0, 0x8, 0xf723}, {0x2, 0x4, 0x4, 0x40a6a}, {0x601, 0x4, 0x400008, 0x8}, {0x5, 0x4070, 0x2, 0x6f5fc493}, {0x3, 0x400, 0x10, 0xc}, {0x87f7, 0xffbffffb, 0x100002, 0x3fe}]}) socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001e00), &(0x7f0000001e40), 0x0, 0x0) sysctl$kern(&(0x7f0000001d40)={0x1, 0x49}, 0x6, &(0x7f0000001d80)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001dc0)=0xfffffffffffffe3c, 0x0, 0x37) setrlimit(0x1, &(0x7f0000001e00)={0xfffbfffffffffffd, 0xffffffffffffffff}) r2 = syz_open_pts() read(r2, &(0x7f0000001e80)=""/111, 0x6f) setrlimit(0x8, &(0x7f0000001f00)={0x44, 0x38a}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001f40)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80), 0x20, 0x0) closefrom(r4) fcntl$lock(r3, 0x0, &(0x7f0000001fc0)={0xa3a, 0x9, 0x0, 0x1, 0x2}) flock(r1, 0x3) flock(r1, 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r5, 0x0) ioctl$DIOCXCOMMIT(r5, 0xc0104452, &(0x7f0000000040)={0x3f80fe03f812a3, 0x9, &(0x7f0000000340)=[{0x0, './file0/file0\x00', 0xffe}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x100}, {0x0, './file0\x00', 0x7fffffff}, {0x0, './file0\x00', 0x9}, {0x0, './file0\x00', 0xb733}]}) flock(r1, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x100, 0x17d) ioctl$VNDIOCSET(r6, 0x40204402, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 0s ago: executing program 7 (id=76): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) setresgid(0x0, r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) r5 = kqueue() r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) kqueue() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xc9, 0x80, 0x9, 0xfffffff7ffffffff}], 0x698bfc7c, 0x0, 0x2, 0x0) (async) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0xf6, 0x3fc}], 0x2, 0x0, 0x9b68, 0x0) (async) kevent(r2, &(0x7f00000004c0), 0x8bf, 0x0, 0xffffffff, 0x0) (async) setresgid(0x0, r1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b0400ffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000340)={0x2f, 0x3, 0x2, 0x5, "97a2224fd5c14649ebb178926cc9795a6b47c1cf", 0x8000, 0x1000}) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mknod(&(0x7f0000000380)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x70e, 0x0) (async) ioctl$DIOCRGETTABLES(r6, 0xc450443f, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x44, 0x9}, 0x0, 0x428, 0x0, 0x7ff, 0x8, 0x5, 0x20073d, 0x40, 0x8004}) (async) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff6, 0x20, 0x80, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0x3e, 0xfffff, 0x25a, 0x6}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x4, 0x8000}, {{r0}, 0xfffffffffffffff6, 0x1, 0x4, 0x9, 0x1}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x3, 0x7fff}, {{}, 0x0, 0x8, 0x41, 0xfffc, 0x8}, {{}, 0xfffffffffffffffa, 0x88, 0x7, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x1, 0x3}], 0x95, &(0x7f0000000540), 0xfffa4961, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de6800", 0x5, 0xdb60}) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.108' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error SYZFAIL: cover mmap failed (errno 9: Bad file descriptor) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: cover mmap failed (errno 9: Bad file descriptor) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) ifconfig: tap3: SIOCIFDESTROY: Device not configured SYZFAIL: too many calls in output slot=64 (errno 1: Operation not permitted) SYZFAIL: child failed (errno 0: Undefined error: 0) SYZFAIL: repeatedly failed to execute the program proc=3 req=23 state=3 status=67 (errno 4: Interrupted system call) OpenBSD/amd64 (ci-openbsd-main-4.us-central1-a.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffff8806f7f4e18, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect login: show all pools Password: Login incorrect trace login: Password: Login incorrect trace login: Password: