last executing test programs: 4.124329349s ago: executing program 6 (id=1333): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0xfffffffffffffffc, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) r2 = getpid() setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) ftruncate(r0, 0x48001000007) truncate(&(0x7f0000000080)='./file0/../file0\x00', 0x20000000005a) open(&(0x7f0000000140)='./file0\x00', 0x686, 0x8) 3.763585537s ago: executing program 7 (id=1334): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) fcntl$setown(r1, 0x6, r2) mknod(&(0x7f0000000400)='./file1\x00', 0x339a9c60a526c548, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1800, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb96, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1800, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb96, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x4e78005e, 0x8001, 0xfcd, 0xf7f4, 0x3, 0x9, 0x1, 0x10, [{0x2, 0x9, 0x79c, 0x7030}, {0xfffffffa, 0x6, 0x7, 0x3}, {0x7, 0x6, 0x4, 0x7}, {0x6120, 0x36400000, 0x8, 0x38010000}, {0x4, 0x2, 0x1, 0x2}, {0x8001, 0x5, 0xfffffff9, 0x1000}, {0xe9d, 0x93a8d908, 0xfffff2f8}, {0x8, 0xffff8000, 0x8, 0x1}, {0xd, 0x8, 0x8, 0xc}, {0xb, 0x0, 0x8001, 0x6}, {0x8, 0x81, 0xb, 0xfffff82c}, {0xf7, 0x7ce, 0x101, 0x4}, {0xb, 0x8, 0x0, 0x2}, {0x1, 0x59, 0x6, 0x646}, {0x1fc30f82, 0x0, 0x2, 0x8}, {0x3, 0x5, 0xd}]}) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x8, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) minherit(&(0x7f000047a000/0x3000)=nil, 0x3000, 0x3) write(r4, &(0x7f0000000080)='\x00\x00\x00', 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000140)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) close(r5) 3.581802415s ago: executing program 6 (id=1336): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000080)='./file0/file1\x00') (async) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000080)='./file0/file1\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x800, 0x160) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto(r1, &(0x7f0000000240)="1be1d90720aecff9fd1ee9ba846a0c2f99841ad71a31e1456b5e8135ca46f7cfb2ad5e53360ec0b37803d84141d9cc1c0e5713746d02af857c79286c587fcf5ae26c21dd910f43269851f2c0307de92b9cb1eec80d16939dbcaece84786738865717f7c63ab602816bbd2dc20ff63be408f7386dcb64fde2eac7cafb6881633708f6be8d1563a2", 0x87, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0xffffffff, 0xfffffffa}, 0xffffffffffffff92) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x165) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40, &(0x7f0000000200)={0x9, 0xffffffff}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x2, r3) (async) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) (async) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) (async) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, 0x0, 0x0, 0x406, 0x0, 0x0) (async) sendto$inet(r7, 0x0, 0x0, 0x406, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 3.581148628s ago: executing program 5 (id=1338): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r1, r3, 0x180, 0x915}, 0x5, 0xa15, r0, r4, 0x5, 0x13, 0x3, 0x2}) r5 = socket$unix(0x1, 0x5, 0x0) sendto(r5, &(0x7f0000000080), 0x0, 0x40a, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r6, 0x801169ab, &(0x7f00000001c0)) listen(0xffffffffffffffff, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() sync() 3.395758495s ago: executing program 7 (id=1341): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54, 0x7, 0x2, 0x807}, {0x20, 0x6c, 0xaa, 0x5}, {0x6, 0x4, 0xfe}]}) write(r0, &(0x7f0000000080)="d80800efffffffffffd2d20cf7eb469be33bc61a", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT]) r1 = socket$inet(0x2, 0x1, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}, {0x2f}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) ftruncate(r2, 0x4) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x5b, 0x4}, {0x6, 0x0, 0x2, 0x2}]}) syz_emit_ethernet(0x1000e, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1b3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) msgget(0x2, 0x146) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x0, 0x0, &(0x7f0000000240)={0x3, 0x5, 0x4000000000000000, 0x40, 0x356, 0x0, 0x2, 0xa6c0000000000000}, &(0x7f0000000680)={0x1, 0x2, 0x8, 0x40, 0x0, 0x2, 0x4, 0x8}, &(0x7f00000002c0)={0x2, 0xfb}) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0xb, 0x8, 0xa, "4b4200230c009300005ecc024191c2a82f00", 0xf7d, 0x12e8}) sysctl$kern(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) 3.394803499s ago: executing program 1 (id=1342): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x16) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) unlink(0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) readv(r3, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000340)="8007dfe2ca", &(0x7f0000000040)=0x5, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x16) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) (async) unlink(0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) syz_open_pts() (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) (async) readv(r3, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) (async) close(r1) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000340)="8007dfe2ca", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) 3.199371125s ago: executing program 2 (id=1344): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x3a) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x20, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x1000000000000008}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) close(r0) 3.198319458s ago: executing program 5 (id=1346): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$setown(r2, 0x6, r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x68df) r5 = socket(0x18, 0x4, 0x6) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5f, 0x9, 0x0, 0x200, 0x8, 0xfffffffb, 0x0, 0x2, 0x9, 0xcd9}) fsync(r5) r6 = syz_open_pts() ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000200)) close(0xffffffffffffffff) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') pread(r0, &(0x7f00000002c0), 0x0, 0x3ff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) bind(r4, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) sendto$unix(r3, &(0x7f0000000380)="e3731cfe358d802005e8c65b85ee42291a06c715b6cb", 0x16, 0x400, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r5, 0x3, 0xc8, &(0x7f0000000400)="82cbfb0aedeaba16be856550b3c35a81136f22b089ccf5761aee2249936fa51d0e947d7fcb6a25521ccdb6618cbb50576865c78fc8d136c0421989723b7d82715c1163ff2aaae0c797091a111e8534f2398579a23099d8205d3e0696705496be0403717e8eb4aa9e62640afe7b8ba6ad53729a1e47ea7463fd79287df271b1aeb8e482019d8eeedea7cad5abb487d97eacf8ea2eb46c0942aa58c9127c5348e2bd65ea1321b5356a0e5f6d0c92bcf7c8fa704a269249e0350cec080383b90c7024847b1b754a18bd1aa623cfdc91846b3e72fb12630c202506724fffc611d3af60f6b788e88323", 0xe7) setsockopt(r3, 0x5, 0x6, &(0x7f0000000500)="c739aad31e72c15b5903dc1d334e7d034c27787737024fff61bbbb0a9e880880724bb69643ab050044e2a441ab376560cb3be8e8813bd3bda8cbe131a808a21f461a2fbf219a7cc619870cccdf437aaa19299fe605feaf319c1a20a0d61a5f453f91f1a41aee02a67bbb0fd87d196f97291a2edd04b8b0461147089bc303af2fdccb4d4a192a3fe7001483da6a59c19a5fc8145ad9bc54b66df638e175a86249839301cb13360bb927f7172e5fe7f3e8c2", 0xb1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) pread(r2, &(0x7f00000005c0), 0x0, 0x80000001) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000600)={0x5, 0x5, 0x80, 0x9, 0x5, 0x1ff, 0x9, 0x10, [{0x0, 0x9, 0x580000, 0x2}, {0x4, 0x7, 0x3caf, 0x1}, {0x3, 0x6, 0x3, 0xd}, {0x1, 0x8, 0x10000, 0x4}, {0xffffffff, 0x1ff, 0x2, 0x5}, {0xfffffffa, 0x1, 0x8, 0xfffffbff}, {0x0, 0x1, 0xdd74, 0x16a6}, {0x0, 0x1, 0x7}, {0x8, 0x800, 0x5, 0x9}, {0x29c, 0x5, 0xf78, 0x7}, {0x200, 0x100, 0x3, 0x6}, {0x0, 0x0, 0xfffffff7, 0xfffffff3}, {0x3, 0x8, 0x3, 0xab7}, {0x6, 0x6, 0x9, 0x9}, {0x2, 0x1, 0x5, 0xd6b7}, {0x9, 0x4, 0xbc, 0x10000}]}) openat(r4, &(0x7f0000000740)='./file0\x00', 0x1, 0x209) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000780)={0x2, 0x2, 0x8, 0x0, r1}) shmget(0x0, 0xb000, 0x9, &(0x7f0000ff5000/0xb000)=nil) 2.943418588s ago: executing program 6 (id=1347): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) close(r0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r1 = geteuid() setreuid(r1, 0x0) (async) setreuid(r1, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002a, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0xc, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x8, 0x6, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002a, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x8, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x0, 0x8f, 0x0, 0xc, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x8, 0x6, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kqueue() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4096, 0x1000}], 0x1) (async) readv(r6, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4096, 0x1000}], 0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x1, 0x8001, 0x3, 0x7, "f1fb9c3275d004416a3499923c404a0941d6dd6e", 0x0, 0x5}) 2.940448672s ago: executing program 2 (id=1349): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x4}], 0x1, 0xf6) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x41, &(0x7f0000000040), 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x0, 0x1, 0x8, 0x201008301010006}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x102) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) bind(r3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 2.543394601s ago: executing program 5 (id=1351): setreuid(0xee00, 0x0) (async) chdir(0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000080)='./file0\x00') r0 = getuid() seteuid(r0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffddb) (async) getuid() (async) r1 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0xff0, 0x1}, 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="02"]) (async) mprotect(&(0x7f0000633000/0x4000)=nil, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r3 = shmget(0x0, 0x1000, 0x4, &(0x7f0000623000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x3800) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffb, 0xfff, 0x3, 0x1, "bb245f3416edfebf06583799907c16d32cbce58a", 0x9, 0x3}) 2.543059602s ago: executing program 0 (id=1352): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7f}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x6, 0x9, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0x4000000000f19}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000280)={0x9, 0x2, 0xe, 0xfeff, &(0x7f0000000000)={{0x4, 0x6, 0x5, 0x7, 0x6, 0x2, 0x5}, {[0x800, 0x0, 0x0, 0x9, 0x708, 0xe8e, 0x2, 0x5, 0x5, 0x6, 0xffffffff, 0x1, 0x6, 0xc, 0xffffffffffff7fff, 0x1, 0xff, 0xe9], [0x1, 0x1000, 0x10, 0x4, 0xffffffffffffffff, 0x1, 0x1, 0x8001, 0x8], [0x2, 0x3, 0x5, 0x10001, 0x80, 0x8, 0x5], [0x2, 0x57, 0x0, 0x4, 0x7766, 0x7], [{0x88f9, 0x800, 0x8, 0xd}, {0x7fff, 0xc343, 0xa, 0xc740}, {0x3, 0x0, 0x2, 0x6}, {0xd, 0x3, 0x0, 0x9}, {0x4, 0xfff, 0x8, 0x8}, {0x8, 0x43, 0xfffffffd, 0x1ff}, {0x7ff, 0x962b, 0x2, 0x6}, {0x2, 0x1, 0x8000, 0x6}], {0xfffd, 0x9, 0xc3b}, {0xd0, 0x7, 0x1800000, 0xfff}}}, 0x2, 0x5d}) 2.540920959s ago: executing program 7 (id=1353): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000000)) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) 2.417396144s ago: executing program 5 (id=1355): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x686, 0x8) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000206, 0x2) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf026752713cbe5f9}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) read(r4, &(0x7f00000001c0)=""/63, 0x3f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x0, 0xffffd6c8, "e435b3ff00000030c300046291bf9400", 0x545, 0x20082}) fchdir(0xffffffffffffffff) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, 0x0, 0x0) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x400000, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x80000000, 0x80000001, 0x0, r5, 0x0, 0x1, 0x200023, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x408) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r2, 0xc, &(0x7f00000019c0)={0x3, 0x0, 0x79, 0x2}) 2.408269953s ago: executing program 7 (id=1356): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x1, 0xfd4, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x8, 0x1ff}, {0x800008, 0x20f05, 0x200, 0x6}, {0x7ffffffe, 0x3, 0x3, 0x1}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x7, 0xff, 0x3, 0xb}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1, 0xa74d925a, 0xd1f, 0x88}, {0x1c6, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20008, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='x\x00') (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 2.298088214s ago: executing program 1 (id=1358): sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0xfffffffffffffffe, &(0x7f0000000400)=0x8, 0x0, 0x0) symlink(0x0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x7, 0x8, 0x5}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) mknod(&(0x7f0000000080)='./file0\x00', 0x200c, 0x202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xc0, 0x43, 0x17, 0x3}, {0x0, 0x1, 0x27, 0xd}, {0x400e, 0x1, 0x53}]}) syz_emit_ethernet(0x4d, &(0x7f0000000280)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0xa00}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r3 = shmget$private(0x0, 0x3000, 0x5be06b2e2ff3f0a2, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000140)='./bus\x00', 0xd024, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) open(0x0, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) r4 = getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000100)) 2.295013248s ago: executing program 2 (id=1361): sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000000)="817a631154a73cd064666dc9e421da093b1297e2994c1b773eb40efbc6b5d46c1ea5e041ae0e30c555dfc836628556ffa73ff42142d1a302a38b29825daa43b629e08cf7668c0cb94d9a77d2537ea4813f20756312", &(0x7f0000000080)=0x55, 0x0, 0x0) 1.98358373s ago: executing program 7 (id=1362): socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc148445e, &(0x7f0000000000)={0x10001, 0x2, 0x8, 0xd5, "00000000f8feff3d000000e7ff61aa9f4f00", 0x2, 0x101}) getpeername(r0, 0xffffffffffffffff, &(0x7f00000010c0)) syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) syz_emit_ethernet(0x26, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp}}}}) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 32) r6 = socket(0x2, 0x3, 0x0) (rerun: 32) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) (async, rerun: 32) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) ioctl$PCIOCWRITE(r7, 0xc00c7007, &(0x7f00000000c0)={{}, 0x6, 0x8003, 0x2}) (async, rerun: 32) flock(r3, 0x1) (async, rerun: 32) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) (async) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000401}) 1.98251914s ago: executing program 6 (id=1363): r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) setitimer(0x0, &(0x7f0000000040)={{0x1, 0xef1}, {0x8, 0x2}}, 0x0) setitimer(0x0, &(0x7f00000009c0)={{0x6, 0x3e}, {0x3, 0x81}}, 0x0) clock_getres(0x2, 0xfffffffffffffffe) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/98, 0x62}, {&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/65, 0x41}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f00000003c0)=""/199, 0xc7}], 0x6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000003c0)={0x6}) close(r1) preadv(r0, &(0x7f0000001980)=[{&(0x7f0000001280)=""/213, 0xd5}], 0x1, 0x1000) socket(0x10, 0x5, 0xf8) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x2010, r0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setitimer(0x2, &(0x7f00000001c0)={{0x9a00000000000000, 0xfffffffffffffffc}, {0x5, 0x1}}, &(0x7f0000000540)) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x200, 0x9}, {0x2, 0x6}}) select(0x40, &(0x7f0000000000)={0x81, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000640)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000800)="f283c88e811a323f0c29c076d25a51d04765d59a35f318b6ddaf1659d1b16b9e9682a138e3a85860f51a6a2e17804274d230f41dcaacff1b691acfa3630dd294ff77f08d0269d8de9e", &(0x7f0000000680)=0x49, &(0x7f0000000880)="526a07aaad5593debbe8738702219f7f", 0x10) syz_emit_ethernet(0xe, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa632ce495778b8864f3773e58da809718bf38dd02"]) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000900)='/dev/vmm\x00'], &(0x7f0000000a00)=[&(0x7f0000000980)='/\x01)\x00']) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) getsockopt(r2, 0x4, 0x7, &(0x7f0000000700)=""/197, &(0x7f0000000600)=0xc5) 1.980904761s ago: executing program 2 (id=1364): open(&(0x7f0000000240)='./file0\x00', 0x78e, 0x39) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000d06, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x8000000000000001, 0x5}) 1.75318613s ago: executing program 0 (id=1365): shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4, 0xb, 0x60, 0x1}, {0x0, 0x7, 0x4, 0x6}, {0x6, 0x16, 0x10, 0x5}]}) (async) write(r0, &(0x7f00000000c0)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0205601, &(0x7f0000000040)={0x4, 0x3, 0x3, 0x5, "97050000000000e2ff49000000422f00d50000be", 0x0, 0x5}) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac", 0x0, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x22}, 0x2, &(0x7f0000000380)="9d51c674fdcb413596067a9249b33445ce453067b1b6d64f97c8fc15", &(0x7f00000003c0)=0x1c, &(0x7f0000000480)="bb8b14fb0fca9c76bbcbabe27077de34b6234d4e69abe7cb3dc540ef466c97c4a85b7b16416720dd75ef7d6c213b2ebdca207c3f07f8079defa0e50ef2a011cbb0836b82f920c90c414a062fcbee7aae8115b5b1ee1db04904ca5552b8cff0d794d594f27e7fc04cfaeb6421dc37f8fdea46dcab9cca636bda31576d7403935e29edb253d62ae28ea0bc29689b35a28b76df3d3054e1b118db18b2a0ba07eeb17db422a58b34175c5232a9f1d9871e0fa683258292d2eb2459a1d93b5c3be2189e93bf3f38217514fd68d7b6e73063dac7c950fd8fcd501669c900e7b877cf9c6711ea5e46bdc798f632d29a4cd3c09ad424b1ee57d47b41bc2b450aef", 0xfd) (async) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) dup2(r3, r5) execve(0x0, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x3, 0x814, 0x5}, 0xc) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000400)="000400000f3ee0c8132cc6d49e293d0817c53fcb7c7d40b5ac6610802975d4429257e09e", &(0x7f0000000000)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 1.752938042s ago: executing program 4 (id=1366): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async, rerun: 64) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) (async, rerun: 64) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="2000019c0a", 0x5}, {&(0x7f0000000180)="8192a9b28ff615494a6fed4611b8ffe255af8c2d77a5f508550d2e6898c0ada248f8e36b05c54887802d4a12190e2074ba23059583d3986c6b54c568394e05b3f8d677763573e8fd46c45df2e60c46f6e1f023e2eac49b5f46775a9b5c545cd1d5edd8f9f3105eaf1af7f4c6ef2f55cdcc693b2c68b49ceb485c15e4c2e5fae8f298d8a883e99c04be2ad8be0b50e90d7e7aee530282e29b7f39882f37b3220060135d0a4913f5138a0d900182f5e4deb5136f2209bd5a0ed0952004ccea0a77b6af03665890bed32c891a99d93b", 0xce}, {&(0x7f0000000300)="83702957638056743320e842772613b83cd42694216a6f14f9bb130f61d9f9ccec10fe51a2f459ba942209d2aeba6f7c0e7a9659ce82e4a790dd468efc6b677613070a5db452fcb2736606ae3d336b9f0f400f6ff171926a6e3bff543d30448a172ce323dc88eb9fbcbad31c78c94448df04e181d59d8873dfe36094dc456f9e78ef57819c8e75d649a937a2a00079037a4fb3bd5c4f24882881120e5ecdc400cd68084a9cc0989def190ddcae8797923b9ac151e36906e030f92acd635047b79b80e655d800fb26d55e523ff12f78fe0f5cbb07eada4bbd7d7777776c2bdb7193aa3ae473d02554", 0xe8}, {&(0x7f0000000280)="829dd4d7be7d82d7f3f8c9386f5025bb7e547548545ab2e5e9a9ae095e68501e9fd38efb76332f73d54a4f3c269915bf58fc540b224605dc", 0x38}, {&(0x7f0000000480)="bca1766ad4c62fa0bbd0fdc2e6317fddb392785e2bd4104874059da7b1dc098d1eedbc2c6af79101baddc340d9614bf3f02e08b2308ec546d1490b651a7adaa6e169ed8548b509225650d08fbaba5bfbe862801ac7bb3e6ca9f0d0632d14c8ba461885c38f0750aac702482b7e4d96e6d9e4c38fbaefa182552890a7c658b264a432b69119d3bc0016bce3396dcd922441c5e702331cfd2242bb97d01e95e950d55ba6983279d317491e2f", 0xab}, {&(0x7f0000000540)="3ed546c083c7445f86e8116922f1467fa34921c21818d4ccd43e00c8498c9e4a4223ea1c49996967d76ba140faaaea8b8fe411958534e8a0783d68e12c0335ce86ae6c3436265c6e88e10d76658632f5b8e5cf75afc94d727a", 0x59}], 0x6) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) write(r1, &(0x7f0000000080)="000000005e0f72ce000000000000", 0x4000) 1.752657334s ago: executing program 3 (id=1367): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) kqueue() mknod(0x0, 0x10, 0x10003) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0xf49ecd02, 0x10}) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0xfffffff7) (async) syz_extract_tcp_res(&(0x7f0000000140), 0x2, 0xfffff800) (async) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x8, 0x7, 0x4, 0xc6a1}, {0x2b, 0x26, 0x1, 0x4}, {0x62b1, 0x0, 0x3, 0x1}, {0x4, 0x3}]}) (async) syz_emit_ethernet(0x1076, &(0x7f0000001200)=ANY=[]) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="000400000f3e187f8637b4149e293d0817c53fcb", &(0x7f0000000000)=0x14, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 1.410087611s ago: executing program 1 (id=1368): clock_getres(0x2, &(0x7f0000000000)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="cff5c05664da486cdaae4a8238b1f359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a3b0b2e42472e", 0x2d}, {&(0x7f0000000240)="aa6295ceab03", 0x6}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000180)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x1, 0x9, 0xc14}, {0x550, 0x1, 0x0, 0x1}, {0x6, 0x5, 0x3, 0xfffffff9}]}) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 1.408425494s ago: executing program 4 (id=1369): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() fchmod(0xffffffffffffffff, 0xea1e2c57eae9c55b) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) close(r0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r4, 0xa9e6aac0282a6fec}], 0x1, 0x0) readv(r4, &(0x7f0000000340)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x0, 0x2}], 0x1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xc5, 0x10, 0xfffffffffffffffd, 0x1}, {{r0}, 0xfffffffffffffffb, 0x43, 0x2, 0x8, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x60, 0x4, 0x2d2, 0x1}, {{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x40, 0x9}], 0x40, &(0x7f00000000c0)={0x0, 0x7ff}) 1.40810179s ago: executing program 3 (id=1370): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000009c0)="0b9ada5ade29e98727a895525ae139e15273440a7b1ada96ab7ba7d99ed94917871d2f152b25261dba979bba0318d54d6a681c771e5a584d8f08013351cd5719bded1d9235215d27f220ecc90ce86c87fd0154bc54ac1caa54876237040720f835617ad73e5c53c3213c600248192cb85ed68d02d1bc55dd477411a70257f87b2fb9c7b9fdb5e755e7803e742705763b04f6e4350cdb530a866269dcf6d370a450b22238d350ebea38a84775e7eba080f2b580a6d1e04c8f42d664b2a90f8655d474e2758f39b573339701561f0fbd380fd9fa4dd97016ff3389b67f7ef246b2279adadf180ea5723f8c602e384f828ef088db4f2d80489c4343ba18bf28144eec25b8fecc12f10733699bfae9d0045bffb13bf35758c97e51eccd6743e0e4c4eba2b462dec854a0805729660ad941723c657476bfbecb10d4070125c56855549ff6bc678ce8a2b3aaade3c2bca8951aa5c8464423f05f461014efe7b9c09f30debcf954401952e40ca0b169c84d976dd9631896427933483809527fba09a3acbd3a595fe484f11c35d8b15be985b339dec0e622b0714cd32a48ec329e47ba493fe8d69d3512ff1667c242090df71811cb43323abb692c824e3449e7a23598fff1da0970a0541eea5e80ac568ea653cdd56a849d4c660761bfeeea3450a598037f2465ffed0e377f29a049cd6b145e1f0d94f0167ffaef18fe325512572f062b4f524f889130a38302cee5752c08f5e51d4c2c87160a5345687d0abcdbb52aa1c596672784aeae25de5febdc92ac4673875f02572bcdf329061ad32a6c6d9cba52dd1a058460aacde200fb0d6474adf39c3d6c4d72a2a2e93c83335e32c835a1b57f23246e0d7786efa56749c9f3a2f1a423c6756f1baffd5fb37a504312651e8a097843bb6996eedfd4c455978f560e15d9b178b93cd28025360c0329409f7127fc521b430e983ef41612f81a0acfb84b94a42b4a51bd549dc9f947112ef04e73461b71970f2d4ebeaf369201ceedf7d67eddda2df631665e7028afae862283869c24825234bceee2fe62113ac6e19cfa635a71db4119bde2927d40a0dbb8afd230cdc3666ae427c046a73dfdf7aff8e0d0f92169dec0e65a67818f85b35dc95a00c1bbc1cc7e87dc6ad42acb99ed3a7bbfe340989baee2af94df6acfd85f6d0d613e1b65d03f32b666490c79effc8d422e2c4885ccfded119d19ba3579c29918543c386064aad652d77e1d2f37243452f1737a7d378cc973bc0daa2aadb88d935885a53dc3bc3055891a84298584a184ff7f370187796bf5e1f98abeece3f605d2413d605bef7c2e08f9c8abbe5b44396e41760ca354a853e4feccb8b93aad7444e8e4459c36caf54f33c295a89bcab18bdd5eebcb586557112ff19ca57baa3130dec15f1f12663f10cb123461c001436dbfd4f39f08e637ce300159f50f2084d1018f84db58807f249b8b37b8ec84f3046b882d92ed335c0a2e497296f7a1d3ea419a7588c81e6606bd0f36d9803234df9d0e22c82e3e75c69f24d0639d6c5fe0bfd04fcf1bd783f8614a7e2ef86d02fe78be1554e93e640c79a03c7f1a4bdf92b6be782950ffbcf61345c32b5fe0e544dc5243b3a912535d9459d259d9e9caba18f8282c5d6a295e99a05670203fed96afb17330edc24b28b387f2c53fd77f9f040397ab545c6bf1ee5efe6be08034711fb3e003442c0062662c91e06011c45c93af838429434eba2ec7bf5aabded03bb95700f59a967d6f9f76d4fac726d329ce98c881b937391c66c680f3b39084e3a897fe31a0379d4b13f453d3d2e7fe968903e28cddfdfd4ac64b0b28ad5bb429fc4be1412ff54a796cacb927075fca0f7603985ae0abe3929d2f185f8dce1fb1c46e90a6ee268e8fb66b96585c07cf5861f043deb7103cd8d8d9ebb10097d0b9529b12688cfd690038022637ddca9dcfc2de28f97baa850c497698eb78fb1cd9b41f9c390faa673d8699f821f4b9e0a7009d1fc23b857c278760f3bf9454a8adfbb093d60f0cfe08c86979b6de2da12bb11581b263a42994352d76ef528205abe78ad0959965fa84ac24d8c104f9d570aa7f188ad997047e809563b514b20237d711e60f4d9d005c64587477e83f3756e0f71bbc25ef2098f4c9fb599c4c255361d02041edaf1833a724b364e9b963c52109f3eeaecf3f9614beb3af180c553f0c95a6373430e2fb167f0446d5229f9d0e42e8180c25457d3b015554f1b8eaa86d61cef0c038bc128339d4930abffefe73248ea30d2d3759a1eacd565a9f748f2d558f4cc5efdf6dd931cffbd28569d149d6766ae90b22058b70bb12bcd1cf0958ef71152cd8b4b356bb0d8f8c4ce55d7329a8655775b1254dbc72785328997eb622654d01b04c1c4c57c4902cf335677e4a7fafae9205605347977123e02c19e9c66a6bf1c8b0a23471ac903b3215bc6960b32195555c0dca6f4f37a2ea3eb1c3ee33c19d2df498d852ef3d9edf6c1b30ff3d447a77fc9afcbbc994b7d5d5e7075328087e7018d41fe78f3a301ceb2a57f97c749e58a10791a69093e51d2a8279020c381aae31a6c2a59f13c0dc69e8ef9019d07b83eb10c2d5dab025a65d59f40e3783ae8a94e4f30ffc1d7bc5e2b94035e38828f95523d9042c88248ea3a79571562edaaa794a4ef5bea03d5935fe9210e26c49c239a6b8e4597c5686ae661d2a18a66033848eb24598c27287e0460cf04a52c1106a51e36e1b9a5dacfdaacc04d0968ce6056791e315ce802381fb6ef9001d5e3e8824f53709c428fcad870291b30cac18933e63797f753cc1afeef812c0e51577d4f918cd5d258c570cc9dc0699c2cbfc93e2a6c29044f182913e4ee2b06e461a547cf8cb128392468d67ccc4d64d50787fc5037571a7c2590086fc89068caca7054d0196d6e2bc36c7d2b5278e15da99dd4d2c6968958cba8dd502918de6cf1e2db13b265ab4c6c31440f9d6a0676d7bdf4f69364dc2ef5cfc3e5110ca5d72cf2289aeef699969a118438a6077d037412cfc488c6916418754c5b0895f04fd1a418d0902a4d6ac929842933847179d2bbd5025bd2b2f9ef623bda8054224cba5b1c08f089a8a7a5d2f4ea7dae10a8b7e22ee8bb802255a5cab71ce5aa8ddc4c340a7515e3a6f6df5b2af50fe46c50c3eab6256c533db4a91cdf65e79fb9c17ce1d1fae1e8c3b460bca07de6a28edbeca2b2ab5255cea7171b480f2846bf1387d21e09f193be46c8a004760b430b11f9336a1d3bc5c3e77c8ae0cb24c7384e055d9d30c9be79588ee72ea4d66f4f8545c493abfad271115d2f231336949236a37a6a7bd7ba10a7fcb6c51c336532b13c4b605042b64f89332de443f371a1ade6916db0b33cb0497c54404927a1848ce8ba342703d2a9ab554cb703d06d51629d848bea3d8204e346c09cec7bdc179b32fc00432a81564b2157b88d2ad08c29a883c7f26006d50d6fc5018cbdf88f1ae608aa4d08c25154f5d1770848b620903e1a1fbf3b84126b4fd0340e2248882883d0d8f9c0ffe77c8a3f345bf336b8f8846e46447b0418961f8f7ea2077205bd09c5cd06447e0ffc22652d6f829bde9fd281b0e99d0c0ba976f1b8084c21bf7d83ee4b2c4b4e7bb08ee856f4161d28fefa8b82cd9dc81853a244fb19d65581f9c73933c4c8b10235638dd6bfd0d4c0a6f285662071dd3b368219bce38cc2b141ffe194d6a4ebf928c1109ba3373a59a456840afd116aff63f219aab0915846a935e2e19517cda8d5d984b418e9906c5f0d3d9a4d84720e7d07d278097cb1cb0af062674280b6ead08c1410c6055a39098e0e0fc2a8c5cdb27c655755e7315763e79d8a5b673c25dadd33ba128953dfbc0d1ea389439258fb668a1a1d1fc5b9a4a30dee9885cce82ad08c3b3ca4229869dc9ca169140e6ab0a61e5877d074a08bb45960a2172e0e08085b5a0f0639beb00815cecd8fed15b5cf174fab0da3349672017a7c79bf51b1642e0eada2ca0dfbb18e53611ff2455b1bb9dd66d8727dfcd9b0a0ef10cb8cb17081bae2b980170eeba92425bd9c7562f2040bcd625fb0ad49a530b88630744241ca18d52a4be649141dfb866a5322c1c8d586a6f6425c42d7c09146b2e5426beed2d4cf77c9a65c06d313bb43912637cd08399a883915a223a0d9852ff5835b9c2ae5ae9e0ef86e756aee3f0c915ed7874130543b380b6554fe5e5288f84f00e060b95ac788df3df5455e3d881775a22f1d7cd1c41de0b8663135b76bed3dae482d8dea8a612857393ef81c2a8aa02efb7d68a708bbcdcb55ecefcbfa6a498c186eab83486c9e491f7c5bd0a8fc2b6ddd09e818079544a4c8a262c78fe1321b87461f88513e4372a091b0b5f08c2a9181983c30e63af281dc8a781461077edf9a5005d09d817af25b1ff51be339619c40ff23b254bf3d20c4b8af7893cd8897c81f638e5940ef833f0a9ecdc491e9fb3409d26506d9b96a376f4a46d4e613b1ba1fd9acb42f3156de5a9e3f1ecb38f4b0e9fcab24f9c36d854a97ec7c45c689b593c80a7f58d0183789d15b525b2c1575491e72715f50f8400a41831af5ba1fe812f4678e84dc51f95feb7fbd786c411a8b114ab31e320510e6ea760b30fd5f26e3366672206cedf5f07eca296a5a3570b0370aac457c28b9908178c3055b3c431c436df131c54bc965bf9891b82cc5f16fb482b49fc085e6a9d7b30ccec70891872c716bd74151b36c3ba669d8dca8a5a1632f5e1ad2f6808f3a4672e8b70b2dbcc4d0537ea4df2e8df38c12cbb814fdf2c7d6453e1d2f4bcbb21c39f14169f79afe39fc137f453693763f55b97357bf17ba71319dd76184b977188d16434e1932a7753f04d56ae88ac05a391a313f6b9776a21f221c0b178f49aefa9b7ca9766bdca63b4c08af06b9705578f1b8c88db1613a5a200619cd6842579bd69d7ddf8e2e38be57a875064b90bbe64dc772f57eb9fab9ead7a4129aa69e550fd44b13ef5a9914596a38d834a22e172178ba67607dbe9f97d2909ecf859ebfacc5e660666ed51994b3e193a7df8e0a11ecd28d73607e95fca71a3a27b83880e0b90d36aaca8c0b93ddc5cb44d76fda8270e6161e68e08f5c8fb782f9139783977724c6338bed9076621c2578ab64c12307b2888663dd9c1149facc0e59edf66c47c08399761042e3872caba7ac6b08655f1e63dfb2f5cf40b837e7996af61097c50a9dcea01baf750087f3456f7794a7b7d4d655639db03196a1f560af2151a7f9cb8f616804339a24772b0c9b3ce86c37bd98aa2e2155786cdd57a6220413018980e7f14fca7b49b335245c3606f975c1d177a1f3351277b1dfd440827591fa0f7192cf2b7e19eb41a60ea0c9b5698df48535009a7f92d7b6ff8370112e73ddab2e5e2f6aed076fa00a2a601ae7f9ebb23b3f7ed8d0247a9d03fbd52afa83b431d4f581eafef3725e907a259775a0ed21c39857f57d9a3da8febcb5cae2a0c7e1a7c94c74db10fc4a75b801b34d01eddcf7e4fd3e38330caf2baca6e16e6a2c6f5acecbf4650f616d03607b96eba613324930381c3ab003697dc6836aa939df6df0a580511ecd00927ba4134fc4defd406abbf0fdfe26827b81173d8be2505ba2d591ab35c71c5500b52ff8fcb1ed19cce7ce4747ad4240b96042dd28d52e29c62f5886d41a34c4bd9360cde587bd96593898a262715852bb47fe9b74b32d3cb3eb042f272239e7e2aa6aa4aabb8fd3296b1919713aa035f65925485fb450e6377af101b6c5bb9b76cdb8f3d59a102ca638dfbf59c51d0d897d726cb7b6ce875991c95", &(0x7f0000000100)=0x1000, &(0x7f0000000500)="cef934f8c9111485b373753bf7c94e9db26713b10b3ec75853845b2f2e109d7047681335ed3d21429824908470b0462e38cd9454da072e9c7d43d5e43c257dce6fe32c38c34eb80570eecce3f4a9a51b67b973b18b427dc5f2078f3fab427ce9dd934b2adf3353baab5840f0e70d07b5cc82574c2925d15580e2b6c057", 0x7d) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="799a74fb97f07caaff5b2ad557857804e0ed9967c114844ae4403a46d79006aabbbcb875254f0b13bb4fa8701d06afb6279fca70e68d2ac0d948b1240d", 0x3d}], 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) recvmmsg(r1, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000680)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f00000006c0)=""/104, 0x68}, {&(0x7f0000000740)=""/132, 0x84}], 0x2, &(0x7f0000000840)=""/170, 0xaa}, 0x2}, 0x10, 0x1001, &(0x7f00000019c0)={0xd, 0x8}) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000723000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x501868d0, 0xd, 0x4, 0x8002, "8b05a035c6692927b062698939d6046c523ca0e1", 0x200, 0x6}) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xa1, 0x2, 0x0, 0x1}], 0x8c0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="a73096a011897f8c3bfebf676d49ce3f1f38aebd23342c101367c8e30151eee863bef18b341c03932868317d0de0dc1ea960cd162d9e714ae0c98dbb52b18b00de6d46df8defde86bb9f0dd7c94a01327e78", &(0x7f00000003c0)=0x52, &(0x7f0000000400)="17b42dceea14894e0147525f7b6fc304b7123e766fc205cc2f8315cf9cce4d62b5f360f96bed7610c6b62b769f6c3c7fdece0a1f270ad35c91771796835bda8df34faf78aeb2877a6253604a478929e9ee38904eef31f4cf54b60457c85edcc7fd7b8f7b5f23bfa1c28a8d46718fb35ee07c3b0752dfa410d40747a8b1ef6cf94f98f149936866e63fb8b1c187461515530e90afa0698ea1d8c1a46726c07faa988cf93618b0e4d611368162dc9a5078e998332285870a2211c3aeb10b6d0a99cd586d7a51b06dade3563f05c709b2127bcd8f2fdc48", 0xd6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) pipe(&(0x7f0000000140)) setsockopt(r4, 0x1, 0xb, &(0x7f0000000200)="9222912304754e9bbbf79118ff4f86a8e09c9768c62b2fe934ab58db4c72f787d46910aa529c72c46dc64d4527cd89770e1d2c264bc077007973a10eae5e27950f4b5cd0e809b825d3f2834c84a7c6ae6f6c40e58fbfa9913ba33194ceb6f253f33e86ed0479b4657c64ca278930c323c114b3b3ff712689e6d8efe941d28df422b31ef749d1d9687b260ff08dbfbe7899170b81a380bb554d649f82c22eba5446dbac65f6eef42167b44ac970", 0xad) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x2) open(&(0x7f0000000580)='./file0\x00', 0x1, 0x120) 1.407609312s ago: executing program 7 (id=1371): socket$inet(0x2, 0x4, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x4f, 0x1a, &(0x7f0000000240)='\"\x00\x00\x00', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x2, {0x0, 0x4}}) syz_emit_ethernet(0xdd, &(0x7f0000000280)=ANY=[@ANYBLOB="e727dc071f0000008000000086dd609907a600a72c03cb697a653e336f000000500000000000ff0200000000000000000000000000012900002e"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5c89, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x2, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x80, 0x6, 0x0, 0x9}, {0x9, 0x1900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0xfffffffd, 0x27f3, 0x3, 0x99}, {0xce1, 0x2004, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x6}, {0x0, 0x1, 0x8, 0x102}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x3, 0xff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000400)) syz_emit_ethernet(0x11b, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500010d0067000000019078ac1400bbffffffff08009078fffe00029eb2fa131898a3c4eb6b7cd6babd9b15962af7e5b2f3e958d8342168be1e49968d562bec69857c00095a8c7621b7d82d87a2f2d16a2bd547de26d675ca3aafdab22e2fd14af297029b84cb3b8ea2a6b0f708f1ffa681d70cbf72089d8ca9262153968960394f651fb404218e3d9a12a98d64d9e91b6011494e536699a3e7b26b26d2530cd8900d473a499c6e56e2a82b262d3bb9cef0fb84e9691e35e492569d3ed5d3bf89de6646bb06e63e433b1899cacb5c0825437f674e373d9d14dde7c92648c805e620021b6b4c9feebd16eb654ac82bd44a8b5305162a0ea37c5738ecd7afaf3e021fcd8129bde2021828ac123b"]) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x30}, 0x2, &(0x7f0000000480)="71f91e3471ac0058bc5a91501d94a34b8e5ff49ead69c9b3b32c84f8d320018983cea251ec000050c127dcdfdf5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8c796b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c830e1124227ed69ab8942a9ab7ed9ce964bd8447ba799bb22e1b3fec93d9bf8692c2f819943cbfdb5e8b1c8c4046da548cfdefae14f2154da26b3eafb169f6e0ccd457ddb226fa2d32ba256e0665cc352e68df80adfab9b1985cec93f6381aa50d00daa16c6976515ca14d6b4fd58fd11092e94f3b825698cf8bc525cece76ecab6354a387584da10c70adfe4633dea8644f3e37d130c72bf93e2692bb8a45a3f970f577db45ffde830e5af9286280ebe000000000000d73297d201b3b2dd22bc814a936da5429908a64250ecbca8ad9e15f409c7b1947bdd9544f9e3da25794f090d5369b169e309e045c1c133c4872b45159a4b20a21f00000700"/385, &(0x7f0000000080)=0xfffffe80, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r4 = syz_open_pts() close(r4) syz_open_pts() 1.407351686s ago: executing program 2 (id=1372): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x745, 0x0, "97000000efffffff00", 0x900, 0x7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) symlink(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7", 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) socket$inet(0x2, 0x5, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) dup2(r3, r2) sendmsg$unix(r2, 0x0, 0x0) 1.26194845s ago: executing program 0 (id=1373): open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000340), 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000000)={0x7f, 0x6372}) 1.261454046s ago: executing program 4 (id=1374): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x4, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) r2 = geteuid() (async) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c80)={r1, r2, r3}, 0xc) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='x\x00') (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000900)="8abeb80c89de6f37afbed3ac5510f3182f35743f4532435339221329cd12f9940f5a8b078c38d5703c18086a4cbc0d0ebbbd7abf71857baeabd123357b8eabfae74d5dcbd744fd0c21126413db1eec7c19adc17ac3513cce5c3d0e8d622e46ecba1b79502c1f5c0e0e8f7b9880738e15fd7b21a2399d901ab5692d14be48b71e4fc468f5b467cd183adcdafc5cdd1d13458992ff3aff275598c04d57b648a17dcdac917f267796a0165adab6f713c9", &(0x7f0000000400)=0xaf, &(0x7f00000009c0)="958c27f7a3c46d9cbfa0b4baba94bb4a6dc16c9bf18dc0bac82cdd1273d68097ad3c865295609c35b6dfb6d6378b97123ed5fe48e6c6388b1ef9f1c792c966454557fdd7de3a4d6da25b4d03beb6edd8ac5bc326a8e2ccc3ff622a82c211a2413972e4ca743753be28db6dcde652e69017638ee8a4b1249530027c2a11025860abf6a11c7f9a79f9e473bcabe8203fe9d2a2a8e4d92a38a4acca23a0302e2316ffc2e184228c983e123c91769a88d891c02acb76d15a17", 0xb7) fcntl$setstatus(r4, 0x4, 0x40) (async) sysctl$net_inet_ip(&(0x7f0000000a80)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000ac0)="f6edb621ed9ed4e0c3b2e1800f1a4102b51eb652d0317dc014c65fe9407ea315188e802ad01df890c96461766e4e44067279de046f4670ae1f4ea466bc876f174261f1350e0ea2a60f26c9b5eb56acb23b953f", &(0x7f0000000b40)=0x53, &(0x7f0000000b80)="dda23da9dc14fc4f50b5231768af35645ccaf0b0c0226e1041006d9d171697c217f4d0069a82abfb9f4c989eedb54b06af993d24edef41af3c743243a1ef68949b27d38bf6f52c9418ce7054740bd700b9", 0x51) mknod(&(0x7f0000000440)='./file0\x00', 0x6000, 0x803) (async) preadv(r4, &(0x7f0000000840)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000580)=""/206, 0xce}, {&(0x7f0000000680)=""/199, 0xc7}, {&(0x7f0000000780)=""/170, 0xaa}], 0xa, 0x400) (async) madvise(&(0x7f0000240000/0x12000)=nil, 0x12000, 0x6) 1.260898895s ago: executing program 5 (id=1375): r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x9}], 0x1}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (rerun: 32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r2) (async, rerun: 32) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) (async, rerun: 32) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x100000000, 0x100000001, r6}) (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) flock(r7, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r9 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, 0x0) (async) ioctl$TIOCSETA(r8, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000180)='./file1\x00', 0x40, 0x9) 1.137848196s ago: executing program 6 (id=1376): mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r1, 0x80002) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000440)=""/74, 0x4a}], 0x1, 0xfffd) truncate(&(0x7f0000000300)='./file0\x00', 0xe89) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2010, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000500)="24ecb86e0c232ec35208679e1ea281cc797fe4bd6d1c44fadf08026427e5787463a66c4c9ce394e1cd12c9af54649f3aac9169ccc82b3fd4fe9a08a3b345d101557d0800f7c1610f00000000303807029ddb8fa5357c899bbb7f7d926f393282b12da2a6d38c18dd02a3683c386fe0ea", &(0x7f00000000c0)=0xfffffffffffffe8d, 0x0, 0xffffffffffffffcb) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 1.1372708s ago: executing program 2 (id=1377): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x21) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x21) (async) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)) (async) 1.136806716s ago: executing program 1 (id=1378): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000180)="04bdfa5d1d2873c63e3506005ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543d58100450f15f4ec855498496c7a8ecf725f3ad82c93917e19d5dd2feddba565c73f4712c291f6f1c55255c74f9a40646fcec7a6d2459b27ba31c0a30d72579d1f011a0888ca78185c2b7a38f8495ab16a17fc992abe24f718b14fe1623005dc29fed042a86203e14692fd5bfbc28f5adb93303e3a47d1faac9e4ef50deb4d915ad", 0xba) 523.016434ms ago: executing program 5 (id=1379): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000680)=[{0x0, 0xffff}, {0x2, 0xfff3, 0x1800}], 0x2) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r1, r2, r1, 0x3b}, 0x3, 0x0, 0x5}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000006c0)=""/4096) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) 520.255076ms ago: executing program 4 (id=1380): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb17a926cc9795a6b47c1d1", 0x401}) symlinkat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) getitimer(0x0, &(0x7f0000000000)) 515.812013ms ago: executing program 3 (id=1381): sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x82, 0x4) 515.579532ms ago: executing program 1 (id=1382): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000080)=0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000648000/0x1000)=nil, 0x1000, 0x4) 514.970596ms ago: executing program 6 (id=1383): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0xffffffffffffffff, r0, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0xfffffdff, 0xd, 0xfffffffc, "0a6400b72860267eccc7020000060000008700", 0x100000f, 0x100000c}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="9a032aecaf2596ca1c5db65d3dce5298d95996c4129abfbaa10e4beb53722865344c0d9e015ee80687b47859d935b1515c7c3280dc9463e5ddc434d3c46b4cda7ebbb39410859274de3360f7d135f815ed619d13c26be44c664c3189bbc047e3af52d6f3efa1b7e7161f1852a4df25a7405c27", 0x73}], 0x1) msgget$private(0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x63) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8, 0x1, 0xfd, 0x100}, {0x3, 0x87, 0xff, 0xffffffc0}, {0x2, 0x85, 0x14, 0x7}]}) r6 = semget(0x0, 0x1, 0x281) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) recvmmsg(r3, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') semop(r6, &(0x7f0000000680)=[{0x0, 0xffff}, {0x2, 0xfff3, 0x1800}, {0x4, 0xc, 0x1000}], 0x3) open(0x0, 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0x4, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x4, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x6, 0x3}, {0x401, 0x200726, 0x2802, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x80000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x19, 0x0, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 485.049842ms ago: executing program 3 (id=1384): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x3b2) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000001ec0a739e25733ee"], 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) shmget(0x1, 0x3000, 0x80, &(0x7f000002d000/0x3000)=nil) r1 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2}, 0x9, 0x378, 0x0, 0x0, 0x4, 0x3, 0xfffffffffffffffe, 0xd696}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2d, 0x0, 0x0) 279.370407ms ago: executing program 0 (id=1385): open$dir(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x104) ktrace(&(0x7f0000000180)='./file0\x00', 0x7, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 279.079328ms ago: executing program 4 (id=1386): mprotect(&(0x7f0000154000/0x1000)=nil, 0x1000, 0x5) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 276.410699ms ago: executing program 0 (id=1387): r0 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x120) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000080350001080006"]) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f0000002c80)=0x4c, &(0x7f00000000c0)="5b0000000000000000e8fde048a9", 0x4) (async) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f73", 0x1e) 276.076445ms ago: executing program 3 (id=1388): mknod(&(0x7f0000000080)='./file0\x00', 0x200c, 0x202) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x10008, 0x0}) r1 = socket$inet(0x2, 0x3, 0xf1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1204, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x181, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "34a77a", 0x14b, 0x6c, 0xe, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2c, 0x0, '\x00', [@ra={0x5, 0x2, 0x4}]}, @hopopts={0x1d, 0x3, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x80000000}, @padn, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x1}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x1, 0x1, 0x8}, {"3a648d2ea7c0c743c26817be3f45060fb1e5325227e0272fd2af36938705a64a63034c338986f50f9a9ada2c9e80b6a37d7962561dc1bfbc94bf78090fb24005398bab25d24476c54d3c3b0efa6a5ddd62d1d57b31bc1df49354bf4ba7eb52dd63b644ac45dfb6a58e907f8deaaa3ed30653811b332173fc0f74974e0eb76fd3f69ce8e81d782e5427b58903778f3fe8625f19c67fda1409e6c05d9b2b83ec0a49f0e676a50e2ab2b65a2a9e7c6d191617db5fe83533ed4a9a4c0f73a37838d41f5c53891a1dcdccf4e8bb24563ccf9fd1f393d18da612c1d99ba5a4ec23ada7481adc18934ab2c9e80fc81c594e6ac66830210ae4c81f602b239f5079a99d88c2283f5ae321fbae2ae086d68fb3e3f9650bc7"}}}}}}}) 3.683617ms ago: executing program 0 (id=1389): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) 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) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) (async) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000028c0)) 1.507633ms ago: executing program 1 (id=1390): r0 = socket(0x18, 0x3, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) syz_open_pts() (async) syz_open_pts() kqueue() (async) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0xc05, 0x80000000, 0x8000002e, 0x0, 0x1, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0xfffffffffffffff7, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0x0, 0x0, 0x48], [0x7, 0x2, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0xfffffffe, 0x7d06}, {0x2, 0x2, 0x295dcbee, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x10, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x25, 0x1, 0x849}, {0x7, 0x40010, 0x4, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0xc05, 0x80000000, 0x8000002e, 0x0, 0x1, 0x3, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x8, 0x5, 0xfffffffffffffff7, 0x100], [0x9, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80104000, 0xfffffffffffffffd, 0x0, 0x0, 0x48], [0x7, 0x2, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0xfffffffe, 0x7d06}, {0x2, 0x2, 0x295dcbee, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xff9}, {0x1008, 0x0, 0x8, 0x3}, {0x8000, 0x400, 0x10, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x1fd, 0xc}], {0x0, 0x25, 0x1, 0x849}, {0x7, 0x40010, 0x4, 0x2}}}) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x35, 0x28, 0x68, 0x7, 0x4, 0x89, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@noop, @rr={0x7, 0xb, 0x5, [@multicast2, @empty]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f0000000100)) 606.06µs ago: executing program 4 (id=1391): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = getegid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) fchownat(r2, &(0x7f0000000100)='./file0\x00', 0x0, r1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x30) getdents(r3, &(0x7f0000000200)=""/4096, 0x1000) socket(0x18, 0x1, 0x3) r4 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080), 0x0) rename(0x0, 0x0) close(0xffffffffffffffff) rename(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c, 0xe, 0xfe, 0xfffffff7}, {0x54, 0x4, 0x10, 0x9}, {0x9e, 0x4, 0x0, 0x8}]}) write(r5, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) seteuid(0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0xb, 0x71000}, {0x7, 0x88, 0x20008, 0x80000007}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0xfff, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x1d, 0x82, 0x9, 0x9}, {0x80000007, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0xe3}, {0x7fe, 0x9, 0x4}, {0xb8e, 0x4, 0x401, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x1f96, 0xffffffff}, {0x0, 0x1, 0x1002, 0x1}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x40, &(0x7f0000000240)=0xff, 0x4) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) 0s ago: executing program 3 (id=1392): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x5, 0x1800, r0) setrlimit(0x6, &(0x7f0000000240)={0x9, 0xc}) r1 = syz_open_pts() close(r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x4, 0x5f, 0x0, 0x4, 0x3, 0x8, 0x2, 0x0, 0x874, 0x8}) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/43, 0x24}], 0x1000000000000247) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.203' (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 WARNING: thread `nfsio' (26705) exits with status -1 WARNING: thread `nfsio' (110263) exits with status -1 WARNING: thread `nfsio' (148785) exits with status -1 WARNING: thread `nfsio' (379956) exits with status -1 WARNING: thread `nfsio' (200291) exits with status -1 WARNING: thread `nfsio' (25547) exits with status -1 WARNING: thread `nfsio' (392097) exits with status -1 WARNING: thread `nfsio' (258945) exits with status -1 WARNING: thread `nfsio' (754) exits with status -1 WARNING: thread `nfsio' (33655) exits with status -1 WARNING: thread `nfsio' (65719) exits with status -1 WARNING: thread `nfsio' (403676) exits with status -1 WARNING: thread `nfsio' (200134) exits with status -1 WARNING: thread `nfsio' (191008) exits with status -1 WARNING: thread `nfsio' (35049) exits with status -1 WARNING: thread `nfsio' (178946) exits with status -1 WARNING: thread `nfsio' (158861) exits with status -1 WARNING: thread `nfsio' (431891) exits with status -1 WARNING: thread `nfsio' (304249) exits with status -1 WARNING: thread `nfsio' (76005) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806b876e68 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 159383433 seconds panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff8334d4d2) at panic+0x1ba __assert(ffffffff8338f8cd,ffffffff8336be18,84,ffffffff833e0e74) at __assert+0x29 rtmap_grow(81,21) at rtmap_grow+0x1f2 rtable_add(80) at rtable_add+0x289 if_createrdomain(80,ffff800001471800) at if_createrdomain+0x40 ifioctl(ffff800001615ac0,8020699f,ffff800035d12e90,ffff80002a87cd30) at ifioctl+0x1c06 sys_ioctl(ffff80002a87cd30,ffff800035d13060,ffff800035d12fb0) at sys_ioctl+0x660 syscall(ffff800035d13060) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4d385eb530, count: 248 End of stack trace.