last executing test programs: 1.979886177s ago: executing program 0 (id=690): getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) r0 = socket$inet(0x2, 0x2, 0x4) socket$inet(0x2, 0x0, 0x5f) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = semget(0x0, 0x1, 0x281) semop(r1, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, 0x0) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) semop(r2, &(0x7f0000000180)=[{0x0, 0x7, 0x1000}], 0x1) 1.116035286s ago: executing program 0 (id=734): r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104453, &(0x7f0000000040)={0x6, 0x408, 0x8, 0xfffffffe, "c56000000006010700111700000000000102df00", 0xa, 0x8}) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) sendto$inet(r0, 0x0, 0x0, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) 1.04750201s ago: executing program 0 (id=736): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3e}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0x2, 0xb}) poll(&(0x7f0000000080), 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000100)={0x0, 0x2, 0x0}) 946.533714ms ago: executing program 7 (id=748): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x40000004001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc8}, {&(0x7f000076b000/0x3000)=nil, &(0x7f000038f000/0x4000)=nil, 0x1000}, {&(0x7f0000666000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x517}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039fb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file2\x00', 0xfffffffa}) setrlimit(0x8, 0x0) mknod(0x0, 0x2000, 0x205b9a) open(0x0, 0x10000, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) setuid(0xee01) r0 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x1000001266, 0x2000000000003, 0x0, 0x0, 0xffffffffffffffff, 0xfb5f, 0x4, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x9b, 0x1}, 0x6, 0x9, 0x0, 0x0, 0x1, 0x7fffffffffffffff, 0x4, 0xd67}) 897.396917ms ago: executing program 0 (id=751): r0 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) r1 = socket$inet(0x2, 0x2, 0x4) socket$inet(0x2, 0x0, 0x5f) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = semget(0x0, 0x1, 0x281) semop(r2, 0x0, 0x0) ktrace(0x0, 0x0, 0x510, r0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) semop(r3, &(0x7f0000000180)=[{0x0, 0x7, 0x1000}], 0x1) 757.280308ms ago: executing program 1 (id=760): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f0000000100)) poll(0x0, 0x0, 0x0) 756.674658ms ago: executing program 7 (id=761): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kqueue() r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206997, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) r3 = socket(0x11, 0x3, 0x8) sendto$unix(r3, &(0x7f0000000100)="b10005016000009f0500050007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f800040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc088444f, &(0x7f0000000180)={0x5, 0x2, 0x200, 0x2f, "1800e65d7a02000000000100000609178500", 0x3, 0x7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) connect$unix(r0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) munlock(&(0x7f0000246000/0x2000)=nil, 0x2000) 690.896407ms ago: executing program 1 (id=763): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 690.230553ms ago: executing program 7 (id=765): socket$inet(0x2, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000)=[{0x4, 0x101, 0x800}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) 644.518413ms ago: executing program 7 (id=768): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="1bb8b3f6", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x10, 0xf95}, 0x6, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff61, 0x9, 0x4000000000000002}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 601.402703ms ago: executing program 7 (id=770): r0 = msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "cc40dc61f06f10a96d0c29f02843de1f8bf52739e4e5a80852b519f6ecec2b0aafc8fa0e63efff5ac0250d766f8ea93e061bb210319c4354bd"}, 0x41, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/23) msgsnd(r0, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r1 = msgget(0x0, 0x2) msgsnd(r1, &(0x7f0000000600)={0x0, "f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66998a5847f089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d"}, 0xf5, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000008c0)={{0x1, r2, r5, 0x0, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r6, r7, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000009c0)={{0x8, r2, 0xffffffffffffffff, r2, r3, 0x19, 0xc000}, 0x0, 0xb, r4, r6, 0x8, 0x87f, 0x3, 0x101}) 600.267004ms ago: executing program 7 (id=771): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x40a) connect$unix(r1, &(0x7f0000000000), 0x10) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4099}, &(0x7f0000000040)=0x1005) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) 469.835083ms ago: executing program 4 (id=778): syz_emit_ethernet(0x2e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getdents(0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0xcc, &(0x7f0000000480)=ANY=[]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2012, r0, 0x0) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) socket(0x24, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000001c0), 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xd2}, {0x5, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 469.499907ms ago: executing program 1 (id=779): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) setitimer(0x2, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 417.933373ms ago: executing program 4 (id=781): socket(0x2, 0x3, 0x0) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80045102, &(0x7f0000000040)={0x0, 0x0, 0x0}) 417.408655ms ago: executing program 4 (id=782): socket(0x800000018, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 411.159915ms ago: executing program 6 (id=783): msgrcv(0x0, &(0x7f0000000000)={0x0, ""/227}, 0xeb, 0x3, 0x1800) r0 = msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "cc40dc61f06f10a96d0c29f02843de1f8bf52739e4e5a80852b519f6ecec2b0aafc8fa0e63efff5ac0250d766f8ea93e061bb210319c4354bd"}, 0x41, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/23) r1 = semget(0x0, 0x0, 0x81) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000003c0)=""/219) msgsnd(r0, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r2 = msgget(0x0, 0x2) msgsnd(r2, &(0x7f0000000600)={0x0, "f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66998a5847f089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d"}, 0xf5, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000008c0)={{0x1, r3, r6, 0x0, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r7, r8, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000940)={{0x2, 0x0, r4, 0x0, r4, 0x8, 0x1}, 0xf7, 0x7, r8, r7, 0xe, 0x5, 0x9, 0x60000000}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000009c0)={{0x8, r3, 0xffffffffffffffff, r3, r4, 0x19, 0xc000}, 0x0, 0xb, r5, r7, 0x8, 0x87f, 0x3, 0x101}) 379.622179ms ago: executing program 2 (id=787): r0 = msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "cc40dc61f06f10a96d0c29f02843de1f8bf52739e4e5a80852b519f6ecec2b0aafc8fa0e63efff5ac0250d766f8ea93e061bb210319c4354bd"}, 0x41, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/23) msgsnd(r0, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r1 = msgget(0x0, 0x2) msgsnd(r1, &(0x7f0000000600)={0x0, "f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66998a5847f089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d"}, 0xf5, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000008c0)={{0x1, r2, r5, 0x0, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r6, r7, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000009c0)={{0x8, r2, 0xffffffffffffffff, r2, r3, 0x19, 0xc000}, 0x0, 0xb, r4, r6, 0x8, 0x87f, 0x3, 0x101}) 377.947682ms ago: executing program 2 (id=789): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 372.766089ms ago: executing program 5 (id=790): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x1000e, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000280), &(0x7f0000000080), 0x0, 0x0) r1 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x0, 0x510, r1) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x51a, r1) open$dir(0x0, 0xf02, 0x0) 356.645326ms ago: executing program 2 (id=792): r0 = open(0x0, 0x80, 0x1c8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x3, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xb, 0x82, 0x400f}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x80, 0x7, 0x6, 0x85}, {0x40, 0xc, 0x1, 0x2d}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 350.302618ms ago: executing program 5 (id=793): r0 = socket(0x18, 0x3, 0x3a) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x150) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r2, 0x7) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r2, r2) pwritev(0xffffffffffffffff, &(0x7f0000002940)=[{&(0x7f0000002500)="22c7de6f24a1b24d0a4d6693645e55cf8eb74a7f8a18a09631acc48c4ea29fa6408f647dcc134aa5984ece1a7d16fd41732e09ac2456bded336424ebd619c4785932fccc06b5b37458ad865f953b600e6075b6ae70b5c6a528bb54e514c0123312c827ac94d72996e53349f865dbcccef32b6e4c01c47597c7a6c38c439f7787bee49b04f03861d46a5f7944a620c72d7bf339d4624c7427e314c8fe9d3baec65c0f73b2d6d89edf23e92f9e6eb95a7860d8cf4144561dcfdb621815777dc6f83031dabcb9c4df", 0xc7}, {&(0x7f0000002600)="d0f16dc39a6051f4f1ac5c7dc18391495f8db0ad842a4314ca193d5d9e39b80c11f5e8f041d850df22385b0158f7c135ea655fcb61285aa10cee1d10c69b1691c03b7ec82122572c8e6318966089ece21a01f2f2672470c012d6910f67411ba1372b95a19cfc85dc8d67ffd57927b6", 0x6f}, {&(0x7f00000026c0)="32af7657676200f601eceb0d922b0137f13072058fa9b81569e87d51a7664b12fb4e0c2f0e0319fce7ee68c0c688bebd8d92a591a6", 0x35}, {0x0}, {&(0x7f0000002840)="f6cab9b52172ee5f83b51c42975872820bb29137b24016ac018abbf8d711d42ea93f0868683ed3f721c0cac54b622b8e2e172fe92b7a28275598a7bd95412f5f3ee6438acc95c41e9d2c0c537376d1c3f52743431081bd8225b88c2fd7d721d348002a78b85439c2314dc0e4e8927f5df2a59413bc4f6336fda6c3e14604582ba41e14029440c1784529217452e29398c91f5af166c97371467a54e5266fe558f72a13b59ccef426910216f8710f9449d012e18ddb36d9df33a0e786bdc3acbe2685b8ae9904dd1844c814333840ac57bd9a92bf7384ff45", 0xd8}], 0x5, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 349.86515ms ago: executing program 1 (id=794): socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) r2 = socket(0x18, 0x3, 0x0) chmod(0x0, 0x23f) chdir(0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="1bb8b3f6", 0x4) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000200)="eaea4f01f7", 0x5) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 291.187156ms ago: executing program 2 (id=795): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 290.759499ms ago: executing program 3 (id=796): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x40000004001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc8}, {&(0x7f000076b000/0x3000)=nil, &(0x7f000038f000/0x4000)=nil, 0x1000}, {&(0x7f0000666000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x517}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039fb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file2\x00', 0xfffffffa}) setrlimit(0x8, 0x0) mknod(0x0, 0x2000, 0x205b9a) open(0x0, 0x10000, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) setuid(0xee01) r0 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x1000001266, 0x2000000000003, 0x0, 0x0, 0xffffffffffffffff, 0xfb5f, 0x4, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x9b, 0x1}, 0x6, 0x9, 0x0, 0x0, 0x1, 0x7fffffffffffffff, 0x4, 0xd67}) 253.571045ms ago: executing program 3 (id=797): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x3e}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) 208.949873ms ago: executing program 5 (id=798): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) r3 = open(0x0, 0x8000, 0xa) ioctl$VNDIOCSET(r3, 0x80184404, 0x0) 208.632551ms ago: executing program 6 (id=799): socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80045102, &(0x7f0000000040)={0x0, 0x0, 0x0}) 208.269765ms ago: executing program 2 (id=800): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, 0x0) 184.112919ms ago: executing program 2 (id=801): mknod(&(0x7f00000000c0)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xd6) sendto(r0, 0x0, 0x0, 0x6, 0x0, 0x0) getpeername$unix(r0, 0x0, 0x0) poll(0x0, 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x100}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {0x0, 0x3}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {0x0, 0xffffff08}]}) setsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x3}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0x11}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x1000}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0xffffffff, 0x1002, 0x30004}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x1, 0xfd, 0x8, 0x6, '\x00', 0x0, 0xffffff00}) 183.864933ms ago: executing program 6 (id=802): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) 183.484079ms ago: executing program 3 (id=803): msgrcv(0x0, &(0x7f0000000000)={0x0, ""/227}, 0xeb, 0x3, 0x1800) r0 = msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "cc40dc61f06f10a96d0c29f02843de1f8bf52739e4e5a80852b519f6ecec2b0aafc8fa0e63efff5ac0250d766f8ea93e061bb210319c4354bd"}, 0x41, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/23) r1 = semget(0x0, 0x0, 0x81) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000003c0)=""/219) msgsnd(r0, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r2 = msgget(0x0, 0x2) msgsnd(r2, &(0x7f0000000600)={0x0, "f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66998a5847f089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d"}, 0xf5, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r4 = getuid() r5 = getpgid(0xffffffffffffffff) r6 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000008c0)={{0x1, 0x0, r3, r4, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r5, r6, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000940)={{0x2, r4, 0x0, r4, 0x0, 0x8, 0x1}, 0xf7, 0x7, r6, r5, 0xe, 0x5, 0x9, 0x60000000}) 179.549651ms ago: executing program 1 (id=804): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0x401, 0xf27, 0x1, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x80ce1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x8}, {0xffffffff, 0x82, 0x1, 0x9}, {0x20000004, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xfff}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = dup2(r0, r0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xffffffffffffff37}) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 179.001823ms ago: executing program 4 (id=805): r0 = msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "cc40dc61f06f10a96d0c29f02843de1f8bf52739e4e5a80852b519f6ecec2b0aafc8fa0e63efff5ac0250d766f8ea93e061bb210319c4354bd"}, 0x41, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/23) msgsnd(r0, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r1 = msgget(0x0, 0x2) msgsnd(r1, &(0x7f0000000600)={0x0, "f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66998a5847f089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d"}, 0xf5, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000008c0)={{0x1, r2, r5, 0x0, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r6, r7, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000009c0)={{0x8, r2, 0xffffffffffffffff, r2, r3, 0x19, 0xc000}, 0x0, 0xb, r4, r6, 0x8, 0x87f, 0x3, 0x101}) 124.615912ms ago: executing program 6 (id=806): getpid() open(0x0, 0x615, 0x0) setgroups(0x0, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x961}) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x10}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000012d000/0x3000)=nil, 0x4}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000329000/0x3000)=nil, &(0x7f0000081000/0x4000)=nil, 0x464f}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f000013a000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f000026c000/0x3000)=nil, 0x3ff}, {&(0x7f0000312000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x4}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f0000168000/0x1000)=nil, 0x2}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil, 0x16629c0e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000160000/0x1000)=nil}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f000027f000/0x1000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x84}) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) kqueue() r0 = open$dir(0x0, 0x10, 0x120) openat(r0, 0x0, 0x0, 0x94) semget(0x0, 0x1, 0x281) poll(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) 124.339699ms ago: executing program 3 (id=807): mknod(0x0, 0x2000, 0x1e5f) open(0x0, 0x8000, 0xa) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000010000", 0x6) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) 124.01284ms ago: executing program 6 (id=808): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 104.442841ms ago: executing program 6 (id=809): socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x3, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xa, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r1 = socket(0x18, 0x3, 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) 104.132577ms ago: executing program 3 (id=810): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71080}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1002, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xf, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 103.930943ms ago: executing program 5 (id=811): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1", 0x22}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x6) setuid(0xee01) setuid(0xee01) r1 = msgget(0x0, 0x784) msgsnd(r1, 0x0, 0xe2, 0x800) geteuid() getgroups(0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x0) msgget(0x0, 0x68) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') 39.69215ms ago: executing program 0 (id=812): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, 0x0) unveil(0x0, &(0x7f0000000000)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x193f, 0x0, 0x37) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x0) read(r2, &(0x7f0000000240)=""/44, 0x2c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 39.208648ms ago: executing program 0 (id=813): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x0, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x9}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0xb}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b1809c3", &(0x7f00000002c0)=0xfffffffffffffe8d, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000001c00)="196ff876", &(0x7f0000001c80)=0x4, 0x0, 0xffffffffffffff24) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x1ffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077f000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r1 = syz_open_pts() close(r1) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x10001, 0x2, 0x1, 0x0, "b086ef145741a38211b98e1f34a7814522ffa277", 0x252a, 0x7}) read(r1, &(0x7f00000002c0)=""/183, 0xb7) 38.895893ms ago: executing program 4 (id=814): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(0xffffffffffffffff) socket(0x2, 0x4002, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r1, 0x0, 0x1c, 0x1802, 0x0, 0x0) 20.579699ms ago: executing program 5 (id=815): socket(0x24, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0xc2, 0x0) shutdown(r1, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x5, 0x103, 0x7fffffff, 0x3, 0x5, 0x10, [{0xfffffffd, 0x7, 0x4, 0x71000}, {0x4, 0x89, 0x8, 0x200007}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x2ff5, 0x3, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x10, 0x801, 0x8, 0x1}, {0x2, 0x82, 0x6, 0xc8}, {0x7, 0x1, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x1}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x723, 0x4}, {0x29a7175a, 0x8, 0x1007, 0x7}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x4, 0x869}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x2, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069dc, &(0x7f00000001c0)) 19.326944ms ago: executing program 1 (id=816): msgrcv(0x0, &(0x7f0000000000)={0x0, ""/227}, 0xeb, 0x3, 0x1800) r0 = msgget(0x2, 0x600) msgrcv(r0, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0x1, 0x0) msgsnd(r0, &(0x7f0000000200)={0x1, "cc40dc61f06f10a96d0c29f02843de1f8bf52739e4e5a80852b519f6ecec2b0aafc8fa0e63efff5ac0250d766f8ea93e061bb210319c4354bd"}, 0x41, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/232) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/23) r1 = semget(0x0, 0x0, 0x81) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000003c0)=""/219) msgsnd(r0, &(0x7f00000004c0)={0x0, "91c620f7c5c96105789802471c7f9170002995162d3838d3dee0cb42d7eeda9e4089c76202df04b9f57f2b2bfb0642c130a82ce30158a6b2d89867560eb24b24e3d2a8d774d81929b91885a888e012243e600e536a72d62d45fd934de27e465ea312c8cdaa051a5a56b0f1fd57cc69fa8602bcc4c04da5b0bb42fefcecb98f7b1c6e8cc494c10fad45b2fdaa4702332343e191d04653e234ef697fcc3cd4bb88ad1726278ae43c026fe7ccdfee4e268337c20be9878cbb72aab4c9eb2c8bd1d76d51eb17fa4c838fe236297231fda607c624939205b503123dead849bfea1640bfb5485d48863e41cdd99538c106ef8a92dd5e4b1346d85e509e6f"}, 0x103, 0x800) r2 = msgget(0x0, 0x2) msgsnd(r2, &(0x7f0000000600)={0x0, "f3cebadbb122a8ea7a6729356c3801723444e8666f24ea1da94a0d65ac9ba36678dfecc0721c46a4f0ed4c1f0b084d597dbc9b7c5b7360d6b352c9d82c8cebd46eb29bfd67b9c9dc3983b8d75155478072aed43d89eb745f7f82fb5c57aa3d084f9b47d7c8eb3df356dfe2caf006b9e59b38f0408305f7c0da465567ad7b032dc04eb1ce5b6220d39b953cc4f9c6bc037badafc7334d2f45e2faead620e5f84bf7770d0509053d5442d185ff568a4f6ec31c1c2143905a0bd8e5956e32e04a66998a5847f089f287e0d30701f48274c6ac7f4914c97202c835ccb4dd81412e2e479483f38b25ad31f9395bd76d"}, 0xf5, 0x800) msgrcv(r0, &(0x7f0000000700)={0x0, ""/195}, 0xcb, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000008c0)={{0x1, r3, 0x0, r5, 0x0, 0x41, 0x22c4}, 0xd, 0xfffffffffffffd65, r6, r7, 0x7, 0x4, 0xc, 0xbe4}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000940)={{0x2, r5, r4, r5, r4, 0x8, 0x1}, 0xf7, 0x7, r7, r6, 0xe, 0x5, 0x9, 0x60000000}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000009c0)={{0x8, r3, 0xffffffffffffffff, r3, r4, 0x19, 0xc000}, 0x0, 0xb, 0x0, r6, 0x8, 0x87f, 0x3, 0x101}) 996.793µs ago: executing program 3 (id=817): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000004c0)=0x1f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x6, 0x4) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x81206919, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 501.068µs ago: executing program 5 (id=818): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 0s ago: executing program 4 (id=819): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80045102, &(0x7f0000000040)={0x0, 0x0, 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.31' (ED25519) to the list of known hosts.  e kernel: page fault trap, code=0 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *207882 53907 -1 0x10 0x4000000 0 syz-executor memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c97ac78) at rtm_msg1+0x306 rtm_addr(14,ffff8000014eaf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b12800,ffff80003c97b090,ffff8000014eaf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c97b090,ffff800000b12800) at in6_ioctl_change_ifaddr+0x638 ifioctl(ffff8000014a5380,8080691a,ffff80003c97b090,ffff80002a8a2038) at ifioctl+0x1515 sys_ioctl(ffff80002a8a2038,ffff80003c97b260,ffff80003c97b1b0) at sys_ioctl+0x660 syscall(ffff80003c97b260) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6060e7dbb80, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xffffffff83979d50, 0xffff8000014eb000, 0, 1) -> e ddb> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c97ac78) at rtm_msg1+0x306 rtm_addr(14,ffff8000014eaf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b12800,ffff80003c97b090,ffff8000014eaf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c97b090,ffff800000b12800) at in6_ioctl_change_ifaddr+0x638 ifioctl(ffff8000014a5380,8080691a,ffff80003c97b090,ffff80002a8a2038) at ifioctl+0x1515 sys_ioctl(ffff80002a8a2038,ffff80003c97b260,ffff80003c97b1b0) at sys_ioctl+0x660 syscall(ffff80003c97b260) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6060e7dbb80, count: -9 ddb> show registers rdi 0xfffffd805fb5d948 rsi 0xffff8000014eb000 rbp 0xffff80003c97abf0 rbx 0 rdx 0xf9 rcx 0xe rax 0x7d805e672948 r8 0x2 r9 0x8080808080808080 r10 0x796c01a9d970c6ae r11 0xfffffd805fb5d8c0 r12 0xf9 r13 0xf9 r14 0xc0 r15 0xfffffd805fa3e900 rip 0xffffffff825bb829 memcpy+0x19 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003c97ab48 ss 0x10 memcpy+0x19: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor) tid=207882 pid=53907 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800036953cb0,0xffff80002a8a2fd8 process=0xffff800036954028 user=0xffff80003c976000, vmspace=0xfffffd8060f99018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 96307 36610 58352 0 2 0 syz-executor 96307 388053 58352 0 3 0x4000080 fsleep syz-executor 53907 304794 9695 -1 2 0x10 syz-executor *53907 207882 9695 -1 7 0x4000010 syz-executor 2858 521307 84429 0 2 0 syz-executor 2858 161611 84429 0 3 0x4000080 fsleep syz-executor 25945 25173 16752 0 3 0x80 nanoslp syz-executor 25945 100133 16752 0 3 0x4000000 smrbar syz-executor 10114 484230 29803 0 3 0x80 nanoslp syz-executor 10114 484581 29803 0 3 0x4000080 fifor syz-executor 10114 380251 29803 0 3 0x4000080 fsleep syz-executor 70957 35316 74149 0 2 0xc80 syz-executor 70957 522158 74149 0 3 0x4000080 netcon syz-executor 70957 27180 74149 0 3 0x4000080 netacc syz-executor 70957 125484 74149 0 3 0x4000080 fsleep syz-executor 9695 421829 90772 0 2 0xc82 syz-executor 73199 415207 0 0 3 0x14280 nfsidl nfsio 62455 107370 0 0 3 0x14280 nfsidl nfsio 91132 116096 0 0 3 0x14280 nfsidl nfsio 6605 198468 0 0 3 0x14280 nfsidl nfsio 96346 217095 0 0 3 0x14280 nfsidl nfsio 77751 181276 0 0 3 0x14280 nfsidl nfsio 9880 184874 0 0 3 0x14280 nfsidl nfsio 26426 270378 0 0 3 0x14280 nfsidl nfsio 37572 290418 0 0 3 0x14280 nfsidl nfsio 84734 388879 0 0 3 0x14280 nfsidl nfsio 67598 368070 0 0 3 0x14280 nfsidl nfsio 24860 252234 0 0 3 0x14280 nfsidl nfsio 27979 389031 0 0 3 0x14280 nfsidl nfsio 38772 431922 0 0 3 0x14280 nfsidl nfsio 19319 345586 0 0 3 0x14280 nfsidl nfsio 65585 35862 0 0 3 0x14280 nfsidl nfsio 70056 218116 0 0 3 0x14280 nfsidl nfsio 28030 80979 0 0 3 0x14280 nfsidl nfsio 75979 428270 0 0 3 0x14280 nfsidl nfsio 19869 316924 0 0 3 0x14280 nfsidl nfsio 79063 399938 0 0 3 0x14200 bored sosplice 74149 70421 90772 0 3 0x82 nanoslp syz-executor 16752 503758 90772 0 3 0x82 nanoslp syz-executor 33682 35193 90772 0 2 0x2 syz-executor 77406 168194 90772 0 2 0x2 syz-executor 29803 162903 90772 0 3 0x82 nanoslp syz-executor 58352 475891 90772 0 2 0xc82 syz-executor 84429 396177 90772 0 2 0xc82 syz-executor 90772 271151 43165 0 3 0x82 kqread syz-executor 43165 109402 55443 0 3 0x10008a sigsusp ksh 55443 265991 91379 0 3 0x98 kqread sshd-session 91379 332667 1973 0 3 0x92 kqread sshd-session 26755 136560 1 0 3 0x100083 ttyin getty 1973 163592 1 0 3 0x88 kqread sshd 61827 24604 81414 73 3 0x1100090 kqread syslogd 81414 510499 1 0 3 0x100082 sbwait syslogd 9919 193163 1 0 3 0x100080 kqread resolvd 6847 267256 7463 77 2 0x100092 dhcpleased 63748 131496 7463 77 3 0x100092 kqread dhcpleased 7463 188417 1 0 3 0x80 kqread dhcpleased 23828 364801 0 0 3 0x14200 bored smr 17653 96346 0 0 2 0x14200 zerothread 72856 495134 0 0 3 0x14200 aiodoned aiodoned 5181 484689 0 0 3 0x14200 syncer update 49483 428680 0 0 3 0x14200 cleaner cleaner 98324 70570 0 0 3 0x14200 reaper reaper 73873 61527 0 0 3 0x14200 pgdaemon pagedaemon 87308 419555 0 0 3 0x14200 bored viomb 82655 123267 0 0 3 0x40014200 acpi0 acpi0 83807 136103 0 0 3 0x14200 bored softnet7 26547 191201 0 0 3 0x14200 bored softnet6 60229 252773 0 0 3 0x14200 bored softnet5 18194 114205 0 0 3 0x14200 bored softnet4 73810 341362 0 0 3 0x14200 bored softnet3 17507 216637 0 0 3 0x14200 bored softnet2 83248 18039 0 0 3 0x14200 bored softnet1 92951 359641 0 0 3 0x14200 bored softnet0 18884 282205 0 0 3 0x14200 bored systqmp 81036 406760 0 0 3 0x14200 bored systq 64798 273856 0 0 3 0x40014200 tmoslp softclock 49802 471076 0 0 3 0x40014200 idle0 1 288885 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 11063K 11420K 166960K 12483 0 pcb 20 12K 12K 166960K 168 0 rtable 168 9K 9K 166960K 404 0 pf 36 14K 20K 166960K 224 0 ifaddr 38 7K 8K 166960K 152 0 ifgroup 52 2K 2K 166960K 238 0 sysctl 3 1K 9K 166960K 15 0 counters 34 17K 18K 166960K 184 0 ioctlops 0 0K 4K 166960K 192 0 iov 0 0K 20K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1340 84K 85K 166960K 2055 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 2K 166960K 74 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 963 0 sigio 0 0K 0K 166960K 4 0 proc 62 59K 124K 166960K 519 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 141 0 in_multi 70 5K 6K 166960K 165 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 38 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 383 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 151K 168K 166960K 9526 0 UVM aobj 9 2K 4K 166960K 10 0 pinsyscall 37 74K 96K 166960K 2041 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 42 0 NDP 12 0K 1K 166960K 107 0 temp 58 8639K 8703K 166960K 12154 0 kqueue 13 20K 26K 166960K 139 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 64 0 61 1 0 1 1 0 8 0 rtentry 136 146 0 83 3 0 3 3 0 8 0 unpcb 144 285 0 267 1 0 1 1 0 8 0 syncache 336 10 0 10 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 172 0 163 2 0 2 2 0 8 1 arp 88 14 0 5 1 0 1 1 0 8 0 inpcb 328 755 0 739 2 0 2 2 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 1 1 0 1 1 0 8 0 nd6 104 18 0 8 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1072 141 0 139 1 0 1 1 0 8 0 pppxif 1384 9 0 9 1 0 1 1 0 8 1 pfosfp 40 11 0 7 1 0 1 1 0 8 0 pfosfpen 112 11 0 7 1 0 1 1 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 4 0 0 1 0 1 1 0 8 0 pfstkey 128 10 0 6 1 0 1 1 0 8 0 pfstate 384 5 0 3 1 0 1 1 0 8 0 pfrule 1344 4 0 4 1 0 1 1 0 8 1 rttmr 136 5 0 5 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 717 0 410 25 0 25 25 0 8 3 art_table 40 720 0 410 5 0 5 5 0 8 0 art_node 32 145 0 91 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 15 1 0 1 1 0 8 0 semupl 112 15 0 15 1 0 1 1 0 8 1 semapl 112 57 0 47 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3097 0 1598 95 0 95 95 0 8 0 ffsino 256 3097 0 1598 95 0 95 95 0 8 0 nchpl 144 4139 0 2458 63 0 63 63 0 8 0 rtmask 32 55 0 54 1 0 1 1 0 8 0 uvmvnodes 80 3469 0 0 71 0 71 71 0 8 0 vnodes 216 3469 0 0 193 0 193 193 0 8 0 namei 1024 11189 0 11187 2 0 2 2 0 8 1 kstatmem 264 176 0 152 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 19329 0 19329 8 0 8 8 1 8 8 plimitpl 152 126 0 110 1 0 1 1 0 8 0 sigapl 424 1270 0 1201 9 0 9 9 0 8 0 knotepl 120 59646 0 59598 35 20 15 15 0 8 13 kqueuepl 184 308 0 297 1 0 1 1 0 8 0 pipepl 304 116 0 89 3 0 3 3 0 8 0 fdescpl 448 1228 0 1200 5 0 5 5 0 8 1 filepl 120 4573 0 4357 8 0 8 8 0 8 1 lockfpl 104 187 0 184 1 0 1 1 0 8 0 lockfspl 48 94 0 91 1 0 1 1 0 8 0 sessionpl 144 28 0 20 1 0 1 1 0 8 0 pgrppl 48 37 0 21 1 0 1 1 0 8 0 ucredpl 104 573 0 561 1 0 1 1 0 8 0 zombiepl 144 1201 0 1201 1 0 1 1 0 8 1 processpl 1152 1270 0 1201 6 0 6 6 0 8 0 procpl 664 2211 0 2133 8 0 8 8 0 8 0 sosppl 168 28 0 28 1 0 1 1 0 8 1 sockpl 552 1122 0 1085 4 0 4 4 0 8 0 mcl64k 65536 254 0 254 1 0 1 1 0 8 1 mcl16k 16384 78 0 78 1 0 1 1 0 8 1 mcl12k 12288 38 0 38 1 0 1 1 0 8 1 mcl9k 9216 13 0 13 1 0 1 1 0 8 1 mcl8k 8192 88 0 88 1 0 1 1 0 8 1 mcl4k 4096 3910 0 3860 15 0 15 15 0 8 8 mcl2k2 2112 8 0 8 1 0 1 1 0 8 1 mcl2k 2048 953 0 948 2 0 2 2 0 8 0 mtagpl 96 21 0 8 1 0 1 1 0 8 0 mbufpl 256 108793 0 108640 17 0 17 17 0 8 4 bufpl 280 10188 0 3960 445 0 445 445 0 8 0 anonpl 24 154983 0 151382 67 0 67 67 0 187 31 amapchunkpl 152 29955 0 29470 24 0 24 24 0 158 3 amappl16 200 2651 0 2627 36 25 11 25 0 8 8 amappl15 192 3 0 3 1 0 1 1 0 8 1 amappl14 184 112 0 102 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 0 1 1 0 8 1 amappl12 168 1852 0 1824 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 0 1 1 0 8 1 amappl9 144 255 0 255 1 0 1 1 0 8 1 amappl8 136 54 0 52 1 0 1 1 0 8 0 amappl7 128 99 0 89 1 0 1 1 0 8 0 amappl6 120 199 0 196 1 0 1 1 0 8 0 amappl5 112 115 0 108 1 0 1 1 0 8 0 amappl4 104 282 0 264 1 0 1 1 0 8 0 amappl3 96 6344 0 6241 3 0 3 3 0 8 0 amappl2 88 678 0 622 2 0 2 2 0 8 0 amappl1 80 12887 0 12339 15 0 15 15 0 8 1 amappl 88 8801 0 8640 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 7 0 7 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1228 0 1200 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1228 0 1200 1 0 1 1 0 8 0 vmmpekpl 168 10128 0 10094 2 0 2 2 0 8 0 vmmpepl 168 79821 0 78009 102 0 102 102 0 357 17 vmsppl 368 1227 0 1200 4 0 4 4 0 8 1 rwobjpl 40 24912 0 20595 45 0 45 45 0 8 0 pdppl 4096 2462 0 2400 100 34 66 82 0 8 4 pvpl 32 542377 0 533354 145 0 145 145 0 265 48 pmappl 216 1227 0 1200 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 375 0 34 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c97ac78) at rtm_msg1+0x306 rtm_addr(14,ffff8000014eaf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b12800,ffff80003c97b090,ffff8000014eaf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c97b090,ffff800000b12800) at in6_ioctl_change_ifaddr+0x638 ifioctl(ffff8000014a5380,8080691a,ffff80003c97b090,ffff80002a8a2038) at ifioctl+0x1515 sys_ioctl(ffff80002a8a2038,ffff80003c97b260,ffff80003c97b1b0) at sys_ioctl+0x660 syscall(ffff80003c97b260) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6060e7dbb80, count: -9 ddb> machine ddbcpu 1 No such command ddb> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c97ac78) at rtm_msg1+0x306 rtm_addr(14,ffff8000014eaf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b12800,ffff80003c97b090,ffff8000014eaf00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80003c97b090,ffff800000b12800) at in6_ioctl_change_ifaddr+0x638 ifioctl(ffff8000014a5380,8080691a,ffff80003c97b090,ffff80002a8a2038) at ifioctl+0x1515 sys_ioctl(ffff80002a8a2038,ffff80003c97b260,ffff80003c97b1b0) at sys_ioctl+0x660 syscall(ffff80003c97b260) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6060e7dbb80, count: -9