last executing test programs: 4.236015136s ago: executing program 0 (id=475): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x3, &(0x7f0000000580)={0x290d, 0x53}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x3, 0x0) r3 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() semctl$GETVAL(r3, 0x3, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = socket(0x1e, 0x3, 0x0) sendmmsg(r6, &(0x7f0000006400)={&(0x7f00000063c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x4) write(0xffffffffffffffff, &(0x7f0000000080)="d81ad3", 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) 3.905119181s ago: executing program 3 (id=487): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000580)=0xfffffffffffffd39) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) socket(0x18, 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x800, 0x3, "62619a2fca8c3c69a279d2d41eae7247bc03df55", 0x8, 0xffffff50}) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0xda, 0x0, 0x3, 0xfffffffffffffffd}, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b0302c12d", 0x20}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x81, 0x1000301000000}) syz_open_pts() syz_open_pts() close(r5) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="085f978ea27d1c027fc61e2794997df2ae2553400e8d6d183dc7b49794320d937b77b02781bcca1ae4d1e688a287976f663852aa9c58895970d3e6cbf778a64c1be2cf479420f2958ac950d9f61ee6e8a6d42f887838c974a0cb445498eea6d805cd21221d285eeb9d9fca73ff3efddcfa04280ad0acafd1b266daade04363ffc5e599d13f1f624c3143fcd47d64ae6491f6c402d8d014154daaf974c45c3e327388c772ea088fd717d08610c9a0ee96fc300619ad5031ce406e2771436912d1", &(0x7f0000000080)=0xc0, 0x0, 0xfffffffffffffdec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 3.405276868s ago: executing program 0 (id=507): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) 3.260003814s ago: executing program 0 (id=509): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x5c) setreuid(0xee00, r1) getpid() r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="121b89000000000000fc000076cfef5bee9abd6d99e7966941952f5cb5ce8562da2d4bff", 0x24) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x5c) (async) setreuid(0xee00, r1) (async) getpid() (async) getuid() (async) setreuid(0xee00, r3) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="121b89000000000000fc000076cfef5bee9abd6d99e7966941952f5cb5ce8562da2d4bff", 0x24) (async) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r2}, 0xc) (async) 3.142927398s ago: executing program 0 (id=514): connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/29}, &(0x7f0000000080)=0x1f) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) setsockopt(0xffffffffffffff9c, 0xc616, 0x5, &(0x7f0000000180)="971c6b9855cacea1f3ca027964748716225d40f27cd9a2e9de13c9b22ad0b1a6ccb708c4b63157cf701aab036289b74b53a71f7aa0f3cfdd5f356b0e9f7cd5e884fea0f0eafc1060c085fd825961432ed8d208e9e2fd94f36a5a137b", 0x5c) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/48}, &(0x7f0000000380)=0x32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000400)={0x8001, './file0\x00', './file0\x00'}) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000440)}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/46, 0x2e}, {&(0x7f00000005c0)=""/228, 0xe4}, {&(0x7f00000006c0)=""/69, 0x45}], 0x5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./file0/file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000840)={""/16, @ifru_dstaddr=@in}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000880)={0x2, 0x7, 0x6b34, 0xfffffff7, 0x0, 0x1, 0x7fffffff, 0x10, [{0x6, 0x3, 0x8, 0x3}, {0x9, 0x68c, 0x6a}, {0xfffffffc, 0x1, 0x2, 0x1ee}, {0xfffffff2, 0x3, 0x10000, 0x3}, {0x8, 0x3, 0x5, 0x43f}, {0x7, 0x425, 0xffff8001, 0x3}, {0x7, 0x0, 0xfffffffa}, {0x7, 0x452, 0x9c4a, 0x401}, {0x9, 0x7, 0x61, 0x8}, {0x9, 0x80000000, 0x7fffffff}, {0x5, 0x5, 0x9, 0x6}, {0x5, 0x24, 0x6, 0x6}, {0x6, 0x0, 0x6, 0xf}, {0x6, 0xfffffffa, 0x9d, 0x50}, {0x8, 0x3, 0x1000, 0x3}, {0x7fff, 0x62, 0x90ae, 0xb38}]}) sysctl$kern(&(0x7f00000009c0)={0x1, 0x36}, 0x2, &(0x7f0000000a00)="5c7dd0dab42b77a11afb5d0eb9f27a6e5d80c8986186a2ed0be8588a41ef21f08d8f98a20d0af7a47c8ead0ea35d3c37e9f0e9138486c34ef05c8afce5ff544903224646f0f460fe50df23708861a2b4e610e383e307885739c7cf1e7a5a61badc244480", &(0x7f0000000a80)=0x64, &(0x7f0000000ac0)="9258fc74b1d1a296c5d50d4d18fe5440c35ff8842340a13885aaba77e6f4f045", 0x20) symlinkat(&(0x7f0000000b00)='./file0\x00', r2, &(0x7f0000000b40)='./file0/file0\x00') r4 = dup2(r2, r1) ftruncate(r4, 0x7e6a2a0c) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000c00)={&(0x7f0000000b80)='./file0\x00', 0x4, &(0x7f0000000bc0)='./file0\x00', 0x8}) writev(r4, &(0x7f0000000e40)=[{&(0x7f0000000c40)="cce02e0f1bec5b1065ccb1ee4d136fa332c90d4cfe957da674a707f84bc05c8951081c1446f0c47796bf139bea040362a87babbd91bc5f3565f869a3e134695fa29a919b62481cfeb78fea5564a35aa6b32189e2804d74fbb9e0bc6b10728a31bd30f473e406172b632554a6dc771133efbcb74ecf9d325aa923c7593076770b018157dff777f4f95ef4e0e38baab8cc5ee33208f125b0014f7acdb0e7f879b61720f047fd82a1d2190c2fbcf6f7b9785b0ff8d0957079980e13e4954e87926c25d08361c6ead83054c5696020fec4ed88a35611e1e08807f62aea3ccf1c6a6c7db9bf8829fb67796f5777d45161", 0xee}, {&(0x7f0000000d40)="1cd01ff5792975427e4158d9f811f102b2ee70a1dfc7200e9a5beac1bffc0c3a9049de7ef4926866bcf26d7f202c86e9fc68e5dd5250f24696c21b34f181e5e4dcad94a1ed59a0a4271853c991e97c4e3400cee74b2cf867c442b98753b459c4c8177a45db", 0x65}, {&(0x7f0000000dc0)}, {&(0x7f0000000e00)="740ea034f98797b32dc5d6f8c94c72429efc562750", 0x15}], 0x4) r5 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000e80)={0x3, 0x0, 0xc, 0x8, r5}) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$kern(&(0x7f0000000ec0)={0x0}, 0x0, &(0x7f0000000f00)="bbbcd05103f80741e1d58c1b43df2304d33884a5c71cb84b2fba855a", &(0x7f0000000f40)=0x1c, &(0x7f0000000f80)="3385aa128f512524cd65e9311f21482567b1ff223576e9460bf7f1c30bebfdb3417697eb88e7d71b79654e40e8144f3b9767aa5d757c37be67e4ca86778e41d2821c39f09614425427f64b993f07038aa0f3a23c992b30fc2f49b30186c4106cd571f2cc6f3ac205444938ee9bb9e79b1a0f295b713b524c122174b617e59f0798d49ea3ba797f47c8347dce6bfe05900c6ad841803af2d73266a0ec8721b29d4328e3b2d3fe07d49549aa6b4a9fd145be02fa85a82f6c046aaaf53380aa8433c24bd0cbb07e1a0a6821f462391521d617b6fa72c8af6e", 0xd7) r6 = getgid() fchown(r4, 0x0, r6) 3.142086405s ago: executing program 0 (id=515): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6a87c323a9fd00a20dddd905", 0xc}], 0x100001af, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1d8, &(0x7f0000000140)=[{0xc, 0x9, 0x9, 0xdffffe00}, {0x4, 0xe2, 0x11, 0x21003}, {0x9, 0x1, 0x1, 0x7}]}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) dup2(r5, r4) ioctl$WSKBDIO_BELL(r5, 0x20005701) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) mmap(&(0x7f00001c3000/0x4000)=nil, 0x4000, 0x0, 0x2810, r6, 0x7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff7b9e8e3a0379715508b30800450000c3c332d33fce75d1288000782100009078e0000001df8200010e00907818c380f910b8470f1eb3060700d0e3b50100001a0966c1f0e2a4c109458b2fc2015bc526c4f70d592ccf408a62487b0afbd5dbff75b53f58fc4d3f5e42d2a4003f73eb8ff2"]) 3.112800572s ago: executing program 0 (id=517): r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="dd0b154ebe69338515afb52e2ba1286ab91749055871cb7cc808", 0x1a}], 0x1) r2 = dup2(r1, r0) (async) r3 = socket$inet6(0x18, 0x3, 0xff) getsockopt(r3, 0x29, 0x6c, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xf, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) (async) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x4800) r4 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc00c7006, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x9) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 3.111343833s ago: executing program 3 (id=518): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e729535f1324b593cc530", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) poll(&(0x7f00000000c0)=[{r2, 0x115}], 0x1, 0x401) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x18c3, 0x8001, 0x9, 0x2, 0x4}}}}}) (async) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x400000000002, 0x0) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000040)=0x20, 0x4) bind(r4, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) 2.977345512s ago: executing program 3 (id=526): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x117, 0x200000b, 0x101, 0x80000001, 0x80000001, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x55d, 0x5, 0x1}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x6, 0x803, 0x14, 0xa}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r6, r7}, 0x4}) socketpair(0x10, 0x0, 0x7, &(0x7f00000006c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r10 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000340)="cf91cc32aa4583b3cf399211cc8085e03d93690a39686463a51b04478f017a18bf9192f2ca6cadb72121ebf0801882827a2cfcfeec128d1b16e9822be282535c8dba67ac69cfed8566ee57a357a3eee19efcfdcde3505bf49b6b42404984a3926bb3b5e431ea70a0f33646782c", 0x6d}, {&(0x7f00000003c0)="d08725c1140d3a81154c6ab99aa07a74666eb704e21fba1648de0439bd0b08ebc4bd53551a92e9bf5d1cb334bdea15acc2cc52722e6935eae4bebc81fd6fa7ffaf9e2850973e754c81d1bc82f419cabc23aba6fd60738ca6cf85e9e204", 0x5d}, {&(0x7f0000000440)="4831afe4dec2548ea5aa6a6cf42cf0388f7ed4409c565d3a18a2c1510ae796cf3f143d3af7a27ddcbc12ce84832db343021adc268fe2f3226f6602d23b6cd133c35530acfbae5aeaecde679bbf4b2078488a21768950a7436a7424f9d88c0ae2755868316be736cba333b60b29cf553b6c1cb224e4fc36454d503c1d29ceb6e2cd579f359826d400f23579eda44d9d5c27d29899a55b21547e46c9a0c0946f7231d7210dd17d64bac5de4ec65d471a11528599d229e1de3c8d51bddc633020ba1f22c71e1b1561faaa55fff6ea1973bb3b4b340b1bc5578058a1bb4402d3bd529a53358328e0ba967a7a406ef8862668126ca02a150f36", 0xf7}, {&(0x7f0000000540)="c4379e9afeb81d7795620d111343a8fb172cea3647ffadc34156b61fdc385b8964d97a3921a52783749b08416180f31be470dd714109e69b610c1e486637fbba3dd6ea243f0cde686819ada967b4d3b34b4d2816a22b0fc8afa9dc02a3927e9e39a8ffddfd1d5c9a72d614ff2b4af60a14a739bce2d7276ba7057b49a854fa74e9373aceb7d37db0d9346fd043d768977a14ef4d3c8573998a4a7a1cdaa4398546456e2a2edbef91ddd20109bfc76f838e58", 0xb2}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r7}, @rights={0x28, 0xffff, 0x1, [r8, r1, r9, r2, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x68, 0x9}, 0x406) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 2.864534945s ago: executing program 3 (id=533): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) unlink(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5e) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000a80)={0x0, [{0x1, 0x2}, {0x1, 0xb00}, {0x1, 0x4}, {0x2, 0xa85}, {0x2, 0x7ff}, {0x3, 0x7}, {0x3, 0x7f}, {0x3, 0xced}, {0x0, 0x5}, {0x1, 0xb2}, {0x2, 0x5}, {0x3, 0x2}, {0x1, 0x7ff}, {0x1, 0x6}, {0x2}, {0x2, 0x3}, {0x1, 0xfffffff6}, {0x2}, {0x2}, {0x1, 0x7}, {0x3, 0xd076}, {0x3, 0xfffffff7}, {0x3, 0x3878e900}, {0x3, 0x9}, {0x1, 0x1}, {0x4, 0x10}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0x7f}, {0x2, 0x7}]}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000700)="9b", &(0x7f00000001c0)=0x1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r3 = socket(0x20, 0x5, 0x5) (rerun: 32) getsockname(r3, &(0x7f0000000440)=@in, &(0x7f0000000680)=0xc) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 2.723600135s ago: executing program 3 (id=538): r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x1}], 0x2, 0xfff) (async) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r3, 0x4) (async) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) (async) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) listen(r3, 0xf5e3) close(r2) (async) r5 = socket(0x18, 0x2, 0x0) close(r5) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x4, &(0x7f00000002c0)="030004dd", 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x122, 0x3c}, 0x9, 0x65, 0x0, 0x0, 0x400, 0x200, 0x8000}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) write(r7, &(0x7f0000000380)="d81ad3", 0x3) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 2.720419875s ago: executing program 3 (id=540): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000c80)={@local, @random="f7ee75369980", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x6, 0x88, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x1, 0x0, {0x5, 0x4, 0x2, 0x3e, 0xf, 0x65, 0x8, 0x1, 0x3c, 0x4, @multicast2}}}}}}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x90d) ioctl$TIOCSETD(r3, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) 2.279166807s ago: executing program 2 (id=552): r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x9, 0x1, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x4, 0x9, 0x3}, {0xfff, 0x6, 0x6}, {0xf01a, 0x6, 0xa}]}) (async) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) 2.278892548s ago: executing program 2 (id=553): sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000000)={0x1b, 0x7, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() sysctl$kern(&(0x7f00000002c0)={0x1, 0x51}, 0x2, &(0x7f0000000300)="98e5bbc09293b5db4f79170d69bc7553e380a041de4c248c2fce09125916c5147f3a7abe67207f0be7b6743baf4c2239242c88fb439f8a0e83f6fa9c9be57a35b2d49b000d91ba126aee20192c5b791786cf6e01f600947f84abd30161a1ac62f24c8090c98b46", &(0x7f0000000380)=0x67, &(0x7f00000003c0)="0179ec24edb18c73465d915ef002e4d781d787ce2da74a4ac73e8b63ee2653b2894f0d72a539b63072f721dcc697e14c0785ff27e59e840aaeb19b98b5", 0x3d) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f00000000c0)={0x7, 0x220, 0x7fffffff, 0x9, "c9f7d24675d20000000000002f00", 0xf}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10808, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000200)=[{r0, 0x141}, {r4, 0x10}, {r5, 0x40}, {r3, 0x1}, {r2, 0x2}], 0x5, 0x1) readv(r3, &(0x7f0000000240)=[{0x0}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0xe02) r6 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r7, &(0x7f0000000480)=@file={0x0, ""/503}, &(0x7f0000000280)=0x1f9) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680), 0x20000, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000400)='./file0\x00', r8}) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x1, 0xd8}) 2.278427647s ago: executing program 2 (id=554): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) 2.203070825s ago: executing program 2 (id=555): setgid(0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x58) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x0, 0x0) open(0x0, 0x80000000000206, 0x40) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x93ee) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000280)="54b9a52197b5f16bfb6eab169055891de427437ae2d1c16756534a0c1d460cfee83896d369c9931169541ec9865f80104feac9af529159ebbfbcc0a1a55f3f75151af100ed680b17570b346e6cb8ad6bccc82889fe4eebda0613c25f60130823361a7fc11b2388851fab8de533c21a3c728a8911e5ed793b42817a18040250525822b0a1b8f550172f792a4c0869be3366243b3492452eb6db6d8bb58fc711e7a9d760eb3b6d682b50243888fb989d872094042514996a924b94e7175fd2ac8419422120e9eb58296563da9404df33c3f8e1ee62e58b8af0494dc720e7914c591c281e04fd0c19f8ed8ba1e64d3bad27f5a27a178a333a5fa00db869", &(0x7f0000000380)=0xfc, &(0x7f00000003c0)="35ff9962d9e13ff89a1c194d2fa68c989f85ca9f5762239715578260e2117e", 0x1f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000140)={0x1, 0x18}, 0x2, &(0x7f0000000400)="1885037ddb568c230f3b3212d8270a0c9ec343f690d52a459dc66a0c701e97d0514d68fa256177244970143c3bd5b61ba8c7a6826650e6ecc640e8d661c9f95206c0590134c825cd523ca4ed6a4359a451e5f2992c9a15c4cc94586d6dd25c945c250b6924be6e90ccee865c1ba6b09107d56ae17b6396a4191ebf016866f6b03ed147dedc36f8e0aaa6a3885b0eed2ad8c3151b91d2fe813c0c3a37979401be6735774f97bbbc733d3664da2a9a49bb3c39bbb0758aa5087cc9a9b9f299e28d79f341b0736d97fba4ea2ef1a85d55be26d864417054563253d7", &(0x7f0000000180)=0xda, &(0x7f0000000500)="f537b9da726b8a4703707a06aeb0264dd604dba4e7e99b45c62f42883cd923a9de98c7f36c6af9ecb14a367f3e8ebf2ab87df70c6d307966527c3a55a9fb31ac05c66435a23c85f764f24606fa919c32c72fb4da0d9e2f31e63eb475586084aaa75271f2832cb50bdbe82b82d045c6621fd640ce99639843fa1ca58ec87dcc3dd96723e092ac948f8d8cde6513cecfe1d5beb87bb9d6634a7ae7e93effb6b4acb0b33d55e0c2ebbde23b0296c0204af44c53ce2a89988dabe523cd0158b3c80db5ba9c89b0c8b59d5efdc153748da5ae26e1", 0xd2) ioctl$TIOCSETA(0xffffffffffffffff, 0xc450443c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x1}]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) socket(0x18, 0x3, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f00000000c0)={0x9, 0xfffffffe, 0x2, 0xfffffffc, "0800000000000000000100000000000f1e0400", 0x0, 0x10000}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000001c0)) 2.202504332s ago: executing program 5 (id=556): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x14a) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x2000) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x6f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x2, 0xff, 0x802}, {0x14, 0x3, 0x27, 0x7}, {0x96, 0x3, 0x80, 0xfffffffe}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) utimensat(r0, 0x0, 0x0, 0x2) 2.197212164s ago: executing program 5 (id=558): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)}, 0x1) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x443, &(0x7f0000ffa000/0x3000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x80, 0xff, 0x30, 0x5}, {0x7, 0x8, 0xad, 0x8}, {0x16, 0x4, 0x7, 0x800}]}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x30) write(r2, &(0x7f00000002c0)="d81ad3e68cf7eb4e9be33bbd1a84911e1dc65f3775b8413a4d4842acb5c32b6ef6f742940f989387f63b30f694a80d89d072aa49d6a4e3e18efff61edf02e30be4b5fb4ea44b8eea63f61b6b0bfa38006050508e734a33a5fba7bc8738c316bbf3230000", 0x64) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380), 0x8, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000540)={0x10, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006cf000/0x3000)=nil, &(0x7f00005ac000/0x2000)=nil, 0x5}, {&(0x7f000033f000/0x1000)=nil, &(0x7f000023f000/0x2000)=nil, 0x1}, {&(0x7f0000684000/0x800000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000643000/0x3000)=nil, 0x7f}, {&(0x7f000047f000/0x2000)=nil, &(0x7f00002b2000/0x1000)=nil, 0x8}, {&(0x7f0000a11000/0x3000)=nil, &(0x7f0000805000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b74000/0x4000)=nil, 0x8000000000000000}, {&(0x7f00009c0000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f000042b000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xdd}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8}, {&(0x7f0000499000/0x1000)=nil, &(0x7f00009c1000/0x2000)=nil, 0x6}, {&(0x7f000017d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f0000c64000/0x3000)=nil, 0x5}, {&(0x7f0000b06000/0x2000)=nil, &(0x7f00009c0000/0x2000)=nil, 0x2}], './bus\x00', 0x10001}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001300)) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x10000d02) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1db) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 2.121007934s ago: executing program 5 (id=560): setrlimit(0x8, &(0x7f0000000980)={0xa, 0x54}) r0 = syz_open_pts() mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r1, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@un=@file={0x14, './file1\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x10, 0x5}, {0x40, 0x9, 0xfd, 0x9}, {0x16, 0x0, 0xb, 0xbba4}]}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRES32=0x0, @ANYBLOB]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) syz_open_pts() r8 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000600)=""/238) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0x3, 0x80a19e, "bb081aa9000800f7beae58beff0f00", 0x71, 0x4}) 2.120271721s ago: executing program 5 (id=562): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000080)=@un=@file={0x0, ""/257}, 0x103, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/135, 0x87}, 0x1000}, 0x10, 0x1803, &(0x7f0000000440)={0x5}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a1a78d0ca82026dec3e59be543bfcb4c969b9535f13228593cc5307b8972f4af81643f6000d29d", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r5, &(0x7f0000000480)='\x00'/14, 0xe) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000040)='./file0\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) readlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff24) r7 = syz_open_pts() chroot(&(0x7f0000000740)='.\x00') ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000009cc0)=0xb34) 1.744518731s ago: executing program 1 (id=573): syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRESDEC]) r0 = msgget$private(0x0, 0x290) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0xa1458920f59c7c66, 0x8001}, 0x3, 0x22, 0x0, 0x0, 0x6, 0xfffffffffefffffe, 0xc, 0x8000000}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xdc4, 0x7f, 0x20080000009ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00003b3000/0x4000)=nil, 0x4000, 0x0) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) mkdir(0x0, 0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) chdir(0x0) writev(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 1.645798916s ago: executing program 1 (id=578): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) close(r3) (async) close(r3) fcntl$dupfd(r2, 0xa, r7) (async) fcntl$dupfd(r2, 0xa, r7) sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x40000000000001d2, &(0x7f0000000040)="df93c42c8547818044", 0x0, 0x0, 0x0) 1.645425053s ago: executing program 6 (id=579): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x93ee) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0xd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="f9017232020000000000000008004100001c00008b0000009078ac1400aa009078fe33965700000053c7edad5c0dc6425b96e71d1eed132fffd93068b6b90f113111a75d6247875891b62749404a3645864357ee81f757d374ae32544d77b91cc9124a6a0fedd6583276c1350def41866d959f52eb4c191c7487b01f1dbc843e01ff59ca577723e87d341467cf7af1db040d3862c6fbafa4c1cd6bd2a455b9ac7484fa3cb7ef604037c988945f4b186892bae627db94cacf727c3a8215e284db48141d"]) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) mprotect(&(0x7f000043b000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) readlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x101, 0x80000001, 0x80000001, 0x4, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x6, 0x8, 0xfffffff9}, {0x8, 0x20000f86, 0x0, 0x9}, {0x1, 0x800, 0x5}, {0x401, 0x200726, 0x2800, 0x87}, {0x2, 0x6, 0x3, 0x99}, {0xce5, 0x5, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x85, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xd07, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x6, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2, 0x4}, {0x8000, 0x1, 0x81, 0x30004}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x4, 0x80, 0x1, 0x8}, {0x8, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x2, 0x48a6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a0a78d0ca82026de02e59be543bfcb4c969b0000f071f4af81643f2fdf93a3b812e8977bcb5371e5159d10a008ea90d5ac2af8e2b009055f5b4e5070", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f0000000340)={0x0, 0x6, 0x0}) 1.577940193s ago: executing program 7 (id=583): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file1/file0\x00', &(0x7f0000000380)={{0x4, 0x8000}, {0x4, 0x10001}}, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10000, 0x50) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) socketpair(0x1e, 0x4, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = getppid() ktrace(&(0x7f0000000100)='./file1/file0\x00', 0x0, 0x200, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x80) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0xfffc, 0xd, 0x8, 0x7}) ioctl$FIONREAD(r3, 0xc020697e, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8060693d, &(0x7f00000001c0)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000000c0)) r6 = open(&(0x7f0000000240)='./file1/file0\x00', 0x200, 0xe3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="b07eec3d4b422d596f51e337031a7b2f65ef3bf6b55f88d8d3e35052668552db", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a1779", &(0x7f0000000080)=0x15, 0x0, 0x0) 1.57771577s ago: executing program 1 (id=584): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read(r0, &(0x7f0000000140)=""/82, 0x52) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x84, 0x8, 0x4, 0x4}, {0x3d, 0x0, 0x0, 0x6}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x1, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x2df57368, 0x8, 0xd, 0xfffffffa, "0064004c2860267eccc7020000060000008700", 0x1000009, 0xb}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced914dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a0400000000000000f89a58ab38942928f3e9f7f2a1483ab576ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f40084ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383c73fcf05d5f2df22224ec7bbbebb4facfc238158161845a09ea2c6c999e95b7ea994732af7", 0x6c0}], 0x1) 1.577190519s ago: executing program 6 (id=585): lseek(0xffffffffffffffff, 0xffffffff, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3ff) r1 = socket$inet6(0x18, 0x1, 0x20) close(r1) r2 = accept$inet(r0, 0x0, &(0x7f0000000040)) fchdir(r2) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, &(0x7f00000000c0)="e57bca8f5b9c0051e1ced4b0a16b83c06702", &(0x7f0000000100)=0x12, &(0x7f0000000140)="2c5dc93f69fe137a6329aa7e5e36d89beefbdf58737c01de8a0694d0f6a9d34f90d701c83d19bf443743f52f6f5d8388fa5409c5b4e0e90a3465aa241440bc21fb", 0x41) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x6, './file0\x00'}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x812, r2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_flags}) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="39fbdae0dc99c77ae62fdc90163cfbd51e7b35c7795b2a2e0e313b1f8c1d1044830756b7e0da7ed0e64e68d75be163118760e919197e948707ee65a1c6006badd1", 0x41}, {&(0x7f0000000300)="f762283e309c99fd900852fb86832c5a5f6d49c98cabea64ec61a3b6129ec21e2d55441ac5273696275451d03d014ccd86e448798876e42f2863736b9f6c66a0ccf6e94ea000e8e26ba71702c91236e6f6b01f30aa3feaed4566ff2598910463a93e200c22a41482389498e44960e7e6f9b88b7b1c0596b56b4f5905b2a8ddd4024a8be230771c946e1fbb8290053dcf5fef6e973b5964652142446fd2f007", 0x9f}, {&(0x7f00000003c0)="2422790c62091d2828349f5dc6139186b916f50dc07654d7e03437577bbd440a0c98ed79a7f1ea5719668020439fd3e68748298d9f37a8e40f608290cf7a4804a743e8023845b79de9d16cc234771d42f8c4188d48b50d5d93af23b5aa6fa9587af7bd2e0f5e42cab256c6a72991907e0ba395240965805122a7cf4e82e685a84ee4a789a88577c05f8ce99483dfb87a416bebd65f348a7e907486a556694bd7a6e32289dd5a6ecaffb6aed645ef5bc3f6c2c736", 0xb4}, {&(0x7f0000000480)="98f159d653109cfb7d0cdaef798640d17c17d398c1ed9799bc249cd7b2ffb083897667b9fa01536aba1f8e9ca064d7e1c919986fb1bb58372bf509406650b88269fe13f50c071c5965833e8ee52cb4f5f8440cadeb", 0x55}, {&(0x7f0000000500)="f4a95492d690ea047232eee97f46d048f731de2b35cae1719e88fea7bd162309a5939b96e394d6872513a947cbb3da8b492ac975d3341f6622c4eff33bc4efa39dd42a68d1041e2d30c9574f2c69035ab132c637a01c996112fb13243b4c4c4a9cddb8310367e4c0c40ceb51a087052b58f8f2d272b520a17c2640230416fb42afd65c15e2a934a38805e3943f4b64ba364b27ba54aeba16ed8f17d570be6fe7df5faed2882ba45ad977d07bc5763c528401265e6133126ea89377dd03ad700945479985d9dd73a274322a725adf1aedded6eac30e482705d45ab36905c78738b334a70580cf8d3b5535b805d551874e2179950a2948bc60996bc8262bf2fdcc78962e7d78d2721af41edc9db14f598a2601ccf8a659c87e9d577b4ed1664088d3724ee3c1ea3531cba43aa68591196d9587c413b37702f543a8a4ae859a12caf9e06523da385561aa9197e0fb0a75a3c8c04d37cadb2247566468b41540fa8914c827d3f71770714246326a9ff891575735cb32d8f5513bd92b8d0c953f5becb3a1227f72aa5e04b1dca9d1f27f5e00e9f3bf5f4d2760d28c5a71a5c8b769a6b2fb63b50209bc17a99db3cd80df67c861d71ddce2e76d6f0d2f3d78a55707bb5d27974b67c6b464905062c55fe933185729ee232d5f553302011bbef53a98952e4ac1c12242d2a59549e058bf6e125fde975730e2da3e573a0be38e4ac5ad4a45e341cb8c8f9e5451f3421b37c8ee7bd95286a704b9a4ee32c7b69d8b48e915afc2d97ef857dc51f40410764f24d1fba7620fee4899ccff4a6413eb62ddc944629fc82a646cf96bf4569db1b6a2f3784d376f4b508e2e4ea5b63e8290470f6a4d1d5324c7b4df9479444de8fbe588f2bbf2f35c9dd9880ef941eef081c20236eaf2ccaec7ae7c774f837258bf70cba4167c17f6b3911180c9a0d0e595e223fcd4145b91636c55919be3a99d0ecb111ad9783204d19b6bce12bdc1ef19cd2a04a61a092143c6a8317bf981de00aa835fb44ffa09018868308bd17367db5b2be3efb43fd0cc6202de38e5955b0959f5cfe055041570dc58c035ad1e50162f55f2bf8c69df5c863518cf0b87a9048717314c6c42a2ff9efe46e8c9d045c9a7d234c273d85f85775b18205c39107da635c7ec9a86e7c71f5cb1aba86d153dd75d842f4f678fbed5d422340369e93dea2cebbef7a9f27320cd93d7bd7dc9a3b36e6c0e7bb4e71dc2a9226c8254f0d1ead2366b1a16f97d8f337cebf5931e4f3c6d5c6409d5b547d30a54b333e874819a3098beae058025c9a4bf1ff332f8f3d23ac4857ca0f12f09f3bb126080cbef0b85ecbd224b256d86b4abf50398bede095525e2004c2a1b410cae15452761e7aa24823a714de1169402825c0906161e5b973601d7cf6db45f8c190d34a266e73a5b15d6af138df82d348f38a98a5e127200a7ca430a061f2cf4025de97a9e307ef7b7cadc684cc7c9f642480d832c000c427459e3b7aa69b3038f964b8e2f2ffcc02a5eb09605bfdaab5e1a3c1a2e4b153b6311ad5ba82a9ac5f2fb8c002d8350373c1c86804a6afc2d0f2e1892b3aeea3472cfffc3358211751e8619d9b491922e48bf9523b9a0c2b0dbea2220df38ba0082f845990e515ae02881fc6be243203715be73f71d4e14d255b8c71f4a524bde923786d96aec1f359916bca4e89ae74a87fbf5c7f1805d57997251e31113ff75d309104712da4c1b2df043eb94a467fb1018d65dea03a45005ef0435a924eae10f74061f1490930c5105cf61c586e900adb218cd82ffc5df56badd1a38490b373029314177fa4dbed073e147982a238dd920fd47dca28afb07c01fd8946c5b839dd1d3feac1370fa713cc9ec83d7836bf7c354edb932d1e48e600ab36a8a5bdfb0de9d816368c2b9e343b097238840e41bb915c3cb85835afb9f1add175cd943f6c88566dcd0a015fc1ab5c1973ac61c81de11a2c2d480585ee8575ea25c64c6f1bb97f5a830fcdbd13724339d856e82ec1c7f2c602eae0c8cd0ef11a8baa1a566642603b5f32236075822b05d347f369d8ae1794d8ab9b20c569386489c09535903b0dce5b42980c41cc741b5fbe535e1ee1f09c4a10dc9072284623ad011c35f1aed8ba5bd0ef80339d779b74355829fbe7a8645de35522b4538c85498c1ae862a530afd8cf281f2b73ba80943cef7f4537457aefeaef9b4d30ca025a180496fd96c28631dae38114de880c03f90ddbd0f1eb5144015f2577a42e00bdf6fb96dce92c1a118bfebf2c303719aa5e670b65ff22b79919c51f18dcd0eaa9688e8af5fc41ce2f87a86b7e41ab80e9654900dd331d22ea5c6e35d0a9de2c1a37d3b756496bc0b76d810efaa76868d9f1c8e25a1529db483db5af50e51527eb3c1d2949a772757faf4a00719d01c95f9f1ddc1ece4706db22031651fead65f4869f1059c4d17fb5f00d83925304818dbca5113ee27697da764046ae73ca77a70fc672e26872e5b1f82354a038d66a55b072782d2110bd9b99063b1ca5922cb0222e7ba2697e4736413cf69e8ea20623ce248a97bf1458b5ae48cf3439a4cbc08b8a201049a8631fb19dceaf7bfa0448c9c90614637572c076eb428168391a5aa209f52c42e3246a74d67f827dc0866f4e01c6c869c15c166f815a6cfdd3bbaa6dc1799e8a16a26c64f6dc5d3d56538ce236108aca7a0be6df48246d6bdaf256919f262e0d1dde59ea0381f27f621ba450e74feca514fefdd5b6771fa5de111e97fcd6cc322b505763cbf9ea5a675dbbf97dc8ca95d42adda54ef4021f7e8796f3ce8a64753c1410ec71d4c1be081112665ead0173f10eb7bb75fc09084d2a47ca1bb0daae3cf9a7a82363c8e1ada2de8f2e884ad53e75d092b0e053914362147006d8ba9d6c7fffcf097bcd37bb7564b38c0729b9fe46f2c172026fd6e33bc6c8f3b4c5a58d7f9b5daa8a8bb854f48a13e9a90210e5f273fc420fe6e5afa705650fcab4fd1dc143aff71eeff8f3ad5fa2dc05ecc4b73117bfa78ad30ef31a027a26747c09199a2b4e8eacce178e77e899ed06a0d3f4f68d5c00440d173fb07b817933b75d50abd6da605cf2e577deeb547d7018096e61efa91f8b36107010029fe7c43918bf367aec84d2a746cf886f859352d5fee9c47a2c82d4c6bb4500b63a7463b50c6403b28600cd45bda057ecd004abbd719816608f12527e9fda2258e61db4f66d34a87c48ca70937171272c10ac65d5f47975275d578458ee1998deebb8683fbd5aae251a93328d656aa2f1324c25a701944791f2d55b7a7a9dbffc03d3e5dc0b29a43700551455645870e87bda22973c4d67e5eba458fe562ffc044096dc01850697ea9750f238cd50056777dd3cfbc5bab95a59eb03c48215b3df8e2e7e6f5b1bed8244b64619750516d82704ce338051cf48640dc2e672e34f0372c9fd50494714a82b1aafc0071b887a44979d972cc01112c22ce1c53bffd280f55999b30b3dc8d6b62891f906a6ef6e0466b02dfa74c595fc46f1d08b0269e630ff31dcec91563960f8e0122d1ec1e2fc4b0f3e3f084ad2faaa7e2910aff6f97bf622a8db5ff200741114d1e0ab8e7330360a5a0b5c227e22bfda1661929fbf18e778980154d0e8f34731eeb04bc5925cb4730e13e83853741ea551fbecf196cfbca09ae315a52413c7a709829ba0164ab0d559cd19e16fbcfc6e2ca29ea03b043cb4d0c435e510194f6d4aabf8fe8b22d8d1b13ffad72aab87a4938c2f64757e5097da5835aa7863d5a84b8ff78a776b8558385da20ebef447161cfca0dbdfdbebda73b10fed2cf2fe897b3b776d62fd1bdc1e363bcb10fa2af1956fbe10ed8a0f4c9ab4ee13b109d10cdac8e95f755cfb366e6a4c45888e40fba0ec20a9699478d2b93794900424a915095f02fb03c3379015d1d32ea239b505f741dd9a535c2ff25c8edaef253357ad53a0ef9b5b66fc0e3c173d3f9b1fff473551f0be2e6af46f130931d71f03056720d5f9f215527bcd6781c5cefd7bd81dfd23b101f006c0697f72179abe643164530243c9c1ab6b7a2232f9863446764636e3a4e496240fa7328e75862a2a2d8fef9dc9bab0e76a02a95a496d3267ada85b5444d7ea339b089f0bee2ff1cdee151a0e3f2096b193f7996e9fd7ad5dbf5022d93ff39e4b4151536201e90f0408ac7a657d9947ba0e7316b128f5c8c14bfcef9b277badf9c92d5114ce266261ec63cee5651598bac70b12556e487d9c1da59ef07cb8dda3db6a917a57ce9a3ec45a70b5f2f8d07e62bc630b06dd0411e78f87ecae066dcdc087e95cf67b49bce9751d12ca57deeaf9c72f2cafeda142251cd953736080b500af1979d013f5c3b1e85ddc316eb2851b226997ded7d355f4d5f2234fd023048448aa08d7ff3fe65bea3b0be593fe4b160e9887bcfa9558d26a74f3094d45c7ce1445722509fa455b4826e2622824cc2e59b29eb0e3b8ea0443f1723d78d3a8500203fe2b325089a98c589729d7349eb6a91c873431941063300106ffd5e053623edabf13c3eb64f4b8d2be89464e4f109b2e6d4371a60b72254f0915a89d746edf474c96390f183e8698d899a29e76db7a5d5bfbe8d1fa168fffee59da83e942915347ffd6ac43445935968af41462fc03b8438906c2e144e1572181d2c4bc58d66d62e823dff2ab52cb0f5a00f389a9debe2528176574be7ed4cb33a7e1ee37947c0d4050f7825f0fd5b2b2f8cd8beb6f1955cf589236bf62d47e75ab033b67c45a0e37e30c7c7b0e34f51e43a36aa49a2a8d377a38e4fc532c08a638f02e4d629d7366e23decf6360b648e54a431c5fa2b82a1c019f98c809a27908083293b4162f465cff6be412519eb7442cb4f75b793d9cd18ae28a796a0099929ee0508361b3421f295c574b64254c0c1715bdd8461d435480a51ab3bac77a31f6a4df6532993e37dabd38b51c308c3d6800777183980a9d890bcb089eaedb073e6397f7a864b7bfda6b00f308e2f1ef09c27d0ec0ff31fad345b936732658a293f65c45f65ca2c981acb8dcf56c4bad99cd32f6f979668b0e51bef8afde27af80acca6faf38c5b8a7951e87d6439e0cc62a8e949e9da55bded1537fdf0526b909c98e68ce96114599766813018d767462965e7cacf60eb3c04e40c02fae2fb8c1163f28df721088137225a0965f6507523f9e56c9f3d61183452f9cf897ed51f09b4e0ef740b96a783dbe1ea5cdb8653159e4ba4d941dc3925fb94335869cba7475f881fc07bd8fd0f0a02d2a295ad9774f403a0bdd82eb74b782ff9b94ba216894f60130696de3f8d5599c21e0e9fc7eb9897b8e1ea87ac57a0178cc3f081978ee0098b1654c30a524a39091114c4f512ace29bf1ca7d100e09f010377e04ff43fe56bb9b23b70b0229147625bbbbd8684000e2bcb93bd2938cf0dcd86c7d484dfbb276ac2dcf77c913a288639795197ee6470446ef652d749fd1d86bbe1474a5b54a4c81e9b0f201317e6d848b468ff398acaec06277d73adc47d851aaaa3bf2724c553db784bb2ea036c70244e3ff05bb42b0b31f387df5f5913ed499ae32635b8e6179ef8e589a9352cf823c7792aaf5140a35335438de433eb658c276899e7d52a5b30124d8a5a109d92876ad6f01fbe9b2acf7f601d20b5d3eeb48ce9db5b266a11424ca6c9441ae3b5e479056585f499b95a856f83919d633f9be9f12e126da0aad47aa8e6a98d5316848435cd6f4a7ad54d37d612309d0d912ba3ea2fa1ad30dc013bd12e582c03275084f765b1182c89fd06bb15cbd54b0edc8db26166ea32a8", 0x1000}, {&(0x7f0000001500)="7a62edec3e59c330d4fc513ebf756066024799d9d66140b8b42fe50cd4fc2ed0bed73c050077aaea09c86915a3fa186e55da498a0c30ea475e5c7e80278fcfa82a2c8ab9ead0c84471f21d1d3eba66879d70e2b34b97d4cfecbaca6363d0e99b1cfde630578b55610eb4ca5683", 0x6d}], 0x6) kevent(r0, &(0x7f0000001600)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x1000, 0x377}, {{r2}, 0xfffffffffffffffc, 0x88, 0x8, 0x3, 0x647}, {{r2}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x78000040, 0x5, 0xfd}], 0x9f, &(0x7f00000016c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x0, 0xee}, {{r1}, 0xfffffffffffffffa, 0x13, 0xfffff, 0x73, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x0, 0x1b}, {{r0}, 0x5f5c310aa68ff516, 0x70, 0x8, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0xa, 0x80, 0x4, 0x794}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40, 0x101, 0x9}, {{r2}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x1ff, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0xff971359db8201d8, 0x2, 0x5ad, 0xfffffffffffffffc}], 0x200, &(0x7f00000017c0)={0x7, 0xd0ac}) execve(&(0x7f0000001800)='./file1\x00', &(0x7f0000001980)=[&(0x7f0000001840)=':&\x00', &(0x7f0000001880)='#\x00', &(0x7f00000018c0)='*\x00', &(0x7f0000001900)=')(.,@,!\x00', &(0x7f0000001940)='\x00'], &(0x7f0000001b00)=[&(0x7f00000019c0)='\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='(-,\x00', &(0x7f0000001a80)='!\'*\x00', &(0x7f0000001ac0)='*^#:-$X\x00']) write(r1, &(0x7f0000001b40)="f6a75d3906385d4d1868f1b3ce41fd72c22052079f5283223969eeea5304bf23b99cde35d85daf38eb2f4797df38e486882e84baa03756f713135f183112cbecd7dd7148da15a7f1d1e1609267a15f92cf1ab1ee815888428a71765f60086f566d92c73ee8c8bba139a3fd5a285138d45029f0aed5b60fafe17c868a066bcee0681912a64072039f9231351bec93c054e5d9006b", 0x94) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000001c00)=0x7ff, 0x4) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c40), 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001c80)=0x548) writev(r3, &(0x7f0000001e80)=[{&(0x7f0000001cc0)="e264fa171143368a12be243f004edf770fe4a3470c5803de9c927bbf6020f349857bd830dc3e72619dfdac354dcb9c", 0x2f}, {&(0x7f0000001d00)="f8561f0716df3f971fbaf944a4339a64e1ef8857725e780ff2648c1dcc57221823a5392aa0083f480ba5273e1562d719467a81f9504548e80b8becaaf072ad0352a219527da1953c7ff01e2c9b3639c91fe45aefbb5765cb71929383501ffef84766d751260cbd2344baf917bbb3d77018a484f495965e89d91bb8dfbaf3df8ea22da112d3afed52cb4195797e3da9dc97bafcf2d456425a002d335559157f076a074018a8de84ed2eacc29168b8c5d0f2250c25f3e16eac2a3d1fa92bfd461a9749097a41ec510ac8d861e57d712ecc19655f5cc2a4ef741368a0bd", 0xdc}, {&(0x7f0000001e00)="ae5dc588871228c9c33b65eb699e4ac6eac75b7d350b6d362aa05bf3f0d327efeac9d4b7ba9f72f19fd6d88690e659690f7878eb853a4667b3116f91afd5b848e98da94b573dea0f7cf16cae0188a554639ad7cfecdb0fd26cc5a93fcb9b146ed8432613a2196c2adf0be7f41223edff3b9174974dab4dd2de69642a", 0x7c}], 0x3) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001ec0)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001f00)) unveil(&(0x7f0000001f40)='./file1\x00', &(0x7f0000001f80)='r\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001fc0)=0x1) writev(r0, &(0x7f0000002640)=[{&(0x7f0000002000)="21b297179e7968bd26e842492aa701652b5ac78b492981ba0802d6087b47133c60bf9af7b9a74f211bf6c27031200f5ea50b2299d80f3263b964f5edae82a74f289748fa63d2964388f7df30509c33864f6267504b5296e52c0ba0cec54482a648838d51889961875d30e7c1bbcd466d626c88186e48f2ce70c81126f5c292d3e8ac033a94ba83ffa08097609854f28e3b618b1b970c6bdda568e8e2986fc834f6ab4adeb81d42009fed82e250a933bcf1bb8d78978af8aa", 0xb8}, {&(0x7f00000020c0)="ca78a24e2b25c93214218f460820658503b769d61459b3905b64caf792b07cae2deae4f19862a9cedb16aaad20f9d390bfa12998e2bf8012b9e766b66653c30d7fe3f13b9bb572bbaff4931c0b8ef02aa29a2cdad5a4cca30ac5a2cc0bd67965e3de6626f18457f5fec512486515f8be2e6d46b9a6d0e410baf5b2eeb5f86d1ccf2d5465ca57bdc7d6714827d7e7adf98c4b385cc30807523bdaf274c4e59acb8e1da368751cc8e0a4fa28ea51e11edff6102045afd99edda2d08f0369c876d8c646a8fbf230f3d441dd3e3b18db95bcf394", 0xd2}, {&(0x7f00000021c0)="f291d70080af52cc091ac184b1a31dcbef20defd496326d03c012b8dd20d8230d5b473905b667a088926ffaaab14e498a75b59d83e82515428dc3b4000a242a91f169d5a040b591ac0da04f7f55640af9bea99eac57342707d36b6f4959df5612a127f8724ff37566b51117bce1e1a0490c009b70e4b008d363f9f1d514fb7e4db800dcf1dccd7431e310996cc7938c2cab7ef9009003440a32424b2b5bdd08b1c2bd33bcaf583c4837621d8d3ea791cec32aa5e4db6cb87226f11c5ff24e19870a4da41ad02561eb044fe3e5b95f1", 0xcf}, {&(0x7f00000022c0)="1ff1b542af9aac27e4f6351e0893cfe4542ace7be3f354b8265a3d245da56f7495964a20b11f5f8be609e65506a0fe538dad500fa1f47cd0836b753cf215673b8c3ad316f3dac4e94a1220e52a6d2e57702a4fe04952dbdcd0f0d254b3cbb46205fb29bceed73871e8bb77f18246043073c7203051c21c3a02300293762b5623503214870af99b573a9d4ce8e57b11260531f73050e8d866184f635dd2ec0c75", 0xa0}, {&(0x7f0000002380)="6700d643ed33622402da0cbf1e38a14206f5a7bd090917bf9f7bddae0e952e5f64d4f8a9a335c000a38e92755b12545a0192e4bd51520e97a7553234eb07e9e577157d981436c2016bcd399dffeb91c4031d1e4b30eef5b73abf970a2b54ced5ca0de40edae6996b366a954919aae494824e8614110bc25c5c108cebc5e3193d17e1f8eb12e694a0f7cb2d8a7f2f8b4938d5a98c7b5b145e4b205e5ec529fef577e689a2", 0xa4}, {&(0x7f0000002440)="a3d100fa1cba76662d47dad875907768b5895a47360efb6b523a312a71bad2e11117048d699205d68a2c25b74d10372f6373e4b23ad97150065c482c58d82d96d2ef6268bc2d24d0e1675414135ddcec416ab3d49bef234f951d008cea03f3eb5ce68ea7a07f054c9e1e6f89fd4398df77099b826718f67723945b1e83f9490aba02499bf34b689a3ab87f94d2ae9b2a174152297d0f45d8c79d71101a7345e8ac8d088045b3722be81dce81ceaa8f04e11c6f5ef9a6b7fadcc590535deb4d40446f1e9a1718fb719aac0e2c151771", 0xcf}, {&(0x7f0000002540)="f8354c39aab3e5c8c3f1ab38c4c0802de72cb8be00ad0fc0db656f0debb97e1a13b86034dd7c4214c0f8199d415a3840e490023807d6004c9697cda1b3b864944f769a3cac2ca9dce286005986ad86be1c292c8a39cae7352d85e2981410066fbc7302ff284ff63c4b8543341a1d846a14e205c886c160a750c5fddb43a2d3c404caa44868f7e7d54219fd5e6ffdd16cd7e12c0c1a732fde70dc69baf4c54010b2420a", 0xa3}, {&(0x7f0000002600)="098df6a7fae6ff0fd0f950a0b2dae017a87456775886294b9d302d9fbe447e7d2245b21bec0d4ce812fcbc634f82", 0x2e}], 0x8) listen(r0, 0x9) fcntl$getown(0xffffffffffffffff, 0x5) 1.49008982s ago: executing program 4 (id=586): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x101, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7859) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!u', 0x3}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @remote={0xac, 0x14, 0x0}, @broadcast}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="20202000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.482472098s ago: executing program 4 (id=587): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r3, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e6561956", 0x14}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x806, @generic={0x18, 0x6e5e, 0x6, 0x0, 0x1, @local, "", @empty, "afef9fb1a4b058ec10158bdd4ed3393a"}}}}) fcntl$setown(r0, 0x6, r5) setpgid(0x0, 0x0) r8 = getppid() setpgid(0x0, r8) setreuid(r4, 0x0) close(r1) 1.481733747s ago: executing program 6 (id=588): symlink(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') open(&(0x7f0000000080)='./file0\x00', 0x615, 0x72) 1.476387484s ago: executing program 7 (id=589): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x8}, 0x10, 0xe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x6e5d35185b7dd2ee}, 0x4000000000000196, 0x0, 0x0, 0x0, 0x48) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x84) (async, rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) (async) chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x2) (async) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) getitimer(0x0, &(0x7f00000001c0)) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x1, 0x1, 0x2, 0x3ff, 0xfbfffffffffffff9, 0x0, 0x6}, 0x0, 0x0, 0x0) 1.457632675s ago: executing program 4 (id=590): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x5}, {0x84, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) setreuid(r1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f00004eb000/0x4000)=nil, 0x4000, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f0000000140)='./file0\x00', 0x8}) write(r3, &(0x7f0000000180)="bb89a7a58919b0ff0300008a84c0", 0xe) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') 1.407551267s ago: executing program 6 (id=591): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0xf5965de1884824eb}) close(r0) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe00b072010000ff80d1440000200000fe", @ANYRES32]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 1.407107984s ago: executing program 7 (id=592): open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2000000, 0x1000302010008, r1}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0x2, 0x8, 0x101, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db"]) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 1.406484432s ago: executing program 4 (id=593): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000698000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) r0 = kqueue() r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000240)=0x300) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x2, 0x1) r7 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc3) ioctl$VNDIOCSET(r7, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r8 = kqueue() r9 = openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCGDIRFILT(r9, 0x4004427c, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000003280), &(0x7f00000032c0)=0x4) r14 = syz_open_pts() r15 = socket$inet6(0x18, 0x0, 0x35) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x11eef535, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffff9, 0x1a, 0x1, 0xfffffffffffff9c3, 0x3}, {{r3}, 0xfffffffffffffffc, 0xa2, 0x80, 0x4c, 0xfffffffffffffff7}, {{r4}, 0xffffffffffffffff, 0x29, 0x20000000, 0x7, 0x1}, {{r5}, 0xffffffffffffffff, 0xe0, 0x40, 0x5062, 0x9}, {{r6}, 0xfffffffffffffffa, 0x4, 0x80, 0xc, 0x2a}, {{r7}, 0xfffffffffffffff9, 0x65, 0x2, 0x8, 0x4}, {{r8}, 0xfffffffffffffffb, 0x24, 0x40000000, 0x13, 0x7}, {{r9}, 0x5, 0x1, 0x1, 0xff, 0xc}, {{r10}, 0xfffffffffffffff9, 0x5282a8289c1ecb79, 0x1, 0x2, 0x80000001}], 0x2, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x80, 0xffffffffffffffff, 0x1}, {{r11}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x9, 0x35f0}, {{r12}, 0x4, 0xf8, 0x4, 0x400, 0x3}, {{r13}, 0x0, 0xd4, 0x40000000, 0x2, 0x5}, {{r14}, 0xfffffffffffffffa, 0xad, 0x2, 0x8, 0x1}, {{r15}, 0xfffffffffffffffb, 0x60, 0x4, 0xff, 0x6}], 0x9, &(0x7f00000005c0)={0xfe19, 0x800000000}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r16, 0xc028698d, &(0x7f0000000100)) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad9001c3a0000000000000000000000000000000000fe80000000000000ffffff7f000000000200907800000000"]) 1.403045473s ago: executing program 7 (id=594): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000040)={0x0, 0x64c, 0x9, 0x7, "97a2224ff1c146498fe2b6b7a693119b6b47c1d1", 0x3, 0x3}) r1 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) poll(0x0, 0x0, 0x0) 344.891584ms ago: executing program 2 (id=595): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) 337.564048ms ago: executing program 1 (id=596): setuid(0xee01) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x13, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x25, 0x2}, 0x6) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 334.729745ms ago: executing program 5 (id=597): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="5aa77b51ad3eb2e829f448b8a00863db71fcb7aa559a0148c237f723f05104b4fce4ed4503a71b6bee3a6991ef059afec0e79254a9e0ded44273092cfb8e2233a1f96fca50eb31fa4953c9e9f6715045d62f202af75f10ea789ac9fe953cdb9d0cfc20c01ea3850ea22872898e2057bc876962d61cf818f918ad60f8bb3d33fee68e7003966ba4011ff06252fcf2202f1c1e5dabbc549bf86877bf55f8471e18f4549dae286928b1dfca092c95931710dc7b9dade18441e896c85d2cc0ba8e83f1fcf2dd18970f2374a983a72462e386619546d8285855624f9ce805fcd0c5d34f4ed2d330a865d5368db9b1e94d4e", 0xef}, {&(0x7f0000000100)="714f61c173ea", 0x6}], 0x2) unveil(0x0, &(0x7f0000000080)='W\x00') 118.300545ms ago: executing program 1 (id=598): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f0000000280)=[r1, r1, r1, r1]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r4) getgroups(0x2, &(0x7f00000002c0)=[r4, r2]) (async) lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) (async) r6 = syz_open_pts() (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000000240)={0xfdfffffd, 0x0, 0x3, 0x20}) r8 = syz_open_pts() poll(&(0x7f0000000000)=[{r8, 0x8}, {0xffffffffffffffff, 0x40}, {r8, 0x100}, {r6}, {r8, 0x1}, {r8, 0x10}, {r6, 0x40}], 0x7, 0x2) (async) r9 = syz_open_pts() (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r11 = dup(r10) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f00000000c0)={0xb, 0x6}) (async) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r12, 0xcd504406, &(0x7f0000000140)={0x0, 0xfffffffd, 0x2, 0x0, "97aa324ff892ff0587956d4726d100", 0xfffffffc}) (async) ioctl$TIOCSETA(r12, 0xcd504406, &(0x7f0000000740)={0x0, 0x1, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0xfffffffc}) (async) close(r9) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (async) readv(r11, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) poll(&(0x7f0000000140)=[{r6}, {r6, 0x10}, {r6, 0x40}, {r8}, {r8, 0x14c}, {r6, 0x2}, {r6, 0x1}, {r6, 0x4}], 0x8, 0x8001) recvfrom(r5, &(0x7f0000000140)=""/223, 0xdf, 0x7, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 117.449581ms ago: executing program 7 (id=599): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x8}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f0000000100)) 117.233607ms ago: executing program 7 (id=600): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) syz_emit_ethernet(0x5e, 0x0) semget$private(0x0, 0x1, 0x346) select(0x40, &(0x7f00000001c0)={0x4, 0x0, 0x101, 0x9, 0xfffffffffffffffb, 0x7, 0x3, 0x7}, &(0x7f0000000340)={0x5ae, 0xfffffffffffffffc, 0xd, 0xfffffffffffffff3, 0xffff, 0x5, 0x8, 0x10000}, 0x0, &(0x7f00000003c0)={0x1, 0x3}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x10004, 0x0}) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x6, 0x400}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 116.509462ms ago: executing program 6 (id=601): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) (async) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) r2 = syz_open_pts() close(r2) (async) setrlimit(0x5, &(0x7f0000000080)={0x4, 0xe33e}) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x40, 0x401, 0xffffffff, "292e2618007bf53300", 0x9, 0x2}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f40fea17f1c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521783d48e46cdaa78721f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2bb5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a026ba5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ace5c6d117b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x546}], 0x1) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 7.417549ms ago: executing program 2 (id=602): select(0x40, &(0x7f0000000080)={0x4, 0x8, 0x4, 0x1, 0x5, 0x40000001005, 0xc2e, 0xa}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000b, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10000000000000c7, [{0x0, 0x4, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x1ff}, {0x1, 0x800, 0x8007, 0x6}, {0x3fe, 0x200725, 0x2800, 0x3}, {0x9, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4fb, 0x2d}, {0x6, 0x803, 0x16, 0x8}, {0x2, 0x82, 0x5, 0x1005}, {0x6e75, 0x80008001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x1000006, 0x7, 0x5, 0x10001002}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1000) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x20, 0x0) ioctl$VNDIOCGET(r2, 0x80106468, &(0x7f0000000040)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfdffffff, 0x0, 0xfffffffffffffffe}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0x4, 0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x3, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000580)={0x10, 0x5, [{&(0x7f000046f000/0x4000)=nil, &(0x7f00007a3000/0x1000)=nil, 0x3}, {&(0x7f0000153000/0x2000)=nil, &(0x7f00000de000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002ce000/0x2000)=nil, 0x5}, {&(0x7f0000639000/0x4000)=nil, &(0x7f000025e000/0x1000)=nil, 0x6}, {&(0x7f00007b8000/0x400000)=nil, &(0x7f0000a37000/0x3000)=nil, 0x4}, {&(0x7f000052e000/0x2000)=nil, &(0x7f00003bc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa}, {&(0x7f00001ae000/0x1000)=nil, &(0x7f0000209000/0x2000)=nil, 0x91}, {&(0x7f00009bb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000b13000/0x4000)=nil, &(0x7f0000b29000/0x3000)=nil, 0x63}, {&(0x7f0000376000/0x4000)=nil, &(0x7f0000676000/0x2000)=nil}, {&(0x7f00009f9000/0x1000)=nil, &(0x7f000041a000/0x4000)=nil, 0x5}, {&(0x7f000046a000/0x4000)=nil, &(0x7f0000959000/0x1000)=nil}, {&(0x7f0000915000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa51}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000327000/0x4000)=nil, 0xd579}, {&(0x7f000062b000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}], './file0\x00', 0x1ff}) setsockopt(r4, 0x29, 0xb, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x47}], 0x1, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 5.926931ms ago: executing program 4 (id=603): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x29, 0x3, 0x346a8cd3, 0x10000}], 0x2, 0x0, 0x1d, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x8a) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r3 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r3) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') open(0x0, 0x205, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) 4.348697ms ago: executing program 5 (id=604): recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000540), 0x0, 0x0}, 0x2842) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) mprotect(&(0x7f000006c000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, 0x0, 0xb19, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x8000}, {0x7, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0xfff, 0x8800, 0x3}, {0x3fd, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x1, 0x99}, {0xcdf, 0x42a3, 0x200004f8, 0x4010}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x5}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082367aa0e6e2ddd3e20fe33ecf1d2be52aea3aafd13b866e2f7e43c5f1036fa848032607d2f2cc7830d533153457f0dbae7539060e98094ab4077baa7df1727046487def73e86269be5f9949a22180c98956675ef7b4c2436ebc3d8ff92db0df4397446fb614aa372ec7294a48295c7b3cb31e04d837135444407f48dfb78e69c5588c4521789ff3aff77928511e0c705191d178d9252fa09368e0f68197", &(0x7f0000000080)=0xb9, 0x0, 0x0) (async) ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) sysctl$net_inet6_ip6(&(0x7f0000002080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000020c0)="53eeb4a96823a2026253db56d97a7b6b", &(0x7f0000002100)=0x10, &(0x7f0000002140)="7f7bc88e034005d6e5156c9f478212a391", 0x11) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa4cd199776c62d48, 0x10) pread(r4, &(0x7f0000000280)="3c1600000000", 0x6, 0xfffffffffffffffe) 4.074977ms ago: executing program 4 (id=605): r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800451800300000000000019078ac1400bbac1400aa030d907800460003450d000500660005386707ffffbfffff00000003"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x18100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb, 0x1, 0x6, 0x101}, {0xa3b, 0x8, 0x81, 0x2}, {0xc, 0x3, 0x4, 0xcf3}]}) 2.485983ms ago: executing program 1 (id=606): open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) setrlimit(0x1, &(0x7f0000000180)={0x1, 0xffffffffffffffff}) sysctl$hw(&(0x7f00000002c0)={0x6, 0x1}, 0x2, &(0x7f0000000200)="0000a0f12791", &(0x7f0000000040)=0x6, 0x0, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0x2) 0s ago: executing program 6 (id=607): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) write(r0, &(0x7f0000000100)="2bda048fab9ebd4d0fd09ff609c2ee84872b1a004fce1e84ff687bf14501323c8bca887af49bceb52d95ee18e6eb4033219ceffd1ec562350eecd9d04a1032c9c12d28818e59bb2afc5495c90baad144b5dd9cdbec07a181a787b47d652b906350e602987b68f2500d937f643d2def05de694aeefff0f6d1ffb1ab7685baadd27fc22d589f6cc806f6f6370fab70e8681f76438620ab0d059c6815aadec438c1bea039f22128d92d5e974f80adb080eb72894e2d74816134294e1964c12f0af7d588f7f3c6cf5edd7d0fa2acfa84eadd49e819e3fa19f2739c95b6b26c4502b1cb8398ae423e38f0b2830a8abcb520158f4ebbb523d3e6cb73e6452abb5d39de133d0c77e0595ade6f2a8202e89f40319d12b197c1403876d97717209c7dac596317732096add82985d0b0768316a2609dab7eb5a50875b4ae51de93b5a19256ccd4ea3f5da6cc00c46dc1c976ed36929bddd10aebe85fa12d546982748dfc655ad8a1e61d394469eeace756aa37425e6bd6ff6caa9de1c2a223ecfc5791b80793255c52d91358a1cdd0015643151099cc174051119291c3e7d3f66522ba4568d852144e6b6e019863f3d33be7a190d76ef308f6d577bb28801cfe585244559579782a03ea7bdcdc613e57bbeeb75466c75b37605f2a477ca980004b28b6c1fd81c2a8f81551707e35f02fe5f9ca8dabcc5630ee0471c8f2afddf4c311611091af0861546b8d9080f1e79e1e6d6712e80c27d167cc707f87f2c7057d6286705e66a6cc256effa375ce28e4492d3762217a64f9d5bf4aac3182ed10449ddd2c4c2a9d3189a54e65cadf8cde722b57a4233a15f8b9bebd0aa4287c45e6b3acab616c9f6d7da9a8366e72cd4b72446311839075d8f0b43cbe43d1699e2d58dc74ce28f351f30879530f57913bd3e898c4d9a483237b183c48678ea7a04c6775dfd2c7f599ceaacdbc8e187c9c020ff4fefa46742d01550cf0a81f187139677705e0bd718b845fc7c7c8bbff813c86414a33fec3672af3e04cdb8d0cb5dc769b8ad329f4b3d7cd27303e73e190acbc101ee073c549c8a323560ce74b9b0eaa318c4b4b06495216de9e2689ff5ea273914d821afe35d5d5cdc2bace0a4b604e785fe771041a98362b4efd96957400024c63b947808ac63e6073400b85da518f2fe92ea413133c14f73b5eb58c78ccfabef2bb9be653555d8c19d9b024b799d06435b861468dd912189c79cfaa7f2d85f3dd49741e372fbee11e0fe68aeee7f0f0bd759b04956f9e8c65431481df2144fa3d1179a7a9f6fc7d2e01603525f0747bee91ae8ec28122e43c0dd44f70163a9d077aaf990084b7096eeae282fe118f0b5959d3e75b4b3b9a76de55076f1b70aad570b7bdde362241896aeba8fcd8cd3e49dd595b16403d4c8219ab8f63f8f2873556eb6946c5695eeb17126a46b3660179f6338813b437a5bcba00ba8782b03a09fb3f54fc1ec9d2061f428757b1e6c927c6fb45012051b1a923f925c53918a2de2742a96579c27ea8f87d97e09cb7c34ae57cf078a018aedea8303a6bd31c1cdab584d50118addce9ea3ca94f8a2e0a4fa2c4fc3abee3ed0c0bc04f432501e24d42df32ad5a4a919f8e41d427e2b3f65244f04044a52e6156ed38cad31b1f531237d994da55ba4abee73025c67dff704768afab314f4561470d8e3ea85048199e28a7a748803f2c88648a193623c3e6ff74191d17a92ded77e1b82ef54275a18feaceabd80f88f9de4747f334c7f8e479fe6409b0e6af7550e0fc277be5709218ed607cd62f7c86b311c14cdcca6ed159fc4c8538f09226ec0493ae6c55a765fcbf6b618a69c1274ddbd371f3eefab51bc66dcad85be5919ac21ec3c3def230fc268a6270f5019d8d3630af013cd5a276081cf58032a1f2bd1cd90d439cadd5a4beaac5b81cc46fbbc5f3cb491505a86826bbcd2718f64c0273e99b4bc31b7b8c69a0f9d2108ba5a8da150bb0919d60c9be46f9cbe485988e3624b5d5292e17b099c47b078306a1a16173131b624b0881b64bedd0ee4df5a97374a9f1c13bf22ce24e02008edb5f3af73145d878b47ed1006f34805b98dba5570e0a47bc17a02f7393514cd58a4cfd5e6ba616e63332162aef641b769bed3df3c9271579c236f6f3a60d00ac63dd76b1162118f0605f23c67b23fef813b994886031621668764c09964c0aeffa0110cf8692c0fc6101becfa7c6adc5033706a3e3438d6499d026d3834b00fa9d6ffc866b1b9c911c3b0e5681a1a2ad4283b739c694a7f4c30af9617162baea908d0acf8620c0aa9d27ccd746be7af0c18029bb807b4ef9500fa4a77ab8ecf0eafd6b45fb414c328d434288afa21923c235c9a1ffdb45c8347c880c67ac738d632d910ccd05528cec79fd2c893c1b1f31e44ad29cdfe7377f26be068b4d057eca37dfe61dc4331fcb8b94f0df89c1e37be76afa47756bd95b02c0b0331c8ecaed386ae72c36ecfab26ae420b3d7f77a36e13935283fc23639456af0bec9b9d6c15ad56e1890a514e9099ea59ed75c450eaaeb05f0be726109ff87ca6ec4a33d249c1d1ea2975526fc67ea6626adf637dd71e2c8fe7bd5359df0eb8d7b7fd535bfe27f4d96180b854912cf8adc3431b070ed50f8aee6010d2335286ed357d01f34f6947885a25f16c61d0746e7aa534d107d919e7ef276680f99e73838d0273c180f5cfd2d746a48af6bd511715214d18285bf8a09bf1f3e638a69ccea1f981ac14f6bf95001181a6baa84a402e7de1580204a6b1a11a100629037a7f24259df8eedaa3e9de5f4ede0e74c7ad4b266fccacdaac98169884f9b58f534e9b1994d8924c27f05f706083a25c007aafe0114637c6f8e9d02601a126203a99bba5bfd1cd843ad4944a20d3fbbfcb5de8eb706cb6bcd4a170a51e10715eceda89f6538a448a21c4bc83727dfdb00f6ffee1f3c18caf32c28e9536dc62cdb7eb772828183dacf4e6f15610867b41adbf196f67122fcd54975ac91cdbc3f067598dce1948ee69f6619c6d7616c47fca491d150e4d9c87ef5aae8b9c78c12269d92f19a4d4e204d17303eeed769ce698ffee5962b741eb33f40bad80319d63e595c724db1417e0c2aa6a6503c7a71e0ea6e8dcdda9e7989328ef8f6db24640cf606bcd26fa28befd08bdabb3f282f687d666d331b60b8a92bb9ebdf44fc858ec632c0a351f93613a50ace9b1592dde0a4d703d55b8252c5c15b4bbf3b85c23128b31e8c6442f4883c93f08f4c940f8f8de5b7da8de267aadf8c307c2133fdc28802e30c823eab51ea0e4a2a1d6c9b05cb766983e11f0e42e992b6a19329a08c33138eb80c7583b2206214e406d7ab4c8e56aeedb962bd10f88d324b9b4ed2a5d8a4ab6cb8cbf86aeeda1bc17ad65ae5a44df521ef3f79ec8f258c27e161f4116a68350e7580f6e7218c000eb52f76794c4a882877be31e94b9305748cc8555be40ed41b550df36c49574c3f2216e8611b8e8e22bd9f9177ba11a7b37371a3e0b3423fad02d033f10ed4ed0ebcf82caaf3a0590ae2ed34296ec30142cbd91067a14e8ea94b2abcb5d69f23348fb0d2970019479226d6b9c11d64290dfea0fbaacbc36f1e96abee4c16c373652be50966331092330c858c5fa24e35f1f2ddcbb681cf3f96687a8da547c5801e5d098077963b69dfd74fe874d353979ac57561d0ef7d0fb60c05e28e48e199bedbb8e9a8373214a21c88e4124f22c22ff669db54e849b1ac0a91a56a593d2f408a564a8783675bb23823994281f82bfdc890c3488d44b32dc638e29637575db307bc61eb11588772263f7423100ae06ed5e20af530bfcc09ab518e7f5960f40edc41e3304d7b05463d51e33de2f6e819fb611c5ef9f77023b1a43ef89081e80920ba6d487284932386cb4e289cf78db49acf1fc93de53ba659023a4b5aacb1d9ac9a429f6687e5b91d69ddfbf69078264d65ee2cf47266f9d3a4e3e467c3b465876f80e618589149bd0f3520da0eb94f8a8ff2ff6cf0e202d698755dea7d0a75192146491dee025af72023b85e33a5c51ae29746aa57debad90d638e7ea1efac2ca25606a7f3526b385ecba3ea93a1d4439dea115c55be79e5101021a540b10fc305f8683a9f233e8f713b85f68ab951738819d28a6773ddf0e3748350cc22496a63968ebef7c7944dd57bcb28edf9f0dca74995ff9f1193e7a9f2958624eee746802e994bdfac856c6861870d8bab905daee6bbd4f8e7bd1235bbd117fdb763f05647c1abee1960622a90cd1d1ca8c96a14ccd7b1a79208a47db270b59d0543e411486c13c60db2658bec85de60203ea101f526ae3ba23ac711d5275342d09a3d36c709ba82952398651b9ef60e7728d72b50332957059319f00144f5c81d7548b63ae6a0c6fbc4ef0ac1e320ecc0d54e2a89e798ab984e85b3d6fa5882683575ec79975ff1e9059093ce80f2a8aeed4d284c21ca1612e91727abe1665ef9ccba4d041e21ee89cbfe7170b370db31a3ed8fbc7a3879368cb91c16834b77a8165af4ffaf0ef3464a2dd85848d7e766e7bfcb33860cceadd39a2f63c3adc1acd5a9c65080c713422d1cccbb41b74954e55021d517e3fc8cb61712d3bbc43ccb36e7a835692330ab20e0ab773dc943fa7ff3b39ed5055e1bdf9844c0c7257ad0b086ccffdd30381ab94719a1c27a960bdb25ee07792be0d0b904f40a46e6d36ffc7f843243a1b381df8caa4eb71e3c5cccfc5994c0012ba546c8d65dac1fde1797e24473c2b8bc7b8c5e68199d3b837cb745677f78cbdc6d54c729561c8fd2c56c6f91c9ef6e7d64b5b763afcd8ad0a9b69b64196d0ac6eabda974773644a70e365dcd0f657a5b60cff94c4786ef20ad835cac4d710f03f05f6373ce5a307a504bc533d8d9693bd42dacddd475b7f13dc3f9f23aaa06ecad20589166d7e9c694938a15d2da795f39e63265d34d574e95f07393d7acd6858d273e2cee6182695818ea498a0fb6073b1b275298ca457e8e3fbe007ac0d0960e9b04552fc80aec8c64e389425dccccf368b41310e8b41f6bac57cf61ff7c41cc026339ae27e7697e515b54875259d7663c22667c18d19163ccab6540063b89709315487b65b5d59f4c22431b40af1a8b087058a47ac9c8a882abaf1c24694bc5200911d8cf3b41c661c98ed3933ed98ed3dfb3af357cb010666e65b7772a10b72bc68c8b020f5a6ae6ec626dd3ef9fea8322c5126d44bbcfe562ad0139bd80ee79bffa903d4e0c96f53a9692ee370ac8e06a2556ee46f14f9f754e1a7084018959e083d72cf71f26b3b072899a9bf0f23eb32711597f98b4e1bcd6379cf18b48510edd4639ac511a4f3d77b2f99b5f518c98aedf5e3db30d46a7a6c4c289ec93f4373ed6e342ee95e833beaf88b317e13c745c9d06b071d34b30170f4f2b7aa08d9718d7bdaa60f51472a7502813bf6fe8ce1f7b66703c4ece73306b6a4ee68e7d4ff62141559dc84a74e0cf6337e7aa513e8d8545a8af559200c118209ecbfa234c311fcaf599782f4eab8c4c5d84040c39aad45365461cec4fd008ff740e9393c7eaf99508ebad90eba1a8592aacf043d61444a93e6b26674080226efe95e6b25a7f72314c5c52b22ad56fbaf6380c4de2d998cbc0cbc4db5dba0f5dcaa55e8f09c041e6c10c5ebf303e3e89ede9b740bd8f5061fda0d6c117c9e0946186ae9bb22b5d55018ecf12afcb3bb1f7515b429e5564365a59d576fc8be9c1fd8cbfb4ff670910d88efed279807f2dfe5e1940d10cb38ed57fb18eda6e68b67561383acddb3387cd44045d6102f289ae", 0x1000) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000000000)="ceb5", &(0x7f0000000040)=0x2, &(0x7f00000010c0), 0x20) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.149' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17    OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code uvm_fault(0xfffffd806c1ec978, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *499622 64915 0 0 0x4000000 0K syz-executor 46957 82159 0 0x2 0 1 syz-executor ktrops(ffff80003c436d00,ffffffffffffffff,0,80000538,fffffd806a19d540,fffffd80097fb270) at ktrops+0x58 doktrace(fffffd806a19d540,4,538,0,ffff80003c436d00) at doktrace+0x6dd sys_ktrace(ffff80003c436d00,ffff80002b841520,ffff80002b841470) at sys_ktrace+0x11c syscall(ffff80002b841520) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x49847af5e30, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806c1ec978, 0xf, 0, 1) -> e ddb{0}> trace ktrops(ffff80003c436d00,ffffffffffffffff,0,80000538,fffffd806a19d540,fffffd80097fb270) at ktrops+0x58 doktrace(fffffd806a19d540,4,538,0,ffff80003c436d00) at doktrace+0x6dd sys_ktrace(ffff80003c436d00,ffff80002b841520,ffff80002b841470) at sys_ktrace+0x11c syscall(ffff80002b841520) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x49847af5e30, count: -5 ddb{0}> show registers rdi 0xffff8000323cd000 rsi 0x271f __ALIGN_SIZE+0x171f rbp 0xffff80002b841240 rbx 0xfffffd80097fb270 rdx 0xffff8000323cd000 rcx 0x271e __ALIGN_SIZE+0x171e rax 0xffffffff831670c3 ktrops+0x43 r8 0xfffffd806a19d540 r9 0xfffffd80097fb270 r10 0x58e85c429371d2cd r11 0x1c88b92cc50cd3f7 r12 0xffff80003c436d00 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0x80000538 __kernel_virt_to_phys+0x538 rip 0xffffffff831670d8 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002b8411c0 ss 0 ktrops+0x58: movq 0x10(%r14),%r14 ddb{0}> show proc PROC (syz-executor) tid=499622 pid=64915 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c4374b0,0xffff80003c436040 process=0xffff80002b814028 user=0xffff80002b83c000, vmspace=0xfffffd806c1ec978 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48460 188572 89410 0 2 0 syz-executor 48460 384899 89410 0 3 0x4000080 kqread syz-executor 48460 396468 89410 0 2 0x4000080 syz-executor 64915 223378 59742 0 2 0 syz-executor *64915 499622 59742 0 7 0x4000000 syz-executor 39645 325530 0 0 3 0x14280 nfsidl nfsio 83375 149999 0 0 3 0x14280 nfsidl nfsio 97494 79950 0 0 3 0x14280 nfsidl nfsio 32441 404009 0 0 3 0x14280 nfsidl nfsio 26935 458309 0 0 3 0x14280 nfsidl nfsio 4695 338078 0 0 3 0x14280 nfsidl nfsio 53016 482992 0 0 3 0x14280 nfsidl nfsio 99229 407132 0 0 3 0x14280 nfsidl nfsio 37684 378385 0 0 3 0x14280 nfsidl nfsio 45162 419890 0 0 3 0x14280 nfsidl nfsio 34993 377279 0 0 3 0x14280 nfsidl nfsio 31186 253131 0 0 3 0x14280 nfsidl nfsio 56455 422217 0 0 3 0x14280 nfsidl nfsio 49854 146687 0 0 3 0x14280 nfsidl nfsio 96953 39829 0 0 3 0x14280 nfsidl nfsio 42908 334989 0 0 3 0x14280 nfsidl nfsio 63633 92258 0 0 3 0x14280 nfsidl nfsio 18466 411869 0 0 3 0x14280 nfsidl nfsio 41043 55562 0 0 3 0x14280 nfsidl nfsio 70650 245585 0 0 3 0x14280 nfsidl nfsio 64886 280666 1 0 3 0x100083 ttyin getty 52199 277354 57642 0 2 0x2 syz-executor 340 490939 0 0 3 0x14200 bored sosplice 89410 181059 57642 0 3 0x82 nanoslp syz-executor 59742 399820 57642 0 3 0x82 nanoslp syz-executor 82159 46957 57642 0 7 0x2 syz-executor 82981 13270 57642 0 2 0x2 syz-executor 42454 476652 57642 0 3 0x82 nanoslp syz-executor 4078 60936 57642 0 2 0x2 syz-executor 57527 405912 57642 0 3 0x82 wait syz-executor 57642 370075 39099 0 3 0x82 kqread syz-executor 39099 179618 57884 0 3 0x10008a sigsusp ksh 57884 466683 78725 0 3 0x98 kqread sshd-session 78725 85181 89075 0 3 0x92 kqread sshd-session 89075 386018 1 0 3 0x88 kqread sshd 38890 340431 12841 74 3 0x1100092 bpf pflogd 12841 87752 1 0 3 0x80 sbwait pflogd 65019 430818 92840 73 3 0x1100090 kqread syslogd 92840 66265 1 0 3 0x100082 sbwait syslogd 3859 519210 1 0 3 0x100080 kqread resolvd 50399 4925 6423 77 3 0x100092 kqread dhcpleased 29609 446081 6423 77 3 0x100092 kqread dhcpleased 6423 253193 1 0 3 0x80 kqread dhcpleased 71987 493464 0 0 3 0x14200 pause smr 98229 488062 0 0 2 0x14200 zerothread 37114 444388 0 0 3 0x14200 aiodoned aiodoned 80331 309278 0 0 3 0x14200 syncer update 63562 495932 0 0 3 0x14200 cleaner cleaner 6341 308650 0 0 3 0x14200 reaper reaper 99346 337203 0 0 3 0x14200 pgdaemon pagedaemon 53446 388863 0 0 3 0x14200 bored viomb 44336 297961 0 0 3 0x40014200 acpi0 acpi0 98293 179773 0 0 3 0x40014200 idle1 45463 523204 0 0 3 0x14200 bored softnet3 29339 282505 0 0 3 0x14200 bored softnet2 88602 208433 0 0 3 0x14200 bored softnet1 24159 280005 0 0 3 0x14200 bored softnet0 37351 472258 0 0 3 0x14200 bored systqmp 86158 93747 0 0 3 0x14200 bored systq 12465 9003 0 0 3 0x14200 tmoslp softclockmp 78314 354622 0 0 2 0x40014200 softclock 61080 13990 0 0 3 0x40014200 idle0 1 258151 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 64915 (syz-executor) thread 0xffff80003c436d00 (499622) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839ee878) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 getblk+0x197 #4 bread+0x47 #5 ffs_update+0x198 #6 ufs_inactive+0x2e5 #7 VOP_INACTIVE+0x107 #8 vrele+0x129 #9 ktrsettrace+0xe7 #10 ktrops+0x271 #11 doktrace+0x6dd #12 sys_ktrace+0x11c #13 syscall+0xb08 #14 Xsyscall+0x128 Process 52199 (syz-executor) thread 0xffff80003b3ffc58 (277354) exclusive rrwlock inode r = 0 (0xfffffd806f5300c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ba9b2e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 82981 (syz-executor) thread 0xffff8000ffffc528 (13270) exclusive rrwlock inode r = 0 (0xfffffd806ba9b760) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dofstatat+0xe0 #12 syscall+0xbc6 #13 Xsyscall+0x128 Process 4078 (syz-executor) thread 0xffff80002a2aaa58 (60936) exclusive rrwlock inode r = 0 (0xfffffd806e086e38) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d032af0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10208 11059K 11574K 166960K 12371 0 pcb 17 13K 14K 166960K 174 0 rtable 217 16K 16K 166960K 573 0 pf 35 17K 49K 166960K 111 0 ifaddr 39 7K 8K 166960K 85 0 ifgroup 51 2K 2K 166960K 118 0 sysctl 4 1K 9K 166960K 10 0 counters 66 36K 38K 166960K 150 0 ioctlops 0 0K 4K 166960K 1578 0 iov 0 0K 16K 166960K 44 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1426 90K 90K 166960K 2184 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 47 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 89K 166960K 769 0 sigio 0 0K 0K 166960K 11 0 proc 72 91K 140K 166960K 667 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 92 0 in_multi 88 6K 7K 166960K 151 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 514 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 231 167K 190K 166960K 8643 0 UVM aobj 12 2K 2K 166960K 13 0 pinsyscall 39 78K 102K 166960K 1918 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 37 0 NDP 11 0K 2K 166960K 55 0 temp 57 8690K 8760K 166960K 31015 0 kqueue 15 24K 28K 166960K 156 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 106 0 102 2 1 1 2 0 8 0 rtentry 176 161 0 66 6 0 6 6 0 8 0 unpcb 144 662 0 645 10 8 2 6 0 8 1 syncache 336 7 0 7 3 2 1 1 0 8 1 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 736 201 0 195 5 3 2 4 0 8 0 arp 128 28 0 10 1 0 1 1 0 8 0 inpcb 328 771 0 759 15 8 7 7 0 8 5 nd6 144 32 0 9 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 34 0 34 2 1 1 1 0 8 1 pppxif 1504 4 0 4 1 1 0 1 0 8 0 pffrag 232 7 0 0 1 0 1 1 0 482 0 pffrnode 88 7 0 0 1 0 1 1 0 8 0 pffrent 40 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pfstitem 24 49 0 17 1 0 1 1 0 8 0 pfstkey 128 49 0 15 2 0 2 2 0 8 0 pfstate 384 47 0 16 4 0 4 4 0 8 0 pfrule 1344 25 0 18 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 666 0 260 30 3 27 30 0 8 0 art_table 32 668 0 260 4 0 4 4 0 8 0 art_node 16 157 0 78 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 2 1 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 10 0 1 1 0 1 1 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 2887 0 1383 95 0 95 95 0 8 0 ffsino 288 2887 0 1383 109 0 109 109 0 8 0 nchpl 144 3923 0 2229 64 0 64 64 0 8 0 rtmask 32 6 0 6 2 2 0 1 0 8 0 uvmvnodes 80 3414 0 0 70 0 70 70 0 8 0 vnodes 216 3414 0 0 190 0 190 190 0 8 0 namei 1024 13174 0 13171 2 1 1 1 0 8 0 percpumem 16 90 0 42 1 0 1 1 0 8 0 kstatmem 264 72 0 48 3 1 2 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 14288 0 14288 11 10 1 8 1 8 1 plimitpl 152 105 0 87 1 0 1 1 0 8 0 sigapl 424 1091 0 1024 10 1 9 9 0 8 0 knotepl 120 503 0 0 16 0 16 16 0 8 0 kqueuepl 224 297 0 286 6 4 2 3 0 8 1 pipepl 336 154 0 127 3 0 3 3 0 8 0 fdescpl 520 1049 0 1021 3 0 3 3 0 8 0 filepl 160 6386 0 6166 21 8 13 17 0 8 1 lockfpl 104 223 0 219 1 0 1 1 0 8 0 lockfspl 48 104 0 100 1 0 1 1 0 8 0 sessionpl 144 28 0 19 1 0 1 1 0 8 0 pgrppl 48 45 0 28 1 0 1 1 0 8 0 ucredpl 104 1223 0 1210 1 0 1 1 0 8 0 zombiepl 144 1184 0 1182 1 0 1 1 0 8 0 processpl 1240 1091 0 1024 6 0 6 6 0 8 0 procpl 656 2206 0 2136 9 1 8 8 0 8 0 srpgc 96 6 0 6 2 2 0 1 0 8 0 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 728 1565 0 1532 28 18 10 16 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 131 0 0 17 0 17 17 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 15 0 0 1 0 1 1 0 8 0 mbufpl 256 1209 0 0 76 0 76 76 0 8 0 bufpl 280 4515 0 121 314 0 314 314 0 8 0 anonpl 32 10168 0 0 82 0 82 82 0 246 0 amapchunkpl 152 27795 0 27282 40 13 27 33 0 158 2 amappl16 200 3353 0 3253 24 14 10 23 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 123 0 111 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1747 0 1719 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 11 0 10 1 0 1 1 0 8 0 amappl9 144 244 0 244 1 1 0 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 116 0 104 1 0 1 1 0 8 0 amappl6 120 202 0 198 1 0 1 1 0 8 0 amappl5 112 147 0 138 1 0 1 1 0 8 0 amappl4 104 341 0 320 1 0 1 1 0 8 0 amappl3 96 5522 0 5422 5 1 4 4 0 8 0 amappl2 88 679 0 617 2 0 2 2 0 8 0 amappl1 80 11570 0 10973 15 0 15 15 0 8 0 amappl 88 7800 0 7643 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1049 0 1021 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1049 0 1021 1 0 1 1 0 8 0 vmmpekpl 168 10017 0 9964 3 0 3 3 0 8 0 vmmpepl 168 72565 0 70633 114 14 100 106 0 357 2 vmsppl 480 1048 0 1021 5 0 5 5 0 8 0 rwobjpl 72 24699 0 20273 82 0 82 82 0 8 0 pdppl 4096 2105 0 2042 105 34 71 83 0 8 8 pvpl 32 17983 0 0 147 1 146 146 0 265 0 pmappl 256 1048 0 1021 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 464 0 47 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace ktrops(ffff80003c436d00,ffffffffffffffff,0,80000538,fffffd806a19d540,fffffd80097fb270) at ktrops+0x58 doktrace(fffffd806a19d540,4,538,0,ffff80003c436d00) at doktrace+0x6dd sys_ktrace(ffff80003c436d00,ffff80002b841520,ffff80002b841470) at sys_ktrace+0x11c syscall(ffff80002b841520) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x49847af5e30, count: -5 ddb{0}> machine ddbcpu 1