last executing test programs: 6.31354641s ago: executing program 2 (id=72): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x411}, 0x4, 0x800100000001, 0x0, 0x0, 0x0, 0x4000000000, 0x40000000001, 0x4}) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x100000000}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001a80)=0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 5.49623268s ago: executing program 2 (id=106): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x16) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0xac, 0x8f, 0x8, 0x10000}, {0x2, 0xff, 0xb, 0x9}, {0x26, 0x9, 0x1, 0xfff7fff2}]}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35fe8000000000000000000000000000aa02009078000000006006b246d66c95e7068900fe8000000000000000000000000000aa00000000"]) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)="f454", 0x2}], 0x1) getrlimit(0x8, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x1cca) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r5 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) getitimer(0x2, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x201}, 0x0, 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000001c0)={0x1, 0xfffffffffffffffd}, 0x2, 0x0, 0x0, 0x0, 0xfffffde9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 5.028768312s ago: executing program 7 (id=114): openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x4, 0x80000001, 0xa23, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x5, 0x9, 0x8, 0xfffffff9}, {0x103, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x27fc, 0x7}, {0x1, 0x650, 0x3, 0x400009a}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ca, 0x800, 0xc, 0x3}, {0xc, 0x2000006, 0xff}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x3, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x3ff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66d, 0xe6f8, 0x2, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff197}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2e, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5c05664db486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a9b75b43b0b03", 0x2d}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$kern(0x0, 0x40000000000003ac, &(0x7f00000001c0)="dda06e622ade692f583cc4710c08d9aae3c87ecc627f3a0000000000000001426ecef0050a405233bba17c41ef7047b467f70f0e1d47b624e7226b645abb0b5748fdd6383239c3e26aa7d42f282d164785db18c41864184308ddfc3a451aefa9bc90b1e28e0ecf2b0b2d844f18064a84d6437d61e1c0aa42a026a032b87b787b7c38ae67844e6226414b645f22f45aa3b4ed1320b8e421947e57db95be1e8a42fda6150f713834ce887269637edf98ac003c", &(0x7f0000000000)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) 4.798196427s ago: executing program 7 (id=117): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') setreuid(0xee00, 0x0) setreuid(0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') 4.789353854s ago: executing program 7 (id=118): r0 = getpid() getpgid(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x1, 0x2, 0x7, 0x2f, "1800e6234f5d7a0000005409456200", 0x44, 0x5}) select(0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() syz_open_pts() setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) syz_open_pts() kqueue() 2.831036863s ago: executing program 0 (id=144): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000027, 0x101, 0x4, 0xa1b0, 0x10001, 0x10, [{0x4, 0x288f, 0x2, 0x71002}, {0x3, 0x9, 0xfffffffd, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x84, 0x6, 0xca9}, {0x8, 0x8009, 0x1000, 0x204}, {0x1cc, 0x10004, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x807, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x3}, {0x0, 0x0, 0xfff, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x8, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x9fe8}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x20006473, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) 2.827551433s ago: executing program 6 (id=147): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x9}, {0x20, 0x11, 0x7, 0x5}, {0x6, 0x49, 0x1, 0xffffffeb}]}) socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x87, 0x3, 0x1, 0x6}, {0x9c, 0x7, 0x3, 0x7}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e80000000000000000000005a220f87de4ada9a933358b344db9daf027fe7cb7ab0a876021fbe186875f7c5b41d35c36bd9ede58887e795007c1b198b18aa", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[@ANYRES8=r2]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000140)="398897bf2d750066fb83a8f93605f820ebde6f5afdb652e605725d2ee4940168e70635982f0f94bf1872385fcb671df6f7cc8903019d104aa82bec5a1c6da3edb471ba4689d6d064e782574170ac48b7a74bc4c64337af3dc2517cb7042d0db04bec3371916bdfb9fd15f359509c73d83616b967d4ff9a0f585d74e6723dfd9a310d57064b6a94aed2115a7175ac997ada7edae200"/163, 0xa3) socketpair(0x2, 0x6, 0x6, &(0x7f0000000300)={0xffffffffffffffff}) mmap(&(0x7f0000728000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531a) clock_gettime(0x3, &(0x7f00000000c0)) mprotect(&(0x7f00001d4000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000100)="92d536bf58c6d1c3c31df603d9b148f6690db97550751c873a50b8a559598f7857fc5c02a618304f6c17c957ec", &(0x7f0000000200)=0x2d, &(0x7f0000000240)="5a28cc12ce1e9b40256d531a0306324e60f31744e6fce8c2aa484aa3339189f5ca7cfab3121c6cd40fb3b00dea86365d86196f0719c90fd4eb2098fe904b16f919bb5524c87c2abc5d80a679e52027b50b3226924dd5be1c811d6841bfd55392b34427795b", 0x65) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) clock_settime(0x4, &(0x7f00000002c0)={0x7, 0x7}) 2.609387835s ago: executing program 1 (id=148): mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x4, 0x7, 0x5ffbfb57, "7ad58fdbe07c0000000000e1ffffff00", 0x743c8c17, 0x8b}) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e9", 0xb6f}], 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000000c0)="eb08d126", 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 2.366888579s ago: executing program 0 (id=151): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2e, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x4, 0x2, 0xa, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="dda06e622ade692f583cc4710c08d9aae3c87ecc627f3a0000000000000001426ecef0050a405233bba17c41ef7047b467f70f0e1d47b624e7226b645abb0b5748fdd6383239c3e26aa7d42f282d164785db18c41864184308ddfc3a451aefa9bc90b1e28e0ecf2b0b2d844f18064a84d6437d61e1c0aa42a026a032b87b787b7c38ae67844e6226414b645f22f45aa3b4ed1320b8e421947e57db95be1e8a42fda6150f713834ce887269637edf98ac00", &(0x7f0000000000)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.365620888s ago: executing program 6 (id=153): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0xde5acd6b3bbe2a4a, 0x0) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/112, 0x70}], 0x1, 0x0, 0xfffffffffffffe27}, 0x42) r2 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x2, 0x122800000000009}, {0xffffffff, 0xffff}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) unveil(0x0, 0x0) ioctl$FIONREAD(r2, 0x81206919, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000140)) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 2.294150076s ago: executing program 0 (id=155): mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/99, 0x63}, {&(0x7f0000001100)=""/25, 0x19}, {&(0x7f0000001140)=""/50, 0x32}, {&(0x7f0000001180)=""/80, 0x50}, {&(0x7f0000001200)=""/5, 0x5}], 0x6, &(0x7f00000012c0)=""/96, 0x60}, 0x3ff}, 0x10, 0x1000, &(0x7f00000013c0)={0x923b, 0x80000000}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001400)=@file={0x0, ""/4093}, &(0x7f0000002400)=0xfff) recvmsg(r0, &(0x7f00000047c0)={&(0x7f0000002440)=@in, 0xc, &(0x7f0000003740)=[{&(0x7f0000002480)=""/114, 0x72}, {&(0x7f0000002500)=""/245, 0xf5}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f00000036c0)=""/119, 0x77}], 0x5, &(0x7f00000037c0)=""/4096, 0x1000}, 0x3002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004840), 0x80, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000004880), &(0x7f00000048c0)=0xc) connect$inet6(r3, &(0x7f0000004900)={0x18, 0x1, 0xa, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000004ac0)={&(0x7f0000004940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004a00)=[{&(0x7f0000004980)="b8d2504f20bdcd02a204436d38cccde65abe2216c2f0a30a8e1ce3caee183f91e01ca6585f16b952d438f4fc4271bdd3e530572c6701986a1e927c42bcc7b5862ffd99f0eab362181c39", 0x4a}], 0x1, &(0x7f0000004a80)=[@cred={0x20, 0xffff, 0x0, r4}], 0x20, 0x4}, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004b00), &(0x7f0000004b40)=0xc) recvfrom$inet6(r3, &(0x7f0000004b80)=""/120, 0x78, 0x40, 0x0, 0x0) lstat(&(0x7f0000004c00)='./file0\x00', &(0x7f0000004c40)) openat$klog(0xffffffffffffff9c, &(0x7f0000004cc0), 0x1, 0x0) recvfrom$inet6(r2, &(0x7f0000004d00)=""/215, 0xd7, 0x800, 0x0, 0x0) sendmmsg(r1, &(0x7f0000006140)={&(0x7f0000006100)={&(0x7f0000004e00)=@in6={0x18, 0x2}, 0xc, &(0x7f0000005fc0)=[{&(0x7f0000004e40)="ad2134fa9619897225a7fd371e568c9be750f97e7dd4b58effeddacc12c4a3142e8a9dbebafbd7f317bb76eb7b107b83ab996739b1587e456eac61e51d675e19e4f954ce56be71a6f656b58c0248530cc6d03b8e6f22646c977344a40b326bdde4148400eee064f7e3fecfbb659f01e9f540e007398a1762799ad2078633d0b24c13041031abfec2f7722499e581c72c17145ac796e3696a456bae651501951279134712c6616b0a77670839ffbde21ee9c81517c9255651ae787266654035f34f15dfc0ac9915d2dbdb1d18ddb60c7ffbdbc6d4c01dd48f905ec98ae2242d001cdfa40998b101dfb38edec246865ebe90041b0ba8a48cb3ca48c3d6377829fe5b2b7a781c63aa51ee3e1804881863d4adb736ea7482eafbd7b19c954eb871e3b005b97119988dcc49ff708d33308af81567576dd2d7a8832035cfc1059e15844b5209c2afe6d6c1293dcabd6bebfb84f238569caa1933af0ed17131c32010b67dfc62d996c2e3d90c5488dce84f4f6835745614cd36a991e4609a7f84af57d43944619dd53b2c1ca5e7d29fd56d8e8ed463d5f4b33c3a1ba5c2613dd97762e4d270737080e9b8a25e42ad1f23e9e6c569a67a48aa307ffd86ba24d0ef86ece0b8d9b3c879e2418fe98201056eecabe3e8e10c85bae0180a92cc716c4b94443ef747cbdcb4f6e1e1f9a8d5718a2403e0b6447c689ebadb129ecfb1cc78113e0c64cfe110b94175982ad137495850c1563481851cf121b2e5c6a436da1aa4d35381e69821c2cdc2df995bf69a62dd07c904484a9defb0fdf7e78dd78054fb4ef6e33c3505f181c22a8361e5deab11d727d85de857cf904c8cc911bcc05d0e7ca9a52632edb6338b59560b08908850bbf807777be0ae4c51e3c6e6219aa18b637df2d3331010a42ac14c5a4c1590ff33036da17d13f653819bc807ccf0063487728829322cb325e230715b4e64852d8329b50dfee393e4555015a3e6b9528ec6cbdaeea669280f2863fb5675896ff06fe12199e1ed529144bb2abc8a88393e9ef8f6ecf13e31b9a2107db76656ed13c05c53510e62bf1e61264ca70eeb721f367df4fd5742c909c4537aa708b0895b3027d579e7ab35109323119c379d898d43106b134232b506f38dc1e3bd13912624ce2f47ba583e965c533e63e5d9bf8fde24a8a951e24ef190b085c54f1d06b2badefafe47dea97d348c7246381d57d510325253d605ba7ae23bcae21644d9c1e32961dc11a76fa12f620af3a15748fa336cfdc0e894783b189ae3367454cb2b8479e54a4006e8b8284af61c1b51b3a5837e5677642df9cd14aad992c537dc02b879abdfc6dc45e6d5f001e38d128496e4012518e695a677be61a49d80ce09a2f6fb3f3102749fd2a00cc495d6fa38c7c4a9258236b6287fadeaa2fd5b5ff6c8cd735ccce0a57a6bd448d2dff53fce50f793ccc6c28e4c77c0c068fac731d459e5a0236e45017349064b0d9e77f737753ce8018942618d77a07da613a2a68a35702bf17899fd12ce118659324f08a7d5651b15fb236e4f1f7855fb13d470fec27094692512f09c2a032e803691c82f45bf1faedc0e01201e165e5daa90906d182b44b4d86fc7266c60a9df00bc30e9ac15640ff9fdd4743180c9be018d033550c338b5475ed7457532ff28bab7c850192267b51b4f3287abe2ababdcfbc7638acd5cdb3ece34be4659debc9553234658ab5ea0decc7c10d13f2cfc0a731562408eeb78a1f894e1f75b8448c538225a6c20e9cf73411219ca93ed6710ab66f96cca324ba3962d09aa1b76f26eee61947d3a569c8ef993cb5c9b46a421437a6d5179ada0cbaa5673a1c7d6644fb41ac09a25bf8ecad86e109bac02a18327e7e8a6565d81e27695f2d232cb39309bdce4282e6718e3b6cab6b4de8e3ec0893d1b6831b96d235ee38db146c4fd09fe478f353f6491c068dbfa607d7ed588e71a245f6c959996874312b34228fb9547191db1289758f70a25ce1afa218d9c134e570d7a44acca513c6bd184be2ca4da4c9214746ce2062aadc8d526b8c578d8be7b0bf81c65fdf9f9b0bc3755f2e3f9529d73bd1fafb14489aea08224c1d2da2ce429820d3ab2853c1d3f344a209e61bb0f96ac8bac603670d0fa923ebbbc1a034edee505340f792aca41148a0983625e0c7dea20a9afd08ffa1e55f409b8a6ca644cf7e535626b3e7aa14d9d293133c71051539fc5876050cd31036c74e51ebdbcb69664f0913e7840b1a87098787d60afad507ce0b8989f14a0bdd5c8958f92a4b29c8a34f88931358bfdb16d3300578e12fbfe7f2fb2aa5a4d71afbfc43bd3a075d563d3d7c2db2501ac8b1d4d801e9060476e1fdbf714bbb230e83b9e3bd14f8edd1a10f1f41df3dfa05453dda5bb23bd299040d039a15be32680d20014d80f03a8de91f4f7c6d7cc04a6ef564007033b2aa7f974ff1918c61b95ff8274666bc8b872f81f796af60f4a62247d03c3d8fa8e91063887fa6d9e09f24baea1970bd3cf61d30a387be602fabaf873856a1d70469b20834200d5adecc066054bc5e9d9dac65f78e48ed654fd118a5cdbec2210aa98c302df7b10b9cd4aa79d4796079e3ccb40bd1c424728b54b31ac07782adca065d832a35742d49f108143df77cc79df9b1f76e6a2493017af44b7f7240fdf0838182d8c548dd1d2a1d3b1ad6da907c09cc92985254c2224d6fe73defb6ec535642dab45d377d2034e0f453469c5e6bec9509670eae6ed7d6918d77b20fa7df6f5fec7bbabd2d26ede14dd1ac024557696b49eb3c652a2a8238ad148a40d4f683a9ff9d0f127554bda2fd771656670d0c33d80b812cd5aee172a479c91189460106903444884f030d7ff38cc5bd1533f3a5b5874f2cbf25d359626fa34ab803fb168fdb801510dbbbf32d0310175168cac991a7df2bc0d02dea46057e839a6f98977a302922f5978bee46489c016a41de54b493efcbb4404ede80858572cb42ae82c762eec3cda6671084cb055570fe2d475515d6e98565ea893e3a2ebf4b79a894bef06e0c19e242068ea815b7007c43d9b836c06f5da6efcd20678bebefca785242a7a53564f8e98bb1d319ab2042a26f56b23868420429cc68da5e31615629e82e935858ba4c246ffa86920d296072aee87f8f137cf84dc111434a9d31f54f6c666490e14c45267e8c5a4e819e3b23b1262d5f6f2d3e16827b0f601c5aedeef9f359573c4fd432ab56619eb1ff5ae70015e203727254484b4a4f4ef19fae37f0b95f9d0d5f2722f36aafe0a37535fd1a65fc48fce56b3ab1673d8343ca0bd8620993495b9d7a2026118c7c3b0f118f1a9f10ef8a179bb9d3ce82861baa536231dd244ab9bc4364f9b89a0632afb15fef365f215ef37945fe48db6cdc59eab0258b852321b8517c5aedea88bc5cf7dfa012f7ddd34beb0ae7d43d7a46b1ba0883f7aff7cc0c32515991a9c805dfbc8e743406cc27b0c9ac045c3965b76536a025899c3665b2330c4e0a505725df5b08215688b7fb5a25406fdf6cc79ffdacf1f587adb85c20970578dbf82deb093bc1e204c8b9531389b51dbc6c112ae4e47dfe758354dc8f621f1ad5c19bbe783772f850f207c6042675b013187146816eaad37bd0af30a96035962cf6418458f90971ebf5b4c737d16fc017e4f0c599f8efecb7751ece51930e38287d83ea50d63fb06d9ab01f0a8eecd49fda9df57110282f5ed3993e8d250bad50843f9b5f9e0927b92c40f9ef8facd7596bd4be46aad7efcab664422abf7c730158e2ce3524a441dd6aa0e401e63bb2605c6e132be59f59d03c1ac36ac7d94130603ed488800ecd27e77bac0c5b10d1ef171c93488e3f45d722da99ce27da30cf518ed6b5827e054b6075bbcbaccc4a78291fa2af87efb711c484d1edac3bcf07f513d80c4186aa3c581d1603106435e067e40da5718e1489a9fe1e4bfd1566e0c607417d9743c4b0bdeba6e0b93e87f53402fd14a22f919bb95ab20238966046a5159aa6f41d83430af41c28e72156d96783738998557fd67cd7011c5e5fec2a56768ef0bdba060a06d44c0c781589378889eed84fc02319c4c6fff33d2a43463e8c9d4068104e0162461b82d57055fcaf85cf39978eb2775639a011028307874a1f59f433b54dec03b349ad6560d3a084acacca1d86bdd526b64e6e220c4d3edc877d34bb002e7acfb6326f14aba7d3b68bd937fab1ebe1629127ff7144d96be559cc54a86d65950871de030426230c3c2de8b165b8098a6e923e0d3807aa3500e56c9a7f2802aeff97d0cce8941ffc823bc58214d58e5a241429486479f5dfb87dc3ba23f5c21b45c1bee7f8016190468d7c782dccdd60e713ade9ecf738d84c69e2482cc3862a53b4a4e7429875dd0e351347a8f99530fb6724b33e500d5ef7529caf5b7a6a389fcffa8ac16c0c484b816b737eac2f896ee353be2b82eb4ac34702265b382125118adb2678fd3d6bb7750dfbeb3b9c1ea092ef8bc86b9d4c3e33eec843097aa83c2d618170d29afc780fa952d4106cb2fac214dcbb9d8941247f0d7309cdf4489535c0cd5b069c17ccc2088d5cda5ef203fe43676ac1fc3c0341db7731227b18326c80a79c589e3540a390672c88282c094aac8d7f77278bff0a530d65b795643b52941448fa6806a324014229c9083ec9b302a89639c4803b56c45590d20d65c5d020745936591cfc4bb641f979dce4f5df8fe6b228d0b32f2d330ef623084dd692ef4ab6376f51f7ef096a37e3e54aaf2592512311a06ae0e64164ce5325ed5e017a35176440754304f81e3d60040436ae1be7a0384cd25f8cfef2c7436cdd7505c40ceca3782f5db06bb445fcc3ea7fc39d13bcd933d281421bf2097e7e9712ccbbd6ad1f3504dfa1cd772db2efe78f3d39cfd15d0ce1630700570cea2a739736de8cf234c511db13574d433ce7b90f85390de79e4cdaa46a1260adaaebb1382f7118d7c0beabb1d28b62f5e399c141e27d932a93dfe854aa97c41c6a643bdf42e801ee5327bc38abd47094139cbc2a79b0b6109629349e1058cc524833c7f50c1227444e1d8b0c148ecf177cc36006fdcf91c922a24e76b8a06ebf6f1ed566c3e2940ce5350ce107dea8c70fbd76d014a02742506c6047547978823a92d4e28fe28ae5330e22a6b668563a5cad5a017749deaf1d43f8e306cf2c040f8b49c5e58603f901c8835fdc052ccfa4a443f112ffb104158bc48930088887dc17179f24badfbc22a642079499c4ebaeaf6a0e377fea36ba7e3c577c5118f187fb7fb779c80b2beda55862ce7a8f033c739956fae4fa1fdd8f9858dd39a2757461f933eabba20b1509f44fa2660d9c49c99c4427ab3974751cfcdf909ade7c609bd5feb363fe75b59057f7fdfd7be4792d6f0de42fa3af67944c2b362ede4e885c21f1fb370bccbcbde60696adb5a6a13a47b638738ce9407a10dce78bcfe1828505cc87955bfa6767e2e2071fcce6e78b18101341620b24712407440544606c63e8c96428e911aa670f944896a3418a796c97e52888c4b9c349896b0bf93847b2733a21fba305082a30449948b895e0f4712955cc483cc9c4f7a092db0b4fc7e28ae6d05da5e8637773a392aa406c6d26c64d3185dde16c9d973859096818119bfd7b787c975e772fb1415f8a9e78f58c222dc361683378bff4e561c141c26009e89f1af7d19d980ced58c4817faf495ed1ccc0fe688b4ef78b465ba47f7c0ae0dc590ffe5858b979ecae9d17b8916c581b033883355b72a6f35ef854fa560efcc495dc7111d864897f5f7273621b263", 0x1000}, {&(0x7f0000005e40)="af92eaa0987525019075b509262727727515b5da7ec3bf3585a81a38b53d6e84a1acfffca4fbc9d79db2c375b136a6b08253fb522d0a9cfdbb4a9580d188e627a2a498f3aef052ffd14e8eb85527e68ba0c7cc6d234df5e182a23760ba7b960f9c3b4c5a746a0f8e4f80817b4b66b451be9c", 0x72}, {&(0x7f0000005ec0)="6a5ff8f4ba20afd3eb29f86f7a00654d3bec82d0b2c8b0f4209462fc", 0x1c}, {&(0x7f0000005f00)="f8f345d90bf43b4b57bad74c5472ba", 0xf}, {&(0x7f0000005f40)}, {&(0x7f0000005f80)="b9e9df44f5217b3d", 0x8}], 0x6, &(0x7f0000006040)=[{0xc0, 0xffff, 0x400, "b9ecbfbe7295c861d614d095bb660fe0677a0ba9b2190ff2fd020901e2b74ef03d8fa3502c6e5d158ffb619308cec0f94cb33bf1300cb19c1d9875826c99843bf8ac680ff680ce24c9924f8e67d1f755662ccf433a40dc6f4b62693952a2ea69a1250c5c06a94cbdc8e26d6f24f51429a4c488085802237aa8ae5bfa564ba115e8aabc4a7597f0befeeb9f321b43f1a89a985e6f63d20f5abdda2bb9a15dd08b6dc46f5bd40f301b6e9d81ba60b017"}], 0xc0}, 0xec}, 0x10, 0x3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000061c0)={&(0x7f0000006180)='./file0\x00', r3}) setegid(r6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000006200)=0x5) r7 = syz_open_pts() r8 = open(&(0x7f0000006240)='./file0\x00', 0x20000, 0x8b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000062c0)={0x6, &(0x7f0000006280)=[{0x5, 0x6, 0x0, 0x7ff}, {0xe2, 0x2, 0x86}, {0xc, 0xf, 0x6, 0xffffc2b3}, {0x7, 0x2, 0x4, 0x3f893c9b}, {0x1, 0x2, 0x8, 0x702f}, {0x3, 0x9, 0xe3, 0xd17b}]}) lchown(&(0x7f0000006300)='./file0\x00', r5, r6) openat$vnd(0xffffffffffffff9c, &(0x7f0000006340), 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000006380)={{0x18, 0x2, 0x6}, {0x18, 0x3, 0x9}, 0x2, [0x944, 0x80000001, 0x1, 0xfffffffa, 0x0, 0x5, 0x7, 0x9]}, 0x3c) sendto$unix(r8, &(0x7f00000063c0)="d23e42cc8b88bc2ddfbf75691a66d165a077cfcee2d57adb5aeac14fb2c454037ac722c235e1eb6cdaa50ad8333e2d69b1a1401c07c3badd62ab3438d658262b6f3e7647aa3435553f70f7679d42a5f2443394", 0x53, 0x4, &(0x7f0000006440)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000006480)={{0x18, 0x2, 0x2, 0xc9a}, {0x18, 0x3, 0x3, 0x4}, 0x930, [0x2, 0x9, 0x7, 0x400, 0x7ff, 0x80000001, 0x65, 0x27]}, 0x3c) sendmsg$unix(r7, &(0x7f0000006640)={&(0x7f00000064c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000006600)=[{&(0x7f0000006500)="1c1bf1219b0db00b8c0566b5a8108e5230ae4a7719ff551516b9d9327e47b92e88392fc5c4102869ae81bc8def80fba6c7fb19fa259a1cc43b86dbb34d3fd80ab1124927a41968d1c3adabf0c7fe3fef86416c3371e2dfacfe3ede0e150f0cdf1aea8d6c69ad9be74ec86e0a58290e87cdac21707070adf12b22a75ab2a58a", 0x7f}, {&(0x7f0000006580)="75172e1a98916af429d72886c7beb0de703cc8ac0f979b0089c3c93c14e1c33f4391cf553360467aa7ec1e876012ffcc7ae448037185988318ba9e370679e8c91252ecb346aba271332872d5cc7d54423f459cad13a4d324675ee3dbb492b98354cc7a997baff88692bd39447d4118", 0x6f}], 0x2, 0x0, 0x0, 0x402}, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000006680), 0x20, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000066c0)=r0) 2.293866138s ago: executing program 6 (id=156): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a", 0x1a}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40f}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000340)="3cd15db7c3", 0x5, 0x1ffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) fcntl$setown(r2, 0x6, 0xffffffffffffffff) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x7, 0x7fffffff, 0x8, 0x2, "eecf4b0a0047c1d100", 0x9, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a", 0x1a}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40f}, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) pread(r0, &(0x7f0000000340)="3cd15db7c3", 0x5, 0x1ffffffffffffffe) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) accept$inet6(r1, 0x0, &(0x7f0000000000)) (async) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x7, 0x7fffffff, 0x8, 0x2, "eecf4b0a0047c1d100", 0x9, 0x6}) (async) 2.291893805s ago: executing program 5 (id=157): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x9, 0x0, 0x0, 0xffff, 0x5, 0x80000000, 0x0, 0x1, 0x0, 0xc}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r2 = open(0x0, 0x80000000000206, 0x0) stat(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xa66) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000340)={'./file1\x00', 0x8, 0x7, 0x9}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) 2.006064526s ago: executing program 4 (id=159): mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0xa782) ioctl$FIONREAD(r0, 0x40047477, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000003c0)={'./bus\x00', 0x3, 0xb, 0x0, 0x1, 0x4, 0x10001, 0x1, 0x1, 0x7d8a212f1a087f4c, 0x2, 0x7ffffffb}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0104451, &(0x7f0000000740)={0xc635, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x4, 0x501, 0x5, 0x0, 0x0, 0x3f194e13, 0xc43, 0x10, [{0x1, 0x8, 0x3, 0x7}, {0x69b0, 0x2, 0x17f}, {0x7, 0x75fc, 0x2, 0xa}, {0xfff, 0x4, 0x5, 0x6}, {0x4, 0x5, 0xf, 0x3}, {0x10, 0x4, 0x6}, {0xfffffffb, 0x3, 0x0, 0x80}, {0xfffffff8, 0xe, 0x2, 0x4}, {0x3, 0x0, 0x3, 0xffff}, {0x7, 0x5, 0x100, 0x2}, {0xc1, 0xc489, 0x10, 0x5}, {0x1, 0x6, 0x40, 0x4}, {0x80000000, 0x46a04f2, 0x401, 0x1000}, {0xb4, 0x8, 0xe, 0xfffffff8}, {0x81, 0x2, 0xc0, 0xafe}, {0x100, 0x0, 0x1a, 0x1}]}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x8001) 2.005755297s ago: executing program 1 (id=160): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x400007fe) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x74) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ftruncate(r2, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') sendto$inet6(r0, &(0x7f0000000140)="5976408b889611046e5c2e799a52c484934da97440177f108cea44a4fb27a8584401f6a3430151c8b89a2c6f40965050691628ba2004c6133ef085e2d73bb83b79", 0x41, 0x407, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x9}, 0xc) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) 863.366551ms ago: executing program 4 (id=162): pipe2(&(0x7f0000001a80), 0x10000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) mknod(0x0, 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) ioctl$FIONREAD(r2, 0x8080691a, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) readlink(&(0x7f0000000740)='./bus\x00', 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000440)=0x8) getpeername(r3, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) rename(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(0xffffffffffffffff, &(0x7f0000000280)="851dac3f", 0x4) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000580)={0x2ab, 0xa, 0x4000007, 0xf9, "ed10fd0f0000a13affffffffffff0c6002cc2600", 0x40048002, 0x20000006}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r4 = open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x800, 0x48) mprotect(&(0x7f0000361000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000625000/0x2000)=nil, 0x2000, 0x0) pwrite(r4, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) poll(&(0x7f0000001b40), 0x0, 0xa) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() 860.269607ms ago: executing program 7 (id=163): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100", 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xc0f8, 0x1, 0x6, 0x8, "26ff6f26f26cc8a22b34b3adf97471a9b433eb88", 0x2, 0x2}) write(r0, &(0x7f00000004c0)="98322715a208d2f9abd6ffb76f39b675cb458c8361ca8e5b8deae880484f827f2bd686ba74ae0a9ca761f4d4e5e3e6354f294b834c290e27181b0fcf578a9e37db1340e6aef8b67cc1530bb5891b05b827cadd5a84439aa26b1482c04608463d61733f3205a7d21d899343b690268ebd2d9564e03b1c", 0x76) 860.074889ms ago: executing program 6 (id=164): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fcntl$setstatus(r0, 0x4, 0xc4) read(r0, &(0x7f00000001c0)=""/24, 0x18) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x40) mkdir(&(0x7f00000015c0)='./file0\x00', 0x82) unveil(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='r\x00') 815.936137ms ago: executing program 6 (id=165): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc0205603, &(0x7f0000000040)={0xe64, 0x6, 0x6, 0x80000000, "97f3b45700", 0x7, 0xffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000a80)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="2228e6beca3c4ba17a2dc2ce44497fb2dc0169b8a20d817abfb58e62b289a2160297a26aac6079318a5cc8e33c2ef4f1f19b018ae2b0eae53acb731d1346460f68f2a91ec389851d26a11eb87af94cfd4af7283a69fab08a7572555285353e7b3fefeeb8fee2588c6cdaa3ad9977ac6a48f757cee2ca2c3e14272ec6ff6d9fa904841e1947baa5a08cf12e6b78943d97119688e547d61f8e4ad73ff435df0b9b9a663d78cc36ca9aebfc26fe84249f27a8fa149d7343bf9b3965ea2551ca03ee77a083df467cb7b24c42df1539e928cde414b9eb0c20396648666872e9a7bf5ac3933f84b76801706e703224a395d37009dd3c2dac0a5aadc834313644f184b06a74bcc98264497650526fca71203c85722884211bf0187c941569c04c3c976db2ed1fb3bf897a60d726e1300056174c1ba29c068d0bd8ca093f6aa6e34466dfd8d8bd5b8e8545f815b08ab0997f86c4df8f3960dd4ebf41d89ea47fcf68b5fe808b6badc579fce6030e1c69403aff6c0f8308b69f804260fd6aca84cf353fc2e18415e23f021943d3dfebd7cea8649ce04356fd821e632577b2818299aa9bc997a9a8d094d5a462c0dedd8fe1c1f6b8db79a670011e1395019a0c10975c9d7a34048546804f62e54a5b", 0x1ca}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "3901224200", 0x2007, 0x10}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) 794.872898ms ago: executing program 1 (id=166): stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000380)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = getppid() fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900303a2900000000000000000002000000800000fe80000000c302675d000000000000aa02009078000000006006c33e0000110cfe8000000000000000000000000000aa"]) (async) r3 = socket(0x18, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000780)="00000080", 0x4) (async) write(r1, &(0x7f0000000400)="7c04851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2003000000000000006a1fff628dd309c40f6e3c932af00cb6219ae6e61d2c28d492cd5404b174fa627da5c0e8ad2eb49d2744c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95110b0f2473ce1348434f0ec4a885ee84fd08fc59b127db70f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b7b3d38235c711d3f9e051eb055d45c693d7549712b0000008000000000bf1a9c8e3b3c1a3daa3056782ec9e0d212046c29e3d57082f7743b8bf6d994cd3c26c8560907933c6000"/267, 0x10b) (async) close(r0) (async) socket(0x2, 0x3, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r4 = socket(0x24, 0x2, 0x0) getsockopt(r4, 0x6, 0x0, 0x0, 0x0) (async) getpid() (async) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x4}}, 0x0) (async) getitimer(0x0, &(0x7f0000000380)) (async) unlink(&(0x7f0000000000)='./file0\x00') 664.575458ms ago: executing program 6 (id=167): setrlimit(0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) read(r3, &(0x7f0000000180)=""/148, 0x94) close(r2) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) execve(0x0, 0x0, 0x0) 664.105475ms ago: executing program 5 (id=168): r0 = socket(0x18, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x201ff}, 0xc) (async) close(r0) (async, rerun: 64) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x48) (async, rerun: 64) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xc8, 0x7}, {0x7ff, 0x100}}, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/262}, &(0x7f0000000300)=0x108) sendto$unix(r1, &(0x7f0000000340)="a74531d7e7d5fbcfef92af954349191f39535f", 0x13, 0x405, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa) (async) symlink(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file2\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/200, 0xc8) (async, rerun: 64) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x0, 0x4) (async, rerun: 64) r3 = open$dir(&(0x7f0000000680)='./file2\x00', 0x100, 0x6a) linkat(r2, &(0x7f0000000640)='./file2\x00', r3, &(0x7f00000006c0)='./file2/file0\x00', 0x0) (async) r4 = open$dir(&(0x7f0000000700)='./file1\x00', 0x38622, 0x4) readlinkat(r4, &(0x7f0000000740)='./file2\x00', &(0x7f0000000780)=""/211, 0xd3) (async) lstat(&(0x7f0000000880)='./file1\x00', &(0x7f0000000580)) sysctl$vm(&(0x7f0000000c80)={0x2, 0x4}, 0x2, &(0x7f0000000000)="e95f7788bc18190bec7cc60b878576b36042e9cf21ae2e9acc8331a6f42ed27f4e4f90d795bb08d2808b00ea35121a51bb4aa65c40b5fdf79912c587403d49c413ff1f841213617fa28ee2d7783dc7cfe1dd8ad8d6c034f28499", &(0x7f0000000d40)=0x5a, &(0x7f0000000d80)="35befd061ae37c31347c17b0cc4c7fbc841f605b6082c1a0adc4e68e4eb439855c25f4a112e8e2b98c3152544377c67e64912cb9afbb19b1cde00062fd260cf73eafe1d4a651ae24ea9b5b4ede0a3f559b788345f9470ac21c3b28b17ec41cd24e5175df40631ae8ad2f91710a8262b126819dee8da99e599e5283527fd553ee50085f64676721708596e9f541550b7be926a35b2a2e2dbae01d19d200d7a22767aeb7d5fcfaf8f0bf513ccba3272a7a578c3d11ea4491df3fdaaade60f258c816e9cdbe82513211176e4b2d23fadf170990c068d4908159c5804af8b561ec27005647d3a1d2c21f783191957f2e2c6dba43c685667953b48a4a8879cc7f0eac1205789bd0674d1964e9574b2286620ab572aa754fdb3dd84f0e7585b94cf54df88b585511b3ece510d1e03c7f5d8961b9cbea458b76d8e9011319620b4112c2d7187685f488eb9edbc5243215199b7b18164bbe53114b91fe121585037aeed5d42f3cda7d2a2851ba8f422ca8af62babadf45ef009658bb9a37cb47380f46790c3966e44236814df1dbccfcd3b6e10002a73c82a422c49e8e608344c0b192b89760bf66b02b01183f02eb306491da32fa0c6d201d23b13b62aea11435338e25d0508d54cfc504d19720fd6bcf6f0ad8985a42ce93ce94e99c87fa16391c1c37219dc9be9c5b79926b63da74e6308d5e3fbed53e5af06ff1ca0d4f9fccdc9a15c8a3a33e0d23916cc076c74e855304845f7247626bf1157bb3316d89f216b5358a03c23b4ce59745abd0997670ee5f109eb4d5feb15269eadcaae4a6c4c09ad226ccca0ac99e8a3a69a3a1fb3a837fda91b8f6005dca492091605e83738967d13a161d65a2cf42800d15c2e2d2833672f4358b9c5d3ecbd616a01d91e1e235bfdfaf8157d7e34fe5ecec8b0ebfff8eaa0a39f3169f5ce74e2ef23dc922dfae20afe47be3d35347af39eaae624f00062e311ba5b8aebbee1e5367b369f5806328836febae83370b5e6bf320ac9797e5b4a66d3e1bfe6d1ea3241a727d40225d5ae1f8beaa35b43f197f857d3c6c4497065dc4f8f4ecca1659af8535db4c8858f40cf693d23952e12e4206d8f2c6f756f2a105b48e829f02d0476b552841de1b1b6e2c31c9b39e032de9ff5e9083d12dbec64a6b96cbce3e5cc6f6c84ed75d166066e58777d17471e11c6e4063d5f02d5416ed5131831d531484f11d6e7a483091df0a54c668aae3ad0ae8ab800ad6931d43e58b6c40e0a7928e829b7c2fc7d02ffd4d8a9d504923dca8f7dd9dee6a44ee8bc9f50cceb0cd50f8064f9750d2c165c381bee79e8bfbc314522453e3be5bc636faa2cef41fe445c14f6fb2dc3dd5db5e6df622e3d70da8ad95945b18573a1e08c95eec44dcf2a696363b58bbdd11f2ed0d5280517fbb107ef0174634212360021d7a63ccf953ce7a03ca3eedfffd2f661d2ba91feee2555c9ab69a6c27ba52017a16b1f5ea8e43dde31b0e26541c26422f5a845386709af144d624974bb6b475b0fbc49848879fb4e31697ada0094e5c8f0808f24460aac0a16aae7f64bb551f3c24e26740653cef6b0d0c3f6f06f5f8ba2b5f541489138b4c3fa3c17ecc9004266cbfb77e2697df77719d97bf0b1e200520d852d825536227f80c6a8fd76ee4d34c3befba3400868c9da15d893d6aba55d3bfaa58ea36f49a01891bcfac531eb9821cb1e8ab8c2472d698dd4b8f95dd5460449d36a0f15b8432413513afc910ea0a5361afad2348cb27763e4e171ace892036cf94c1df922245fa5849871c2be023f2dd39cee902bcba3a25e241d2447d014eb613a88db92966193ef32e2e4b0bd6da640d0c35bd0f04ab1ad04f3ec1ed299ae80149f937fd8fb3a60b08c294804b58f1712a95b563c21747f5a597ac345a3179d8620725321f83dc44a666135483f5d2099e1030f67cb737d859c84bb20e5e34486fa743c75ed4039661a8fbac48aefe57e5d17fe0758181dd993abc36f01f5dbaab0f963d08f46fc47ed1688c9ceba79135ec492b76d06980ef3d546b4a1daf619b506ec7f073928bdd54580c8757dcfd6c6f2712087cd24b618b5d737feac79596b574cff2e06e7068d37a68c1a12545c82e74f70061090642ac179a875b9d848b551b256915e0823ca2e3c396eee69ce4bae5e2b995cd1aaf4a9de9c7c27dd8fde23b27109df881a978cce64cf56d9a596add28db425613cf8c9c412ebab172b6b9cb516b1d0355ee580720d96d77dba7df3072564b90b7fef6d0e6019cd8ac82a885ccaaf6386a55a7b52697262bcda7dc0bef700c82d9740c843efea3e3b45efaaae691e9def22b5a4362630348c38b4c8b5ed6842920bca4d755319c356ff2d61656050ccc37910febb8fb8867e55a60f2acd5b5957813da6071948f2f073bf58db4daf63524d60e79794db15d149d8abb7cd330e29881d60e836cdb6b6611f7bb67b5cafb9fdb66b1ca323769ed2c752de66d8aa0798f88d99a4013794a982b566d036af0e075278063d67715d18512e1b9c7c69e1eedf7f8b7824047d0d2d954e76cd465796dce041f0679aa2964215511bfede8871686cc2c2bea2b0e8cb4ee0f6a115606dddf77a7958f695f95fe85f2c7a96b1b6fbce22856a90138bb3a01766daf9518d429d7f4d8ded6a79684653f07d0d87a3c9925b7744e39d45a60057109ae00b108bf185a1963b0f0ea1c09af91abb92e31ed486cfd4c0592bdc34a1b127c9032e3512423ad230d5f04a73ad86d4c0271cf3e4345e97461caed7f92122fb1fa3cdf262fe4676798cd186bec0a6b11cf8eed21c188d782faccbce1521950d7c644407c8257326b33503791d830e836a894da989ca2e990f214fcc3b235dadd4f1f4af7157585e7a4ae37e256cd3d6cebe01ec992ca8085d9b121f4d9d12c59527c734504800f5e3eb33ffaec5d633e20c604cb41840acd0e41ded9f148f22e5e505a91ef8dcd5030f43c01acef71731799b2f47aff023214f5b4b024ee08a82ca8be537f78173c46e6f2a11dbb0c3ac9456271139fb656b6d389d1ab76dcff5182f3098071ace2e9923e3889e1b460c2cf3ea4014714cad567aab56e74cc9501a787380d21d97427ad72ee36a066a2348e28b33726bf86d090088a74e4cea6b757198564db6c144109a6f86f031fb28a6e4863652d874b1cf6c7c2527df44a04fae93084258c20458619473f289e79f783e818d1b4f367da25274de7dd3db46e3aa4c550972b51764c75ef6f87ea705662faab69a904b5efdfa4c49631c37291c1ef9842df7cde9a773cdd70ad010ff2d35282c9705b7ac44fabfb62a1275eddfb2db69574bb73ba3bb60bbf5fd293a7edd9332b30a1479bc91f936eaf5a61548cc033575076180499079669ecb5a7c7199fb60b02b85e0d19c04788899071b4361367911918617f1bf5dfe36b63c4876809c036ac5cd8f075472d47f4f30a66a0afb54b96d77e2a6b662fa8361e37b07164696164cbdbade2e87364a350fcbb08b800a71004962d66156ec97bb4a720f4f03f3cd829a6e89c69ac6a79b21f64922e61bd7e91373b0613d171e329ad7935e8319c827291b20349636352a52eabdbd40d3b7fd701c6dfcd612555293f263e78e80b3a0c8c1b63cc08019f39e5ac3589298fd0119c82074b90cf014393017ee3b0201a6277ab57588ef7c185c853334fd5d9fbdb8fcbfce1832c4ad8d0f3b794c9597e05ae88b6fe69419a3c21b2f2e5eea9b11845f5d3ab7660ac1c4542735652fdd8d650c9258ee167964507233b5ea4361a60f7124d13aca4ecc7b038b90155eb9ce627a25ef4e627d699c215e2f9f84e04fd8ccc2d76f31cb9680ba3199429b44ec9eb73de1c8b1db1df4adf6ec4e3e179a111c1a084052f70de19411e7acb9f5e66bb6ab738c0e4a67b062914fd71b1e9bb133827d5f38e1ed974efa23730a9d249669fe5bc81463e782b55006ef65376f6993e24f17f04c9f4dabcd48e0b33fb05a791cf694246f4fbe19740c4ddc3774e4e95c25c3c0b2052c354f598ef57161c2d934aca9d0ec34c478eebaf68d6ad3aa7fdc49f98b7953b7d4b3c4b2189cc62b6b5f249c86069ff470a987de46184d07bfbfda56ef12c0a9284ac9e4f98ae660725999741a7241fae07310b99327ab671c70503ff8f69a537da76bd271492952547be48754ecc4ba5ac656f96c9a70fa0635869b345f96941afee162428ef4b9955ecc0e5a3761abc98634cec792b66cd857b758677d258a6637f25cfe69ad7af2a82e70c8ebfe2924f55850be5b8bfe6d65f961b2c486a026e32d4341d0dc1ac8880541de781293f149e5783c7805073d1051464b76475299cba69d05b1e52a47c2698552354c6afe275d4351c3892330da63d33bdfb9b1cd5877f00b6ed1d37ebff6fc6b5bd40b6568257566de84e5733a61c3c813871c57c761c4cea483eedab462802ea5dc3e7581f4a87a161cd299682546f1d8aa926858380881e6e10ecdfc806a70e2a11b7c80dd62d20a94ae90f712a6743eab7212debe22cb394f162c81f94fac01431f96b2a4c9622f0226021284175c0279c3e5d402fc815cf55985762c2aa4d821a1c3495dcbfd64035406c00632192bfbc5c2fefb54ac44f7b2ff3135ddd1cbdda7ce1c2235cea4691eafc3d2e8bf8566f1b4b51aa70a7cce06244cb46bdf2c50a80e4672b22381a9a8ed9ff7371d64f8dcc58a9c70bd1906bc452ed90321596ae5597609e4b49fc2f1344002bc8c6016d07cd5d41739382f3fcea456721d93801c530d3f930e97100565ec0f2fde58f322f598db30028b74fed3cef28627afa63c7c6eb6d6fc2e1e27c129cc52dccdf3780bce62b7d83a7085ff800c49a63196b40674a6043ff6dbda6af3c0411c861ee65ac60fd2e443cd6de34da0f392a8f32450cdc54b8d9ee3cee2668b74b8ffc917d35b74cd56385a7d7536bf0a2dec06ea7d6da25914ce64b5096fdd0b3d658159fc9d2e4756d3d485bda04420b45b16dc48e3b88e8c47bc04234f712ec46c1f5b5f29ee938ee7f6cd8a845b37c5843fb1b80bbe87417b76d43bbad7e8cb75b07ba6efa8c531184b3ef7a9ae516e7f00c2530a5964037375ef040c77307056e3d12d4bc3084e521ab59952b0dba87a994bd5c5368262c5368ca5c81619369443b70f80507163eab1d89d6b3ddda7f0ecf47cdb0107a80792b21f25154dfc6f023ff812fbbc88e14855fa3abf2e882928e1af5911c47b616da160635338296ff3641c8e64a16311da4a8a61e03bacf091844e804b76b1692930a85511690719c55afbc28283e0118dbe7354f6aa1a853e4e99c803fed3630af3d59a8db0e2d88e7f42a566243005dd22a189ca5dfdde80fddac9f00041eb82657cc056b85f5fcd29ab070683c7cb6dd8961c8f1d30078ba60df3e350c2811e08e01eaba74a3f482595bb084fd436d4fc4a57d58cb0ed1783b4f4bba639347c420f0debb77d6a44d3c14e6ef5b90b26752049da490c4dfea1ed4f7181bcb770ba897c4b70610f6c4e00f06c310f30cb5ad95a23e535973c420d823274031d839f6884a24b32a0cdb27f194bce20beb3e7d0f83836a767545bb601f7a04c4be28c960cf73b9eaf0995c773605b0caaa12c55b6d570cbb98c56614c117348731730369981ce849023871d19b04e0226680d0faadb3908bd5631b9a2998eb1fe395ee83fa7c3680e0d3a0d0c7fdc2943f90a73d1e433f2899c94e3e8b9a62b1bd0481671dae6d40cb4dbc3eaace4440f5975b31db3e95152742de770428422ab9a504f1181481cf92f6f0172b1498", 0x1000) chdir(&(0x7f0000001d80)='./file1\x00') (async, rerun: 32) sendto(r1, &(0x7f0000001dc0)="e6c276302f232470410e33c028a0dba29f2433e900294468db789dceb3d651f49c491689eb51b994dcbdbe2f079a3750b4ee4b40104a0c12459bf77bdbc8604f705a142ef5af602e331a657639c4e5c8b4916e600ca437320bcc87d5f31a6adc7e45838a88d8b3871a7891a360267017bef56d89fa627eadf6afe05d310332756e46bd01c051f608bd6c1cd856e0a5ba49b646739bf718490622e21584594e8773214e8d7a80aed4e44b56f12700a543389975e3ffc90ffac931ed0eb4d86e5596dd70a0d93f5eda913589a1cb7f5566aaa06ad77d76581036c0f515e5d7d3ff1cac486cb0316ad7fe07a0422a5a06a0da545cbabdd4b47c927056184bc9410c42dcd500ba221c07c7b096c4412fb6b9d78267550e1733011de10e37dfe1c7336ea48fb8dffdfbdf184be1d94b6ab4db55653ae98a640c19731bf3ca58187bc6519ea9bfe404cc656ef520f4be481825f5edb3df3dc7279c7d7ed5c80a818905b9924ce537b0f27347f1bce266a681bce11bea134f67c2d25b1191ac6ed73119af82ad749af1275ebcfd73f0503db9e00a1085115a341516e0e1945c0a2e199c4393dafa9ea8d3403b9bdfc4217097cb97f6a4b903f0c66a3504c65ab6e5296fa3070c2fceef626c7100369dd85eeb33b104347d5c7104c5ef534cbe29fdf358cf43bc53217fafcae1d1c5d5374b57a3f9ca60d8f78595867127a08c620eeff424d5d0933a9ea7544d5a6e19ad8a59e84a601f142954eb6a45524af876ff333820f430d595d965ef3fc7af5378d47823644ae325ce063fda561c742304040fb8cd6e7abcb91c5afd319f2f8b5d2701afc0432b42f4f7a12699ef37f1d84d06fee76b1ee203613868abb13ffe69e6232829ec7b4d0e7b19ceece4c06fb9b79a1e06f7a5d56509fc9f8f19419847a627e507fac3bdbea7036cfab3784eb9b18d293a1e3f7bc0bb6248314557cd20f0f7cd2db1f4e69fd5dbdf0dc270d3de8b4d15111a812c92b677e0e2c7a8268126fde864119106914c9d591c515d67a10bd35a7a6e05f4cf537ac2310b2ca39ecfb73c0f16b6584b3ac9b5ecc4e74a2f85d3cbc44857db59a55a7ad1c718c88d0851288d9ab9cf5c4a9871863a6922f21cdff0c6ba01f954872f7da0cff41678cc65ddd88bccae4ceee99baf34dd942a4cd395d0adb6935639de3ee2f75f9f7d0aa4e90d292837906d99ed6d87b87a549e34438c9544e66511fe68d62fb479208e07dd804fc02cfa3662564ab9e81edf301992cdb9a55a4a0a5a321acdbe0bd96d93f08341e12f3a712370ba83e49ab1c36c7984b0baa8c28b0d72611ba83797d1d68217eefe7c42e858dfc7070e624ea9f5b1607a972b97924922d1c9a5d77960482e31fb2dd1945488d3f2737417feb240ac6b12852cf7b8ab5a568f42aea55aebde6aff805f29e46a5aa3c56736d2b76bfbd0e91155011e7a0550cb8909bac6516ac169025acb2010907e9822cfadb777f52f99c987bfbfb60a71bdd84180dd5090f4fa385d6b584d1ed0ec8d1e136b24342095deee2efbb8cb6d740a15e082f0cd603086ad19ebbf4f658383c2ad6dffc9bfddbc63d538c2e647dca06504ae877ea3acaa6d3a507c43bb20282a7854c728d2b12456066026a11ef90d61f258547edcb0de73618ae5b14f8ff0c20fe926605ffdfd9b4c946e540fe90e42c2b2732cbcaff3af9f64b1a662980c81849dcfbeee35d102de7b5103900605774872d21f9ddcc7a5a7b060360791395e8f137e4e26d6d192da90f418ed340cbcbd269848a72fd044d3fb24a60ecedefb5f328426fdaa7a401b8b2d9ca0fb938826c98599acc5d0b02addfe88c7c19e679408dc6384439694114300f25726bea3f5aa9fdb06c1a05bd35c18d35cce25794d5437cafef9ef07b1e51a7f29fd902bedcaa8334bd7ee2928f8b1a59054be399ab34db516b80cdf53736591177e4b11caff958c6378ad19ad6ea94820b0fe9281e39e4d39a5a5fef569cd1c12b036a1f6dd31a0b39e5f7144f0fbd5d6fb8e38adc6ee242b934435ac3fc8c7a8af2e6eccb4d2338987358d09e582dcdcc86463e0f6f6ffc2009658c09dcc87d616112d108c7b500dae62cb3940d29bbd7924e4a861049fd9433712b002e37a03c59d13cc2203018f08060c04fe00ae9bd2cebe7f299f1cf861d793cfe06e86c1b60575cd36b59c14fc27bd29736bf5a3af5de2311c7ae61344f167427400cf526d9917c8dd370e5fb2142be99916f366cb3ebd5636570aee8cee98137fb66e629e7dcad43932a2ca7f5918ec1b40be44913362e359c6791d5c2cf048a3fd0270195d7900ec1e0f1e1813d7006303e429394df8c841f4c5262cff6cd864781a05f8f27f70d17493487203115742879e09a0ce490d1b125236918c8d6cfdbc684ae0106fba9d944e55b1415d206c8f2e4a2c71dbdccb7d911146eb0bc6cbccc9b87c2e681168759aab6d6dd0a93ce188a8fe418a81d7b54d013205682c5fe2f095cadb173dfce0e150b7b6999d95b33209f488acfcf28262ff8ca352a173531098a9149071f2565bccec1077f78087d01fce378a139df4a3d2e6fe05397a77fcfba827a654033c18c2dae99818a3aa07618bcb282b462b5de43045efbbddb204277287fbe3ee7efe39bed0c1943826c43c419adcfd59602f4d45bf74a31ab7e0b9d8195a2b68f2733eed0d57cd462bc5c40f81f282dc50a352b4ad241b01565a0be8dc43a3671dfb87c688d3c9f137d4e92a7240d4a79c738d377ab4f672c1b19b99cbbc14b54f5e2a24bbb5861ea24cbd0919ab220852aa07619194d186fda6ac963d3cdb7158e10abf5f99796f14ec7ab70faf4cb0b6af3f516c623a7659f438dfa03868b37768eb61a34a592735b9ec240288de2b200b7495ec63d9665c5ce137625561cf260cea351aac38234f2fd8fd0df58767f1195c6345d115c4085de730fc48178eed015234b238450b163476208dcf0859a315", 0x840, 0x403, 0x0, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f0000003300)={&(0x7f00000032c0)={0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000002e80)=""/111, 0x6f}, {0x0}, {&(0x7f0000003000)=""/171, 0xab}, {&(0x7f00000030c0)=""/126, 0x7e}], 0x4, &(0x7f00000031c0)=""/218, 0xda}, 0x7}, 0x10, 0x40, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003340), 0x800, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000003380)={0x1ff, 0x1, 0x2}) (async) getsockname$unix(r1, &(0x7f00000033c0)=@file={0x0, ""/92}, &(0x7f0000003440)=0x5e) (async) recvfrom(r1, &(0x7f0000003480)=""/121, 0x79, 0x842, &(0x7f0000003500)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async, rerun: 64) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000003540)=0xfffffff4) (async, rerun: 64) r6 = dup(r1) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, 0x0) (async) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x3, 0x4) 661.009221ms ago: executing program 5 (id=169): r0 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x0, 0x0}) (async) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x1d) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x37f, 0x206, 0x1, 0x21, 0x2, 0x3fffffe, 0x2, 0x1, 0x1, 0x400000f1d}) writev(r4, &(0x7f0000000a80)=[{0x0}], 0x1) (async) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmsg$unix(r3, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r3) (async) preadv(r2, &(0x7f0000000540)=[{&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f0000003b00)=""/4096, 0x1000}], 0x6, 0x9) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xcbf70f4ad8119136) 646.888037ms ago: executing program 0 (id=170): r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000880)="b1000503800004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bda896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x38, 0x3a, 0xf9, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "93a36b", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, [@routing={0x11, 0x0, 0x0, 0x7}]}}}}}}}) 505.111578ms ago: executing program 7 (id=172): mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="26aff0900edb54", 0x7}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) close(r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x200000000000001c, 0x1000003fd}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0xa, 0xffffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x39, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x10000}, {0x6, 0x1, 0x0, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x5, 0xc7, 0x800000b}, {0x4, 0xfffb, 0x3}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='\x00', 0x80, 0x0) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="7d5fcfdaa75eaef60ef274fed41385faa574c3ea8de8c4244c2e46eac2f8f794e9de7f8fddc96715f3313968633085cedfff0211f292182b0bf9c2579582f4e93f34f041942b5118af8cf2f43abc21a2e1381e4cc579ba169f1af5efa7ec2e9c6a2a1c35307fbba1d1d3a756a2a8dd436f18cf9d332fa017d1fedd56885e92231579c77ea2a711af4ecc9e9bbd04d22af5c06fcd2059e588e2a13d7807e6a3882e6f14f064e66a6bb39fb151e15287e035e9a208f077b5038d1e1b5cc0225a455b7f1992c34a46030bfeaff355d576a4febfd2f131332742a515b65aeee6b929b778", 0xe2}, {&(0x7f0000000340)="12eefec044dac6f2dc29cd0021eb82668a2e32bd1e7b041532164466d88653234976a8926c5e56651da85714044a8f429c75c6a6e573dcd3c33b0172f7f12b966688cec696373ee975dafd518e8d85cc26829b6456b5cf2bb9f984e0fdfd3a41eba42a11210b421b6447c2c1441ed61af62d511097f27aed700158501e69664a1ec4fa76ef78ca54d70f57e037706c99d0e08784579a8d5c895d6a441d452818628f63024a293c0a8d10b78c341abb6cc0e29adbf0ca0a77cfa5480a67fc30c8f3d97b7dc90b3f2294047132b3ef2588a481e675af3ec53e18903b3314fa6d33c419ff87b4144f479bd29c5572261ecc59ddcdf8", 0xf4}, {&(0x7f0000000440)="fa11f7f03edc149112eccd1d4b3fe3d8faa4c1c517f9cad1f9362cd65debf2771a103621e311196f9471f3dd69285c12cacbdf6b8edb813f169c0f9c0b170c1e7b075cf0694a42ceab5600d4f721a524638b9df95673cb6bbdd68453e002789ca37f0c", 0x63}, {&(0x7f00000004c0)="7214834cab072281717f0aa796397487cc1a0256ba32ed", 0x17}, {&(0x7f0000000500)="971e46c421911fc534c9ed3c448596c68e736aa7cd1409f64f0f431128bdda3ac24b6cf8355fc74e3500e6d3b8bdc0febee2573c69462e38ba308d9a5cc4a2bebeff7750ec7c76afe7bdd89227cde405c69872868128b4c2a9820a799673b8b32c50316f9c4ee820a5444653b91d05e16e1c5b005302b12d9dd3dcebfe650a9caed9bfe8161cf1c8c5dd092b9997384367cd3becb1adaa34ebf774afbf89b8ebbe9d2def342cea2fb863a1df750e3cd4caa2f06c0a861a0ae7497581fc84841c3425113beaa86d44895d9f1b9bba0a62f4f1ac5bb03b3c7401d298a6e9ad7c930b1cb45471a777c07dacd44498bac86b78cc4c0c78629a", 0xf7}], 0x5, 0x0, 0x0, 0x4}, 0x1) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) 504.567505ms ago: executing program 5 (id=173): r0 = socket(0x11, 0x3, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="a70ca60211d1e0e45d274d99d4699c36943986312572dd032a43711cbb03d765768e7978", 0x24) sendto$unix(r0, &(0x7f0000000100)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfab19964ce1002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712050eeab7196fcbd80407000200c011200000", 0xb1, 0x6, 0x0, 0x0) 502.248066ms ago: executing program 1 (id=174): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aa94af81b5aaaaaaaa8bd5bd691eb6e9c8bdaa00000000000086dd60db8344ffc3150000000000000000000000000000000000000000000088c60a422e15a1de1abe00000000000000000000014e214e20"]) 498.155416ms ago: executing program 2 (id=175): r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0xffffffffffffffff, 0x0) socket(0x1, 0x1, 0xb) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000040), 0x0) 235.059033ms ago: executing program 1 (id=176): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff01ffffffaaaaaaaaaaaa0800451b0038006421e4848890b117915068c59e611d2cd46206fc8978ac1400bb000000004e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5120000490780001739a67d26ed12b5734039fc65d4a6825"]) msgsnd(0x0, 0x0, 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xf69eccfe, 0x10}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4, 0x7f) setsockopt(r2, 0x6, 0x42, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r3) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x54, 0x10040000000004}}) 222.262073ms ago: executing program 3 (id=177): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2e, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="dda06e622ade692f583cc4710c08d9aae3c87ecc627f3a0000000000000001426ecef0050a405233bba17c41ef7047b467f70f0e1d47b624e7226b645abb0b5748fdd6383239c3e26aa7d42f282d164785db18c41864184308ddfc3a451aefa9bc90b1e28e0ecf2b0b2d844f18064a84d6437d61e1c0aa42a026a032b87b787b7c38ae67844e6226414b645f22f45aa3b4ed1320b8e421947e57db95be1e8a42fda6150f713834ce887269637edf98ac00", &(0x7f0000000000)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYBLOB]) 220.759857ms ago: executing program 2 (id=178): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2024, 0xea) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x82, 0x0) write(r2, &(0x7f0000000500)="d5d32207", 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r3, 0xc00c7007, &(0x7f00000000c0)) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x14800000000000}) r4 = open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x9) ioctl$FIOASYNC(r4, 0xc00c7007, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod$loop(&(0x7f0000000080)='\x00', 0x10, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0xc595, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x0, 0x4, 0x3}, {0x7, 0x0, 0x9, 0x7}, {0x6, 0x10, 0x100, 0x400af9}, {0x8, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x5, 0x7, 0x3fe, 0xff}, {0x80000cdd, 0x7, 0x5, 0x6d}, {0x2000a, 0xf7, 0x14, 0x4}, {0x1, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x84}, {0x3, 0x5, 0x9, 0x10aeb}, {0x803, 0x7f, 0x4, 0x5}, {0x1, 0x4000, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x5, 0x100006}, {0x4, 0x9, 0x1, 0x1}, {0x0, 0x405, 0x63, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) unlinkat(r5, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 214.884684ms ago: executing program 5 (id=179): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={0x0, 0x3ff, 0x0}) (async) r3 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) symlinkat(&(0x7f0000000200)='./file2\x00', r3, &(0x7f0000000240)='.\x00') (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000001040)="ac", 0x1}], 0x4c) (async) write(r4, &(0x7f0000000140)="862cde25c1", 0x5) (async) close(r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 214.374833ms ago: executing program 0 (id=180): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x8) unveil(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) utimes(0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0, 0x0, 0x0, 0x31}, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) fcntl$dupfd(r2, 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x4, 0x7d70, 0x1, 0x6, 0x80000000, 0xfffffff9, 0x0, 0x2, 0x5, 0xa6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000b40)="825a4f47c21e02d7eda0f5903abf65b18d7c51050006ccffb40500007e515b7178642408fafd5793776666d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40d}, 0x40e) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x55, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x1}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000180)="0aebd88f4c4c8c4a84a7ea40a7ecb3237ffecb3e3dbce0b567e2", &(0x7f0000000200)=0x1a, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x8000000, &(0x7f0000000200), 0x3b, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x8000, 0xfe) 213.617061ms ago: executing program 3 (id=181): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000069c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x400000000000000}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x9f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000531000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006bf000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000009}, {0x5, 0xe, 0x3, 0x4006}, {0x16, 0x9, 0xfd, 0x9}]}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4, 0xf4, 0x47, 0xc548}, {0x5, 0x1, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) 212.070899ms ago: executing program 4 (id=182): writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="bd2e2f85", 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x6, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34b8e09000000b59c7afec3b238a7bf2c29f5487082301e8017a796c773a7c70dc7deb9cbc962b678227fe2814bf758dc5a9c15e96ace240445948c69d5d832bd0d91f6fb20c56aea1ad0cf444a3aa0dcad3fc9b7bd95f07268c0eedd9bdb0120d4bcb8dba67f3d929d422552e58552d10a20357139e65487b4c1c9ac4b1fa132b8b02610591d029e1f2af14199e377a6aa1b716972af2623a6494692c5a8225bd87eaff4e067e063259c92799dcbd93296bd067406796a4a573b08e60816e6fe5a15858e9a20fefbedd077aae20d34a55047a7790215ab1d0335635b89ba963ff0183aaa870c39c63d97c27cde2fff881c75decdb57162ff0bcd9a795913a8882d268e72c2f696f27ffbcbcbe87826352b7890ca732edacb183f91c6f0142d589950ce2a0af39a831941ce21aebb2db3f8821915d7c27704523a", &(0x7f0000000100)=0xb115, 0x0, 0xfffffffffffffeff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="4b1f45ecfee100ead2", 0x9}], 0x1) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, "97a2224ff1c9513aebb1788f6cc9795a6b47c1d1"}) 211.782521ms ago: executing program 7 (id=183): openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) mknod(0x0, 0x2000, 0x637d) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil, 0x100000000}, {0x0, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200001fffffc}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00'}) ioctl$VMM_IOC_INTR(r5, 0xc0285602, &(0x7f0000000040)={0x1, 0x0, 0x1}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffff33) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) r6 = socket(0x1, 0x8000, 0x20) sendto(r6, &(0x7f00000008c0)="aa4e685c0252b57f9123e8d8e48978a054c26c4be4d20c9d1f34ddc04510d9baa9182b19f7ece05832991d5454d2ca7eb3d141a8d03ba71f9433f2fee9c2b3414c5fb8a6543bd22692f08e29569c2ffb1797c7d1c1d5082c7f60e8244a1637617bfc51f52a1cad02205ded589c6fa511f19b8b871ea913abcb2299aa4cdace1048d77fa82f949ab55d76aa0bd258fa942505d44d39c9311bfaaa04a57befb09cac17a598de19e10691ecfdc49b88a31374574a52723eca6342d0c3d9a6e4b3e8ab0a44ab7111d8dc139a7ab3101b810689237787928da19453fe40d42de58e52b1ba7734d6bb525e3462d86e0862439ebccc147c40758f7f632a27f095af82d2a9cf3606c25e484b6a18b3a35011391cbab505ad93b3d9023883d21172c20e759226365e1ff5f619a48bc8235b9d1770d1e5e5258f62d2095f9a642339465ddb3ae7acdfc44cf3d6b8fa6acb97017dea27b715066b51d34efc2503aa505bce5fecdf173366e60daf5baf0f012357e0d323f08d77d38d35c0231ca08ad7dc7deec2be3072507e71115f420113c7c19259ad59838b5c0c8db7da82bd57151c65a680715ab8401082c7002e7004f76c1d84d48128cf2a5bb5e49756199c4ddde9c7fec900d859cdbf2c6853d4587ebee3a86b4e884b5a5e41c59c62d4d080a0615a7b7b05400c41b64a78a0447a53a85dcad8816cbf38fa2aa6338ebfaab87a02bd72b6735344ba22fb0c05f764462922f9138b36329c647868898f2aa041c44f496840a38b64f78d20429d851fc4f601acba420d20de3f777140e44f2e7d6535c3b31f8427815edd38763f9d83b10bd020fa151330f23b3cd7ae803caaef1f7f28399014175820d06572e5fee834c9fc2221592bfb0572842ce3396f5512fc118aeb4e0a8463b4e668594070f55da25a30c0036701adf79d06455140ebd67a02dfb966ffd8c72f3320a769ac13f444187c3e47421b8d483c0127e953bb1b2ecd9881267752ebd75dd64185aeb50bf3eeda638a511e826c798b4f01fe20324cce2b7feaf6b7dff4149e3c476da6297b3587604fc93f093d5db0f57d45bf69044509e17e194ad81901bb9231525a325c8e7614bd08e6910e1e65cccfdf9e49fa12ce035836a74474418b0303433bbcc3cbd96de0c83618058ce11e8271b3045249b3663277e3db309eacd419535791c103f290c79bc49d11dd41629e30323333dd7aef311cd58e3b86a6ef61238cbc293c39dd3f3da8ca312309e944f670aa433e8e4858b84bf1fb8c28b8ab5ccbf2296de26fd1749ae635be4502be64a93cba7e94186de32b4da1cd5600af1dd8ec53652996ce6c6b299b7d3046aa14fd6fc2a3045c557ba8019bf798b036eb7613fc01f1890e9d4bdf219780f2e20f869189e1b19994fca29cf37ed8cd5114c5e1c5a67c85037652c46dacef21f99e82c38e21b5f8ba07094f8b045edf65823c2c8788198b094d44a68efe9812abcda0381b238d40149562b4513b86b9a0285d5c2ca27d1c8ca39106853adeeed7d3c3dc1d1d46547220d478cf4f058163fdc55b611d2135d3f1afde05d6d13b93c30cd2937e76a8041bdf7fc00cea465903765c552df1052663b83a07a410361a0265510b73a47a81caa19f585266a66e64ba67aceff9d15578968a696dcd0d07dada3128ed2001f4f9f6f8c46d3485a04216b50cda79aa2b9dd56789787bd63d5a0df86c7b9eb9abe6c48bfa00f015449248c66be4c55e8851801b86c8dad1208cfd732486ed3f939300ffc589f1c163d86c29ecbaa2b40195aa993af9c32a0e3ceb40e3a55fe285db3d81f78e5358ce0c92c7db0b5ffd3ad594528c8c2c4732219d6bfa1f0a40025c381b0365401dc161d99326f68617913318cf2ddd8a87b7c15baa2b582267134482861b2476255b7efd3e11a57d961eb12a12d6804582c72367c9a06bff9f4f1ec9c9dfc169038eeef56860099233b1eaadee9d25d8ba25f74c716e2431493ccea82c7b93a7147955be291de4e08443b7e3a72b3a70e91821680db060562b483953c6291542e6615f6b9b351a7ee89cb89607d605d0d3b5d375499286caaac6012c11ee3068ddfaca163634a659def753b0f6af04e9350bb53d8b04fa2c1d16d3427ca7af80852eec7e27e007f6bfb32d7936be0b8caf250d1427a781d20f982ce24b6790fa7348e7293ea50d3c2e4ef005d8ff27d4fe6ccb7c546be067b478e3d73049243d6233a934996deba919dd4e3b5ab38357232d48f36375d7901a1334d00b4d06abdb9c7da22051a7de25de6508f0320a466fc4de418b5fc79d389d2801b5163460aa05034fee52baf609ed93c458c778d415d02e27118bed4aa7c9149eff2924de78e383547913eb40beeccdd42e6759817ee83c32dc47633953a51730b3f730bbd4e6de7dca2ad296291cf817599dfb51d6a96d31fe19abc382037c385613c14b29d62c2fcb77838cf00e7e3b34b5fe6682df601c22a9d820daa898f2094815ab5899c61dea7bfdcb8195ac5eacea74bc8760091da7150109eab8a9263da3f3902cf23bc22001202bfead6e936cc4e36738ce55df95ba44c7e714137c00d9ef3c1990b591e739313fef05f9fe5df824f65eee311d58205a2b3cacde4d01e3a445bbfb9a71df1d178c91b0bdcd0a051131b91887bd86c5b08963011ce7007e8563157c57a61d96bfc4d70d327a8d42427c93cba36f490e5cfaf96526afc7bd08959577a9c14d071204dcdbe1e3ccdcb4ab963a3e2d7fd2365353026f53f053dd7fdcfde57a4381c5f95805cf2906333cb382f74da71d362972e547e6c2f71b06fedfc59fd59108acdf756cb16ad57bec7b7121239d9defa8cdc8beb6abb7c75c12e0d89e893907895d64928c3f1e43b9fec37a02d3cd4bd22914bbe97387c22d5b1de7cba453c293eaa6a34eb1fc4273c646ff678555a7cbcaf2ffda7f829c2cc06202e48b133b1322be3ac5092b04c32448cece4096e2654e55c34876a50d78a9254a6d58fe60171adf6a26140c0c70546ac80fc11860f02725be9209359b008479a041c6639401dfd85407f5e7275283d0e0f8ac11fefe733cbbe562c3b280a5b03dff3ddc35b776d747a180624b152bc3dd6a0c3725972d1810abed30d287904813dc5f7e27b05c31b90b5f85fa994d44bb3f70da0a1efd97800684403b94e6b886463cfad72c325f790b3f8a6fef1cce0eecb0617e5354a8890bb094fa5a655ff4769db1892f66b99693e4131048dbfa1c0a7ad19d41dd027bc23f364fff8de5a2f7cdfd9fe1fb460dd34310821303058a18cabeff8515ed22dba5c5bd8e9d9d722f32fcd934bcd8713a0e348103afa0c31f0734ec5cedcb572ccf5241af1bbe0eebb9bc94aee7e40221f4611ac9000a2e68156eff6901d2899063b7ff9c9c47a68a30c3388ceed49352fecd18033952ce7fd780a85ce8f3ebd007ced6646c148572e0e5433dee7936b9435be8a8de94e15a585d3760f422b694a2640790d0265d4e4a2a4eb129ddd5deb6f3410341a8cfd163252fb0145d4da10bde0b5eafca9c615c0799cef60bcafa94c783b727b25bf5904a57d125988628d3fc9205849378d03ab773832f2f8a6cd78c49a5f09f9d22f670e7dc836929ea8337f19025d8e0974efc969799e2d1a5c97372038184334915032712c7432dcfca5e1781f3c9a460a9d26bdefa829f8db120b139ffbfc110cd22a5a6fd7a8f1df1d59093e3873e4d580ebe49c08058964b120b407396c0e1b9048ebdc2a2ce75a8b68e75e7e7d5d3bbd701e90fa5213a8da62bc5e29cae2be0d78e037feeae12d49bf9d9663c3759931293cb1a22b9f4fc0b91fbac3ae3c508c24b9193b1c2ac5f50d491cd28023959b87451405f48caa1aed45cfa99361e67ab1b76d6e770df1352f4c67ce1e99535f8270f886865428833318e2e8fc248735b050d0bb1f02dbe4647296864b298d2c602cda96c39068b1e12bec862fd85075f4fa19b3fdb779caa14d9ed047cfda11d20430e3d74886f7dd13ed5e0175072581b932e19e856e6040759bc08cb6f44ec2f5971404f6c593a4d334f01b554c12825bf87838d4f22ab7b1798f4355fc156510b60930e7330021e6c8e0092b91ef5509c4c3c4397cd9b129925158e8ede59e68a04cf7611862bca927b72009f91ba5d16d73280c6ff4b35c96355cbe128b90b4bdcf029bd47559ea87a295b3f8e7f6f8196714f88473ebbadbabb269c829d70327695d2b70d791ad49cfc9118a758227624c9efac82a04b71a3a12466e1a0380a4a6a3a6eac2c552d194a61c016dd54100374386c115f979da3b301a32eb698f386426b3488a6ee26be49bf0bf60a27f6f06001db6b92aee2e425b148b05611797f711d926bdead5581bdd6e022d1ce35a15cde7f677bdc8008714174570b27119ef9147c1e69bc2e0c18fe5cba9bbe55f2f7692269eb3fd2c6c8d1ef0c35ab55ef11ef65dc6b516bb636162ccfa933d575897d91ab219343456e97e0b5b48ce97e1ee20c0a409e931e595fa391056badcd319f406f9dacbd5b1fd2a972fc99579976c032e7b185348824659903cd6009c66b0d1a92d8e98130b976b34e4dc93001ee089b9b537e2e447a9cdfa1105b33d5440b7b6e9cef01bc71cf4defa942321b46037d53ad652e0e52cd043e70a4b7f8f97c0e09a506bc6951a4f4d3a9a86f33bc693578a35b44d886790a6579482ca449eeca845c38bc4fc08318c46b5b6755382aa28a3fefa97c1a4419f3cbcce761ef5031e45fa42a366b530bd849e0579d069e67b3980a0a10cbb9b4d05c1933c38f26d2c366922493bfb0d022bc6968c12bfef4417ba90835c44ed84f5cd64794cb898c10f0443f703334b749f0ed4113e912ed0f7d5f68235dbf0a38d047bb026775c81111995a9ce9c8a390c15fddee1d9ef87abdd1fcbf117493d298bc20db27c6e2de63c81d28be8327ef55d9c19cd4df3d1db0447881c27295a99ee9166d4486d536adeca443d2087b39889a5f034b5592a7382e6a73bd1161074cc01a649c0d03c88876c983da33f5be4abb80a721b6c464a84e81e5c4903374432b3fe08245b073335115fffe23fba8d6abbec17700fc439f31d4b9e0d82a71e6e1803045e5ac42d6b1924aa08125b92bd617529b5efc5d3a8dbe75982c69e92d59e3cbd673b0c64a35adbd116ee76a6850a0752fc3ae79b28c516e52caa7db49b359c8c3076987f05e8e2de60cfe2f60d556b9b25df46bbe45c6fd4613568918258e9ef2697968ebfd68d964d1171660e2e6b416e49331cd40a6729a46833f4f1651d4574008e4ba8f97c5900181c87eeeac31cb8da24d2fce7f543fea53d1232b4e4b1a658a5eb1f389e719a32849368767344f519015d4410afda2769a81a4366891a28cc53053f68a8a4566845ea0a4599124cff4b44ebdffeee97337c31f5382ecb43c499c4d297e3a5c78de813d732d2ee91ee103f26195909cdec50b030a8102cdf36e9933a0ee46892dc8d4b318fdc634c3385aa804bfe418a4bf965de2ce11cfaa68a264f6f60f198cff13929c8c9f340beb53228f0d34371cd461b294f4e964f9480ab16fdb11f16a8e1236b00992f36692a97699daa972ff00cafb4836450ae3415410e87c315052eca0696fc2953c591c1272f50d349319a1742f93a675dbe9a7f9c4f2d365236b6840a8b7d87dd34b81848ec2c45c136950dd9fc58277ba589d92926f3fb288f73443be643e385d087407be1a17e6a623dbf991f18acfa91762a2af2fdef4c645065be1812485309b06820150b59bffd9391d1bc08080", 0x1000, 0x10, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8f, 0x7fffffff}, 0xc) r7 = socket(0x11, 0x3, 0x3) sendto$unix(r7, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 176.659327ms ago: executing program 0 (id=184): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0xc8, 0x8, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x1828c, 0x109) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0x20000000def, 0xfffffffffffffffd, 0x803, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r6 = msgget$private(0x0, 0x127) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000080)=0x10000, 0x4) msgrcv(r6, 0x0, 0x0, 0x0, 0x3000) setuid(0xee01) close(r5) getsockopt(r3, 0x29, 0x38, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x4, 0x9, 0x98, 0x1, 0x7, 0x10000, 0x64e, 0x1, 0x0, 0x8, 0x80}) setsockopt(r7, 0xce22, 0x9, &(0x7f0000000040)="03000000", 0x4) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206982, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0x101}, 0x8) close(r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) 175.822414ms ago: executing program 3 (id=185): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() (async, rerun: 32) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000300), 0x0) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000800)=ANY=[]) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20500, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgget$private(0x0, 0x282) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) (rerun: 32) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000500)={0x5, 0x0, {[0x5, 0x2, 0x1564, 0x6, 0x0, 0x2, 0x3, 0x6, 0x9, 0xff, 0x3e8, 0x7, 0x2a7, 0xfffffffffffffff0, 0xa528, 0x2, 0x7f, 0x33551a8c], [0x10000, 0x100000001, 0x4, 0x10001, 0x2c, 0x9, 0x5db1, 0x9, 0x7, 0x90f], [0xbf2e, 0xb, 0x1, 0x6, 0x8000000000000001, 0x2, 0x81], [0x3, 0x8aa, 0x6, 0x7ff, 0x2b77c3e7, 0xffff], [{0x7, 0x9, 0x9, 0xb}, {0x4, 0xfffffffa, 0x10, 0x2}, {0x81, 0x48, 0x29d, 0xfffffffffffffffc}, {0x3ff, 0x6, 0x400, 0x2}, {0xc, 0x101, 0x6}, {0x3, 0x7, 0x8, 0x6}, {0x5, 0x5, 0x77, 0x85c}, {0xffff, 0x2, 0xdb, 0x436}], {0x9, 0xfffffffb, 0x4, 0xf454}, {0x4, 0x80000000, 0x8000, 0x6}}}) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (rerun: 64) ioctl$TIOCSETA(r3, 0xc0104451, &(0x7f0000000740)={0xc635, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x61) (rerun: 64) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) setgid(0xffffffffffffffff) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000114, 0x0) (async, rerun: 32) r4 = socket(0x18, 0x3, 0x7) (rerun: 32) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000780)="0023ecc003d616d5a7562594ef690f33c7cc671a1a0ff14407adeae655efe4bed8e67253872fe1fef2fe89f82f790302eda6cfc5c965a5debd517bc47471ce5762f85856db916043f5383e792a2ae41045afa6741e0000000000", 0x5a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x3c, 0x2, 0x2b, 0x7}, {0x6, 0x90, 0x8, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="00231b000f400095043f008000000f8039792a1e7557b5a2624000001f007280643f385c046200000817c5981866007a0000000000dda46db02c2e9330fcc2bec8b939538be5677deae571f4b6584eb66eea69293053332f66b51030bed3e0ed0ddcf0c553b023284d4f21f37808635b5a0089b8", &(0x7f0000000000)=0x74, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) (rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) (async) mknod$loop(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 32) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 170.043762ms ago: executing program 4 (id=186): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107777, 0x3ff, 0x8, 0xfffffffd, "bb080006020900d91050080000000f00", 0x200, 0x80009}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') shmget$private(0x0, 0x2000, 0x800, &(0x7f0000ffd000/0x2000)=nil) 168.850813ms ago: executing program 2 (id=187): syz_emit_ethernet(0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) (async) setitimer(0x0, &(0x7f00000000c0)={{0xe, 0x4}, {0x0, 0x2}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x66, 0x0, 0x10, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0xf0, @multicast1, @multicast1}}}}}}) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) ioctl$VMM_IOC_INTR(r0, 0xc290560b, &(0x7f0000000040)={0x1, 0x0, 0x1}) (async) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r1, 0xc0107008, &(0x7f00000000c0)) 91.750337ms ago: executing program 2 (id=188): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x7fff}, {0x2, 0x4}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x1, 0xfff7fffd}, {0x1, 0xa}, {0x2}]}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0xffffffffffffffff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="764c2d664a3b86b9d8c57b410b2da62e49be31665ac3df5bf40f296030633313211d60428e7c8a04e999c362b041db1659f0292f7600172b1d892f5be64ba8cf000cd11b006c130890754bfe9b6833ebfaaac982b4aedc46c82eca28a7a11020d3008415a5f22482fa0658e843450629430eee6e633ca28d5e2c36aa10f41427eefe633d7ad20adef21c", 0x8a}, {&(0x7f00000004c0)="96da243d166b627c67bcc36d758227e8b327980a9d855bd9eef6ff4e0ab47f00f0529906fc11502e73c777935365cbb6f4e541b7c2b3dea9d0d63417a7ae56fd15b11cf11e0b17931505501411f5a1b0dd1da62ea348a3ba288b2f055d959ee5aef83617ff38fd540a72cc1dc5d4828038b90a5c7ae6b6c8ee6849de290cd37c232aa2fcde24391bad5d256edde6b74eb5a2c01c34f6e6aa86d124b8ae6a5c83bcc633040e53d485b9aad9a492cdaf1d978bd6e68f54b1278549ee84c3937c74c4971d402daaf37a9e80c97c97999bd320d1871d29f643704d7bee06e0561c9fe1000cf802cd9c1db07bc7ce9dde2c71", 0xf0}, {&(0x7f0000001280)="b139060538c5cdd14a64d6623b5c3bb688873527bc7204d379f21e506e46e86c1dc1e4a2e8fc0fa1dda772ae69082c2fea32eab23f9a570732e657f9008573a7ed92cbfac7f182fea8388d11d7246045d84f7151e9eeaee1bdcb226263d350fc5f8b9625f26750c1d5d03705be4115416a6c109ffa21be27d399ea1f54abffe17438e31f42a2d60ef3d5cf238033eabe3e58fbd4e904992d38b2c86fa9b71ccb88cb3006d4391dc8515d5698ceab300fb052459babfe4e187fec9ed97c147f6181fe61ace391a0c88df9433446fdbc254c32bdbbfc630b03c6493ed587a26bc666ff5e114d3e7ddcbd8bc0f9cb3654e4a83b8a38d2ecd880d89fa3b8cde1bd1665e82cfc134d4d30a41b870d21474066dabb0b780550f1eb5b79bfbcade42b3cc25aa23594cf7a9448c5f1bab8a132e216e6449950c443d7d0a7cf1a4f7929002f6f488fa4631d520e8bce9b3f06aeb7b5db012e36697fe12adee29d05034c4e443b8ceb23f4cda0fdbe8613f83ef88e13caee128caf2bbe3757f81fb8e6d920dff0c7e98df1200d318819ea0fa64406de858911930a19696158a085176575a280f137a4a5c039b1d4e609c5855bd30ee994e2c41bda8932d947fe0675eb515eb3f9f5ffc4372e5376158a8488744a9761bafbb5b6555dbd8d627cc46dff0818a033e986a964acea2cd31dbaf8b14568a48b3879bfaa63ecb9a3420eaf6ef670199f2234bfa310902e42fb27759314c225b8bcb2b6be27f2c371caa4a4ac1e27f52f6d33fd4f3e75aeeef5348145016c696d4d1dd41499f62be260c4db8a28500c0c2ab4e7ccb249b826c46efb50862102fd0b653f202bebf0ecb84068567660f0bce139f4043bc94501411efa41b9d5d67963495e28c746931c0ff45ae0aa1550f76dd60f9c510865a9056128e515c452caa30784e5f953f389821970834d3198aa7f50031608c2a2ee6a78aa78aa4df1f242209353a1f77cf6496d99d657329a80b9d52c6c9b5e02114cbc488b2dbccac399f020835f02ed6034df2f8755becf44da3e588c6450935d85fcf758be46709b08d38a4392e59df543c771157dcd33d5910db3dc73b5490f3c10badf7ea7c25e3bcd330dbc907ccd1c773cf4f496c086659f435786b4eb06a511a260d26b5ab2ea6996095205beecc47dd7ec0b686bc87e9b5b51f05681ecdc2cfb2f6ed18b9645fda0bf4c8be85bdf914fb967eb0a2ff91eb38d50cf0677f9d988a9bc511bfb34e789e5ef964205bdee03257d7b2f79aff719d8bc0f0b85d6c8968cc3c1fc9490bd9a527321b034c355db51e545339b5a486ba13807dfc225c11f1f3a030d9ad9b6b982f733a0848c6f7bf6c6ef897dde661460f39fb6030941ab91656afd88934584582ad3b6fa3105a221ac0dac92ac26e24190908a064b4486748e344458566e4871f6c5a933e39d616cfa3e38a740ad93c4f566cca6bac82245236661169aade73c0e4cfd4716b1fc0b3d31a1b85eff05616132a50752a4eb868b5651bc3c1bf5a115141667ca1311aa78739e433894ce43f37fd9dca7bc2f1c55aff3a3413e46bf3eaafac4fb8b9af19f8871adca04a0b14f7bcde4835425647b8ca4c6e1b0dcda7f1440d11c9e86a6d1b180882f3236c85a9e85383a3f330591e6e97d96830bb2cfe8f16c49b252bedccfce264878894d9b2c4874a3bfa56273e7423f009a68968d28f497028d18967f2bc0eed4cdbaf54c3d35e2a386b134cb9c68ecc73c8edba687bbc5f7642256a6b5626a5ea2e2d5608f7dbc5c59eab7e6fed7509a300cdb94841a0d1fbcc8d4a527dfc4a85984513398b413ac8d150cbaeb307bc8d30035bb715d1514549f7977bee71bebc719839b115e4a045e3d29c708f43aa87f8364634e92dae6822c41455b9a2cfa94a85af2a8719c63c26bcff1e90ea716c3d7602891741ca319d2acea898584b0f41ab97487b936d5b56a199961e7ac7bfd125c41cc48e95cbf481afb3c1309662507638e6b1ae6e2beff59112b646af2c53b89ce198b49b5112b3f6dfcae6718f1d5fc0950d5cd9844e1c19068651323e937d6d884882705f3790c4d7d173c5db327b965949fee718a37d4e79b27f4d65db2aa8b8e43f2d0a6ab2eb0fb1517e3e0144bebb20c928d8df0e517a24af328f9f555f710c4411138abcffc199a329805d244e374463fce3fdb03d8b3c1b87a62dc7b84d41d40832784dcfb43690ee1dd33f4d471746757bfe504e475467a61701f4356510c8f4fa780e937749ba1618bc013f5ee55de1f6cf6ba768ab3f09a42069f1f9bdc5439c52f650e29904e55aa87ccc7f4372fe5c55ef6134c9f20329831290672cfd0e8d1c1a84a3b1a45ac805f738fe7d39b8e4846d4704df84f255cc61d77a5d2e5f9f36978ccb06f9cffc0092f08a7f53206e52e80ef61a0f0a55eb013a60315d0583336804901153017c49a8751a6680b7c2b58f599f244f8ec3a8ea7cda665bc8df8310886672456270d260d4911c77d3104ab3d159978ac9bef92e433dd1e5644e04ccdb4e5c9936bb147908140856700b79a1fb73f589acc009b5f6cd70c49cde7d55b2e98a19586355728b9bab6c0c6345c50796330304b70b9d97b90376ccb79168cba46dfa51c434680d3d40d68e9395e66e80fc435d16d66559810fb749ae7409be1564e5c4a1f933a38d3ae88e24ed1e9513ea4592256df433e250a4c83843fd6b4fa688be74b1bcc3a64bcd42e26fb89b13f75c2c42fe5c2c121c2ba1dbb8a8c300a7af2e4ceb6b8c5e94136a765c35b61db578660d62131c07dc3994bd991190a74e550e5c017259b603aea86c34cd0e230ae902e2a21dc549a90c5cbc5455431acfbaa1df49d1c12e88c487b8c514233ead2161c6296f426d45a7d8f5d441839c401909d70ec9b3408aab69a26a1dc351af9ed7ca38820150a678b5b7ac4e89cce7bb64ef4b901f30cc67dd404bcbcf6558d78f339e0e3b7fcac876672630d4b8f7b13105fbba48c8823c5fabc5f2e2e043a079e11993d9198151fa194095b8082415c3aa4b249c9df50cab475eb184fa30fc8bf269a180e551431b0662bcd2dbb4d8636554ab4b5b38c610b6988244bfa75c9fb078f721e46f30b7baf0f32fd4ce0d74d8543dab01700e12713760016e4fb1534ea6dd653a13e7afbd6cad184f22aad30e8a3e826f8ada85ea9cfa465a99417e917e91d976a3122bb476c970bfc755a118d9db0c328351e0d1299b5a229fc2007e31115c1e5cd863ce4051df3a387d2d725929f9b1b066162bede3379dab5a7ee4e84929f4ad903ead1a7eade4b4a11b2162adac67e15e4b6b36f5edae1c768f1dc9c87a759c95375050d42241aabb485194629f57e7ade8c11af79a6c33b1603a344ef81aade68a5468a1414f897a5b9e5a21b7d16ff15d63cb3c09ad91d0e5dd6031f21d5291db189d119b1f13995fd174e54d2c515da660cb6a4315deb98f6ef2fc645ed1f58db22f5426a2a9f910d428763462bafdc45da16f842c281b245b4dadbebab8c9ac867af585664404534c824a5aa022a20c9cdc01c10294c4c03102be10d3044302c9e80839ecd357c6304e42481533f6049b6d01dd681bf3a89f64f5fd285e253d9979fcabf1c1ce0eebd9cd7ff021b75ebff3f67f94b29e7a8f856521d5eb4523af3d7e8a75f2a9b6706731ff3d9345fc637a1891a8cdb783bd4f27e755643e1a9fb08a00ad58be55d8ff9ae6f34a144dfc748412df731c7171b0d6cfd50fc0a3cd02ae93ea854d987ef3e79f72c61798e4623c02e0de613484205b825e5a15b909b24508f16906c0217d7f62be753fd226d46c76e3e692ccfddfb05517f4c7b4cca190233ac70fcf8b294bb4f68b21a153a502447a5323ea3a67f18fb5b4a51714e35977b841fbc56f7fea4bb3b764010b380fefb652d006bcfe033fabe34da87f49bedd75db082a14dc4e1959a91509ab5c2cb7e14973183f377026a755fba0f59e9ce69b6580dbfccd10076d26609", 0xb0a}], 0x3) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001d00)="80000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) select(0x40, &(0x7f0000000340)={0x0, 0x3, 0x400, 0x101, 0x1, 0x0, 0x698, 0x100000000}, &(0x7f0000000380)={0xffffffffffffffff, 0x3, 0x0, 0x1, 0xa, 0x2, 0x5, 0x6}, &(0x7f00000003c0)={0x4, 0x5, 0x8001, 0x66a1, 0x9b, 0xffffffffffffffff, 0xbf26, 0xa6e}, &(0x7f0000000400)={0x4, 0x7}) 91.042775ms ago: executing program 3 (id=189): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000040), 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf782c) ioctl$VNDIOCCLR(r3, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mprotect(&(0x7f0000a7c000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x481}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000655000/0x4000)=nil, 0x80000000}, {&(0x7f000032b000/0x2000)=nil, &(0x7f00008c4000/0x4000)=nil, 0xf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x51}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00001d3000/0x4000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x3fffc0000000}, {&(0x7f000036e000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f0000466000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x80000001}) pipe2(0x0, 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1, 0x83, 0x10}, {0x25, 0x1, 0x1, 0x8001}, {0x400e, 0x4, 0x52, 0xd}, {0x50ae, 0xf8, 0x0, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) 90.814477ms ago: executing program 4 (id=190): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000080)={0x1, 0x7, 0x55ed, 0x3, "97aa00", 0x2, 0x7ffbffde}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x2, 0x7ffbffe0}) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xffffbff5, 0x8, 0x803, 0x800003, "7a0100000000000000000000e500", 0x10001, 0x7}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x401, 0x87, 0x3, 0x0, "97aa00", 0x2, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x2, 0x7ffbffe0}) ioctl$TIOCSETA(r3, 0xcd504407, &(0x7f0000000740)={0xfffffff3, 0x4, 0x803, 0x800003, "7a0100000000000000000000e500", 0x5, 0x7}) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xaf) 89.394311ms ago: executing program 3 (id=191): r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x24, 0x4, 0x0) getsockopt(r1, 0x2, 0xffff4469, &(0x7f0000000180)=""/138, &(0x7f0000000240)=0x8a) close(r1) r2 = socket(0x800000018, 0x3, 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x9b4, 0x5, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x80000000, 0x3, 0x200, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xd}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x71, 0x581, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x5, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x7fff, 0x5, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000002c0)='./file1\x00', 0x8, 0x19b) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x6}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r6 = open(0x0, 0x200, 0x0) r7 = socket(0x800000018, 0x1, 0x4) ioctl$FIONREAD(r3, 0x8020690c, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_ipip(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x1) r8 = socket(0x2, 0x4000, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) accept$unix(r7, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000380)=0x7f) sendmsg(r7, 0x0, 0xa) 1.761497ms ago: executing program 4 (id=192): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x116) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) setrlimit(0x1, &(0x7f00000011c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x2d, 0x6, &(0x7f0000000000)="5ab7776a", 0x4) ftruncate(r0, 0x8531) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) chflagsat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x84) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, r4, r4, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1726, r6) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) setegid(0xffffffffffffffff) faccessat(r0, 0x0, 0x688ff1a7453f2ce3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file1\x00') chmod(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x364) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) 1.024963ms ago: executing program 3 (id=193): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x23a7, &(0x7f0000004ac0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6800000023716107000000000000000000000000ffffffffff"]) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0x8001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x814, 0x8007}, {0x401, 0x200726, 0x2800, 0x3}, {0x2, 0x40006, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4, 0x2000006d}, {0x2, 0x803, 0x14, 0x15ee}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x5, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefff8, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1}, {0x0, 0x1, 0x1002, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000040)={0x0, 0x0, 0x0}) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r2, 0x8001, 0x3, &(0x7f0000000240)="838940f94fa3f8ea6fcac08f93bfd6120e831b525c8f37695846474a8661cb3574c8ccee6e11e1a30511d0c270775301af41883f5ca41f9023dd9ef75a8b9ffea5d38e71a7f05f8d41d23569eeb30b88e7e6ad86782c30ab2fc32d1d3ca4b6113379e840ca0be68617324f67f9538ed129", 0x71) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 585.371µs ago: executing program 5 (id=194): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100000000b0b9c136000000000000005009005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) setgroups(0x0, 0x0) (async, rerun: 32) setgid(0xffffffffffffffff) (async) setuid(0xee01) truncate(&(0x7f00000004c0)='.\x00', 0x8000000000000001) r2 = socket$unix(0x1, 0x5, 0x0) (async) setreuid(0x0, 0xee01) r3 = getpid() getpgid(r3) (async) r4 = msgget$private(0x0, 0x201) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchown(r5, r7, 0x0) (async, rerun: 64) r8 = getegid() (rerun: 64) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, r8, r7, 0x0, 0x5c, 0xb}, 0xc, 0x2a3, r6, r3, 0x40000001, 0x800000000000013, 0x8000000200, 0x40}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 32) connect$unix(r2, &(0x7f0000000240)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 64) open$dir(&(0x7f0000000480)='./file0/file0/../file0\x00', 0x10000, 0x0) (rerun: 64) 0s ago: executing program 1 (id=195): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x100, 0x3, 0x1, 0x40803, 0xfffeffff, 0x1, 0x0, 0x1, 0x2004007, 0xf5}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x5) setitimer(0x0, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0xffffffffffffffff, 0xfff7}}, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x100, 0x3, 0x1, 0x40803, 0xfffeffff, 0x1, 0x0, 0x1, 0x2004007, 0xf5}) (async) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x5) (async) setitimer(0x0, &(0x7f0000000140)={{0x8001, 0x100800000000009}, {0xffffffffffffffff, 0xfff7}}, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.223' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 189634 49683 0 0 0 0 syz-executor *294689 61652 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b04a1) at panic+0x1e5 __assert(ffffffff833f01df,ffffffff83405e4b,1cb,ffffffff833a39c2) at __assert+0x29 pipex_unlink_session_locked(ffff80003c419bf0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001475800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a262010) at pppacclose+0x16f spec_close(ffff80003c4332a0) at spec_close+0x417 VOP_CLOSE(fffffd805cca6da0,81,fffffd80097fd750,ffff80002a262010) at VOP_CLOSE+0x132 vn_closefile(fffffd806d1c1730,ffff80002a262010) at vn_closefile+0x12b fdrop(fffffd806d1c1730,ffff80002a262010) at fdrop+0x121 closef(fffffd806d1c1730,ffff80002a262010) at closef+0x192 syscall(ffff80003c433500) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf035485ea10, count: 2 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b04a1) at panic+0x1e5 __assert(ffffffff833f01df,ffffffff83405e4b,1cb,ffffffff833a39c2) at __assert+0x29 pipex_unlink_session_locked(ffff80003c419bf0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001475800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a262010) at pppacclose+0x16f spec_close(ffff80003c4332a0) at spec_close+0x417 VOP_CLOSE(fffffd805cca6da0,81,fffffd80097fd750,ffff80002a262010) at VOP_CLOSE+0x132 vn_closefile(fffffd806d1c1730,ffff80002a262010) at vn_closefile+0x12b fdrop(fffffd806d1c1730,ffff80002a262010) at fdrop+0x121 closef(fffffd806d1c1730,ffff80002a262010) at closef+0x192 syscall(ffff80003c433500) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf035485ea10, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c433070 rbx 0xffff8000299dee07 rdx 0xffff800001480bc0 rcx 0xffff80002a262010 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x334a25573c1de7d1 r11 0xa59e0643d0094d7e r12 0xffff8000299dec08 r13 0 r14 0 r15 0x1 rip 0xffffffff825106e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c433060 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=294689 pid=61652 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003a7fea88,0xffff80003a7f8030 process=0xffff80003a7ed830 user=0xffff80003c42e000, vmspace=0xfffffd806cb143e8 estcpu=31, cpticks=2, pctcpu=0.1, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49683 189634 32166 0 7 0 syz-executor 49683 120558 32166 0 3 0x4000080 kqsel syz-executor 37681 311938 27415 0 2 0 syz-executor 37681 170895 27415 0 3 0x4000080 fsleep syz-executor 91655 416051 18746 0 2 0 syz-executor 91655 197923 18746 0 3 0x4000080 fsleep syz-executor 81319 510972 43375 0 2 0 syz-executor 81319 238318 43375 0 3 0x4000080 fsleep syz-executor 57887 272932 16934 60929 2 0x10 syz-executor 57887 202817 16934 60929 3 0x4000090 msgwait syz-executor 57887 522369 16934 60929 3 0x4000090 fsleep syz-executor 61652 107713 13085 0 2 0 syz-executor *61652 294689 13085 0 7 0x4000000 syz-executor 99449 68761 8727 0 2 0 syz-executor 99449 315971 8727 0 3 0x4000080 fsleep syz-executor 99449 178656 8727 0 3 0x4000080 fsleep syz-executor 18746 434251 95726 0 3 0x82 nanoslp syz-executor 22413 366189 0 0 3 0x14200 acct acct 32166 160790 95726 0 3 0x82 nanoslp syz-executor 13085 425141 95726 0 3 0x82 nanoslp syz-executor 8727 400283 95726 0 3 0x82 nanoslp syz-executor 27415 435586 95726 0 3 0x82 nanoslp syz-executor 43375 257419 95726 0 3 0x82 nanoslp syz-executor 23340 59533 95726 0 2 0x2 syz-executor 16934 323954 95726 0 3 0x82 nanoslp syz-executor 95726 261594 9614 0 3 0x82 kqread syz-executor 9614 80944 77023 0 3 0x10008a sigsusp ksh 77023 289515 21690 0 3 0x98 kqread sshd-session 21690 418763 17720 0 3 0x92 kqread sshd-session 58265 226880 1 0 3 0x100083 ttyin getty 17720 449163 1 0 3 0x88 kqread sshd 95399 172766 89829 74 3 0x1100092 bpf pflogd 89829 46054 1 0 3 0x80 sbwait pflogd 15047 43215 82273 73 3 0x1100090 kqread syslogd 82273 36105 1 0 3 0x100082 sbwait syslogd 10145 388620 1 0 3 0x100080 kqread resolvd 36843 124963 34210 77 3 0x100092 kqread dhcpleased 20149 518340 34210 77 3 0x100092 kqread dhcpleased 34210 314604 1 0 3 0x80 kqread dhcpleased 53290 261279 0 0 3 0x14200 bored smr 17827 148820 0 0 2 0x14200 zerothread 33190 290382 0 0 3 0x14200 aiodoned aiodoned 8809 498627 0 0 3 0x14200 syncer update 29068 381332 0 0 3 0x14200 cleaner cleaner 87177 160783 0 0 3 0x14200 reaper reaper 41930 180528 0 0 3 0x14200 pgdaemon pagedaemon 63638 493925 0 0 3 0x14200 bored viomb 75347 226077 0 0 3 0x40014200 acpi0 acpi0 26755 377306 0 0 3 0x40014200 idle1 60143 513085 0 0 3 0x14200 bored softnet1 62781 352421 0 0 2 0x14200 softnet0 86938 167191 0 0 3 0x14200 bored systqmp 11014 15638 0 0 3 0x14200 bored systq 49394 365933 0 0 3 0x14200 tmoslp softclockmp 22560 138243 0 0 3 0x40014200 tmoslp softclock 78353 145471 0 0 3 0x40014200 idle0 1 317629 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff837d3d40) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 61652 (syz-executor) thread 0xffff80002a262010 (294689) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839b1cc8) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 msleep_nsec+0x132 #4 taskq_do_barrier+0x15f #5 ifiq_destroy+0xda #6 if_detach+0x7a6 #7 pppacclose+0x118 #8 spec_close+0x417 #9 VOP_CLOSE+0x132 #10 vn_closefile+0x12b #11 fdrop+0x121 #12 closef+0x192 #13 syscall+0xbd4 #14 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff837d3d40) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 62781 (softnet0) thread 0xffff8000ffffe000 (352421) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10190 11019K 11345K 166960K 11593 0 pcb 18 12K 12K 166960K 46 0 rtable 203 7K 7K 166960K 429 0 pf 31 17K 24K 166960K 89 0 ifaddr 35 6K 7K 166960K 65 0 ifgroup 47 2K 2K 166960K 83 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 106 0 ioctlops 0 0K 4K 166960K 1594 0 iov 0 0K 12K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1406 88K 89K 166960K 1626 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 106K 166960K 364 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 164K 166960K 604 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 57 0 in_multi 77 5K 6K 166960K 128 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 414 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 167K 177K 166960K 4976 0 UVM aobj 5 2K 2K 166960K 6 0 pinsyscall 43 86K 100K 166960K 1533 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 19 0 NDP 10 0K 1K 166960K 44 0 temp 42 8671K 8736K 166960K 17194 0 kqueue 15 24K 26K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 54 0 49 1 0 1 1 0 8 0 rtentry 176 134 0 45 5 0 5 5 0 8 0 unpcb 144 115 0 95 1 0 1 1 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 62 0 56 1 0 1 1 0 8 0 arp 136 22 0 8 1 0 1 1 0 8 0 inpcb 328 226 0 215 2 0 2 2 0 8 0 nd6 152 31 0 12 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 16 0 15 1 0 1 1 0 8 0 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 25 0 0 1 0 1 1 0 8 0 pfstkey 128 25 0 0 1 0 1 1 0 8 0 pfstate 448 25 0 0 3 0 3 3 0 8 0 pfrule 1344 26 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 545 0 176 26 0 26 26 0 8 1 art_table 40 546 0 176 5 0 5 5 0 8 0 art_node 32 134 0 53 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semapl 112 5 0 2 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1987 0 471 96 0 96 96 0 8 0 ffsino 296 1987 0 471 118 0 118 118 0 8 0 nchpl 144 2450 0 743 64 0 64 64 0 8 0 rtmask 32 4 0 3 1 0 1 1 0 8 0 vnodes 216 2243 0 0 125 0 125 125 0 8 0 namei 1024 7958 0 7958 2 1 1 2 0 8 1 percpumem 16 68 0 19 1 0 1 1 0 8 0 kstatmem 264 50 0 28 3 0 3 3 0 8 1 scxspl 216 11460 0 11460 9 2 7 8 1 8 7 plimitpl 152 92 0 74 1 0 1 1 0 8 0 sigapl 424 662 0 613 6 0 6 6 0 8 0 knotepl 120 288 0 0 9 0 9 9 0 8 0 kqueuepl 224 107 0 94 3 0 3 3 0 8 2 pipepl 344 145 0 117 3 0 3 3 0 8 0 fdescpl 528 645 0 613 3 0 3 3 0 8 0 filepl 160 2925 0 2697 13 0 13 13 0 8 2 lockfpl 104 144 0 141 1 0 1 1 0 8 0 lockfspl 48 39 0 36 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 283 0 269 1 0 1 1 0 8 0 zombiepl 144 614 0 613 1 0 1 1 0 8 0 processpl 1232 662 0 613 5 0 5 5 0 8 0 procpl 664 992 0 934 6 0 6 6 0 8 0 sockpl 752 405 0 369 4 0 4 4 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 182 0 0 12 0 12 12 0 8 0 bufpl 280 4227 0 130 293 0 293 293 0 8 0 anonpl 32 10967 0 0 89 0 89 89 0 246 0 amapchunkpl 152 15054 0 14542 28 0 28 28 0 158 6 amappl16 200 2675 0 2627 30 14 16 25 0 8 8 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 476 0 475 1 0 1 1 0 8 0 amappl12 168 1013 0 970 3 0 3 3 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 49 0 34 1 0 1 1 0 8 0 amappl9 144 254 0 254 1 1 0 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 97 0 96 1 0 1 1 0 8 0 amappl6 120 299 0 286 1 0 1 1 0 8 0 amappl5 112 75 0 65 1 0 1 1 0 8 0 amappl4 104 423 0 393 1 0 1 1 0 8 0 amappl3 96 2709 0 2597 4 0 4 4 0 8 0 amappl2 88 547 0 487 2 0 2 2 0 8 0 amappl1 80 10027 0 9434 14 1 13 14 0 8 0 amappl 88 4189 0 4018 5 0 5 5 0 92 0 uvmvnodes 80 106 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 645 0 613 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 645 0 613 1 0 1 1 0 8 0 vmmpekpl 168 6892 0 6848 3 0 3 3 0 8 0 vmmpepl 168 48464 0 46485 106 0 106 106 0 357 13 vmsppl 488 644 0 613 5 0 5 5 0 8 0 rwobjpl 80 16612 0 15558 31 0 31 31 0 8 4 pdppl 4096 1298 0 1226 98 26 72 80 0 8 0 pvpl 32 21102 0 0 171 0 171 171 0 265 0 pmappl 256 644 0 613 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 273 0 30 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837d0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b1ac0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x71795478da40, count: 8 ddb{0}> trace x86_ipi_db(ffffffff837d0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b1ac0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x71795478da40, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833b04a1) at panic+0x1e5 __assert(ffffffff833f01df,ffffffff83405e4b,1cb,ffffffff833a39c2) at __assert+0x29 pipex_unlink_session_locked(ffff80003c419bf0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001475800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a262010) at pppacclose+0x16f spec_close(ffff80003c4332a0) at spec_close+0x417 VOP_CLOSE(fffffd805cca6da0,81,fffffd80097fd750,ffff80002a262010) at VOP_CLOSE+0x132 vn_closefile(fffffd806d1c1730,ffff80002a262010) at vn_closefile+0x12b fdrop(fffffd806d1c1730,ffff80002a262010) at fdrop+0x121 closef(fffffd806d1c1730,ffff80002a262010) at closef+0x192 syscall(ffff80003c433500) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf035485ea10, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b04a1) at panic+0x1e5 __assert(ffffffff833f01df,ffffffff83405e4b,1cb,ffffffff833a39c2) at __assert+0x29 pipex_unlink_session_locked(ffff80003c419bf0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001475800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a262010) at pppacclose+0x16f spec_close(ffff80003c4332a0) at spec_close+0x417 VOP_CLOSE(fffffd805cca6da0,81,fffffd80097fd750,ffff80002a262010) at VOP_CLOSE+0x132 vn_closefile(fffffd806d1c1730,ffff80002a262010) at vn_closefile+0x12b fdrop(fffffd806d1c1730,ffff80002a262010) at fdrop+0x121 closef(fffffd806d1c1730,ffff80002a262010) at closef+0x192 syscall(ffff80003c433500) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf035485ea10, count: -13