last executing test programs: 5.098455806s ago: executing program 0 (id=257): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, &(0x7f00000003c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000004, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x3, 0x0, 0x1, 0x2004008, 0xf5}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x80000001, 0x100800000000009}, {0xfeffffff, 0xffffffffffffff77}}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000040)="f1f82253d03d5008", 0x8) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) clock_gettime(0x0, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) dup2(r3, r2) 5.027030655s ago: executing program 0 (id=259): mkdir(&(0x7f0000000100)='./file0\x00', 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$DIOCRGETADDRS(0xffffffffffffffff, 0xc4504446, &(0x7f0000000200)={{'./file0\x00', './file0\x00', 0x8}, &(0x7f0000000140)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x8, 0x6, 0x18, 0xe0, 0x7, 0x1, 0xfd}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x8001, 0x6, 0x1a, 0x8, 0x6, 0x7, 0x5}], 0xd92, 0x2, 0xecb, 0x5, 0x4, 0x4, 0xa, 0x6}) 5.005783173s ago: executing program 0 (id=264): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.870819511s ago: executing program 0 (id=265): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) clock_gettime(0x4, 0xffffffffffffffff) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x200, 0x8, 0x80}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r1 = socket(0x18, 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000240)="2389c8b01151c509783bbc0053d55bcdcc5930ce2da19fcb976f017e9bf0c36e6a690346e4fe31d00f0a62f8345f42aaa8ad4b811c189724dec7eb7fa90d9b1de03e908917dbd075", 0x48, 0x208, &(0x7f00000002c0)={0x1c, 0x18, 0x3, 0x2, "6e463d991a3ece9e93364fe8f80cd962"}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r2 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xc0f8, 0x1, 0x6, 0x8, "26ff6f26f26cc8a22b34b3adf97471a9b433eb88", 0x2, 0x2}) write(r2, &(0x7f0000000280)="98322715a2f9f3f9abd6ffb76f39b675cb458c8361ca8e5b8d06e980484f827f2bd686ba74ae0a9ca761f4d4e5db168edca3f13de3e6357b05bab64c290e27181b0fcf578a9e37db1340e6a722b67cc1530bb5891b05b827cadd5a84439a8f6b1482c0460846", 0x66) pselect(0x40, &(0x7f0000000040)={0xa, 0x7, 0x8001, 0xfffffffffffffffd, 0x8000000000000001, 0x2, 0x401, 0x5}, &(0x7f00000000c0)={0x8, 0x1, 0x7, 0x40, 0xd4, 0x7bb, 0x3, 0x7}, &(0x7f0000000100)={0xfffffffffffffffe, 0x6, 0x6f65, 0x8, 0x9, 0x0, 0x4, 0x6}, &(0x7f00000001c0)={0x2, 0xfffffffffffffffc}, &(0x7f0000000200)={0x1ff}) close(r1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) 4.823998058s ago: executing program 0 (id=272): setuid(0xffffffffffffffff) r0 = getuid() setresuid(r0, r0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0x0) setresgid(r3, 0x0, 0x0) chown(&(0x7f0000000080)='./file1\x00', r0, r3) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r1, 0xffffffff) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f00007e7000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r4, 0x0) shmdt(r5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r6, 0xc1584460, &(0x7f0000000740)={0x400, 0x3, 0x20408008, 0x2, "97a25e6a43c100df61c0e22364bc0000000100", 0x8, 0x26}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setreuid(0x0, 0xee01) kill(0x0, 0x1f) shutdown(r7, 0x2) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.684000127s ago: executing program 0 (id=277): sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) write(r0, &(0x7f0000000700)="d929", 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x13) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) write(r1, &(0x7f00000001c0)="c6f46e5d688e3ea51b51eef708ee30b2901d4b4054b180ccd2096153c937879250cde90d8833d6500bee496bb88f8f5053c966652117f2c8ec9340fbeadee119c9bb687f24cc90765123f6e124f6ff79d27402c2a25698db9303d69e239840f8072920b3", 0x64) 3.126917957s ago: executing program 1 (id=303): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x38, 0x3d, 0x4a}, {0x16, 0x1, 0x9, 0x13019821}]}) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f00000017c0)="573c00e4", &(0x7f0000000500)=0x4, 0x0, 0x0) fstat(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000000)='u\x00\x00', 0x3) syz_emit_ethernet(0x138, &(0x7f0000000540)=ANY=[@ANYRES16=r0, @ANYRES64=r3, @ANYRESOCT=r1, @ANYRESDEC=r2, @ANYBLOB="2ca4d4f7acc0ae126b1408cf1d5b051996e902cb0d433f295de9bb6e06deb45ef7dcd7d813cd7b5a6cdc477f84045f7cd33887e581b517e690593b1cf1f1d49a48693d5d5fb8dca07c15d7a1f6502986366bc064774299b48fc5cd0106ff8fdf6ce0fbcb8813551b9788ef436dbe32bdb3b1cd98aaa8c2e34843808afecf2221374813ec5dac5440932cfd0678a43d5c9395dee70d65a45c95549c629d9b2ef5db9f59ec9c79460cb7960cb0f239ebbabd90135264bf7ced094f006569149c3a4606c023232170a5848106226b5daf875fd39de4c56194472b0819d2aa631132c732f8", @ANYRES8=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0xfe) bind(r4, &(0x7f0000000280)=@un=@abs={0x3, 0x1, 0x0, 0x0}, 0x8) acct(&(0x7f0000000080)='./file0\x00') r5 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000000)="7f45", 0x2}], 0x1) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f0000000140)) kevent(r5, 0x0, 0x7ffffffd, 0x0, 0x1000, &(0x7f00000001c0)={0x0, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x27ff9, 0x4b6b, 0xfff9, 0x21d8b78b, "0700a460190d070a7f00000004002fcaaed20500", 0x3db, 0x40}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0xc6c0) syz_emit_ethernet(0xab, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa2aaaffffffffffff88a830"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f0000000200)) acct(0x0) 3.124817489s ago: executing program 1 (id=306): kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000340)=[{0x80, 0x80, 0x10, 0x4d}, {0x81, 0xf, 0x3, 0x7}, {0x16, 0x80, 0x5e, 0x2b}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) r4 = getgid() getresgid(&(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)=0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c0005"]) setgroups(0x2, &(0x7f0000000240)=[r4, r5]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x24577a12, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x20000001, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0x0, 0x40}, {0x2, 0x10001, 0xf11, 0x7}, {0x7fc, 0xffbf, 0x80cf}, {0x1, 0xfffffff9, 0x85, 0x2}, {0x0, 0x1, 0xfffffff9, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0xfffffff8, 0x7, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0x7, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x9}, {0x200003, 0xee2, 0x5, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x1}, {0xffffffff, 0x8002, 0x8, 0x69}]}) ioctl$TIOCSTOP(r3, 0x2000746f) getresgid(&(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)) poll(&(0x7f0000000000), 0x35, 0x0) 3.081366288s ago: executing program 6 (id=312): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x88) ioctl$VNDIOCSET(r0, 0xc0284408, &(0x7f0000000000)={0x0, 0x7, 0x0}) 1.972965991s ago: executing program 6 (id=314): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa7feffffff5fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef2", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) 1.971916945s ago: executing program 6 (id=316): mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffe1e, 0x67, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xdfffffff}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x7, 0x0, 0x81}}}}}}) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000600)={@local, @random="0e32dc7ff681", [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x0, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) 1.94409938s ago: executing program 1 (id=320): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4086, 0xff6}], 0x3) 1.776547553s ago: executing program 2 (id=321): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x6}, {0x1, 0x800, 0x8009}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0x3, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1cd, 0x10001, 0xc, 0x3}, {0x400, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x1ff, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) pipe2(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) (async) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x18}, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x6}, {0x1, 0x800, 0x8009}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0x3, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1cd, 0x10001, 0xc, 0x3}, {0x400, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x1ff, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) pipe2(0x0, 0x0) (async) 1.775810802s ago: executing program 1 (id=322): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) select(0x0, 0x0, 0x0, &(0x7f0000001900)={0x100000000000000, 0x0, 0x0, 0xfffffffffffffffc, 0x9}, &(0x7f0000000440)={0x0, 0x9}) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 1.77491387s ago: executing program 1 (id=323): kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x11, 0x10000000, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000, 0x2}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3e}], 0xb19, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) rename(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000240)=""/18, 0x7}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2c, 0x91, 0x3, 0x47}, {0x48, 0x8, 0x5, 0x4}, {0x6, 0x80, 0x6, 0xfffff805}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r6, 0xc4504445, &(0x7f0000000740)={0x20008, 0x3, 0x2, 0x20000023, "040000000000000100", 0x5, 0x2}) 1.770044502s ago: executing program 6 (id=324): select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x2, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x8000000006, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 1.660028833s ago: executing program 6 (id=329): sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2f}, 0x4, &(0x7f0000000480)="7b9eaa225fbf3b42ca33028c6d1774245e6a80c79feb4a5bd8a9a419afadd7d9f9885926a295b82345845859df46770bac308f3a3944cd900a7ff4a18a629070bb78ed76de4b1250240ef060d6442080d80db7f914fb464dd90bf4c5fb75877112cb2e3e1463d57f269478f3174e2427683ca744c1c944aa6f7d15eb584324c78ef486a13ae2c76ab6d9b7b15b14dad6e007f011914922292e078359e21545c064c81f07e51a248073c17615bc3ba2055acff06a84d343b199b08732821a08a4162f322b3e814840c83564f2f08117514e71bfd72d23f25a4e70e88e02628e93dd218e9e76f7bad5a4d2ea95bf3518fc5ced677918243715c0598dd81829bde1b8bce1476debde412967a0a6ca5b6e29a7ae42c2066a9f69bd6cb8300b2526ef03feae5ef97a64e4e8824dbb9be81a92af4220145c910c619ce37c7711431f36c4c5b6951ee832fc69d03df4d61334a570cbb0aa9d1a5ff7ee7c23822d34d07dc53ef14094c696ec6ffc7621b7833478e144b183fdf2011429eacaa83d7d6e72051e85236a16033d1d4d52d07e9265ad31c60cbebf00df47360f142ab31302b8b31873f97cbfe1170e1fe2e7ef062aeea613f531ee5a5c5b150117a0cb57ea82276f20fa51adb320e506ea43b71275a0d1f4824f6704bfb46092805a32af5dad339b7f7a33a83635897a5f7fb3a499173598a4f84075cbf65efd965aa583dd5dd39edaef6d0de51edd7815e3687df0c95b5558e90c45a83f144994fef1d1ca143ab953309d36cb6b58ee841da757d4c46fdbd5ec9f0b241b4596e158ff99712eb023f6afdfbc10115e9042474de9e6e72c62542a5d3eec391e9a9b6367b1a0af441aed1069d85d292bf1099099a2592ee84505912bdf226e96131525ce8f5d2e013a6b5418b61546988143a9efb4881ba39459be6737a60dbd11efdc330f0320251e3dea09d1500455266feb6fd393dbc56a1287f4c20cbb2203e5dd5c76773dbad4510995c3d982ef8df52eeeef7f53beceb4e2c49658239efbf24386dbda03955896bc322f6e758e1743dc6e0d853eb424ad10c456d2653d0cd34294f865fee055a0891365f63eb7d41252964888382cc4085ec3b1bf7fcf64aa98fe712206f88d80976a54857075793b847f08221986f9908053909019db407d878035eab2e5fd794ce359e0c8ed302ba18d1896ce1b189c0ed416d2d16beb695a700bcb9fa40ea9c1153b7f15a1be4165bed5da485e87ddf37a09421a96e32214b5bf925c2c96a4fe0b8fc40bf1e4cfb10ee9210d70214fc8e52417b12a14f955ec0eeb4de15a2977a7993410defb06c6f067b574ebd5c9da0468c93f8079a89d203f50591ab7aba64e8bae7bb799249c6190ef58816c584ffc96d7036dba3532ab5d62847143f21ef9c7d37571f0cc71d6eb880bc9a11655bd1176a484a342f7ef79c53856271e29d0a56de1841ff3c248bfe70b11d5878ee36fc00b40ce75deaa81caafa74cbe5a0c76d1a485b9a762aa7312f3fa7bdce89b2909e503f5d36d34ddb656b40674c4298ac619933bc0302b194d204a8af6b9c2af4f3fc6838ad0256b75696cf5070a1cba35af4980cfd1d860d526f4fdf7b607be7b945e35bd323689e91401b1b77a2945749b091a01ca6c8a8401370283430a2fab0aa1d23cce4a8017d13066d12e84f53676426c5c463fd3f617af358487b694d353aa7a5e6d779017f98fd8e533b36292f4318a0a4240796e399e1f48d78671f9458fcdbff32cbebef193edc0700511dd6f84b16424e734790518ca0259569fd5918760cdff80d90cae2a068c1f260d15cccaf48eb1ca834d8aa369af13ebdc6090e469fd4f39c0fca2e062df1d51bdf2b09935fd63cd2ad4887e5c2f83f0649a70a077fc2e3e8477a74c91370e17099f98fd47d1427bb91b6a7a6116381afbef0326667d542991182d76eb14091eb9ee0714d9d62118aea3a22e7554cabbdb390413f419ce43fa67cdb37594620a8c2ff00d9aba3d3b59a2700e92310b0bba5f50dc86a18100573c6affb14f679cebf8983acc74c9e7e04e33e9cc75a54556c6a262abc7cd520a729b2659f799c335a97412ebe01d4251d975806ccc603cf57c28d8539fc002d2d69bcf431e54674a7ceb295e7ecedc4dcb2f13e2b5a6951dc307847d065133d2815b5f4242aaf38bb0b48c8d27bd66354ef783f3e19188ef4d96467391aef11bdc67424f0ffd9e9958182a09065fe029197e0e38b1dbb329c05f6bce67a9c12fae45cb717b284ac3da0b616de9d31ac790404962e6f4208ead233b3f3ec1b440f27292988ae7de88dc73221929c613109d2903fd79f879dfc52ed589b781a2e25d4beeedcf60418d80bfbebb57c34255ee6249905d2f8b147132e6e108ee1af1af577682575a95d1d3f28b9cb7cd9b4d7887f5f56b1116ec2abe1cc59d99355c4abb28f1d6915f7a061022317da02e273067981d0fff573eca08aacf1e16a62c66da2638e7f6a5b1918542d91e0b4b86d40e9e5287298312541dbe652dc94ef41ffb96e411399ccc930674e1c445242aea3190e3c9f83ec6de5a2eeafb9e4e7e2fddd0692694f31ae47e2050b5d22860547b878b26966e98dee8e6e9fc321e9f1aac6bcfa9b7ed91994510cff34fde3b35c710cdcbd1c81f54616c2e6d69ac2675ba47d5820d02355a7817caf1094401cb95dc41ac75c33e19c1dd206962860fb37d8be21bcbb56c905e64d3ed85ab776adca71d70bfc4dcfd2137bbe99547b9fc3af3809f74392bad6f7ab72383a8365c2ab98dba715684d4f95909f0e05eb37bee7209ff89cb04f33f98f3e6b647d8fe79307cbc916c997f1a043b00c09a95f5e4dc2c801a8b862ed7a2650c5970499d746d5843f2b005026d0ce45b1e6387f1d3bfedba24147cab8eea322f14aa9d2709c80b895790636ef5b23bae175097c5108b887d8c2de73bf1460e073ef027f3b04a9dc9638a6f43bcd2c011b7a5fefb23bea6df8de1ea83084664b7d980eace2d8f20753ed4b0991dc317202721609694095277be5d78d3e1ef94ecd39efa1ef9ae28660afc50cca0eba978e32421690de4eb3f4a0f1c5743cae480498c9f8dc1b63dbecef576ccfb2dcc7dafb55abc364e2346ba839ee85f8e208e035dd8fa459dd975bf03e74ee8aeb879d7c39aa9efc3447499fa33f8f71382cf04f1fcdc7eecec0178699033c9c84f758999a524ed6600ddfe1fed583dd55bff421689f83e743a5c0b2ffdb914b8aa53274b20a113f7c4b3d8c384f78d09c3b1f66bdb0ee6c92affd1103f3ac85487cc6471f55850fb9e9ce9d2977391272fdcdc3e81fe5e2e9a87d5cbf8f0e5c16425ae6b56021ae831936f151b058696f1cc5c3e790c997646cf629f3508416d732d05cda0e66412a05a110b68b60dff885d45510c912778d34ab6853cd302cbea323b52ced8ef62d5bd5925e1cfedf1a07ca143789cf1980a82ade2ee043d2cc6179ee8a64cf9915ff5ab608ebbddcb201b5beaea21cc0419f40edad800548dfb893a2ad392411b1fe678f55d5f66b2a0c2bdd98e2f85306fba38d713f4d6177ce55614a479686107b8b7e5f9ee979cb5d521000482cc0bd6bfa2da1d0e8ff8bef147fb13c4ebbe14af9536dc6c33ccdc2dfb5da84a5aa1b236095d977e5097faa310aae6c981f0c8b4cad5037ed2bb3a3e143d706e89ccb730098351b177cc27f077723365db8baeb5135cf9cf924bcebe95f808cb6f722c2444741788016af10f2fe42f4dcc87316ae4de4ac4f2749d88d8a2f5aaae6f9bf8eb74795d6849ad9faedc171c1caff660789dc12d1910d3282262457e228c2c3848c9689da2ad0357219f3f9c5b987798639866f74ba2e3a09788b6d4db19069ec95bf9ac7ff5eb483dbb807f2b1f7cd75287adb9efe87acf283549cc416a8129e3c8c1fe4a102b83e6df439c14716fbaca542f56bfba97c571f6a2662fa61fd6ad2eb1f51b6319658a7bbd3ad0ef51904341c27c9cb086c24e1ff55961c534d3b27d85c41bec45b4f09607970e9f154b303d558f91d367fe950c8765b66df2411d5a09cc472231c4d7ba615dd489aab550f6dc8f86d2cc6a07006a72da15e7bae410150e883d9ef50ab5991cc3342505e8c96ba592c41ce87b0af21616f786027b231912187a4001f9cdfb45a54d0c85ca82e80a8598268add2fdb754bb737cb2b708ea7ee7e36819479655f6654209b4e64beee3393795f969bacd813a168da3899a0a764bfd0e96e386e1be67c7318a9311207ab0752319a494da7f8fe69325d8e5ab084da1bb521f60e382f1628db4fc497aef0eb8cccc75f7b35351ff31d9cb8596d8286d236ae18439bf78f9bca363bea8ec03c7f754f759c8a3ee9e4606a1b41170a983ac1ed21b2377480acacc80fdcec77bbaf038e7fc58cc87d594d2344322ca60eb8be123986efc6bd26a9261749a069fdf852c5db3c2d69aa494c906d046c8745c313661ac45631eec47df1c17d49da656a9a53b200f4bd756a2f628047bc3c8c682d9261d47406deab50d77ea2ecceb43bc12b85d60604aff34b7d278b92394d30d958b8de1e7dd8a3afb3bc6fce3138c1cd6ee302b199b9109075e767b9f349c50b36a15b6fe6b41dc24de78fa72076dc80d78c0067edd2d2aaa54f38b64f867b649db5432d6ec39b9309d29cd0e60917afc87f97a748dc4e2d75a0282ab003bec363cc375950ac0f76f90e4698dc8ca51c03d3b0f7ba4e24b6d5a31c362ab12a9c5944f5754d71a8fc15587c467a34243f8eaa7a7fa525c45df6cb7a2821395caa3e17e576d8146140d39b3fc015c458cf7b8e5d7c89afc3", &(0x7f0000000040)=0xd52, &(0x7f0000001140), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 1.658446732s ago: executing program 3 (id=332): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r1, 0xc01864ba, &(0x7f0000000040)={0xfffffffffffffff7, 0x6, 0xffffffff, 0xc0c0c0c0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffc, 0x2890, 0x8, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0xc}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x5, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0xa}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7, 0xa, 0x8}, {0x3, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x10008, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setreuid(0x0, 0xee01) r2 = getthrid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) r5 = socket(0x2, 0x8000, 0x9) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 1.651000363s ago: executing program 2 (id=334): syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x30, 0x77, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x7, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x17, 0x0, {0x5, 0x4, 0x3, 0x4, 0xf490, 0x64, 0xc2, 0x4, 0x1, 0x7, @broadcast, @rand_addr=0x4}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5b) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x1a, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x6a, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0xa1, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x8001, 0x3}, {0x7ff, 0x9, 0x40, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x9}, {0xc, 0x407, 0x5}, {0x8002, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000100), 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0xc3, 0x83, 0xfffffff5}, {0x40, 0xf0, 0x9, 0x4}, {0x6, 0x1, 0x12, 0xfffff800}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919531ea87c5676231dd7aacdfaffffffffffffff46c0", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0x40007cd, 0x400, 0x0, "296438fe6c90e90f06142dbd06000000004000", 0x7fffffff}) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) r4 = syz_open_pts() r5 = socket(0x2, 0x8002, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) fchdir(r4) semget(0x0, 0x1, 0x281) 1.548443413s ago: executing program 6 (id=337): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socket(0x800000018, 0x1, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) shutdown(r3, 0x2) socket(0x10, 0x3, 0x1) (async) socket(0x10, 0x3, 0x1) close(r3) syz_emit_ethernet(0x32, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0xff00, 0x6, 0x0, 0x2, @local, "", @random="1a199317308d", "ca4bb89e8c5313c7d8eed18e97335c51"}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.544805423s ago: executing program 7 (id=338): r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/85) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) r2 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/4096) r3 = semget$private(0x0, 0x3, 0x308) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, &(0x7f00000010c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r9 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001180)={{r5, r8, r9, 0x0, 0x41, 0x643, 0x0, 0x0, 0xfffffffffffff64a}, 0x0, 0x4, 0x0, 0x0, 0xff, 0x0, 0x1ff}) r10 = openat$dri(0xffffffffffffff9c, &(0x7f0000001200)='/dev/dri/card0\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r10, 0xc02064b9, &(0x7f00000012c0)={&(0x7f0000001240)=[0x0], &(0x7f0000001280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x4000000}) fstatat(0xffffffffffffffff, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000013c0)={{r7, r11, r7, r8, 0x40, 0xe00, 0x0, 0x0, 0xe06}, 0x2, r4, r6, 0x800, 0x0, 0xd, 0x8000, 0x7, 0x3, 0x4, 0x1}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001480)={&(0x7f0000001440)='./file0\x00', r12, 0x6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000014c0)=[0x2, 0x6]) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000001500), &(0x7f0000001540)=0x1c) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000001580)={0xfbe, 0x1, 0xd, 0x33ea, 0x4000000}, 0xc) r14 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x80, 0x10) r15 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x1) linkat(r14, &(0x7f0000001600)='./file0\x00', r15, &(0x7f0000001680)='./file0\x00', 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f00000016c0), 0x40, 0x0) r16 = semget(0x3, 0x0, 0x20) fstat(r12, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001780)={{r17, r11, 0x0, r11, 0x3, 0x8, 0x0, 0x0, 0x6}, 0x0, 0xd4, 0x0, 0x0, 0x8, 0x0, 0x81}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r10, 0xc02064a4, &(0x7f0000001980)={0x0, 0x2, &(0x7f00000018c0)=[0x5a, 0x8], &(0x7f0000001900)=[0x6, 0x400, 0x8001, 0x7, 0xfff8, 0x3, 0x1ff, 0xf, 0x7, 0xbc], &(0x7f0000001940)=[0x9, 0xfffb, 0xe7]}) 1.531057073s ago: executing program 3 (id=339): syz_open_pts() r0 = kqueue() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4509) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) recvmmsg(r2, &(0x7f0000001740)={{0x0, 0x0, &(0x7f0000001600), 0x0, &(0x7f00000016c0)=""/75, 0x4b}, 0x9a42}, 0x38, 0x3800, &(0x7f0000001780)={0x8000000000000000, 0x2}) r3 = socket(0x6, 0x3, 0xfd) setsockopt(r3, 0x0, 0x5, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) r4 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) shmdt(r4) setrlimit(0x3, &(0x7f00000000c0)={0x5, 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) kevent(r0, &(0x7f0000000300), 0x5, 0x0, 0x68a, 0x0) 1.52503939s ago: executing program 7 (id=342): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffff8, 0x20002fffffffa}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501", 0x4, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) (async, rerun: 64) socket$inet(0x2, 0x3, 0x102) (rerun: 64) 1.444795671s ago: executing program 4 (id=343): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x40, 0x100, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x2, 0xa, 0xffffffffffffffff, 0x0, 0x8, 0x4, 0x2, 0x100], [0x5304, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0xffffffffffffffff, 0x0, 0x9467], [0x2, 0x3, 0x2, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0xffd6, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x9, 0xfffffffffffffffb}, {0x0, 0x28291c58, 0x9, 0x2000000000000004}, {}, {0xfffc, 0x100, 0x0, 0x8}], {0x4, 0x5, 0x800}, {0xfffe, 0x80000000, 0x6d5, 0x4}}}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9c8a) r1 = semget$private(0x0, 0x3, 0x480) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x2, 0xfff1]) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./bus\x00', 0x9, 0x0}) writev(r3, &(0x7f00000017c0), 0x0) kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000140)="6744d6e1", 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000180)='./file0\x00') syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000040)="206ee107c9707e3fd7d128", &(0x7f0000000080)=0xb, &(0x7f00000000c0)="bcde75bc999240819cb7eaebe39f453f544cb3e15ceced858ac20d01b85c318088b4a254f6bcee04ef37facac4fb7e64e4b98b70593cdf8eceec587913b5f6153294a02086f460ffc1dad1d5a4a7bb9c3e31d0754fa70caa04b8a673b5e6f817079766446e29b85d6e33a16015d77b08f256b74fbee24eaba92a40048901fc0aa78dfc6579a2c17db89a65a84f4e8077fe17a585da62d361329ab68638d8c800a9409b8eee43cd5529dd2a9715a0161a6f7702dd909ac3f5e1885048090ce1042c69127a830541328f90fa12fe856af8df4267999882c2d2961ef862070046d0b9953f4ffd", 0xe5) r6 = semget(0x1, 0x2, 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x6, 0x3, 0x4, 0x7c9]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x6]) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000300)=""/225) r7 = semget$private(0x0, 0x4, 0x120) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000440)=[0x2, 0x2, 0x5, 0x7, 0x100, 0x9]) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000580)={0x2, 0x100, 0x4, 0x10000, "000800000a00000f000000aff0338a6b4fc6d780", 0x4, 0x7}) 1.444436459s ago: executing program 5 (id=344): setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b967bc56", 0x4) shutdown(r1, 0x2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r3 = socket(0x18, 0x3, 0x0) sendmmsg(r3, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x7, "fff160523b50729a4eeab35b769100", 0x5}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=[{0x58, 0xffff, 0x200, "e1850fe0e2275792f1407675edd709581452f826d54e85bfb3280d1e05e104e69f01e81884c622a81acd2d0324567dde01ff265849156b7df7518e761bcd421961925a5eb1c0563ac0"}], 0x58}}, 0x38, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r2, &(0x7f0000000280)="757ba3156d5de03f7cc5e83833938dd891b8fc77bceb4d1e5feca22a45ac94c2833abdfd5235490ccde51393538d00f50dba1417f52dbf25a2fe505babdd960cf1e7b867354d2629bac7c0a6b1bd8caa8c1826b95477030dbec8fcef7f4a798b37ad6ff7e00ba2f690399b1664ccb6ab437e4e65d913895449e51279939070aff3061b9b8b42681976c9c6e8e830655047c0529d482cfcbc05e12d3d3feca10bf418d3dec8748b5f7c76059e", 0xac, 0x21, 0x0, 0x0) 1.441990532s ago: executing program 2 (id=345): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2002, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc107f71ed734b5547194172bf7a"}}}}}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x2d00) (async) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) 1.441026545s ago: executing program 3 (id=346): faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x3e, 0x0) r0 = syz_open_pts() fstat(r0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xb, 0x7, 0xe1, 0x543, "22ef0600000000fda92b00", 0x7, 0xffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000480)=@file={0x0, 0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001c80)=[{0x0}], 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.440178179s ago: executing program 7 (id=347): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xe000000000000, [{&(0x7f0000597000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0x100007}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00006a7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000003}, {&(0x7f0000768000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x40000000000000}, {&(0x7f00007de000/0x4000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {&(0x7f0000107000/0x4000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000000}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000826000/0x2000)=nil}, {&(0x7f000058b000/0x4000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f00004a7000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000239000/0x1000)=nil, 0x4000000000}], '.\x00', 0xfffffffe, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3936, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1b8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x78) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') sysctl$net_inet_icmp(&(0x7f0000001380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc8) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.389592309s ago: executing program 4 (id=348): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') (async) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) (async) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0x2, 0x2, 0xffffff88, "188af338aeefd49c46ba7dda8b887ed8e31bb20a", 0x9, 0x3}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0x2, 0x2, 0xffffff88, "188af338aeefd49c46ba7dda8b887ed8e31bb20a", 0x9, 0x3}) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000300)="825a4f47c21e6ed7eda0f5903a001000000000000006ccffb40500000000000000000000fafd3493776665d4cd12c63d34b99fae4c63406ac25f7639ac429f09733e573ac1295ba6d7a97bbde069a1f2ecc62130de1d707385b92fdfc3f955fd38043ac820d4535957d1642563131fbd085fd941347dfc3957f4bd14d617d4f9", 0x80}, {&(0x7f0000000100)="453ece13000000002b", 0x9}, {&(0x7f0000000780)="46a858889ecc89bd501cff20e4cdadd7e8b00d0a16f1b91d66c15723f7b84844eeca079def79e0d7b906abf7373bd4b5f54fa4fe107a9deb61ea221972a2bf7ccc9ec4ae1058720c9f73e7060a9e8543a7ee25a37f7108c63e44d9144530002e3639bc8eddc8789f7b439dba97b408e8cd576b593fc7f9a0951ca2291dda9e3c8b98b1c1feb4e32dfc35e2bd6b829950fdf98f37218418c46797c3cafe1956f3abe5c71b2a4d8e2f120e7952f88c58d17bb7d63da7a346e32adc4010320d0fb84dcb0d28ee7ae4e6e3cef5963e5f2ba1e87e2c95b6fc3fa93e6147e80c765a7bc10d1afb5010d916a0db452903c3b181fe01537c5e024a12a3d8c20d0b722e6ad0be60e3ad3bd2cadc0758debe9e43dd290bbb419f40ec510ea30058da9a47da7295e939cb990ec91a866fa4a38319b0aae2278c5529dd0540093fad74b2184c5edfb7dc10325b12ad93e3913bae4c4e5f1a22f4b703f36f32067e5ce00dd07a5805b0cb7d1eb5c0647aeb9800c495a9f5348c47b387a93d2eb8af48bc8b4de003fe68c161f654c0d1ac81c999fa71182f47e53272322a18e93e7dc916c5273cc7aba2dbf04c9748029c21b629fdfa151e1b6166ce909041b075946ad8568fe74f2b9788404c879748a9879a564999e6a2f2aa7edaa6672c64dc6b1556072d883a9279ec3a592d62ef3c0ebd42393284efb55e80fc0aaf8863041bb0eb6339eb2d40a05cef9c5985d4cc3368e5b5edeb4a395f53cf735c03a8fa77cc6377cd22a12260b97aa47bb571e2f65ab0abff6c3e86b5a6422a734ffe9883a9fb799beda98423ebe1ded6191cf562e93381955e26b616659c4d30246aee64e3dd6abf92f6b8a3c1c140c1438b322662298ee5b92b650fc6bd373c1c81bc9ee25048098473fdd17cc1945f6243d9b0e7849140422fa7fc783bfee2b6abf4c6f46c58773eb6f4f6f58ae53eca8cd14587679b08cf2bed4e214cf812d68ddcb166e62a2c314fdbaa3f2f462f0b854e302c1ee13e5c3eba84d64f39ed1db3ead3a574f586257e53b4a932bdd463614699d698ef572a81caca9b70521e94fab2060cd6992dde6ab6d089ce8a3ac297dc56143d4434b5a3037e48003680846115dd6676f56d3ab757624dcdb45940d19e90b62b8f19b5a1cdb817b6ba4db917b9cb02d10a26c179588106b61b41142b43c1866cadfb99eefc0081ee2cf179f2de036e5b61eb661c869ac3a06e170d2cc3cc22812147e89db2fa4202ad91cfe68c8a00fd7068574f149edb60cb0056a2f160416669f9b3669b8927a59f999f6c838724999cde9f21e7840dab971190498f8501a2b8a7d758d9e8adf97d5471d00a2e2695381660d4dbb9cc4002b977517974b12b7cd32165db235ec7d8835ec33497edb76bc1425ba67be5cda4fabfc935b46ca0e60db66c638527db5dd6bea2df0faf9bc02c1fd524a5bae7079b21311b69300ad1ae4cf9cc1c9e195ecbeb372c462f6acc2b83e03a8cbf9588cdc92ee9af34af10db0f2d62d53cf434e0bd1c3db3e7be591754481bb9f271e41d3df625760e3c038f1576d8d97d1066a3a41846f4ade9a69928da8e59f01e48b2c5462547e823484d35a07cd96a37fd72c007a48f2f9a4f43e90afe6c75e67e6203b1dde63aabfcdda7dd04bbe106d31bfeef259b5cbb0256a23789876b067cb8b695cf6cbba52ffa0455384c205bdbbb7b7ead72636b614b9d90fb9ba9eebac0e0a3f76d57b47af241c5e4a276037c1e3b33ef5cc4fa3400471e3757e4f2263bc738731b1b7ef8adf1ea581fb7e4af5ba6b3902920c41824c4aa6259100c1927628fe767774ba48f580d2445f2b3fade28fde2824f5a3602fd27a40c4ce54969503967586410a929693e6411dcf982a580b3018f232935355963e20b08fac9984204b6134cd71583991e12b62a458f7918effd314da769e2f9cc4761a7084a283a806f5b31f11e5b3c2c59d659269fcc14db248bbddd9183048c02caa61e903d445e985abbbfb404e5b6c316222f34387abd7de0b744d2be56ff5e0a71fc47e84642b0ac0809b79c449f380b7598f7f6aa94983ec81c9195178beffcec8f73e9e83f4ad0f484b349e84f8a3e9e578089a76c2ef76ac81dd1415664bf024204d3c02d9431c22df3e867e3a85efd848cc6a74bbf98b5b85c97cfd86f66ca4ef53fa4353992ccd96cf07d9e9310528d618bf86dbd0efcaf61046433c6f185f46d712fa17194aecc2e5868d94b02d32469a72d85d05410cfd2ec8510ba4ade81f3416fb6686e300a37eba1bde909e665d1873b211465af0c033559bdc4cd9d32e0b0aa34582d3c1e55b5dbc6e9e57b06d3355f66c69fc6fd1da23b76b9186be1f368fbfe8a583acdb8a1b166623fbedbfe4e5981127f1814d6084d0070b587074d712e9f338b1cbbd3e8342fd9dc1bd8a0eb018d375d96aea2df76d3f9282abe4abd3cd0db8161116ac63593645933ea0233f08cce7a6b43c89c54e7bcff241cba843b845268a367a5c4af461145c5d65d03c2e6c8f0edc584961ff16a1364793c425b77b77b3ee4b260ed07248fc1a60a71bd52a89cfe2d240980783a3dfe0d4e412eefda15c276a2a3c949d63df50212a8a41efd358ee3cc75779f3030f5fa6030dfa0a0ecd2097dc4d7dd2f712e8edc99f4ffdf8832492ffb950416f916008c341722888bb1539c5b437e02b781981009ad8db6a887722153dd80d235cbc470246fc7bf2bb0702687e09f889511ee86741cfd8eae827003120493716a3a877341530f955e562e986f2760b79afb178065602bd08132869dcdb47b9181e46500db6b70e8684fb409df0cd0aa534fc98b5e98615c995ef3946f53385d0b78c427469188e78a391f48ad5318fddf2f59543441b86409ad7625fcc40e5083420cbea4467392d1faa461c83658fce0ab5c6fe7d7f4b58098cf7acaecdd04111f348ff2b008239c20b1770d590ab6d8947f96f5ad5de744dee048e3fa2e08d87ffad5d3d53850c06382cb34581ffd2db481c0087b9f3855a42fa14d9c4644fabf24cd80cf2e91ab619f39ac9928146987778b84a1d431853b1258018f096f88abef093fab1f216574b5ca892c2882a65a346c9da93f1ccffb825cac989bea66160530f62b846bbeb9b95ba5cfee9d58cf0b0fae626775456a5a64f22ceb2e55ccdbc72b99b9580ca0883c79939d610c87b79b60413210af666d574555c5e816344331865c23ba9767179445d6b6781ce6771281c8a308009e0f2895aec3ce85e67ccb83d3754481c5815e592c9dea6b5ce2f8bf317dd0297f9d84d89c2f80269ef619acb8b37517910295b05e503737fb2167807f7f828edfe94eccf4150adbf54f03d27900c58bac83a4f7290c73ceaedcfe97ba9e293d86e718eb25c33262a7f1c31c7f331b763957908e55c1d605a1c9958bd377ca90d985a8b925d4651276d5b9b9737ceaf3fbddb5224a6546658bbe97ad5ea955b048412b41285c5977a0ba654c3e492cefd878473389c70c18f5f39e25f50b0d9e08e8b4f1a9e6e8b3585c3f26d1ebf3269907b5a7702fa2b0eddde475b84f61e07fc1dc19f966d32cd1f7dc0a28005dc01f8df438e5de5bfa05bbb74e83ebd13c076b2a99d94820b2a45ab865915e015e2f377f4ff6665ec99c66e12bafa4f67708624e12d5bd1eced15dbd64301ae620de897c90a84782cff02954b20d144cd40a2572e9e8bb5caffb2368f9096609bcad2897a2e4f2f43a354a83448bde097301d18069067a8fb6da6c80440a4d7024e2e7b04f4321a3debe16d99a1035b3b346b4217c6b59d3f53a30bc4594f613eb42519202c4dcacfa920dca66175bc1c8d344c1af50523ec65f60926de6ae69b83214758461268a0df961c2e0ec779fd01e79c5e479cec2cb3cc2746e5387b66e3d41944e1abe4f6f2be3e0e1fb03702f39f10845b1e0b84e9ff61c8f95dab5d6954a4b08427c0c2d613d95864a44d058437c398cd3cf4472ff36b1e3d2efaa8bf56310f98876a0f0beb3091acd07a36cb89429ab3a25bb2ba464917be507b1960044dbe2b036caa6866cbdff9640c94c8d35ced256915eb71222b0b1d5c7acb4ec9f6b489f61d843260ea4319d1167a8ccd5be4666b277dab700cd57b9cf5fcef45f2bac06f0e6ec98d32cb2c2db76efc166bf4d7fc44841d4d7c2914d864c45b5db647fcca290cf17a1b13bc51684f3d4901d8717cfb8a24995df4466dce66d4c783ceabbc420eca25df84c0c10ecf09f4bff9a47948831febc7d411407edd928ae081aa54fd36395d24e47e51e1790f4e5fab92380d1c644e49d545de5f66c0def1352aaf845430d37a47a38ea8afd17c08c73659bf3ade7c68ad3d07633a9d18aafc354dfe73a659e5ba7eee08db273aa55bae0702af84cfdd9db06c02e3d746e3c9adbddd5a80889da4aca46e73158dc5ed44983639b9e6377e500f400e9d9826db3b0b18b6473ca70339ca703b41f16384590c0137c9dde74368f9f7096e04b25b4acc47b1441992c7dfcb04667314371016a25bfb84956375ccca9fb54793df768940293386b2989d0a69a5b566a27c54c3b29528cf2809bbaa1ced3321b6c3302790c09edeccdd96a227050e73fcde142654b7afb5923a203997c34cfd74f9a43bceb724648d7578e76c8ba338d492a747479450d945117e23ef80959e187e7bf96cf7a63d30f4bb4b01eaecab0ce9f64a5e8bea5a39fa48b29a2a2bc118d45ed99f0a9ed0eaaa7764a6f475223976e299116ab24fdd90caf2fa44fcaf308f96f7830df55dc2ddfd5de77f0672e7cb3ed7b932b749f25196f24801c7d7ba3e5a15156b0c4d933e9c12ad04d4365120f4182f5238a9a25ad43234632f9172f10c0bb30b0d12fa7f9413d330b282a0af760d967f02078d3141184ad4646ac0c26213834cb46240655ce9c96f5898a48104df9f3b9a65b1bdb5f98524e47f6d67064ae136c799a97b138cb08779f08d9b299b4f1e7c0edba249339823f45466b79e8334b3713cf85d565de0f6cf636979c1907052c471e0b69a515c30d700ff1c9f71704485caf458cddf9c2ebdeeafe0fff8e4e72c4f8b254b291968bfa43ecb95a28c6d561029cebb19b1692410711278c812222a7a98cecbb7d38496f002bb21479647941f64b20f1cd473543b0eec11cf049f6243a79823cbbd5e3fd5642cf5ee6c0d639ac439f5159ae7d343e07164b3d4503988b6307b9375e7a1ece15d563206a2f8929f5cd9b23b0f9a5a46de9f131e629fdcf098200026b707f9766a4d23dae10f8a9521ddf586cde9f230be170a59bd069a99bec56c29c80cf0bf8fbc0ff84572d71cb4f78069c076d5e2e1b0024c1900a580fcd40d73b9f57eb2d8d5e5e300528591a37204380ea7089b86ce40df203816a06e1a20eda64e5342dff311b9b3e9770a8db103f701a7898d43e052069913adc4b002eabcdf5074b1d00890b973b5e91d21c7722e17dcbc7242e1ea6a3c22f84a59f852dd0e56a91a254e477f3696a7f011a6384386cd6b92b9f268dbe720d920e2e5eead7a016cb98ad58ec6aacc934852e325b699f93cbf5a67447a4657ad851cec9f4fc6b8fc183f5b03be632124232da51297fb09db63d3e667acc8f2c6235a4fc40727aecad9ddc6221113b062aaedf6177f2d39ffc4a541f666923b01dc2c2415f75ea5a4208ac32c65660aa9d925c172710e0e5e11a397eb5230ff1531e0e72bf39951e9d6fefd731d593c0b252510b73e364ca61e38d67c64e507dfc6e2bbcce8ac7977db0daa418d8382888c0d57e390364ee2d447bf924", 0x1000}, {&(0x7f0000000200)="b34b0873638eb8104f0839ec188de22cd28e83cb37236cfde0fdb7b57af3582919b56656f96227c436410c626adeb691b55a0a7e9599c61b022ebb5ce9a43a8775e9a6302691a97cc88223b72bd51b22531feb2821d6b68b15da973ba65e2fa57b8837bfc8e764e3808550cf3b1c066816c4026ae0873e73a1e91076d35d8edb9e2eee588a72eeb1c86851b8cbf40d85788327724376b62bda", 0x99}], 0x4, 0x0, 0x0, 0x8}, 0x0) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) (async) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="991774fc2918", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x2b, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xc90, 0xdf, 0x3, 0xa2, "168bd6e9a5df70b1b8ed477ef99c20c0c8cd5c98", 0x4, 0x7f}) 1.388154554s ago: executing program 3 (id=349): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x5, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0xfffffffd, 0xfffffffe, 0x6, 0x1}, {0x3, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x7, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0xf36, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffc, 0x800, 0x8000000000181c, 0xa, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.38369442s ago: executing program 7 (id=350): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0x6}, {0x3, 0xff, 0x3, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x1, 0xb7fe, 0x800002, 0x7}, {0x100004, 0x4, 0x8, 0x2}, {0x2, 0x3, 0x200, 0xfffffffe}, {0x4, 0x4, 0x80000001, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x4}, {0x0, 0x44c7, 0xbfa9}, {0xfffffc00, 0x0, 0x8003, 0x1}, {0xa44f, 0xfff9, 0x488, 0xe1}, {0x8000, 0x5, 0x8, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0xfffffffe, 0x0, 0xffff8001, 0xfffffff8}, {0x6, 0x5, 0x24, 0xb}, {0x81, 0xd654, 0x3, 0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000004, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x3, 0x0, 0x1, 0x2004007, 0xf5}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x100800000000009}, {0xfeefffff, 0x8}}, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffff8, 0x20002fffffffa}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501", 0x4, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000503000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0xffaa}}}}}}}) 1.383232562s ago: executing program 5 (id=351): syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffe67d69340ea8de76ff008200102c0ffe80000000000000aafe8000000000000000000000000000aaf00000000000000080009078000201ca"]) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x50, 0xf0, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="3fbc53c6f14113fa83d91c5dd0c2a6d6000000800f00ecfe746fc654acf82b3c6605ab508444fdcbb7b6f3696bed86787fb6862b418acd2a979c44267573a7a41473c4227c2239230fb14a7d14", &(0x7f0000000000)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@local, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "fb662d", 0x14, 0x6, 0x1, @rand_addr="0794c855e4096e1a2a3a3fd4f08a84ae", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x31, 0x7, 0x0, 0x80}}}}}}}) mprotect(&(0x7f0000372000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 1.329396947s ago: executing program 5 (id=352): mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4406) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x1000, 0x68) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="98bf512057b7be08", 0x8) 1.328457885s ago: executing program 5 (id=353): mkdir(&(0x7f0000000100)='./file0\x00', 0x100) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) unveil(&(0x7f00000007c0)='./file0/../file0\x00', &(0x7f00000000c0)='c\x00') r0 = getuid() setuid(r0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) acct(&(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$DIOCGETQUEUES(r1, 0xc148445e, &(0x7f0000000300)={0x3, 0x2, {'\x00', './file0/../file0\x00', './file0\x00', './file0/file0\x00', {{0x6, 0x8}, {0x1, 0x4}, 0x5}, {{0x7, 0x7f}, {0x401, 0x2}, 0x2}, {{0xffffffffffff5b8c, 0x100}, {0x9, 0xb}, 0x110}, {0x2, 0x3, 0x80000001}, 0x0, 0x6, 0x9, 0x10000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x3a) getsockopt(r2, 0x29, 0x1b, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x141) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) close(r3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 1.328058038s ago: executing program 7 (id=354): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1, 0x2f, 0x2, 0xfffffff5}, {0x7, 0x80, 0x52, 0xfffff902}, {0x6, 0x2, 0x9, 0xfffffffa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9b) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1060474b, &(0x7f00000001c0), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0xb, 0x1, 0x5, 0xda7, 0x10000041, 0x0, 0x2, 0x100500000644, 0x6e3b}) r3 = open(&(0x7f0000000800)='./file1\x00', 0x10000, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 1.31956622s ago: executing program 2 (id=355): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x3, 0xd0, 0x3}, {0x3c, 0x9, 0x86, 0x9}, {0xfd3e, 0x4, 0x5, 0x5}]}) syz_emit_ethernet(0x22, &(0x7f0000001240)=ANY=[]) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x9, 0x9}, 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa07", 0x3fd}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x81, 0x4, 0x48}, {0x4c, 0x6, 0xff}, {0x6, 0x82, 0x6, 0xfffff805}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc450444a, &(0x7f0000000040)={0xffffffff, 0x6, 0x10000000, 0x1, "01d04b0a0047c10700", 0x6, 0x6}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x50) 1.317893033s ago: executing program 4 (id=356): symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x149, 0x23b8, 0x0, 0x200}, 0xfeffffffffffffff, 0x0, 0x28c}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) bind(r2, &(0x7f0000000000), 0x10) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x67, 0x7, 0x57, 0x7ff}, {0x0, 0x1, 0x7, 0x1}]}) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) r4 = getuid() (async) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) setreuid(0xee00, r4) chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 1.102250693s ago: executing program 4 (id=357): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r3, &(0x7f0000000380)=""/235, 0xeb) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa371faa81ae6886dd6507efb800082efc00000010000000000000ffff7f04009b1a0e6ea84919aed48f0100"/62]) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 1.08932292s ago: executing program 3 (id=358): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="d35b6bb90de63fdebe72431f754ec63ca41794779157956d9196641920e3cf775ec690b6b96d3f8a87a818dc1ba136fc655df65291f3643fa065bbc6944731de3baf1ff80f5bc4ba5a13e0a5317e8180327b0a508ca334d84538b4e3c045894512eecd4d6a9bce937c1ec30d736fc339d25408cf6f08c7c880c2ab5548fd034d7c21b5acf4cf7ba3cd9161a3db471c942411e96514827482197715850f035143eb9a66fe382976563cf2d279d6ad143fb56f8671d43333bfa2255fc573841fa16a75583c14a4f03345050000", 0xcc) 1.08903161s ago: executing program 5 (id=359): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) futimes(r0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) futimes(r0, 0x0) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 1.088066299s ago: executing program 2 (id=360): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r0, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x10001, &(0x7f00000001c0)='./file0\x00', 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0xfe) bind(r2, &(0x7f0000000000), 0x10) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000, 0xdbac6c7642ba78e5) close(r3) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xd7) 1.087603623s ago: executing program 3 (id=361): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x1) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) connect$unix(r0, &(0x7f0000000080)=@file={0x2, 0x0, './file0\x00'}, 0xa) readv(r1, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/204, 0xcc}, {&(0x7f0000001280)=""/59, 0x3b}, {&(0x7f00000012c0)=""/207, 0xcf}, {&(0x7f00000013c0)=""/105, 0x69}, {&(0x7f0000001440)=""/130, 0x82}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/124, 0x7c}, {&(0x7f0000002580)=""/47, 0x2f}], 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002680)=0x9) read(r0, &(0x7f00000026c0)=""/147, 0x93) unveil(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)='w\x00') r2 = accept$inet(r0, &(0x7f0000002800), &(0x7f0000002840)=0x10) connect$inet(r2, &(0x7f0000002880)={0x10, 0x2, 0x1, 0xfffffff7}, 0x10) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000002c40)={&(0x7f00000029c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002a00)=[{}, {}, {}, {}, {}], &(0x7f0000002b80)=[0x0, 0x0, 0x0], &(0x7f0000002bc0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x9, 0x0, 0x0, 0x14, 0x10000, 0x5, 0x9, 0x8, 0x80}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000002e00)={&(0x7f0000002cc0)=[0x0], &(0x7f0000002d00)=[{}], &(0x7f0000002d80)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002dc0)=[0x0], 0x1, 0x4, 0x1, 0x0, 0x0, 0x1, 0x800, 0xe24, 0x100, 0x40, 0xbc95}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000002e80)={&(0x7f00000028c0)=[0x0, 0x0, 0x0], &(0x7f0000002900), &(0x7f0000002940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002980)=[0x0, 0x0, 0x0, 0x0], 0x0, 0x7, 0x3, r3, r4, 0xe, 0x1, 0x180, 0x1, 0x4, 0x3}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000002f00)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002f40)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000002fc0)={0x6, &(0x7f0000002f80)=[{0x2, 0x0, 0xbb, 0x1}, {0x6a, 0x71, 0x0, 0x8cc1974f}, {0xd3d7, 0x7, 0x7f, 0x80000001}, {0x2, 0x6a, 0x9, 0xfffffff8}, {0x2, 0x0, 0x0, 0x8a}, {0x2, 0xc, 0xe2, 0x2000000}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000003000)=0x4) ioctl$DIOCGETRULESETS(r0, 0xc444443a, &(0x7f0000003040)={0x3, './file0\x00', './file1\x00'}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f00000034c0)={0x0, 0x1, r0, 0x0, 0x71}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r0, 0xc00864c0, &(0x7f0000003500)={r5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003540), 0x40000, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000003580)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000035c0)={'./file1\x00', 0x8, 0xfffff000, 0xab06, 0x0, 0x3, 0x7, 0x7, 0x3, 0x1, 0x1, 0x1000}) setrlimit(0x6, &(0x7f0000003640)={0x30c, 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0}, &(0x7f00000036c0)=0xc) getresgid(&(0x7f0000003700), &(0x7f0000003740), &(0x7f0000003780)=0x0) fchown(r6, r7, r8) connect$unix(r0, &(0x7f00000037c0)=@file={0x75, 0x0, './file1/file0\x00'}, 0x10) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x8000000000000000) 1.087072462s ago: executing program 4 (id=362): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7ff, 0x7, {0x6, 0x957d}}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) (async) r1 = socket$inet(0x2, 0x3, 0xfe) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0x10) (async) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r3 = getegid() fchown(r0, r2, r3) (async) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x9, 0x1ff, 0x3, 0x8}) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x8) (async) r5 = dup2(r0, r0) r6 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x20, 0x40) pread(r6, &(0x7f00000002c0)="41570eb588334cdb99b75a6e7eb8b9a6b84d5678cc8ffe8afc43f4db3415d8cdf944f05f7c20fa15681c3dce3fe5f77ec44ae785d2cfe98a3f15a31c60356990ba1c41da3cb3550d9509ca09058ce4265b4451d80bed70b0574f2b1dd962612919bb706f70a10e4f9227369d0d7e756a29e49862e1b3675283762c9d0949cf948ec3a4b73099219f22d639ce6a35b1376bdbccb32ec74fa0dc2ecb278baed4fa92", 0xa1, 0xc) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000380)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000400)) (async) ioctl$DRM_IOCTL_MODE_ADDFB(r4, 0xc01c64ae, &(0x7f0000000440)={0x0, 0x8, 0x5, 0x1702, 0xe, 0x3, 0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r6, 0xc01064b3, &(0x7f0000000480)={r8}) read(r7, &(0x7f00000004c0)=""/118, 0x76) (async) ioctl$KDENABIO(r6, 0x20004b3c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x8, 0x0) (async) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000580)) (async) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_index}) (async) setsockopt(r5, 0x401, 0x8, &(0x7f0000000600)="6c19d65da5a93f2df44855d414a1e154d89dcfe186aa92818d214beab64bf98592af5ae71dae57056008b62fb0b7a7117715794a2ba01ff71faebb", 0x3b) (async) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) getsockname$inet(r10, &(0x7f0000000680), &(0x7f00000006c0)=0x10) (async) r11 = openat$dri(0xffffffffffffff9c, &(0x7f0000000700)='/dev/dri/renderD128\x00', 0x200a0, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r11, 0xc01064b3, &(0x7f0000000740)={r9}) 1.060343573s ago: executing program 2 (id=363): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x73, 0x8000, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="836732b12191f87a4d2389a217ef99472a3b52d2913b979a4f91b2c4f4792d6bafbdef75bb1230f3a062919908ec268b41325103da14", 0x36}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) getpid() 1.059017006s ago: executing program 5 (id=364): openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0xc, {0x8, 0x9}}) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0xc, {0x8, 0x9}}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) futimes(r1, &(0x7f00000000c0)=[{0x6, 0x7fff}, {0xa13, 0x2}]) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) lseek(r0, 0x8, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, 0x0, ""/74}, &(0x7f00000002c0)=0x4c) accept4(r4, &(0x7f0000000300)=@un=@file={0x0, 0x0, ""/4100}, &(0x7f0000001340)=0x1006, 0x6000) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000001380)={{'./file0\x00', './file0\x00', 0x11, 0x7}, 0x0, 0x0, 0x0, 0x81, 0x1, 0xa19, 0xfffffe01, 0x54, 0xfffffb3f}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001800)) (async) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001800)) r5 = open$dir(&(0x7f0000001840)='./file1\x00', 0x8, 0x81) mknodat(r5, &(0x7f0000001880)='./file0\x00', 0x2000, 0x8) ioctl$DIOCADDRULE(r2, 0xcd604404, &(0x7f00000018c0)={0xc, 0x1, 0x3, './file0\x00', './file1\x00', 0x0, "3b5ba4934878c884a21029ff7c4812407b8ef0043f88f7f018e42d28ea5f1313de2ad2820612da962f4ba3751617bae29557ccd14429f09343e0b08c0dcf2e084ebf78002465d161e1c26404bdf543e18766916c95aebb878387624dff22c5fdbcca9e25e13621ee57f55c6867032fe5b93e928a9f933a6ab3670acda0074edf03eb7b651655caa865ba5487eeec3d529177ede6edea4ab7db0d292d914724e8f87a167de9a84e03435589ec62638b41bb47e2d79f5fa33e43e88333a76c458c754bec6313e2f09db6b1345b925829f98c05746975a19a7eb74acaca4b3bd43b86104e763aace22f7e201323397e0f7847301c59872aace4d644464a1d4ee9e414f3df0f97a326033ca4a7795acde0fc90b1f5f42318f3358aca471f2159e0ae0247299cc4a63fd8b0febabb7eb310a30ec33b13e6c103f0882132fee6b82d55353624fbc8d4dac9b19551175f0137b19290b93d3a73297c181c0fbea02c83c184df184a0ff57210717970005385c36ce74e49bc218fe07b2a791f33465b22c5e7aafd03e8d08c8d9f791da76f1e568cbf1bdc2531bef102cfc48a34cea309f27a2ce2a336eea910559931f35babf4a34c3a82fcef269ed2853d2a734f2f01db6ba17ecd3affb6084d4311a25f64f046d5ac05e45ede64a7a59442417dbb2788064f8ba07177403a6e6a7be759c25e11c1ffb291696796bf8ad0b365f6ca7f8dbcb4b019962c96f5ff22097c5b72fd23156ca356912e852a1f73153d9ab6d0c34ebdd6d894f1dc9e666bc56256c61ad2061110783dafa70dc55d10002414b797d4ff8170b2ebf8858f734a9bc1042e6a170cc71e00aa9d99b4326470101fd3730d372402b503f8cb8d411b8b06b26dfe4f74e358d206e58bf59ea25a606699a296b9d14fcefc2510c7ceee354a003db71db37b412cd863cf6e4f052a769d26a54c371b008b0320d2c433c8472a128491590b987851f1762d97b8e7311621a8b16dea6064331015f6c8e1a692777e14ba19fd2c1e6074696a6f5811b1a9ad44f33151111c392887ca61f91c312eba0eb9fff335788bbb2e1b4898980d2e7eab568bd77d9c3ab76bd91413bd15c8810c3bd59f8c50793a6adade8255b0e8a0fe726f02d0b73981cb3cdb53cfa896c4b05dc8c2274b792e6f94e93035109d2b01a1e355884b241fdf252dd8814a7e348cfec8f159099b5fd0cecad5be67eaabe9435df61b5ec226aed93e5babbf3ef11b6424032c481aa8388396d5613de5e7616f457911a8fe11df9589af59200e7009a865d2ccb711d1edad32f9ccd5ee775672ee42af441506a11564bf67642cad4fb93506745674b48038efd4f16874add309717155a76dc401e7a708b83ab6da8d90ffb6a682f4148c3f6fe714eced9944fb64160014eeed0208e38cff80d0003a030f0d7643db2b2b568eec2eead437ad88e5e2976b6734cc84b5798bf3b82321f7910ed46cc3d98af0173f870c45ca5c77dd536cc64f3043b81ef024b415d9e6d41f75e62e959e2870d01e954c63bd4cb6ac546398c3b968ddff64188fd3fb3cc3a195e7f1b2bbde69f6e13d7714fec249b3780bf0353255cff0d35119dae7cefeb0004dac8d4750cd4d549946760fb46a22fadbc039f7479eee5b37b70300ba688056f14e58a61fa4f39ab07e35c508dda8e7437fa209577c217d958ed91de26e7fb561afefb3a05547c930788300205df15a082a596d7f0e7a0b5ff81be1ac237d55c927ae534ff686496318a04f7c244ad106747f1925540d5e1d5fed2b5062aee0582cec52bc7058e9b7761ef6a5873b2a0e0147fbfdef89563458fc59c906937e5ae95ddd62643c9caaa21461d48ee2f172087dd8cf52d1bdd1fe8b598576740971cd3bb99ab2102fa1ce625acc1825309120571d698a6aec4fc30771764c"}) r6 = fcntl$dupfd(r1, 0xa, r4) ioctl$DIOCRADDADDRS(r6, 0xc4504443, &(0x7f0000002700)={{'./file1\x00', './file0\x00', 0x62, 0x5}, &(0x7f0000002640)=[{@empty, '\x00', './file1\x00', 0xffff8000, 0x2, 0x2, 0xff, 0x2, 0x7, 0x13}, {@empty, '\x00', './file0\x00', 0x100, 0x3ff, 0x2, 0x2, 0x8, 0xe, 0x9}, {@broadcast, '\x00', './file0\x00', 0xe16, 0x77, 0x2, 0x0, 0x2, 0x8, 0x7}], 0xff, 0x3, 0x7f, 0x7f, 0xe, 0x8, 0x4a, 0xfffffffa}) ioctl$WSDISPLAYIO_SETPARAM(r2, 0xc020575a, &(0x7f0000002b80)={0x2, 0x401, 0x5, 0x80000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002bc0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002bc0)={0xffffffffffffffff}) getpgrp() (async) r8 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000004dc0)={0x0, 0x0}, &(0x7f0000004e00)=0xc) getegid() (async) r10 = getegid() sendmsg$unix(r7, &(0x7f0000004e80)={&(0x7f0000002c00)=@abs={0x2, 0x1, 0x0, 0x0}, 0x8, &(0x7f0000004d80)=[{&(0x7f0000002c40)="ae79b3e6af4e2657c9544ab6695fed57dc19d291e1090e58868c95e7b23fd01fc84333a5fa54d24ba1c22ebaecf92d740b7849daf126103442c9f5a3f8c06608c11040b248a26b266bda334b39ff7e1e0a86403cdfdb1b1b30de711a934c4599e5d0488edd556e5832dc73575ea0379187a0c939962c209ee9e8d4e3690d28b8b11df5050d1421d4e4aeea6138d1e445cba23596dadaf036d6aff72374db89b3f3e0914111d31bfc564b53d00d77b1f9c73ca54bfdf380425e259e584597eae83104cbe5a10bb277ae1a67f786cf6874239907349ebc694972fd4eabf1d37ec5ba8dda892aac128585b128d6a49f8c3fbd58d5487808cdcb86df6a02044b9556cb0b225c2342d14f20685bc6455df4e0b8d3aa4507076b8fe234409a7970d164a387fc9f8035fbe309fc23072fbfbd23e6636165c8a371673e1e7625c1e419680cf4b8125f1cc51d68940f7adeb299c047c191f93a76fbef528cf72f7a4325eb9c38cf8690ce84a84c0002deef7652e737a3d9eaa54b8d3ba5af5158861162fc6257a1ba18759ff9bf3bc7ba62a3d089f816b90928e3b1afb396a173d0a171488a2cc1d7baad6ce04cb98a40695458daa58f6f8f0a4a6104d5fd2bbd429621a9dbbd532f62445f4899ac00d2641cda8828d662ef53d5991a98dfdab5dbaa3e1950b14988b854849e3636790e53f8a3e0003277ff51d70bd78ff2a6ff3721427d1302e149af9513e50bc1c514c19b1beb41588040bcde8093ce60770c3714fa53bcde6f1eb2528adf8759cd17bf7424cbc0d1c84ad4a456706e34feae3299ee3306bcd3ec5ac4d77f1470243661923ab080f74abe2b138a1d488d0b0b14f1534739faa8414760cec5439d43608f689b02056ec9b1909f260a34e2e8b41dc0951b2a6a49d33e77972efdd3693d51b4866e74ab3193e028aae1c2b4dfc07ac9ab919939c901ac93091d89e7e1da724fc07ccfcb68a1b3d6c99dbfbed41d8daeed3eabee1e4de478a393e049548a5e7927a94aa4f7ea5b83e249306e9069df8dd48ca61ddb6f0375a97ec882401287bfef0abc85482462a88a5a4d2d5aede9ddab96c1917488d36dd36223e2c2b377e91a0abab94ddf3c2fd7710aaa1a0babab844cef0c3d224b6e552eae3557fedba0891eecc4130eda1c9bfdddd505bfeb3d39df599a5bf3f6e62adb22960aa34ebed8ab8bdb044bf528905e5f7e732881f7e905bca2536e01fc63ab85a353506909d20b1be340af48b2efb0f98437bdd060cc3e89010e4ae78b82300757e91774dbe47c7e8cd01177b0ded54d74f82b226b1c92622dbe90afa6461275d12ebe721389f2522b320378a7825baa80175b1e983a5cb49f52f970377e159dc19cc493df9625e184d8c49872b3494232a2da9bc0758901eb5e0f5ffa7ca285f828f20caf16cda35f270352b5245d146af510b4f8087a367d5d03d2ce89d714d76ec34142b7512631207ed33571a95f4ea004499992f5c70de8b0239c78711e0a7c7e278634ad2351fc91f8e588ee0d89eb32a819badad0364ccb625fbad13356e358b78f1e3a11d09aacca02beb9cdc99642c4913cecad6d25b4e0080d9b1f259234c49de22b5e3de30f4d8190310bfdaf8b65635c8fea8b02f301d3917609c69bf632f52b8c10524ce2ee3dfcf16506061cb1620eea3952782ad54e2ff34571aa59bd5c1c9d89adece9a43ac38ea081dd43b0c55bc3edfb6c7a64466cc6f8ede1a6c4b99b3fca7e50e2999641b3f78675ba8429fac18f2a58163b30a0b11cac6ff48f222eea35327f3f380adb3f5764b8a2bbb840af076c60d3975bd2ae45f544675f7475d7459f1e10d99b6c4895e8f5fc722f80623f457f05f777c852f2b3d9fe7e7142dc9abff7433406e5a8dfae745b0bfc12dacafec10006a26351704d9b72f297237660185baf73edba07ff8e44cd366325dfcc86596d199e64e19c8f7c0d2bde9bf6a5fb4c61e4b87a174639303ee049ead1379b602e7ea3af3e6763fb8b2bef824953fd99dd0f9dd06e4c0e8587346cd485266b4542c918181f8870a954da890e9ac63e9d6d5365ac8f71b89a2c50a762d940dd1bede608e54932f3d2464d82d177a72daab42c53f6654a30abb10790f72440d8c8386e1cc7490ae19dea9569a6794d603bd0c61a05ee2615d7925fabb49117f4c32ee57f1d511085222bb645ab93da3a70d87a19b77c2e5c5162009ad0297797998e4758b0090931ac88db095461e717091777abc00b84958e75bef3fb44c8f9cf573db1a86aa008a1810b21cab639f10214b52b0078bb655e506bfa125af4bd1b2d7dfdc4cedf6e51850feeb54c11ed042ca38b47c3303c94c6a6bed463048dab70fe5c299822c2b757c414f60d22342c59140791bdc85296a4a5e6c952809fc9fc3cc96f04c530673d1652a6e655c018104588d2e5e81eb26ee51675bb07ebf27e766001ccb404ed5ec933d3c01723ec686e763af146e17e37aaa911bc03a920ac87beca002be627dda6331d07778dbbb7756a0d2c4f11fd4e4da453dfcbc68a111ef60d4b60d16f95ee7b493e3e03dd6868a80dbdd2edc9d3f11208998e46b4d51ee6e0af6a1003151c9bda9ba8c87a3225890ba88f7feb31b2d6cae48c402e4547185dddb7f4891d97edde31764738086119f000cf59ab5d394cd1d12399c4996f87d9456d00cdbec4e0d257fa12cef5c9ea4559b7d46ac4b58f51f49190f3fba46cde3a77093b1237e99a6e22fbd0e076e3040947971ec354d7eec00be43433fb7859010b63c5883cc95c296bdb4e3de9f7d16f9209fd9ea13c31736cae2e32aea9696e75642cdd4c810d1bb6544dd636f0784706e542cea7b4040b5b78526b0b1eb5a154426daa272cf365ba9c872f4a582d160fb16d5b4a7bb84473bccf85d08e89969cf965d8d85b3e1a1d6933de77cb857f04fafdc03d51558a1b59f1c3704ef140b0a4341655c28ab0c639fbe129154c2ae015c10ba613c01b747100e84eedd316892d6a819a58501744c810f55f4d0783f38f86e8c94c7ef6253a761d877e6b0185f28462a2e5dfac0c94723fb3270408a2bf63ce59950a49ef94a1164d7af34f8b635d46cd0af0390c9aa86ba7657763d0067efa06332d6367f2530e911f4ea511e81829e41e8d27b20df8e95efbf0146769b430834e2350e78709cc3aadc5b0dde48f0c8c5688426070dbd2bdf66d9aab0a2ad29c21e411a862c44c3360899b0abe3c06e29ec1273f88d166729cdb7df4eae61290f17e73048399c4f9b95cf24777ee83adf1610e058bcc140ea37471b54e674bef4e1746060fe8aa3e78973a83f258c7f310126cad08c25f3aaa3f38222edcdec0677f8d5ae7e583a0f316771007f3683ec41b37a8302875535c192327877cb725ee381cddcfd92feb6d99675463247564138abcfa02a2dfc6953b3eef4fc57574ab7e6ef3c169912593d76e18a6d57f693330b31169c7c79f582283ce77950f1c97ee7d793bdfef8304422f57592316e7e464a4ab9ffab427821f1dfebc455275b6f0b0c177a7687137415e153528781155a51e63b57cd2b680067c8448a8449cde4b19d2536c803e9c31e4a3e61c62bc378f070d79433b2f3869d032288190ddd15ecc0b73bbccdfcc9ee6e1b97222dbed1aea4f53c082bbca29eefc44158fc0df64cdbc33bd7bbe7811e9d6e12cb4ccfc69cd9a54e61f9ab6c09d1fc5c0007bf81b6ee40073ce7def4c937b8fd9040ab3cc392ae1172fdbcd0a25297d633de4f7088ff377b5f903dcf3b61d8c5f54126408558611ad50fa71ec9d61522362c6b99da616ebc6122db8d5ece323661b38fe5b45a7eea392a771bdb784dab17b93294ea424115116b5736eacb138f82f686daf33458a303f3d8b8736bede42ed6265db89de21bd81339283a510831ee8375562fc4434b65b8f7640e41e7803810e1b9f94b205cbc94caacf92e0e18e754e8d1757b47bbe13e5b6ff01eb22e02295e99af7f96087d55b7edd7bb94a5266af6bf911da045d19c8cfe1065095eaf671ff3e0271581ffb2f817b06d38b51a2e64822c53e98057b712b12bcf401b4c9d6b10e12305ea0197f2351ca5c5ccca29e3d1f5af6b567e66a596d417e61a16af58927d1bdc3a510e937c0519c1701102e45050d1ac08cc49c774ea80584d84ea329aa0f656ebbecc992ac7090ba1a1772d8254aaed84b00bd6cf1f71bbf022682b78cb52c8d724385bde9cebf7743f040af60f6d44d87a572ce9695332def1d1ea0898d031eb91cacd6f2dc99e353a600ed21d58c800083166fd172f5d5f89394b6c456beadc6dcee66e4588bf3f86cb43eceb0fe7acd6b226f2e9d0975f1ab0c3d0a9193936a421828e5565b0e38c707f98d4596f314af577b9cdc38ff9dc81c9f1cbb88816ccf510a2ef63b790efb4b161ea2b8ed2bd67b36fdff4e7bd0ee803162f518ab184417a310b6a31063700065b81b8b739acf52e9f484f3ddedaa73fd092bceb18246b2093f4efaf1847d57107477257e4561db1226bc96b2a7c1f09213c241d83c4b3cae61258a3239a54a0df745634c8d56a28a30cc3550bb960f8d460a4b22a6c9f009006c86f4c30dda4ff1b69743bc4d1090e2124b22b427e7483e546e8a468a816685b3229282028127f60f9eb06fb48e9974542ebc451a609d9338c152932e3beb5bb4965bf03192effb6b4561406d4eac1e69333c6f8c9602e3f3c24f9082de901bdfd601a55918bc714f1bc3d3a8cd9f5ea4359dfc9b2de3836b6753754842da20ac6057e7d51d7f9c60ef3fddfb4591ef4c6f3ffa1c17eaabd0a783b777814ac9dee1ddf01f7b97891670d7befdfa16a5fbd88333f9599a5cb17b1248f54e2f64adce45439c156d0ee42f2ccb4a16930f90e4e5e7f57c9512e5cf457975e25619f948e8548e0a1257515a4753ad774e6b55263efb0f56591f28a403660c79f4558c2802f359d32fe83dbfb20811225d4b7ece285eb8970221ae793d54a585d1e27f2a4d33e26cec565915fb4ee202d00e8a38fbe0252c2c365c7e5a9c39473a09050e48d4b8f386e841100c53509b2ce37673988273e91ea527f8b7a5c52a387adde0762daf3bf7f9b84049f4025175264f0dc61fc3faa249746ed5e0807fc07bf7888943fd884fb80fec68d78bb7134d168258ea7b8be1d55a0eb51bcb622aea7a4067acaf5be69ba94a75efd9e7b0e8d253d288fd5c85281caadb1ad625df6d000a114b3bf3e7e0f3a590c1a070ea0c9dac6c0d603b312897669cfb1d55448a4b09f2e0320c9a37cad2fa1bf5ace056677518d6d4bf6c0770fc728b6b5187050e668aaffb750e74aa9c3ed3b8f66d78486a16ac6757dc5ab7ef41f8bb1b62ab456f53a6b6c80b79462cbf9e2fb7ac8d7931d20f23757faf973151468b9164f599bc72a02b32247199a80bb03fc377073f55cadee4463a903363b7d5435a9b996a6a37a55dc3dad43d6bb505b6560d4bc6ff949d14f87a4b674286d47669d62949e18fc9a0eaf0b2e824de8a6f19f414aab4cea3a49a1b877a627f96127712c7e471728a7d6b864d1abc4e236a7880931db7aff342b23ed95ef9dbf7ce6a038fbfd4f92ca1bacdd544e07d83e7768384a29d07ac781e765348471bd8047b91966cf494412be0d89217d6439741af4491f98b040ff71db86bdf4e8a729d3f75be38456538516c49827747bb708581f683de9299840996d2c0f0bde53321e85b1b478daeb2c2d465c18ae3ba8c0e4f2af28f2b5748224bdbf0498ba6348086d0a6d66185601935ccd109de85ffbddafcb91cd8b782f685524c15", 0x1000}, {&(0x7f0000003c40)="2a3418042f424823b1132e774fe66cc9f8a1a51a6793c9f0", 0x18}, {&(0x7f0000003c80)="884d7abf5a8a87388c7614327709014ed361629169d74778606144c2b5f5cd204d3042c117d1aa23f923f28986972a835d9787b5d0313f5b883b7cf4e6739b11ae46d261144da3f25e7493e45f2f39abf619a8eede484390529d85f3bd26430342431ac1fd03a8f27b0c2be10435c7d7863fb11ea78f17c9a718c5df10cd0db632a1cdf20ffa6c99bed16137b36adeb962b6543d635a4d2848110bcd6395d795652d5362929665eff68eefddd477f077c566807f85a40bf4f8c8b39b0eeef3fcfc2726ded8e253d976fc820b8a55bd83a5c344a79be160dd381bef375a20863d3dce7c69f0", 0xe5}, {&(0x7f0000003d80)="0a20a687b3f705f9fce9546fc80e98ac606e45eeb07a8e6ee56691de28e45a4deb8aba397fb948d92bb50d18ee123715b2bd482456ec89b0e505b2a91dfa3b3d111dd4e4eee81a3ebaf53bf301da48b1624eedd16dccd1bab7c04f5df92bcdd8c5f3722251aa4d704e19fbd7186b5beeb95d0931f957a9851339a07c65471e6cd9332c4e94a717f6eb6721a43017f7bc9c30dacf859f504e51e8bf47311fa1dead198b4f5c7c545ad1eff0f05d877b00b77581557a66a9b7175b914b0bcd5ddde71c0b376e1d62acda46aad64a091ae99294959c56f3ee44bf0c8259830035a261ec5cf5c6efc68614d36abe208726e5d301009103a70d2963f34db744db571e157e812789c76909b5858aedee7246c9bd9db92a9149c9c6eab9ce8890b069b3f3ee1cf8b084e04ff8c8211eed770f4cdc16e1035ccb943822b75b419975e3ddec1343a93e8bb95bbac38ab167f7f6f55aead456db733a66545605541d35f34ce0a597118380fa490a9d2d18559ad1e73f58bd635fb18fd6bdc9d856629fa4e764cd90803afba57de675cb0a54adbf7fce1df6e24461c864272e283975da3af0e08fb96066af23ade6d99d9079707a2a1a2a0e72c3f78d02a0a351053e007ad9744b5ae084b4119fd1bf4a70944f5eaf7a6d10c85eb221a4f0f407a8daf2fc95f5bd7599d21eca7483702b29e89acaddbb26cc6cc2d3a5f927e1c579b98c21e5b63439b4fce1616fe0b731b11192039f30214be5bc605ccf3608e71d8354623d57ad7b8ea281c08f2d6a38542c9ca5627ba7892ae7a481dd771fa7fa00405185485f226b581a4e3afc665ef623f9531cf9db4b9dc9c4c9f629372d7b02add601150072874ee16d364fa8c5cd62b5e254ba2693478c12eee0b09c7c55fcafe7bc72fa913c1ca78aba8ccbe1c76999b556a5adf1e66dc4ac8a82991fe8058fead09ca202e5ca5e9f825a63212a14be8b9d3fcd61262d386ada6e353696bc4749401e8c4c5f1c1067dc1c9c7a697099ee33377d7c53372e3a24d9723cafb7b3bc38e3a7bca47076a90c0c129838bfd1ae99c6d08dfb39226d1c5c43b85c488a7977f6477628e9162e77e818d22200348cd95b388ab31aa59978cb72033c7f6e6febbc3c58ba021f0d3715e1df31269d3df4d1ed4ad18190c5809cafc4bb54613f064ed89d501aae2b95b0e1ddc7812725248748f125136643b22d4a1da3d17a18699b7a03d46432cd7f7cb4241cee4976949ecf2b03d118a757f01e30567ecc69d542d61e44cc6d61e7a9d2ba69cc0bfbc4d353fdee07b0e0ac72e70c7a3d4d77a169e8572f72261f664e0d4b86dffc8444bb71f9dd5804c5f4d960b73e5f070a6c42d7dfe4a6288174789b4d8b318d2f8999dbf0ab10ace725a5f4f2dd0815815301c7feb74fddab219aa47c905c76328a56d989010639dad03a344b0e12fac28e287f31f4aa5cd053f5f9d432cdc2b593a104ba39207619ce1a391d11227a0e0024b5190f682c456a3815e2988cde1ee958cc04b76d24c4fd2b1d8ab923223333b246871cf04c0449f1c7d8ac561e3efb2d1b445f23c0a75277765b9654a30cdc59c0fded0774d524695efb2f35d51a498ae65fbf35c102048763d1a7705086ce41195dce8592a7d5c229725df2232ee47dcc0106e94d4ad90650ccbbaa1d914424f6bf550856ebdc13d0de3074906a707cb58620f43c1d499d7b884e33b6fd9a452df947bec53b159c9e2d19f4415bc592d61f6cf695083110f5f04a3a194aa1832a180c539b6773f087bc5c77bd6b2601f3ae6b7bfb672dbab98c81204747cf2d58be535fa6bc35335b5f5fcc9e97025c8aa55e2c14373f892b90907a1702d420ee64d74a8853356a95a38eaa11ae457ea109513da2501edd74c59a4b481601911571742d1630d00fc455498bd2bbf9033f41c03f5d68618daa232137cf963542a3432e765137906a49985ccbe07c6715e3741793a0eda1976d9b7b9ea4c1d685e2a162df42f817e66795f745ad4458bb8cebdf5e4a12438586e4c7be312a7dbc1a1c1cb414e3fbbae3184ee2d042188d151bd3bb4c0818263173b0ab8cf905eb7f89eb53c2bb99fec2977797aa4a9c697130ca5f661d2b34cdf4abe55d179e9cb11aecd9587cb203cb5fbd5536dd1ef580191fbd3347d95bfd01f9a9ee5fd50e582321929b62b63b06406c7da48c024026351758259a9595ea9abf67d70adad93c6e4c86ad89afdad7b6c21da9a09baf109a758332aef82a5d72aba32b65af0d7c58582ee9c3ebc3590522107ed26cdb1a1677ae08e76b055ad268444d61e4793433ec1c10b15e5b62ddf1e4ed63373afcdc63a48f2051ca885abbd7d9e1a11d2ef3dc43d80b25b77a052859bc8e19a3899a0f86a43f24347020b81a79e0f69f42a9dc2b6394040a5e333be6fd2c5798017a40dc5c675a71167a6cf1eeac9cd88a032347917072772261a885c5d683ec4b3fbeac55c642fdcf6907c71e788cb6c63fb55c063bdf54a62ae7cf1441956b9eb8043923318202d08709dbe67a0214b5d62176a80f5ba9392e768a135fdb8a9578175db0e50031c45473237b3fd12f3a6df4dd933b3733c3048e01c39d9db0f9a865e18fdf9aa5cb21f1db674b24c6c71ded10eaa59e80e6b9e9690e5266a3bbe8d45496177da54fdb2569584d00c49a6e761e6a3d1ac765ba9f06dc4fbe6e1f925f01534f3a89ebf25708e7c183269ed427ebf8c58be76d1605cd851e6042267f307e94f7e89a7c1451706fbe1f2f15fec726b7744ee88abaab8bd673e436e103e83994c522af2e7f6a0b7c336ffadb2ff09213ecd2a40a72454d6d56c17f4da196c4343308e0139dff4d469c5b668eae1f00a56daca992c7afb50c763318a2a69e006f4ac165396de919f991feaf88ba6c181c1eec661b1e69d91eff07173088926d7fc1368d1de9d90383194a5b1480ccda184ae3c2c93beb1d6d18a8436004cd5afabf6f04286feaeb1962394fcbe581bd5d41e36504897727b98541a5e0e7da2058c3019c81e063d8c9e460bec6dd7a70b64c5283e5bc59caf65b8e26fab2c79bb8ffd3056124217711b629fadd6b190d8b032a1240ae1001a9837194c013575999f0efe95a19b93132352cdc9b7fae1a417fba429f9f25cf43dc993a458dadcf0d237aa9bbf2fef9ecbaec186acd20f9eaf220848c2063576eb46d6cd73fd480b265b65affc54a1e2e0f73f07329e56fcf59ea82e63bf7bbdb603fe5009d34c340c9a21dca4be12895031576c17ed1029474551f987553e7455029ff2ac897c87f779002e0880f5886bad7911a53cf24def13959eec66f9ed90705959bd22d22a05b47b22bd0020a96face6e821561d396da14152f0f3efe2daecdd807cf1fa5efe044b3ed0d655da1bb9af67b015e8330b36d3acbf86a7737a46ef636de3a2a55b67e16d859dfd509c78bc894ef8f5bd7ef339709f025e414af6723a3424ca8ed25a8f6333189784dcd4a39b1ad2442ff3870d5a24383c88398d8e8c470d34431bf240a1ec5097d1d43a134a9bbab170d28eadf635bf9da49aa290babc9cf7448257b0c77e4294a19f2da0c40fe2bcc463e4c24710493cf3d8e529a70a3a87966b8f4679637ac667afb8f55e4c7c4ec388eb22cd775d6b79c7a39f779aab865c7b723849e0380d01ab54b052f1b5baab5511b9a7525d57daf483a2533b1170457e6d24df7ed13b53b356e9343bad3d28f4d05da7adb850f80c91370152115d11e583f4e831829378f2b5e559274e83cc4db465fd156e7835ca9d2ca7e0e6edd4467408a24a4fbee908100827603b8527439784751c3774dedb10aebcd614a8a1a46f45b06f3dc3f464eff32082400aaead08bac7faa5942fe8e722a208bce7c0500d5f2b6061c4cade4569ec53fe08a9184430ac6788fffd8ac699be671576316e02d4c0384d20b9172a50677c5d75a777237bcba87e6d2cd8a869a209857c5bd3527a63d2b35c605696bed191ebee9f920fb9306bb07ef421436d5e29197d20fb2376e1fd56fc3728892a3c599a3a258e73bb0a4025bee8588212244039c0d106cac1a60bf44048c2238ad4e1820e75e4269b888eea9ef167b1a6f31787e139c326acf255b031b129640d5efe623aa457377d8c3d7ff6f88b82b881e293d67b354de26e7e1af6d3d343bed1d4e324dcf7ec12e509343d4f696169b55a32559aebceca41854ce0d47bb208d002f35e1642e5c236b45f10aed1426070227caf08a2e8478bae408fafd9884ee2b7e0fff30733ba0ea207d53f01bda8d7cff693640109a1b64a64d99c76375fe8b76cc2e534a78373d2969e6bbf8964848c46dc48020696bee43ff339f17c3374844da57fe2e0bcaeac0f4b95edd51305eed63efa91e2a1a5910392432e348e0908da9a4faf9929ac919afb86e9b943e6d940eecc8d4f4b394cd4d74e15f94622170d0e24c5d901d1ff38f8293debda951f69286a052a900ef355523eaa6d0ff36f664b6a24f5e4145fc139f954b8eba7fa74ceb6269f716db43a71a24d3be5ba479d4f2b9cfef544cbd5f5eb6775a6e9e35528a34a1cbb81c64497e09642a5a562976b5a6b396667f9e634ed75b2c35ae16005339a37ddf3c947c81364c6ab87bea648fccd18e56cea26765a3d06203fc9a5c536771fd6045e60f0dd4f19e50913452de6fb957ecdfdbf33a4bd14e425fd500e67548a57e2b1969b034ba2a9e6d496e58950bcde8154786fdc11241e4c317c0e057d421c1d0060ca19db57c17703f77f574ed28f092e80f11d19c7f2f51e7f1c0852846951f9b25402b13a10b0345ef865fff90ae3a7ba01afe67fab5fa79368d187303cd4854b995ecfeccd7c80fe08ba79ce6b0bcf6249837217bb291cec87468dabd7e17b4c0862828ef5353234aa4d39e199c1836322da246f6035f4087e55e65ea4f1491c1eb81ee24a887bf1db0cc9d5954a7c55360f924d35bd2d43d13e71182bcc283b976e517301b1cd2c046c7b07c40b73c03053a62d588e2b85217e4aaf876377e0fa59adebd80512ee72bd128a04ef488ba05a3eb8df4f4b68d009a5c5e6f41ade93bf56b5f4f7295b66415d16c11c31d2456c45ac12dc63839f9861a8388cd1e41849546006d62d216f15393740be24d5afdbd7743f916da75b8050e098c97df81d675469a0ba51d16450afd6083bf8982e039c15ceacf710a6fa6c86a7ef139ae3f32c19f42f9d4d034bc233dee8e3c0d18733e2f2bc42bff8aa9d1b63fc0f51b567c80010c3f3a73c36efa758698c76c2e21bd665de8620f1278c751ae6a66aa138c37a817732f22d342ef830943a41354ca3e98759f1946be03759d4989fce93e06ca240a52378adf624653c8b9d6234fc173d1b0c369be23b0bfc757835f5628d8f8bd7902b7ab0ce7d3ff443397dcc61df44d5cb5a4b91bcd9de1bcb33e07c46acd46e31d6b6c34b331c2de0ea5fcc09722a10e6572e8ef0892b1a8a6409e5aa32e133d182ac705cb1570522a3583e554f749fc07bf267d6251f3b9f2f25b2fef5bc8d52e68b8e5725dfbe8688a1acca8c489fae0a5048b8db07c8b9d2839b79b6460c9333ec99f7a74b080c57836705174a66359bab42808dde50ef59bddabceef559f6a3c217377d1c24928d007ecf3fcaf52f331faf8ebb4909422be089742c3c86aa2d7e86e1109758b290a80a97b86eca391a9bd3a4745bdcb5efd39ff539715608580a5ed5ae9265940ad95215f827cb5d91aacf3b91fc56a7c795c4c77b1c725d40d0d91c1c95ce08db68cf86ecffb1cb98a9c0971d12213d6f5835db5429d", 0x1000}], 0x4, &(0x7f0000004e40)=[@cred={0x18, 0xffff, 0x0, r8, r9, r10}], 0x18, 0x404}, 0x2) syz_emit_ethernet(0x19, &(0x7f0000004ec0)={@remote, @broadcast, [{[], {0x8100, 0x5, 0x1, 0x3}}], {@generic={0x8060, "13fb8f960a1a5d"}}}) r11 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r11, 0x5, 0xfb646a43, &(0x7f0000004f00)="5b4f989a2212e96b7adff42782805e5929a9a67c338d07556f0a7604f64c38501ea49f41599ead98dbac478e377c8767c5d84ab36b1bc9e67861de795e84344b086c15ac3d83c2d98c840a4ebe1129e74f5b0411a2618ebcf04cdd1aee2ea55d32e9a77d09de0eaf87e41f86591278c64638c9183017e66f4cdb5edef9f5da65b8ea494e9b4db73cee629158fb56707b856b45a5ca0e487b514339e09999fea75b8616dd56a97801279f49696f67db56c73bd21ed17af1baada176297faf08bf3fad00f712126f2d", 0xc8) (async) setsockopt(r11, 0x5, 0xfb646a43, &(0x7f0000004f00)="5b4f989a2212e96b7adff42782805e5929a9a67c338d07556f0a7604f64c38501ea49f41599ead98dbac478e377c8767c5d84ab36b1bc9e67861de795e84344b086c15ac3d83c2d98c840a4ebe1129e74f5b0411a2618ebcf04cdd1aee2ea55d32e9a77d09de0eaf87e41f86591278c64638c9183017e66f4cdb5edef9f5da65b8ea494e9b4db73cee629158fb56707b856b45a5ca0e487b514339e09999fea75b8616dd56a97801279f49696f67db56c73bd21ed17af1baada176297faf08bf3fad00f712126f2d", 0xc8) setegid(r10) (async) setegid(r10) ioctl$DIOCRSETTFLAGS(0xffffffffffffffff, 0xc450444a, &(0x7f0000005040)={{'./file2\x00', './file0\x00', 0x14, 0x13}, 0x0, 0x0, 0x0, 0x1, 0xffff, 0x81, 0x800, 0x40, 0xffffffff}) 4.130802ms ago: executing program 4 (id=365): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) select(0x37, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x8, &(0x7f00000002c0), 0x15, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x4d) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="bf3b63b4567084e096cf973983ff0f00000000a300941c96fbefe052a368300856a79f767bfe37d2b48f0a2e93fb47aa7e6692697f5b0b9300348d095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c1934595", 0x66}], 0x1, 0x0, 0x0, 0x1}, 0x1) munmap(&(0x7f00006e8000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xffffffff00000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0x1d0700, 0x7ff, "93f434c806efee38e48960b7e2b463b9f914b223", 0x3e0}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x6) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) select(0x37, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000002c0), 0x8, &(0x7f00000002c0), 0x15, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x4d) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="bf3b63b4567084e096cf973983ff0f00000000a300941c96fbefe052a368300856a79f767bfe37d2b48f0a2e93fb47aa7e6692697f5b0b9300348d095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c1934595", 0x66}], 0x1, 0x0, 0x0, 0x1}, 0x1) (async) munmap(&(0x7f00006e8000/0x1000)=nil, 0x1000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1c0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xffffffff00000006}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x2, 0x1d0700, 0x7ff, "93f434c806efee38e48960b7e2b463b9f914b223", 0x3e0}) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x6) (async) 2.343065ms ago: executing program 7 (id=366): r0 = socket(0x11, 0x3, 0x1) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000140)=""/199, 0xc7}], 0x3) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async, rerun: 64) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) 0s ago: executing program 1 (id=367): truncate(&(0x7f0000000040)='./file0\x00', 0xb2bf) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x20000000) close(r0) sysctl$hw(&(0x7f00000006c0)={0x6, 0xe}, 0x2, &(0x7f0000000140)="13cb4849dddb95697852b12f99214bd018571893e8732d6cbbe6d4841b021a6b9ac269f3a362f0e6900a6fb526713451fc16ffc8d43371149d2e1ea3b7b2f23df0c2253eda79326b9025c777a198d4723ad2af4856cf641a3f39b9ba38ab14e308fcefa0a4734b5f02821503d7295f8888669b2287b463082f81c25860d6a4e059cebc8e0e1773ae9f6ad8359ed685483371df2be05a1243cfcf41be8c0a7acb60fc2778d73e7b662c638720c1c0a6f28d7d7ba23fc16393b555056449f94faa919f28363883907141653c940e501f", &(0x7f0000000700)=0xcf, &(0x7f0000000740), 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.26' (ED25519) to the list of known hosts. login: pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error Connection to 10.128.1.26 closed by remote host. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: Öà¹-„<,w)€çdš…ó5¬šï!s6öY¨6ØåŠé™uX«4‚½Ô~»êO/á ” VçRiŶæÒš¬ÒÀylƒ•AcL‹­•‰øÐ zp2üîžÌ®$oR¢Ã^ðú˜J½Âša¤ër4¾Ö5Æ™sÕÎ>¿#…ƒ³Ñ2Ç©d&\/ücJˆë ”÷Uͯ¶ÕìÍ€ŒZqK"Ã,Iˆ°‹-ï pckbd_enable: command error ktrace write failed, errno 27, tracing stopped uvm_fault(0xffffffff83ab44f0, 0xffff8000254b3f08, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *327156 15665 0 0x1000 0x4080000 0K syz-executor 440075 69868 0 0x14000 0x200 1 reaper ffs2_balloc(fffffd806c84f4c0,fb4000,4000,fffffd80097fd548,2,ffff8000363c99d8) at ffs2_balloc+0xa0d ffs_write(ffff8000363c9a60) at ffs_write+0x4f9 VOP_WRITE(fffffd806ab40018,ffff8000363c9c18,7,fffffd80097fd548) at VOP_WRITE+0x101 vn_write(fffffd8060a677d8,ffff8000363c9c18,0) at vn_write+0x1d3 dofilewritev(ffff80002a242540,5,ffff8000363c9c18,0,ffff8000363c9cd0) at dofilewritev+0x2bd sys_write(ffff80002a242540,ffff8000363c9d80,ffff8000363c9cd0) at sys_write+0xa2 syscall(ffff8000363c9d80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70b1ead0650, count: 7 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}>