last executing test programs: 7.452156592s ago: executing program 1 (id=1632): sysctl$net_inet_icmp(&(0x7f0000000640)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000680)="78817474", &(0x7f0000000700)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000400), 0x0) getpeername$unix(r0, &(0x7f0000000740)=@file={0x0, ""/4097}, &(0x7f0000000240)=0x1003) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="4532378e8d9d75caeea6feb4ff3d735ae7dcdc84568553839f1839322cd23e048e6642516aae6c6c034eaa7b57cc0ea3bf94f032a1c5c6c6c40496e45679864af9d82034a42e113013c19b33c429a5d5e5a2fc453e99b8711192079e6ed4d7155b694e4cc6298cdacef83d1ce3d14126fb15af", &(0x7f0000000100)=0x73, &(0x7f0000000140)="14b69e9562d7b98bbcc526430901828e944287230c79bd67e6e69e98008096543dc286", 0x23) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5013, r1, 0x0) 7.447909076s ago: executing program 1 (id=1634): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x65, &(0x7f0000000040)={0x4000b, 0x5, 0x4008, 0x7fffffffffffffff, 0x2, 0x1000000000090, 0x204c}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setreuid(0xffffffffffffffff, 0xee01) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x300000003}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0xe5) 7.399032053s ago: executing program 1 (id=1635): execve(0x0, &(0x7f00000001c0)=[0x0, 0x0, &(0x7f00000000c0)=')\xf4\x00'], 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) (rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) 7.398540512s ago: executing program 1 (id=1637): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) close(r0) (async) r1 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000373000/0x1000)=nil, 0x1000) (async) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 7.395600057s ago: executing program 1 (id=1639): r0 = socket(0x800000018, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f000046c000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f000079a000/0x1000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00005f6000/0x4000)=nil, 0x6}, {0x0, &(0x7f000014c000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x200000000000}, {&(0x7f0000752000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc4}, {&(0x7f000038f000/0x1000)=nil, &(0x7f00007f6000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, 0x0, 0x100000001}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000015d000/0x4000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) setuid(0xee01) open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) kqueue() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001a00), 0x80, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800400000540067000000619078e0000001ac1400aa01440cff91e00000020000000101831307ac1400bbfffffff87f000001ac1400bb44080330000000040000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0100000001000000"]) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000080)={0x1, 0xfffffffe, 0x44, {[0x1000000000000, 0x53, 0x8, 0xc2, 0x3, 0x3, 0x6, 0x8, 0x80000000, 0x6, 0x2, 0x7, 0x8, 0x200, 0x7, 0x4, 0x400000200, 0x1000], [0x7fff, 0x2d, 0x7f7, 0x353571a2, 0x0, 0x8, 0x5, 0xffffffffffffffff, 0x357, 0x7], [0xfffffffffffffffa, 0x5, 0x5, 0x1b, 0x80000000007, 0x38, 0x7], [0x8000000000000001, 0x8, 0x89, 0x0, 0x3, 0x4], [{0x1a98, 0xf, 0xfff, 0x1}, {0x5db0, 0x80000000, 0x7, 0x10}, {0xfffd, 0x2, 0x6, 0x10}, {0x6, 0xf7ff, 0x7fffffff, 0x7fffffff}, {0x9, 0x7, 0x3, 0xed}, {0x367, 0x3}, {0x8, 0x7ff, 0x3, 0x3}, {0x3, 0x3, 0x5}], {0xc000, 0x80000000, 0x1, 0x8}, {0x7d39, 0x6483, 0x10, 0xc}}}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) 7.350021269s ago: executing program 1 (id=1641): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="1ed7644172be6d1ee5", 0x9) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e99, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="915d", 0x2}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x4, 0x285b9a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x88) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0xac, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffefff, 0x46ac}, {{r0}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x21, 0x40, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffc, 0x3b, 0x80, 0x9, 0x1a36}, {{}, 0xfffffffffffffffb, 0x2f, 0x40, 0x4, 0x10000}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x2000000008, 0x100000005}, {{}, 0xfffffffffffffff9, 0x38, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x637f) select(0x40, &(0x7f0000000180)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 1.647353795s ago: executing program 3 (id=1804): open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) dup(r2) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 1.646117087s ago: executing program 3 (id=1805): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000340)={0x9, 0x4000000000054}) (rerun: 32) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) (async, rerun: 32) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "03ec000020008080f6000000d100", 0x8a, 0x9}) write(r2, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async) ioctl$VMM_IOC_RESETCPU(r0, 0xc0285602, &(0x7f00000002c0)={0x3, 0x0, {[0x5, 0x400000, 0xf53b, 0x5, 0x2, 0x6036, 0x7, 0x6, 0x2004, 0x8, 0x1, 0x346, 0x80, 0x2, 0x89, 0x4, 0xfffffffffffffc20], [0x240000000000000, 0x9, 0x2, 0xf3, 0x84, 0x0, 0x5a9, 0xe7e, 0x4, 0xff], [0x4, 0x8000, 0x5, 0xffffffffffffa3ac, 0x9, 0x99, 0x3], [0x6, 0xd, 0x2, 0xa, 0x0, 0x4], [{0x8b6, 0xbdc7, 0xc, 0x7}, {0x8, 0x109, 0x1, 0x9}, {0x9, 0x0, 0x80, 0x22b}, {0x87, 0x8, 0x6, 0x4}, {0x3, 0xfffff000, 0x2, 0xb7}, {0x8, 0x2, 0x12, 0x7fffffff}, {0x2, 0x3, 0x2c0000, 0x68}, {0x9b5, 0x7f, 0x2, 0x8}], {0xfbde, 0x5, 0x7fffffff, 0xfffffffffffff2c7}, {0x4, 0x4, 0x7fffffff, 0x6ca81054}}}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) (async, rerun: 64) connect$unix(r5, 0x0, 0x0) (async, rerun: 64) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_open_pts() (async) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) (async) pwrite(r6, &(0x7f00000013c0)="e50d60e2180ded9a3d5d667fc1cfd9b67c41f62ac297954d4c6e3977", 0x1c, 0x6) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) mknod$loop(0x0, 0x8, 0x1) (async) ioctl$SPKRTUNE(r6, 0x20005302, 0x0) (async) execve(0x0, 0x0, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040)="03000000", 0x4) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) 1.642175984s ago: executing program 3 (id=1807): socket(0x800000018, 0x4, 0x0) (async) r0 = socket(0x800000018, 0x4, 0x0) r1 = socket(0x6, 0x5, 0xef) setsockopt(r1, 0x1000000000029, 0x2a, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) shmget(0x3, 0x3000, 0x40e, &(0x7f0000ffd000/0x3000)=nil) (async) r2 = shmget(0x3, 0x3000, 0x40e, &(0x7f0000ffd000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) setitimer(0x1, &(0x7f0000001fc0)={{}, {0x5}}, &(0x7f0000002000)) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x10004, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db8344ff8c0600fe000000010000ff80d1440000200000fe7dc900000000000000000016000000aa4e204e2200089078037904d55d"]) 1.592430788s ago: executing program 3 (id=1809): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000000)="8858cd20", 0x4) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) select(0x40, &(0x7f0000000540)={0x3, 0x2, 0x7e, 0x7, 0x9, 0x80000001, 0x101, 0xc223}, 0x0, &(0x7f00000005c0)={0x8001, 0x3, 0x6d1, 0x5, 0xfffffffffffffff7, 0xf60, 0x4006, 0xf7}, 0x0) 995.953971ms ago: executing program 5 (id=1828): r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYRESDEC=r1], 0xfffffff3, 0x4}, 0x40a) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=""/7, 0x7}, 0x0) r3 = getuid() r4 = getgid() lchown(&(0x7f0000001100)='./bus\x00', r3, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r5, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/4095, 0xfff) open(&(0x7f00000000c0)='\x00', 0x80, 0x1c9) 995.379462ms ago: executing program 7 (id=1829): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="767765a91c8a177607e6cc006a4a033782b5", 0x12}, {&(0x7f00000000c0)="043719ff598adba53c62ab4d899e86f38fb40a3548873074125143da58f23078e3070e403ff7a63394fa2d0c32cc981e0c828af5b6e2fed2368374dc9d22b6052d2be8a1022ba308b4504b", 0x4b}, {&(0x7f0000000140)}, {&(0x7f0000000180)="8481c89204e2bb7afb39d592c18a6b95e539414361b128bda50c14e5f43e4a033de400ed75d30a3dab2c000d47a026b90a3da0df9983b5a2f3258c19fb95e7d8fd5b0c084bbe151296461f64312670c4cba939beddfd3ab218dad54909acc2f35c339b47297a575381acbbcb65b50c34f83c23b6e488bd08ed5852577206b59c7a919c42b308d595746c11b556501dcff22e0e2ab7ebdcc5a708c2a80e2c5bc4c41299ec748c61fdecc566c16d29bf6bfff80e3e09be20943694e717d41e36e91de2c17335c30dee9e52", 0xca}], 0x4, &(0x7f00000002c0)=[{0xa8, 0x1, 0x7, "dc6531726177d47eadf4002f7af37b77328ca721d039d861ab4004bd3e47adf281a23b4aa60c5df58490390f5d83d69178483697f2435d70af091d2b39c765b8b36507ca3cd084b0e9ee76ac190b62546fbabd597bda74b521e99c68f57c53d441b5deb9e462af72046765892177ca9b79812d70bc890f60133e5c69da393df2ab8c327d0e90c38b2f3689fdea882b02006dfe6c"}, {0x50, 0xffff, 0xa, "ebd03993ec9ff2617f37203518106dc358bad67ad65348186f1244876c26b048ee27b6e5dca54915107c3164e7113322c110d2a952246e94dc9d76c61204bb06"}, {0x100, 0xffff, 0x2, "ae94ba0e115073cdc749a2c191e3755864cce429f114fb5b57ef2a8b2e86a370f53fb9c288f5bdb4dda90439e330682113507de4d17bdd769f1d9935e2f5ecc2b60ba40b47173c85d9be00a0a2a8f9bba93968e85f7ccedaf4832191c951ff64135374c1f8d9ca04a9e2222f01fd94f1fcb6ec11b196e969e8ca8b477392c2a374911fd77a260ac52aba560618b49f2f50068c4d1ad250caccf6aa0f597d2b98bf25fcdf1cf86ca6c60710d01b2f211570cb404b3954bfa57a12519cfc9d6a03622d11ddc1e17e97fd3aa13340191b8974c015b29423664cdf6293d1e830f06d6e5190b7e4c65b846ed6490dcc"}], 0x1f8}, 0x3}, 0x10, 0x0) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) poll(&(0x7f00000005c0)=[{r3, 0x4}, {r4, 0x100}, {r1, 0x80}, {r0, 0x100}, {r0, 0x8}], 0x5, 0x401) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000600)={0xdb6, 0x800, './file0\x00', 0x0, 0x6, 0x2, 0x3}) sendto$unix(r2, &(0x7f0000000640)="6f9aa2f3930d2c260855d53ffb770a59f6adaef1952077a96788e323908bb80364a91ed2c661b2d8cccafbc84610d0c6b4fc9c45d93eae8963de931b8661be39087f088648c4f9ed6197cf5e747103d79480041d97c18ad6a3a0a90e7cfef5edc5521d87066c58a964b103975c50e19c51a644", 0x73, 0x401, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8) bind$inet(r2, &(0x7f0000000700)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) fcntl$setflags(r0, 0x2, 0x0) (async) fcntl$setflags(r0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) readlinkat(r4, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/119, 0x77) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000008c0)=0x6) accept$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) (async) r6 = accept$inet(r3, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockname$inet(r6, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000a00)={0x200000, 0x3, 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) recvmmsg(r1, &(0x7f0000002e80)={&(0x7f0000002e40)={&(0x7f0000000a80)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000002d00)=[{&(0x7f0000000b80)=""/122, 0x7a}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/37, 0x25}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/137, 0x89}], 0x5, &(0x7f0000002d80)=""/190, 0xbe}, 0xffff}, 0x10, 0x40, &(0x7f0000002ec0)={0x40, 0xeea}) (async) recvmmsg(r1, &(0x7f0000002e80)={&(0x7f0000002e40)={&(0x7f0000000a80)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000002d00)=[{&(0x7f0000000b80)=""/122, 0x7a}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/37, 0x25}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/137, 0x89}], 0x5, &(0x7f0000002d80)=""/190, 0xbe}, 0xffff}, 0x10, 0x40, &(0x7f0000002ec0)={0x40, 0xeea}) recvfrom$inet(r2, &(0x7f0000002f00)=""/77, 0x4d, 0x1803, &(0x7f0000002f80)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x137, &(0x7f0000002fc0)={@empty, @random="73d0879fe352", [], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x13, 0x129, 0x66, 0x100, 0x4, 0x50, 0x0, @multicast2, @empty, {[@noop, @lsrr={0x83, 0xf, 0x6, [@broadcast, @empty, @rand_addr=0xfffff2df]}, @generic={0x0, 0xb, "dbc73c68916ece571a"}, @rr={0x7, 0xb, 0x5, [@multicast1, @multicast2]}, @lsrr={0x83, 0x13, 0x2, [@empty, @rand_addr=0xff, @rand_addr=0x4, @multicast1]}, @rr={0x7, 0xf, 0x7, [@empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @generic="eda768b5b8e1cb136a2a569e5b8f5ed049af37241af7f31ac5655d17902b00d9b6ed4bd5b1ed3d379d13b77846bcf68eaa7a1d4304b22390ccad5b3095c88e2b4d87bb809c4e1cb38888917a9b63dbe43041ee0ef55abf4542554a1a9b5f7cf2eaa54d137ac7c24010bb7b5d4a12b08be08783aa1692f716246b5d1a9eb04aeee57f2bdb22ae7158fa205302d992dd5be4504b1fb27f1103c2e5cd25392fc36f2b4ea7a658285f34c075248ba81c6ca6ce865a51d3eb04bdfcd6b103b24bd35d827f6a3508698bd2c8c35f5852"}}}}) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000003100)={0x8, 0x9, 0x7, 0x600}) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000003140)={0x5c81, 0x3a, 0x1ff}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000003140)={0x5c81, 0x3a, 0x1ff}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000003180)) close(r7) openat(r4, &(0x7f00000031c0)='./file0\x00', 0x10100, 0x0) (async) openat(r4, &(0x7f00000031c0)='./file0\x00', 0x10100, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000003200)={0x23a, 0xfffffffc, 0x2, 0x800, "77ee5ef8e91e0d76f2391ee829b737e641b6713d", 0x7, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003240), 0x10, 0x0) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003240), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f00000032c0)={0x1, &(0x7f0000003280)=[{0x101, 0x8001, 0xff, 0x6, 0x9}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000003380)={&(0x7f0000003340)='./file0\x00', r4, 0x1}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000003380)={&(0x7f0000003340)='./file0\x00', r4, 0x1}) 902.434037ms ago: executing program 2 (id=1830): setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42b78c, 0x1, 0xfffbfc03, 0x80a199, "bb080006020900d91050080000000f00", 0x20000001, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0xe, 0x2, 0x7ffffffd, 0x8006, 0xa, 0x40, 0x501a, 0x10, [{0x90, 0xfd29, 0x7, 0x6}, {0xbb6, 0x0, 0x6, 0x777}, {0x5, 0x7, 0x81, 0x200}, {0x0, 0x1, 0x8, 0x1}, {0x4, 0x407, 0x5, 0x100}, {0xb1e4, 0x3ff, 0xfff}, {0x3, 0x7, 0xffffffff, 0x9}, {0x16, 0x6, 0x10}, {0xd, 0x1b, 0x4, 0x4}, {0x3, 0x9c, 0x1, 0x1}, {0x7, 0x8, 0x9, 0x8}, {0x424, 0x8000, 0x8, 0x3}, {0x9, 0x1002, 0x6, 0x4}, {0x8bc, 0x4, 0x200, 0x400}, {0x5, 0xfffffff3, 0x6, 0x7}, {0xfffffffc, 0x9, 0x0, 0x800}]}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 901.261353ms ago: executing program 2 (id=1831): mprotect(&(0x7f0000068000/0x3000)=nil, 0x3000, 0x2) (async) mlock(&(0x7f0000069000/0x10000)=nil, 0x10000) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x18b) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x0, 0x2, 0x3fffffffffe, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10"], 0x10}, 0x400) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x7) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) setrlimit(0x8, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) (async) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) write(r4, &(0x7f0000000100), 0xfffffe5d) 900.422535ms ago: executing program 2 (id=1833): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r1 = socket(0x10, 0x5, 0x40) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x10, 0x4, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) 896.681914ms ago: executing program 2 (id=1835): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000000)={0x0, 0x4, 0x9, 0x1405, "080400000000000000010000000100", 0x4917, 0x7}) syz_open_pts() (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) (async) ioctl$TIOCCDTR(r0, 0x20007478) 856.929039ms ago: executing program 2 (id=1838): open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) getitimer(0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x100, 0xf, 0x3, 0x4006}, {0x6, 0xe, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="441e10dffce20605fe89e3ca7ecffcfcbaf26e30456a733b2ea67c83eec98c0b235ec347cd3852919f515b8657aa03826d642faadf9bdfda08d6b16dd806a88133461f4da8455ec14e1f81b73dd7dd0769b9fa280c5487fd350d2d2628f49b10a182cdc7a2a7bc0a814f51322248938e42b141ab8c7ea9e5b460b5c9182c00000000000000008f295c7575601d4ce14b152c74776764b1a8a3e640bc", 0x9c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a519370cffd4607b6c29f0e9af8fc5bb91ef1", &(0x7f0000000000)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="91a6e34dd8bb", @random="9f96b0db5822", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x8001, 0x5}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, 0xffffffffffffffff) getgroups(0x1, &(0x7f0000000100)=[0x0]) chown(&(0x7f0000000140)='./file0\x00', r2, r3) setreuid(0xee00, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000000c0)={0x9, 0x0, 0x6, 0x9}) 855.086847ms ago: executing program 2 (id=1841): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x8004667d, &(0x7f0000000000)={0x0, 0x4b}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2f) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x2001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x5, 0x7, 0x5, 0x3}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x803ff}, {0x29a7171b, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r5, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="2228e6beca3c4ba17a2dc2ce44497fb2dc0169b8a20d817abfb58e62b289a2160297a26aac6079318a5cc8e33c2ef4f1f19b018ae2b0eae53acb731d1346460f68f2a91ec389851d26a11eb87af94cfd4af7283a69fab08a7572555285353e7b3fefeeb8fee2588c6cdaa3ad9977ac6a48f757cee2ca2c3e14272ec6ff6d9fa904841e1947baa5a08cf12e6b78943d97119688e547d61f8e4ad73ff435df0b9b9a663d78cc36ca9aebfc26fe84249f27a8fa149d7343bf9b3965ea2551ca03ee77a083df467cb7b24c42df1539e928cde414b9eb0c20396648666872e9a7bf5ac3933f84b76801706e703224a395d37009dd3c2dac0a5aadc834313644f184b06a74bcc98264497650526fca71203c85722884211bf0187c941569c04c3c976db2ed1fb3bf897a60d726e1300056174c1ba29c068d0bd8ca093f6aa6e34466dfd8d8bd5b8e8545f815b08ab0997f86c4df8f3960dd4ebf41d89ea47fcf68b5fe808b6badc579fce6030e1c69403aff6c0f8308b69f804260fd6aca84cf353fc2e18415e23f021943d3dfebd7cea8649ce04356fd821e632577b2818299aa9bc997a9a8d094d5a462c0dedd8fe1c1f6b8db79a670011e1395019a0c10975c9d7a34048546804f62e54a5bdbb928e13362a1b8b2acd664a4a5becc0fc48b8e98edc41b9ca2b535431e6fb814f0943411e7a7482a6fbaa5eb04c56bfa1e4a0487455e5c3f7eb1b17b014348f33da60795f0323adf39344b52ac30be079ae59f06b93a9c9de3ae4120ef33d1717b2903b0b9c03189dd36d42a20f5c641d53e06c46d2a2afef5605aad53f2538b1e498d76f01272341065e185f37e917099ff67b4a8edc54e039c29ef3a6e9b6ce9c84e1a9100e9440ebb46f4bc9b9171cef2e2500203b1edb51719b1ccbdc54d07b3c427315de20ef89329e8530f46fdff1e15b8cd8e89621986083c89c7956bfc7be5a7e6c0bfe412ca455f19d5163163c4203c36a7c931a45259aa8070a448a68744c6e5728cd26710ac8e770c7822da26c78a38e6bfd2f9677c053196ec378759c826a9834c00e478d4c38df6afac4ad0a0cfab4de4c0f7a6843fd601eb697f42ea2c303f72fab2c1714cb4672d6e4508a9f60c90b61926b5ebfd9eee10d440840d6debcef487a903e7a769559b445b23e95e734d00b641453745999027ebe56b1277cd4b6758aaffbb087688238ad010ce3de164cf3bb674ae57d546ed5ce1b93ced27d071e769f3b4a58450d85bb92560bbcd7f1f9d039835a6cbe27dc17124092f6ba5a0b87bc1efe4bb0b276c304b19a3ff0a1a3e9d7dd822fd0499f7967fa4d9975cc8e93f68464914286c143a6430e328712c6ca98cc72b6228f27f719dc48c4cb9af80d12495baa7ea3b2917dbc706a76a876f126a2af06257f850f1828b646b7c3dbd5517cba17de4186ed132f591bd532c1c94b91c37846cd33e8e0bc658ab25f355c115ba1a41710dfc00dbe0656134c5b97a022456971043e696263c0b97c54363ef8a5a90bc6bfed55fcf1cfa32076b963cdf460617216a8cd88f34d105bc787070e7313c0a048b4536eaf357d5298ae50a5c7abc4bbe7b6130d8a5be701b43097002c65a88934d884181c0f528c36e5595ab14a3d856c15484bcd6197cff09fdd3d8c3559b9124520077e8775996a49519d56f43d60f9746b5bec209b6723e2ba37f02cca08f7432f7fe334dc65daacb86695880b8af9555dc897fc1e312b53a27f08183c7f499c07254edc690fea76597ebd661776d3742dcdb03f9648a797f023b527effa954f76e063b58f3f4de56435d535468124f14eab6dadb517c383fe7d919350d9b9d3603", 0x51c}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000002ec0)={@random="097abe400800", @random="80010000e0ff", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x3e, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 723.821091ms ago: executing program 3 (id=1844): r0 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2, 0xf, 0x4, 0x9}, {0x6, 0x9, 0x1, 0xffff}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000500)="0000031a244d7ad822475c04dec96c75910a30631851710a6f17f4202d731321ab375a902775879c6ffefae9540c23ecb3e91220fedd3cfe2afd33a25cadfcda269d64b5", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000300)={&(0x7f0000000040)=[{0x100, 0x9710}, {0x101, 0x3}, {0x2, 0xe748}, {0x26, 0x7}], 0x4}) 715.698153ms ago: executing program 3 (id=1845): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) (async) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) close(r2) renameat(r1, &(0x7f0000003240)='./file1\x00', r0, &(0x7f0000003280)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) pwritev(r3, &(0x7f00000031c0)=[{&(0x7f0000000040)="401c94c537c6adebb8c271f70dae644988f744cea5d37f2913149fdf40f8c606d55b0882c307275df5ddbabc369f8c9d2c74db598791f800816bfa63da5c90ac301469e381d53c20624810d1399c395519968d6f36b10d302daaf47771e375406e48d08e53f97ce6c5bb0fdf170e", 0x6e}, {&(0x7f00000000c0)="175fcaa746fb01cf9ef93f9f78eb019c49a8cfceea1aeb2cf31635a9d67eae214a413e066083ba5cc3596fa3e87f1f9ce19bcd258a108529f3618261b333d604f4bab83feae02ad8b38a46fe17b17724126647c7a46634b93eab72c7e03d543270615bb21c5c7adfef0a8215f4194c1baf5852cf17734b6406aa0d8e4068ad73b4ed114d55fbf0ab732afa3f70725410b57dbc58dafb03e4ef8480bbc6d7f843e91523841efde26e3700de7e3b9011c80d19a8d7691151c3cc6d3d8a2cf2160e18403b1a58110a52a33ef60c781be632dc3abde329e41a0ece2ccb5f19302e85fcc6580b9475f90d534ba38e6302e7c52c2a6cb0f75f33a50a3c", 0xfa}, {&(0x7f00000001c0)="29371f8f03c59144d83c58a537a812cec689fa7428f1c7fceb87fa1444963aaa7450d4275d53d7060fbcc9ced61d0b1b80161e3b232ce172b7e3432790a31476c902d46a418d80292967a5961bd9a2f1ed9e806ef1eb19f3865de856cdc8acd1f2565c79cf47b0ec8e3577c81a606ff182de5eff5aef76d33985847fdaaaac12eacfa0ae6ea2f0ba879715b100129dcf9cbe8bc363978053046be3f3b7c0afef40881f3029bf4ed11b695dfdb205533e8cf0cf566d4f3f3a04ca1a42876b773f9639ddde31f73b62f082b722618593a9b8e9cc143ae5939779640d549a9d77a2449f8e1180ab79e40f7f4c5787c939b888714a1ac1fd1eb97f2ebc7f4b5851f2ac8adf0afbcf3f3020734845ea7cd6729fff932711c6cdb9a2ce1a12626d489e6cf2fdd5ceaf82bffd6cf3f5771ef2cb57a5653e0bdf2914277105daa00fba447099adabaa59ddefa2e58e379f01878ab6384aa5f99487fd10ee22b47532e70cf2e8b5df38993115f555fce2966c4197d38e9f05499d31cbd7bb288dfdc436ed9fa429a03d6150fa8d9649ddee7e922c3287b03c7c942c013fb08b773462c6d1a5a1b2457ba282617edd1e6e3ab6d86167659b8678f064b406d4a8087079e59192be6131b2206c9bb4e4ba25c59c5f918bb1e93631000faeae54886130efc6fc572b9db926883b8f8825d8374eda0eeaf755550cced98575e8f36ed0d7439010b1cc5b603d451c1b9bed66bc5ec994e2037598f8b3d3395182e43fb58374a9c989ae18d3632c1fdec4f47158096fe664859fcf3893b2d966da0c3b1fc0d73823f9dda12b9617739e0e35c4507e2e73bc2c36c6d8175b503d2248efca164b9bb0c1d5c74d6a8ad8603a6894595c8701ad96ec5cddd0ff961d9df06a4078d117b6e7a8b6fd5920a44088a189ffab08dfb604bedf4ccc1ed308ded0bdd98103f45c2e07f1f1c9fcbe5568e446a650d654b36f260fa431959608bf6634ec36e688cbb7c3df6acd29ddf2e97d9cc268e06a6870f1bdbb2129f3a521396394d071af4a602c6058d821bb9646c3068974cdbe62bae2ee0151a7db40fa6b1990f8fec94f7316867ecb1caba1de45f120d52b811c008122c9b07d7f21e6b630ed27d5092a1be154c9f0ee3629d33906a03b161d61b256c353b9f7c39943d1490bf581112a0314b04fe30c96e9e62663c3e9f990c09444f76229b4d0f2cdcab510a9cf201f470c41c1a7578b71b06a8dda46ecbe3ab055fdd91437447a2e547bf7c7a5266d9f94c12a8d53bf938a91e5e15f6a9c6f5b4ce6c2dc8235cbb28d7c2a0e654d4f50b26a89a5a90d76ed6c085cdb088daa9479aceb8551face448a99bcd937e3469c2405483d63ab8c5ebb48cb58787d5b5a57c92808fff5b5ad120b9a869ecd0a0c9991fb1d7223813b6a175212639de1d11068dcec0522fa46d13a3aeb3b9f64046d276aa3d3085a1d19d95346d15f30b40e9dfe6f30d0b175874e629abbbc14db61b3d5e91c183405a0dbf58a876794dc051785ca009de47e5b9b37900113758c4f0fe9dbf5864bbe1c0897e5036b088059207e2969817edc55f63a067909418df0a435a845d06be0338613da3db22495df05f494e1a80d55ef20114fefb547e9c82961053416086fa0ac8466ae09ac0c6ecc54dc66ba99a0c5b0a5b9978d954cfc787cd95020430077defa5881217a86178a82e4f6e730bedd371ea876b94f805cc717765eb13437d9e4f644dae57933f902d647d480487cc8fcc09c6f2e650310542249ac407d563711b6a36655d2c8ebe55e19f07a0252f944985506bfcce8c30232d9aa5a8bdf8d788b1040ee0e8a131159ff3adcc7c05105103ace9c16f493796b284c22b92f1249b64204232c06981dd4feddc23a6d6835ac6739d2c7c13c5df0a78596e3a784e410054f64cd577b506191b73581b6d7ac0196af52df1f06d7ec9ad40a60c4ce75cc6688950ac3afb955b22866b6211021aee9e367ce05eaa9f6e2ca0b7c475c905b276d51679dac1be358c8ce59d9b8aba10677d80dc0bdbeb061734fa0c003889a9f495822d9445fa131aa43ee0db58787ca79a16987c7d832da7067979a4cb77d0b66b16aa47e36dc4fbad9df88b2d0ac9b6b48850df5238f2a06680ad961aa5b2b38df89b2ead330a47e78f20ad361201bf1b6a68432758b082766676f5b5520a0e2b1544595ae8783d3789f16784951c3f4868b33905b4fbcaac63a83091c5e89b82af66dbdbc816b1d02d0cc3aacd055100e30c598943a46215efda584bb470f041aa3d8291949f6ca80ddb4e2bfd04ba4b3683a7fe5f4359911539b902bf2d2f5e007edbd05471c6a8680e712301088229d706b7685a371cb5c6c57fd06ab36507744d31d7073f67fae89d7e393215d3ae2ddb7ad96f7d8df138c75e25091a572805966e13ce71ae2f12cf5b73e8f13a98ae5127e7a07e70215232194c961c57d9e37488cbb6d13827dbc87bb5d066dc0ad9a32cddf3b1065c3487f3437365aa51755f3da4a00f6e4a008d08a0763f3b8ce2b862a66ad81c5c27869e8cdbaa13d6b3cbe0fb45982ef572444a679fd965a3232b10dac24e63408b078fa6e8e2ca86dba843567a3233df343037fcab9ceb71d2e07c2e0062eab9a5807def04f36abe2d71cabf6ae2bc124b1f6e91d104eced10366da5cf3f350555f6a2c6dd0103ab23d7c4cd8e42f1161d2a4a0a165c16e0cd49b67282d933f24b59231c87314ac4fa309894b83803305cad58ca96de408183981300e17f98c63560ebcf39870c1083958080e27ae0e61ca6422e4e641f851a0603eced7bc2442b6fb6b84a418a9b34e95ccd32c304db837344243b2442d4ba321f2829e381effc51917178574bf284b474eb03804debf9c012bd63eae33b3d812b28aab744584610c5825a6ac4cdba870e5cc9857c4b3cf2ef070983443a6f30497418ecae986f271fc24846447c4d6b0e7e9fbdfbf14906348a709f9752d7bafa8c491aa8c47cda4addbf5f1ad40d018daf38484a69ea52c69fe0c40ec5267099137fed59128930c4c09bdf3002317991562dfc66cf06bd7b47e30c497c5e5ced79b958ff64ce4dbc1fe2a1dec647a9258e8934a960ff1ef3e021e8323dc143b9dc492a5df31aa4f90d4b871ffacf0629a7a04e1796a1739cd8d3e3d232943b93efd44c1c061fc5b9015b6dc21003f5d6585ea4242a52ac82c7b0cc7b61a1fc41a6f45f88cba10353aee7903bc711ec19165791ee7a8d7a8ac3874c0569ce0f8de468918186b347f52bd7cb02f8c19ba4f9aa58d66727a184ae8394f3731ee27eaedb39a6ce7d563f7523515d27aef7fbf04551147a60dadce03924511e2f7a49022f961a20894c59b7f02af10ca2155f9a9ba754a941758ac10ceaebfd9c7fa7f87744a471e078efa24a04aac291076beebb9ed2db66d39854aa0182632d424453a4814cf1d68664643aad832514a1b357abfd283394f63a57acde23b1a6b3c725e163fe5ee17cfe08e39ca65faf8c0314bef53c99028946ca12387430313cbbf8d6d5537d8d544a69e9e79ef61a58f91222c552292069dfdf6d624e9f69ba68693192a66f7375b919f90b8165a23a8109eef79fe578f9ddea7d3821bf5f24fcfa95e06813eb6949b45a936c88ff5e80705f49879e3d0576338ff7401cfec58882657c9d01c6de59def01e20385c7bafa171e0153a41b18a6aa966260769ce1025e3d74110cbf25c45477516e5c2a4655c927d8203f09bf9bd92d3562e9ddd3e0a41d00faaca0707d53bc1a896849adc718de38fd164df8fe9259e3f19f2da7b84db5a3731f286a5d0aaee8dcfde3bb0d411907285f80b10e503c1f06ad01f2dfc7254b1a51defc3e9b6c7a230b33462ff7e3bcdd8a1b81ceedce261ccd048af73021807b5c9d759e2a9423ab5a9c282d9e54da45a2b08ac2d762353ed52f7d2b27b222a1076dc89c2814c2896489f38f1adeaf3a58e7765daf22b3942b95c16da243ceaaa9a71f719719d32f0c588cc9d38bd87099778421da82cc600b4833e54cc7b4fa753e616c1a152074402d52dd7368996ffae49960a9b7b8fc224ae2294010aabb63d9550620ad53d47f372d477b7c241ce8b56c5e3914ceed4e55088cdfe13f4455bf5b7d17895dc27ca32c6e8532837274c5eb59b6a3f44c778f349b7ab24b20d27a454a34a82c5ee11eedac0e5ffd4a81cdf76eef50c0cad4a174de07a2bc0fbc251b3010ff4dea2703fa9b9a3c6fe031a98a0d0d492c53ea06b2cda3412adbe41915a66e387b4f2c44c376b11d4e37e99623c03e42ba567f7ee26275b323f8ae09f6cd6cb0948788f165f8ebf9365bf16a1343690a4fddf5a0fc51a659c39e5127c805967a88ae8debc70d5cf50c5fd33e13c0951f5cd642d7171a3729c2b045dd1e23bf53722e069bda5612a1ea4601133c57433fff1710e7b3e6f69dcf91a6567539f061cd1220cb5a8018ba0e024a01b7fdd9a3c948c6ce07d7a681fe62d37c50b2076fdd5ee3365d0e81775a2214ac23947c8c8b2cafd42b52c54f039fe05962db5b99a67914328a4cb97b06ef3cea21efe19708a2fac2214be982700a09a7924be640be1df51af73d05e0c2fb197cc0f55e456136c7fbe39fb89b361b80a227ddca27d3949d97cdcaacdc3e4029dd17a700522a1a7dd4fc112b54916e5f53f42d6f261fb73a3b8c247c7ddc83785f17470a8cb642887bd02c1d36138739eda9aeafe42d5b103bd0f33463364eb9d3f5b6d3bc9656b318e3f72fdc7169fc48dc3e55b9cab6736b04b66f126e6561cfa0f585f592485d83c701093543f1b4c9af646b06c863a10476cdc4a6d727791db3255ca4f6f8a8e238fcc4e765b8a96a724f16add3d5a15398db627ef297d9589e2b35d4cfe8a7171ca9d53672d06175183daa9d01cc5901b29ebb5fbefe847aba0b921395c9c4f75bca5c64376ac892f1429d346b88da280a9dc80e9f59bf7606cb5fb42e0d73fda6d71e452417ba75fad87ebb08dedaf36969d23c0eaae06cfbdd81be744b23d233487df7fc11bb6e274c4f2cb10b396a800b71299e123c56c1e37e2ff1f359af1a94c6388c99a8948f27465776de4583166b698d174530c4fbb7f8db381862c20974355f3e1b67ce7964ef4f0cc39a768e94157e145a001f091b81100f4a3556cd7a69920a1c6e589d0da61a7d1b39c37cb2fb3f91345cc80c186fbbe3be049d561c268844294f42224a9fe45284e470f094f2d04738f6bd2a076e728315adb86ecf04242f3875f87b5d7fa702d584816d2f4bbf7d73e39ecd5b7ca9b512b30de8a83c8af06554fab3ab6d6025b6951e7774846b66826b808fcbe6677d3157e2ffb01fc77073d510280e3a3c121243d00b284f796839c4dd0976650ae8b7b205462fb9d5dcee04434756772738887dad1eecc484e739fcdc5e09e358cfabce5ab66a8ee233a8bacea1a7243c4de60e51ec20748933a6166989ee6da88e3ed92922cf069fa998e757a2c5decb70d5b0308db55074a067f97f767ab7196989989788bae9a6ec73aef44d7842a0c74a85c17a4af74516827c869fa7995d5c05970aef9ae90fc6ca220676bcfc9d17f3fad4918a7f5dd7fdfc44f8f607363a069cc8681f71633a4481d3fb80c03929f780b26edde27389910715ed015311f060594b8376648eb0313d92033862450c56162adaac4f14b269830720104f6359ce98ce1b3b5ce92310ecded0a578b93c1e85f0bd612f115e4acb733b5de20a25b929607ae15ec149c9aedc1bb41367d642b965a4018e78d36069be4eda6a0df1fc7fd8", 0x1000}, {&(0x7f00000011c0)="fbeeb0cbed1ffc3d4ee1aad4d8f87e782d3bf31ec09a015c5349c0e4b5280b6598a1ee1b104208a9758668314393f40b154a8a04e3352384531694a8e3780bad4d855bd620cbc6a66825a3f318a2f9e387b829c970d7cba8339421f9a055418284dfbf170caee5fe103ba289ad7658270054f68f1ebd6e9834b579b60348c7eabe793fcc76a9e84513fad57d2a5c7d9d86bd3a648aee7c90d0835e4d4e2cd86fec90f8e9a522941bd02d2a23d5fd7fb5f5c30df94aab72f4450310f46c460134933d01aba652c0f4a2e73d3e88620d0ca32219cd17e63f17fccee9d6f3bfc2865f49d44247d1ba05e5dfaa3b978fc5a1db352d687c38975dc8798a4fa10ee18c7ede275b1c69bb3a90c3861bf74dfde5b77d5a315ab90563ba80388cd3891745e8a1110347ced53e6e658d90f0dd7785cdd165cc2586a712922d396e78724ccae7034fcd4c3aac4bbcdb9442c7d03d8f948682383529ae1e7614f3fea98230db173073f76b18fc08f51aa373e6c0cacab62af528a0fa1b8e8d4e14cbac7c7df8d1983c4e31e39c3a080a66a944b9993b8a2672be42f16101af9d926c05e446238af96b2eb102311c581b0920c799241e866f0c7f884cbcf178d6c434136fe68e7bc0e6137006a80f0b38fee586f7c65f0c913a45a49c59f62fa88306a6a8d47047e7a3edc897a77841f34f9b45d0a2350ff051e9304925ccf64539f5bf0df454520d72bf6bb49add6a1f8fb42a4d5df53ee8612f7b2cb91f935e5c543633a9e709c76a3801ff31bea0d906294a35b928a4336c853fa5b1df64288fee0ad13b39ce978042e7d99a0ee9d4e69e137a01c49e486c0e1c26a4b93cb85b6dba4220387d455270573167fd0020e9ccf628fb5e170a4f33926d744f52b5ff589bf125626ca546056ba9a49115f680575fa18892435b9d1f845467ef519db349214f66e7c1e6fd938a0897ca265290ab0ffec8cddcb3c3dc067dab65b17a14a976081ba8fd4586192d6e4bcc2c1a5f72ab6c97e7e3724f04d0df9eddc584ef012d4de185d94b5db1ef8de26cf00525ae6324455b2e814b2ddc442778fc9f419ec81d408ec608d9f60cc464f5fa20690ef33ec3e9185f06bc6bdda9e0e07b14fbfa2c82f0333f9407813b215c06d19de5b744404c0a2394811e41172d8d8ab0f9e80cbb18727876b456faab96bf0e63267ed073166efbfffc7b7f376387732487acf5067fa2c6a38978d860347dc3d353bab827d8b6d776ac295d94227e39acbd550d6ee4ff280e960267abe3b5e046ef351376f334d2716c8b12bc36be4e65f9caab6b70969229e959319f24cbe5df7a195fdefb6d431e32bd39270ddf1a513a2e40dae0fd4fab2ff40386a07f54edfa6940d3d2d3f26e271349fdd81b41e60bef2864687f20c081e86c19a7e82b2d33bac7896cab4c099fa2508e920983712b93a947d0549ab0fd300d61809305c00837ec3cc6fed2876243c8b6ddcbbf557c7edacd3faafe7277c214edb419df609af3c18c8f816e8539a4db3151048ad7438d8cb58734ad105d18c5ba5921dd26f5ca8b41cb09c362a6fd7cc7a2dbf80422337224c524e0bb6ab1165ca28317274fd50aeb456804f51eb631f7f493d9180a8663a0319f201078ac5a1b34fc8462f7f20f3512176cad4e3cb346100b44cf51c1714c458ab51459462621a50ba4ed7873cb7009b802a04510feeadcdc26529abc3a975c40c0b376632536272ec8e64763299ef2ea4c833d9c6852d8567ead88ec8fa340781af7d9d0b7da12ce9c9945ac77baa8c41c3f44d5505b6a449c754f8221ae4a52a8df94a83a1ab5e59a2e80295c7724841876b77adb7213faa7af36115395390b84ecb5d18e95e2f82b3100e816c2b1b1f903425661f2b33908e08ee8d54665dadf2074c6864822572a393a67d3e7e30980dbeca1403db6f8627bee130a1908d4e3ba6f6b6271c1c24406f861f75c3d242a9c27485bf63d1d9713227b58fa1e84fd0b7759d88dfec530bfd04ec6b0aa5434a12ebac488a9beac7d4b03ae27a88b8e210448e849051f6e6a4d223488ba418ab290d87e89a9192f2c9a6e794b13cf5c8c181d703268a0b0790d52e4134e33b76cdcd4f747b460db853c54d10d9e1af9e385a5484b08b99d6ee39b6382d812e98683eb8cee9861339563f117e7513aee0699757574265024168fae611c1c8e71da9dcdcf48f9d036d55cc0043c74732f476bba017cf267e7a21877e526682c79abfffece67b124de3620294d7f41d1727aecae7009dade663c9b567141f2b1e47ec2c5551851a6c855cce3afa33c7dba7d0cfa02c0d1bcb96bb3db50d117db5c45fd3822403d8118c185d32e36063c96a25f3b360f101c7e3206e407e87c8d0936af538b2a92899c744c5c034ee4576591baf4741daa86e4a248d64579306bee351f81108a25fe23919ec046f9ac9bfdf564a634200cc0407e02a459beb317c57a424a1565c642b8bb0070f315b26e44301937f02c4438c3d2784b8ae4240ac8472038ec58574c88ee2f55e8a90c8d2742ccaa0d32f93d4fac082e6221a053db3416976052514da3bed3c946bd5ddc42e83ec203f676c2b67d38855ff627c1f76de4d40ddad271156f8fa81b259e8224537cb7d8e1354dbd24e398e4f5435e11b7503c0adb4e7654b6bebd04bc939b917826fde00bfeecd4497f285bd32755f471f8e76c15ba796cf07d077089dd9cc711178cce043868b218a99b95e0e8003fd9f8c12de94818fc0c1adb2b6dc25bad7efd369bae81bcc2d7db2044e75865335133fa322b160d02d3b653ef4d4e14265da082f2d14d6a051cf2951c841ed738243dbf9d713ea4d463fa5b9f7843b1233dd41bd8132af6018809c7219d6ae71072eaddc099ebf0b60ed52673326fb32ccd900982f277c5b6d61063dda3eb9740b71a4b33b64b2969e91a827a75f1fce0f45187cac9f201c7b011b7dc94f115491ebc360ab8575148f3d20a92fd1120a57c132d2015936fdff80bf32af3388809a83e08a5714269e22016fb8035303265ab2dc6b0302b728de36520da214a04752f45f545dadb34c2300a8365cf47579c5f2cfa645f7da11b8568632dd9b65748c610e6f37f29179fd342f71ad7b15a7b2b8869cb08c8af5598628c1d1d1ea6da7044524fed544a128fbb8bc3816512e23f4c35ba03e7cf78b5ae06240728aa592396c2c23053652b8af020cc23c0b579986074cfad8dbcd6db4701431c054de8d39060456a9cc76a4de50d1505f5cf79cb675efb6a20d092ffe41aa0a49e5ee84b4ea093a8f09b565596575d8a3ee88ca45e4f6b40778ba76c8e74412d8db777233f67ec900baabdc72104cd8f0335456256ac624ef11b23c03e5deeb708da68c6b5ff8577611c5e0f4df49d37815fcbd6524c3b9fae9116eb4f781c20880c667b428e18017ece3060acacdd37fd8cecb4f249ecbb9c92b2fbb66a7a8c913ec5813439d437d09311ab2d8389cc5cdaaac47de9c728cde63c836b26ed5e36c312cc689244197f1c6614556748b0b8b01f006d255e4dd9299391b8165febd65984db27b84b747c54c0f6bd1f9001a3efbb71b064c7fa99057ed5268500b424008e72598e5d18c68ac9f0b7726e0577b3cbe50a2c0fc7275e9f466d29f46d6a2821acc59a89117722a34852d468eeb8c4bc88cd4172e112f5b848ebb3db7b62760cc964fcc0a9e44cefa1c72eec84dfb1f54c3e177a17870c33c68f42a1387714a8303f16464e3fa829f9e7b1905e6a35a7f9cf37f1fd3c18f26f732b9788cec117e621860286c8187b306dc9ee0e1d6900b8020d570b03457f41188941ce4d47aba9eafc02440de585850549678cad37bbd8ae544e68a7b08c1d9f5776c1546582e9cd235a0992af07527eeb5b1d919b6e3f9218c36f8b0cffcb342f8993b52edf64f6b2ff39829b599e151de6a74273b9b0d58c18c91698d92859eaf84658ebb6cc57a3e4f11239d9c0cd415db20fa02b16db259626c71b232b7cd4908dac522310385919641139ed5ad231aa59804d686de2809e71e1f0d8524e76dc909812e8524b8f71c5473e80a869b7d79b30db0e6d3e33aa4e65ba2737a30a4af2d1c78486ad848216def15a18d4a5489707f0df108e3b80661ed1a70e1487562fbd5380f69962e0e199936d88c6d0b6d5705a6676358dc67a1270840aa4aef77cc6948c401fef9e62b6c10da045e619450392a902554d4bf35f30a5c3e3f401706616fd70d734cbb08406bfd9113c8ef8211f3cd53508c2089aa89a56cb9b0ce429f717b1cdab1a413ebc6dac7811678720a2e2d1aee36d9ccb3497100890aa78e608f4ede9a9c3e85c274406abe2b7542103b034b51eccb1d74ebc44e6baa09376216c93a81f3e15432e307893c585493dcb52903596a7f38da5cba671311c80b3042990262df51ac6a1e69571de787f80548398b7138a0bcbc514a62e6a6cfb9cbf4e68fb9c4c71d92eabdfaa1110c2a59dac8eb2bc4baa757d38c842c813b2c0289ca5aa184cf888c21af9e27c760ef479dc4e370c44f2d751dc583ca24c184b7d24cb73f636abc601124b389132d62dbbe1cb589a06256fe9879ce2e71e9159acc2e9189b9b8b9c892a8c7573536ca50d0fcca8c83108c977753205a8c55db939055d5b388e8b2116d90720baa92a4d2ab01abe24b61e87bdfe8636b9e0b4cecc4bccceb0287b8150ba9c59701c57afa1e0a34238126a98e944e35d22a40bb9a4ec7d580f285e61dea13a3042d7312fe460feac6c8fca2243f964a81c583b771d30494334d02a8ee743e1c357d85ff46db5fe1c3ef70bb39fca3f806925d16b3720db3c9b049c44a486e1e78b1d7b9bc7d5298d91c2138dfc5a27b33a9fbc14c8ade5e8cb205ce463d80afaed22930028967e25488a2ee861146870be0d0f20dccb27dda9d28b3157f94510133e7cf35aea62ff1d449c65ee39b5568383039db1418e4fdab0e417ca025c412a7e268139bc51249901b95c43973e14cba210bf2604a92f88aaca9b36003b03bb7e35b820af3bea21b2a1fba5207eb6173770bed96acf095c876cdf955e446d50fee34777cea1191aa488ab26149d915be1826ead11b8d70de9967058c25620ec1ac52bf57921861a18c207fb356dd53d26012846952eaac7aece8790ef72750fa378dd5aeede2db1d19c5e26f74b716dcfbe67e85b9fa8df275433f8a5762237bd46d41c6bd6f9084cdceb00e96d9b871f939d075b7e49cca70541bd74eeed3984dc886759e37c90bead01b009493c176ed69829b8bcac1a6350cfcef68647e83e8e63a475833b68b49d5045fd27b07c0eda3b42c2e6fe4b8e1dcb11cde3c7664528a14a40f44a9a8526624f93452554dd3e4f1edf666a71918a7c773d7abb8ada96899b743cb6737b811c788f3cde4fd3cab3dcec223121cd79a20df0590fe8ee642ba0a4c2690f81f7556731412b8ce158900a61e73cb5a54011d6b38a10e4c786907d79ba810916b20de68bc8ffe54ad4fe3153d45915a639d9e00355287f67732bd860545360e5358b8517262b55c472442927bd8f562c53ed18c351bc8dc57f60488b9dd7bb4ac03d78dc0398c64377eac09ac3e62166adbb8c3b1aaf72b84e77fe0608ead897ca483b211d0b4574fbfab8b19d184cba4d944491cda1147662434d28d4faa42616f09a0e76ef6db9aac5847fb11e4005f842d726e5b3cef8aaa2116c5078c15f1c192539811e66235af14f2f29bf6bf7698a3b5a8d3248e8de67e59d04aff59f79eb91e0ad38c899fb7355c352e588feadd816be9f4f1cccc724", 0x1000}, {&(0x7f00000021c0)="4075bd3368dcc346dc92ec8b166d2ef49d1af499c158c3736baab263914c5c85813e6f0284a814c855b3f486ad9427a9432bd4b2e90d228e847d1b02f5ae6c3ef60cb6a1dff95eb96d5ff0264d96a86ab0daccc5caeac9857729390cea13ca41d734ded87a01b654ac9d0f332c710063abc151bb1800cefcf0b28c6e6d64e120deffe46ea9f0fa1158d574e1950d2cb0cf98a71e5b38ad972dafbe5256e997de4ee9e819738c90023a71d3de4b9eecd1b422f8590e951030aeadb38ec6305a79ba6b1cf1f92c45c16cd26195b2fe90b51c20c7a0d98e1426bba243abc14b32abb97e19f919948596a4a11e800820a1491f12466f48e21727967757fda0e9d8feba9a264ff2d63e6e1c5ef7080ae6853e36cf93884436bf8aad22bb8dd65761798f234157e8549de9c849e9028170b3c7f612c8eb79c122cf52304a7e2121d0dd1cbeadf02a794a00de5847cfdee1d19e5fc38559afcf536ea25bc31bc6f259117932d2222dfc2bf5115881ca174bfa06f67d75efae2d8bc63873249fb1a62c816cc1745fa1a3c9cee23a878ba0c1383b358439bd4ead462290bf49a0baf5617f11b5ce32a3735fd9edf221037b7da627357a3cd63236dd4d8f00f13327d73bc48cffe236d2ea99a8f6f1259e4e60f4419b2019d77d3446f4342520d994b8067b8eb3ea10dcfbab1f6b2f9e3d6472e84af873ccae3daa6126ab1b0461cd31f49ced462936095659079450211c821f9bf73ec093682719bbf13c150899197636fd0096ebadae7db7def1d07cacdd068021e4868ccb9243e1d031b12851e71e7562bc958cb47c596f5b98ec2cbed3e473b6651b6b8507e819991daa1f6c6e1ecc11141df6ee3572162f008fe7da88f5e6f72c6ecb937af07097a0c4bc131673d17b456680f998c3f5e17a2df9d134d84f6fad41745d6dc3324d4bfe3c7c390dff2e47ec2618b7ad66b38180e696366260125add7b981d6df8d60227fe0b1645bf7e5c1353b6d7e88b89ea9e331da5283ae685debafa36a0e78a5b836093023080d2407f8fc2c878459ecaa807b5e6c069d61335d146488a93d9ce2a82f426fc513734e18c403acead9c987efa4f00ba03a9bfe6a037cc198607b448dee84ddd9955625bb18c946cda28c39eabba97a92c531dc737c53bc2a37380347c3ef80fb1399ffd7fa66017da86714f313071896895740205d597938105d3efeacca7ace32e508c6b5e5b455735f714b22953f35d03e0a7a53a24f4fdc352bc1cbd31ea6e751a6dc5b4e817da38e08ac63e84c93ac88e0e51f9bbbb934812c4ab1bf205b56c2e5a319ed6b7c410a593ce1b5d0aab5ef2cd45d6e70b1c090f459cad889074d9442c00a89548630a2f84f11656114cb6fcd10301e463aec4fd0e3ee4c4d1aaa7a8f93e5c9e006fcac4e30e01543b6cb657793dde6f0e9ad65e1348c1ab48407a8be26875b9a86380cbf02dfd72cd2486b271b7be77181c3c9c89b221263b7e8fa8a11c722265c27df9dae62d48411e34767b322fc1db600f4de4773f739e24ba0608d713c0e7e20fa21f72e0b1e05aaaad6cacbd51c13e85a175b1ff61662656db9d380e2bf09b1655f50c6cec43a322efe3f492771736944b00aecca089f05d99cb5454b8dcd3ee93ce68fac3b10b52fca73958f8cae70bea08dbae5dfa2cf75e1bc3ce532a172b353e837f0066bb1b889ae03887f051e1bac5ff3c3a2a1bc07be8bb7a49fd3a1d98f62025a26f87a14810bf7a9905df03cfeb980789288d921c7ccb9cc4da4529f2f7e073bc144157e81c57ab20d14dbac8015f470e536ab3a37e91f58cd6c21c5745aa7f240b5a9a58077b85e2b27e66a7cafb4443324b809a05278fa702a106dbd0a657496122046e639c53130aef1e00596de95ec9145eb4053efaa7067a2bb8549a5effdc7438f0d84e209d53c1b13a251499dd03188e8b39ace68cfe5ed6049cc4b1ba640fe53c7bd50428b2f84f5e33dd5a498598067da07089fe523ffa32f6ba4676ccdd0e24d09190175b4f53230f0d610975ebab507c4e996fd250595a1b394c37c58fa0f963f05a62d430ea1b1f0a2b2be4940ca7f3f93c7ede2648f66def522f972dfc672123df6f46c18cd9b5b3510f10e5a20f0dc5a892733ec08e96291cd1c4f01ba06e758657572257ee9d12d278728070b21abb2e63e5e1f34e961cbd52bab25c81e8547900a8e0d162f4f2321099e59fc658af10ce46bcaeea98e0525590e847519d060cf355c69e151ab56b29f409cbfeacc03a5382d4b4010e5ac124ca806cd8f2e3ad0942ddd83f001645a64057001b594d08c801d48ca167228766018acaff43f823fea83bfb5fb6bdebec38f4b88659edf86aea2ff12a4561269b68ba0f81b0d032645f618cdfa9352de49a87e316fce45178f96bf27396f0bf4163209817fc3a9f5bae57f2ce0b1b9ab25e1b6a3e32711c4afdea85e0288cf66ece0683f09c867053b5727149a4398fdc20f4c7c8bc75dbbb4235545b41af77031b63e1494865bd737a7e28c969448617febb4e37633cc8b16f835896711c1338338e090b9253421eb4c79cb84ed257e76d7a2e453c639e773bc578c7821994a1973a2daf86d34816ae4a8b9983a06a7ae22205c31c39cbe6387fb895f68d727f6b4bf2e85658e10ca13c9db5615669148e7e23ea69e86f84cb5f351de9803a5100dab00796de30ba47677b569cab66b9b28124cf27d39f26a0af17cb060e074d0f3d631c22ad00035a08304b972ebff0b0c76f14c0aa7839de8b19e17907350a59d377bb651c82a539aaa517872fcdc259f2acd2c4e3c79eba845c8e93bcd6ffc24358e5143799ce434d49b9be82d67c07d58324612585c292afa56703ebaf5cb92e1997594c8c370a96596469a2b9edefc7b45e97e2d590c3d3d94402b67c4ca69fb5b128be9e9de1599f77a09c48f7cd4036fd04ced22144fcbd0aa7a102ee146ae24f681cd3e538c89e2e7bd429a4863a493b752e65bb546ed821c3a0722e6afec37339a3912309906d56a8c805e400dbfd0da384bbc6ee948b33d21ea823c7eaff0c3fe3e918649cc129101b90d3379fa008b7a7ad7676f5521437ef00f6a2fad3c2d633c6f5ed3fc531817137fb56db3b10dd5d0083d70f0a3fa6585289711c9f61f86eb3ba16b7ca1af7bfae75625aeed1096de48379c64b0d390e96cf4c24f1efcbe7e170dab5e4124c7fa90ef37bcab1d30da183fe35778e1ae41e3e36165733f5938ae4241f8e4e9d31cf4ae39d45157caac586a2fd09f05428e41c0d87dfb098373e84e8b6a2e5609d69da6810dde72245099c87673ac704970b17fe5130d28474228794b6456244377d22e3db329ec543d8161a8d24e0ddf3d84508688392a133a1df3a7c3841664ab770eab93626b0025400a66126de73bc01397309e68f60e6a36f8d8b4cd9062a05169ef52f3c70dd5a24dddd634343a4bd280e654f26dcffbd5bc1028ed5b5a169e318a7beeffca21aff74a6d5bbbef3f0a24748c39168be6aa2c074c56b95106de1089507094a68f27f194bd5b39a3211ae4f126285b03a282bebf41de8b89fc7495171f418c26b0d821ff181eb2054ccb94b5698ec5ed410fc8c2f810ebddad5ce05a52b17de6dcc696f3d010856d33c291e5b59aa32fe50fe304814912022ea3e0eb959a39460d6f809444536a1369c2b1dc0f6f21fbc144ce9d120f849da1312ec827691f80937b436391d494df3933751fc738beb527be3ad74f18d8396e0c70cbcc61b7577c365b313c03bf7e2975d0fa06a5ee44e9f365a46d9c77bbbb4cf79a907ea5e3307e86c4b95f47a091819808045985843c293ed7c0bdf176c49446258a1c55541bb11ca9924527527d0d4e1db1bf7938dc5238fe2fc7e84c4d8f07e44556716248558364ba898893e3334cb07a246ec3380571bdb75e5cf2b06484ef01b192c5db19f203d0954d7b9966a432433ca4c8960fbc1e522025c585022948767754a5f57e70b976f2767106446eba50724859228e2203957f8c705489e830c2c62181782c9c47c554e9fb6f1376300a9258b75d0b0aded5691b54b4590a7e772caffc1401381615f3bdc68194a2943b56b2483ee5bd4c588bb7b1d3e76d59612f036b0d81de0b66446b668b3ee4eec6d5f53b3fbab1c55f821d861bcff6eed888da4edeb279d940ddd5f86d3b221aa7c8b5f80ba9b9eb2aed92bf82bfbf5b21e0adc3059dd20115ce8d2efb251ace6eb42f8f721f58e02da8a9c2d98bb8e1702cbf9e78d6c85b6c1703a86fd4bfa65d4b64dba9413e38324afc28f54d12afb44122447575e347f1eb88a8c5314ae9e17f718e9b872a1af12bef6419cae1101142f6d6688d5a196a1e1f54dfb976b5819cf33b402175cd0030438d5f16cdcf2ae518c7811422ef6edf22ad9b498b1e591dc9d40436dbee1650eed67ff43a857196c9099f7f0a22fd877e5810590e73fd4d19e0fbdcd42026f1c16b2361ef0545a94d8f1ec5d98d5cddf8eb7465cd12e4044ee86af0966f4478469a1a7c2a8a89001c02aab04ef618b9a57758cd9c065dfa74ab83ad4f8be8c57b87299bf34973c74949635f0d5bcfcfbcdbe2f7df8693e0a5d57130651129fdf7fb3b7be0e730160b9bc5dd5094e3dd26c348aa75bf876e71a981ee8b25e7e3c2cee5677f4015032e954a2005e78779fb8daa9d5526f939c56e6da45da405e3624d4d1b56c4f646d39d4fa820bc50288e6c6167e8a2cf8a7bc328a18b89d1426a5cd3e79dcc1bf2ff4b90d396305688d436b09bd747e399b840dcf2d1da3dcbc1d30210289ccfebe394edf64aac7363dc783d14367db2166f5f094b9d5c43135cf35a49a184eb41e31f6f7c964b12ad72d7af922c3f878e02701d30d97f0ce95e4d756ca69fe91585b714f7386bc42e73b5bd80ac351cd1b7790db59f246f241e69c0534c1332fdf688acbbb3658fa69bfd1bdc202ea0261f782f109b65d7877180c3505130b5974ba3675f3bdb658564833a105ab7bd35514b568792a027016332833f995e3861ad505c0bc7cc03cddc3ffa17722708cafb3a3f041b30d52a397e4d69e8870796fcdafc3fb5637283126d6257d9b57915c645bc98885e6509fb67e82a4968cf8f28f4a9f0fcf790e4eaca31938dfb0770ce988ccf0bc88b52a1c983d34b9b8905de2dc6c04ac3c5b66497045d0a1a0c417a7f2c08113bd862c7e6432e2447b0b8ecc7dc6354f77a62782cacd10f2311ee8d3330e549a67b662ac1ee6d515724905583843020385e3f96e987008affbda2e999fde0e55ebca304e3b9e8161dcbd5eb56e807d88cbbdd8c3eb2ded739505ceee26580ebea575101bf6f0ae165d7edb52e4e08adf843c062f5f680734534f48fa6a40dbe8053ac1f7eff549ae3b7c937fc0ba57dab69cc78bc002f45e758bd0d30fdab87b0917f5505cbed50f5ee52046e894c5feaf081f62c761ce08c67ad7c7e1b6150df617a8e4dd9533f19db84b19c230d3d7c2b9bcd34026dd9d0d74128bad33516d4db53a3d031a0d392fe361618c892b6934276e05c56d90a34c55e644bd2146440b72803a1b26b21f050efdeba175cb4715466df295e3bd0f3d22c8c156967ed3639d4bf5c044a9d1b26112a1e06c715903f5faceb6db5b534e0dce13286561a6df42002a909bf9d5aeb9147d790388d68b2891b41f7e055d8342b34f4a285642ba008d0e6785453b28b436c5e6efbcc0e97da28b1419b4a68f3da5dd26f1787bad1a20dd8629d105c5acabb94adec6972bec751cd0f9b89b7c57f3245a19ad9ecdf7826491f5c3278e54", 0x1000}], 0x5, 0x7) (async) linkat(0xffffffffffffffff, 0x0, r3, 0x0, 0x0) 408.455129ms ago: executing program 6 (id=1864): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x24) setuid(0xee01) fcntl$getown(r0, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x101, 0x5, 0x80002001, 0x3, 0x10, [{0x4, 0xfe3, 0x6, 0x71800}, {0x23, 0x4, 0x800000, 0x7}, {0x5, 0x1, 0x8, 0xaf9}, {0x2, 0x0, 0x4f, 0xfffffffe}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0xe1, 0x6d}, {0x2000a, 0x803, 0xfdf0, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0x5, 0xfffffffd}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0x2000e0, 0x9, 0x5, 0x3ff}, {0x8, 0x2, 0x6, 0x100006}, {0x5, 0x5, 0x26, 0x1}, {0x81, 0x33, 0x3, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0x3f, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x31, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfff8, 0x65, 0x0, 0x8, 0x1, 0x0, @broadcast, @multicast1}, "03"}}}}}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x810, 0x28) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)=""/62, 0x7d}], 0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x17) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x141, 0x145) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000140)) 404.87734ms ago: executing program 0 (id=1865): openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f0000000100)={0x1, 0x55}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x7c1a11f59a1601b4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000000)=[{0x3, 0xd, 0xfa, 0x9}, {0x64, 0x46, 0xff, 0x20002}, {0x808, 0x81, 0x1, 0xd}]}) r2 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) setsockopt(r2, 0x0, 0x9, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[]) 394.394889ms ago: executing program 6 (id=1866): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000a, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0xffff65d5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x1ff, 0x3, 0x14, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x6, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x9027, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x20000001, 0xfff, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001240)) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000080)='?', 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8b, 0x7e, 0x40000003}, {0x29, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b0200c29e3e807447f80b78a5000000000000c967ec98df1eaef35996ef68bba5bcfb27e8c77696a2d6bea4aadba94dae006dbc0fb7b71a9a78a709c80426d86c7001185f08cc4cb8b442f96a3f5c2c739e75ece38a5325e818d8b8c0c8", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f00000000c0)="5a82c6c242aada7aac929952b552", 0xe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ed7000/0x2000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) 342.016663ms ago: executing program 0 (id=1868): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x8, [{0x0, 0x2}, {0x1}, {0x0, 0x1}, {0x0, 0x3}, {0x3}, {}, {0x0, 0x5f}, {}, {0x2, 0x80000002}, {}, {0x0, 0x3}, {0x0, 0x1fd}, {0x3}, {0x2, 0xffc}, {0x0, 0x2}, {}, {0x2, 0x2}, {0x3}, {0x2}, {0x0, 0x7ff}, {0x5, 0xffffffff}, {}, {0x3}, {0x0, 0x400}, {}, {0x2, 0x3}, {0x2, 0xfffffffd}, {0x0, 0x9}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 341.678504ms ago: executing program 0 (id=1869): mknodat(0xffffffffffffff9c, 0x0, 0x1, 0xfffffec9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000080)={0x800000, 0x3, 0xc, 0x2000, "01d0018000003c00", 0xfffdfff8, 0x2800}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x65b3) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) 341.435807ms ago: executing program 6 (id=1870): mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x9}, {0x26, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b02003e807447ff000800000000009586b272f7dedb1f0000008e13c9e268a10337d31196868e11d0af3a0180bb310a87b4fe9f4bceb2e2efba074468aec6266a760da958990a350477e088e2a438c3a9d05baacd54a9ea9f04416650165aaacd9679ae81beb3acd2040a87ecf82367257e7ef5eb293d29fae427ae79d20f5bc66610128227931e091d8ee7179c459f559debd7529db703f324dc9c0d2e44dbf77d9966d0a5a914c754", &(0x7f0000000000)=0xac, 0x0, 0x23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0000e4e30000ffffffffffff0bae"]) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x2000000) shutdown(r1, 0x0) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x5, 0x3, 0x1000000000090, 0x0, 0x5}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) 340.536332ms ago: executing program 5 (id=1871): r0 = socket(0x18, 0x3, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x8) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000000)={0x753, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0xfffd, 0x100000}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x610}) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8c, 0xfffff, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x8000000000000002, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0xffffffff, 0x3}, {{}, 0xfffffffffffffffa, 0x35, 0x80, 0x9, 0xf4}, {{}, 0xffffffffffffffff, 0x6, 0x20, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0xffffffff}, {{}, 0xffffffffffffffff, 0x28, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = kqueue() sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="f1a42138cd18f3b0a16bc56a730bda8b263c0f70544fe00a08731bf3c827cdbf05a5fbd23d3f6e9faf40f7b9d4f512b7e1897b8105e05c59464a5dc9d3df6aa0da5099f84904880032cb260da746d9daac347a589c25185d05c378f8161277582bfcf801d0eaa2a89dfae08378672e56069ebd078a436f08f02ea81782cc26019a9ed26cbd039ef8d3", 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x40, &(0x7f0000000040)="00000080", 0x4) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1aa) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35fe8000000000000000000000000000aa02009078000000006000000000068900fe8000000000000000000000000000aa00000000000000000000000000000001b1ff3dceeefcb5382319df315cc19516d791efed80a0e5bd78b78df9e9891231f14927f3422fc0525c611976647d4384c74e239a6ccd2226e30e70fab13337832956a6a3065441720f02e51e9d00457b0be38533ed9253c7ee35cc9f60b9b7207bd61762e4389e03cddfc1bff3ad576564ad2f92f3c82b31ff6696828435"]) 283.904115ms ago: executing program 5 (id=1873): r0 = socket(0x2, 0x4001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='v', 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) 283.546381ms ago: executing program 0 (id=1874): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0x11, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4, 0x8, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="a93fc60bc28a8589a9a9d030441e38001149aa3d22501ea48b6bbfa5a4a40d2a", 0x20}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000300)="79be63", 0x3}], 0x1) read(r3, &(0x7f0000000200)=""/255, 0xff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000180)={0x10, 0x6, [{&(0x7f0000014000/0x1000)=nil, &(0x7f0000456000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000263000/0x1000)=nil, 0x7eb}, {&(0x7f0000493000/0x3000)=nil, &(0x7f00005bc000/0x1000)=nil, 0x2}, {&(0x7f00006c7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000000000000}, {&(0x7f000075f000/0x3000)=nil, &(0x7f000068a000/0x4000)=nil, 0xfffffffffffffff4}, {&(0x7f0000163000/0x4000)=nil, &(0x7f00003de000/0x2000)=nil, 0x16f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000194000/0x1000)=nil, 0x8}, {&(0x7f00005af000/0x2000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000668000/0x1000)=nil, 0xfc0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000253000/0x4000)=nil, 0x8001}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f000056e000/0x1000)=nil, 0xd8a}, {&(0x7f000025e000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000014f000/0x4000)=nil, 0x11}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000636000/0x1000)=nil, &(0x7f00003fa000/0x2000)=nil, 0x4}, {&(0x7f0000063000/0x1000)=nil, &(0x7f000038b000/0x3000)=nil, 0x329a}], './file0\x00', 0x1}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x37, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)) close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x11, 0x9, 0x8011, 0x3, "88b4e4d60000002100f5ffffffffffffff00", 0x1}) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="79be63", 0x3}], 0x1) 275.513692ms ago: executing program 6 (id=1875): r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() socket(0x18, 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x40}, {r2, 0x2}, {r0, 0x2}, {r0, 0x1}, {r0, 0x7}], 0x7, 0x4) 212.318019ms ago: executing program 7 (id=1877): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(0x0, 0x20, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000003d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8ffffffffffffff008bcf000000000000aa02009078000000006000004000003a01c7e585a06a0902fb00000500000000aa00000000000000000000ffff0f1ab5678f"]) 210.632021ms ago: executing program 0 (id=1878): open(&(0x7f0000000000)='.\x00', 0x615, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ftruncate(r0, 0x2) 207.370516ms ago: executing program 4 (id=1879): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() socket(0x24, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r1 = msgget(0x3, 0x280) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0xe, 0x0, 0x0) msgsnd(r1, &(0x7f0000000f80)=ANY=[@ANYRES32], 0xe2, 0x0) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000001880)=[{&(0x7f00000004c0)='|', 0x1}], 0x1) 207.112284ms ago: executing program 5 (id=1880): munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x4) setrlimit(0x8, 0x0) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="000484009b6943c1d2a555adc3d105000000330d4985f194f7fd387167e848fceb9f83472439581abdb3d589f46bc8433c83523f740861ef10bf46366fa79a7fbc9af0718061266fc10e8de343403f1edbcb8cf33e3489840333ab139b80644030783ecb24797270eb33d8c5", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x5, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)="0f24", &(0x7f00000000c0)=0x2, &(0x7f0000000100), 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) connect$unix(r0, 0x0, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0x8c, 0xd5, 0x20004016}, {0x6, 0x7, 0x1, 0x7}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)="441e38001149aa3d88cc0a387ecffcfcbaf2670fcadaae0d850b264604d5e60af0ed418694f81b67a2f9408d3bf1226e8f59a713cabd0c4e99892cc80d47b781506e36d790981cd91611109b7cdf80d1b063e7e8aac1af94365946704899c33645b00a63e81d1d9f90f771d21631818ccf5e39ed6e3116e23baa2c38b61a9b8c1a9bf1f81ab9a91765e62b734a5db5becd4cde9fe321a0cacf3e0606887f6d283fa4f805e1873b300edb05f111c7638cf675c27d999583a602289d4cec1e5af138e5f892", 0xc4}], 0x1) (async) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 205.944696ms ago: executing program 7 (id=1881): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0xfffffffffffffffc, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="ad99582e90e2d4ef2d00b952729d31b30398c45946b65757b7bd370301244763f37ea0af3b01fb90bd2c4a4d3a8f16329633554d67fa", 0x36}], 0x1, 0x6) accept(r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {0x2}, {0x3}, {0x0, 0x1}, {}, {}, {0x2}, {}, {}, {0x3}, {}, {0x0, 0x5}, {0x4, 0x7b0b}, {0x0, 0x10001}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2, 0x2800}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xa}, {0x1, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x4) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9fe5, r2, r3, r4, r6, 0x182, 0x6}, 0x2, 0x8, 0xfff}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r7 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/107) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) readv(r7, &(0x7f0000000340)=[{&(0x7f0000000300)=""/6, 0x6}], 0x1) 147.870571ms ago: executing program 0 (id=1882): openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x40000000, 0x4}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x411}, 0x4, 0x3, 0x0, 0x0, 0x0, 0x4000000000, 0x40000000001, 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) open(0x0, 0x400, 0x1ba) r4 = 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(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 147.33576ms ago: executing program 6 (id=1883): sysctl$net_inet_esp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="4bb7d260bb250f77f6806691fe6fb26e86d843e3cb2db5bad39801e69e566bf2201f93f2e431065290c1cde5a36ce4b77a909720d866f2c3b26d4a3167253ea389661902ae320ded0cffbd2cb5d35a47960ebead32c12c9926bba11aaca55ca7bb7d7b2fa19594bd538cb1c5c5531080880f54c19cfd0e3a9e84152a2d580f25b8280385c522b547c8af761ae34a0bbca057d4301f4e0b6410af86277fb9487abdb5eb77bf1016188d5423c7941d0757d315235325b5fa46bf4986fffd2cc355844e69cc976621f56b5c97c97c6e1c1d00d695b36b", &(0x7f0000000140)=0xd5, &(0x7f0000000180)="86ce2fa594923e3dac3799bcc81228bece9ed94d1e26ccbb960bfc03201f44f05ab5d8b0523590db6a7e79b57cdbdfd20aab5c8aed27718556ee84799e327ee25d63dca9d99db87385cb04f9a342060fb5", 0x51) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000240)="1a30667eacb6d7d3e27fa6af55522653e03fb0f270772f834bd506dd4638d519c45fbec756c3f21f8fb8a0b782740cf8eaaffdf3136cce6fe956ad9faaea23abb6469cec7d6ca5484ec2233d696f4a225abcd053a60c00cd15355fa74d2946ed709171126e0a8467bf45a7f06e77f1", &(0x7f00000002c0)=0x6f, &(0x7f0000000300)="931656822e0968cf61ed03d7eab434b1bd4d88a678704d81fb5f4057ff3de7b8668e955a9d506459948bdf93606153c5971429e9adf17e4a680bcbac594d88544dab44c73bafb2d91965e773068bd8dfcab002a39472f1ad6026962bfdd117e295decb9c2b0faefa0125d2661008245fab3294fda68cdb669f43c80ac06b38ce9ab8d7aac82d58628adf908bf106a03dd62289504a1380e858984db24b748f683da6355c52ec5894ec8cc148fab56f4fd33dd50fea982121beb0a7f3fa293b553f2de8c262d1fd3f79", 0xc9) sysctl$net_inet_esp(&(0x7f0000000400)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000440)="24dadb76cd339ccf55b109", &(0x7f0000000480)=0xb, &(0x7f00000004c0)="0f112c063db3d58a47b0141d6e3e9ed774250bb8bec5c150d779fa5d9e70d09bc057c206dbb6af1baab2f5aa7184353003278ab0244ddd1da56d7e72883e6f134df988f0d6915020dd540e78853d7bb9c2b2ad761d829810a5b516a91b750e2f0c33", 0x62) sysctl$kern(&(0x7f0000000540)={0x1, 0x21}, 0x2, &(0x7f0000000580)="04d3d2c380832a708f05dda6831ca36634ee7797c19bc9c4c28379bce0f718d62c1cdec9c8ef6532496bf26acd32fd90bb43fc116cc2a9dc3d34f6338f831b8a5468e77c3e5a6b960fc1794d54032f5e0b75fbd76f70e03b7e649550d36bb97fc3f27fe6ae877d34fe6b0676c5d694425a7f9a5ffc1209a778ac3421912da71db3a30a919bff8a70c445ff5fe47cb4b5381ff309bc30c534", &(0x7f0000000640)=0x98, &(0x7f0000000680)="ea86188884139135f291d2b5", 0xc) sysctl$kern(&(0x7f00000006c0)={0x0}, 0x0, &(0x7f0000000700)="5bbffa129605fe96699cd8b924f434c3ba4f1063be5e2abb149462f39e84f1039fed7e3850ce3801c85cb31b5e05aa155b9cbcab2e3f019a423710decc2c497b86d7e80c1e6aacdefe154787bc897f9397cb78609e8d192e05fb462f45ae5a5501cce8528b5d92dcc75bb8ce61b3bc94ef070f1dc52403db79f9c7b07e65c1777b1a2d48f9be29fe52cb20f895a5e42ca902ea0d11e808e1508017d86835982f222cf13384fbf6347fd82de3fa0e0d199049611e4062158f9221ea4d4f5d8e8faaf55c827e59d1d2177eea3540", &(0x7f0000000800)=0xcd, &(0x7f0000000840)="ebd879a9ea40b7f58ccafb42d58a4dd2bff462144f55d1f16684b98bd7c2703e1d3d181dcd2daff88079ee552eba70e3214b25bf42534ef692973f994db4c4b8", 0x40) (async) sysctl$kern(&(0x7f00000006c0)={0x0}, 0x0, &(0x7f0000000700)="5bbffa129605fe96699cd8b924f434c3ba4f1063be5e2abb149462f39e84f1039fed7e3850ce3801c85cb31b5e05aa155b9cbcab2e3f019a423710decc2c497b86d7e80c1e6aacdefe154787bc897f9397cb78609e8d192e05fb462f45ae5a5501cce8528b5d92dcc75bb8ce61b3bc94ef070f1dc52403db79f9c7b07e65c1777b1a2d48f9be29fe52cb20f895a5e42ca902ea0d11e808e1508017d86835982f222cf13384fbf6347fd82de3fa0e0d199049611e4062158f9221ea4d4f5d8e8faaf55c827e59d1d2177eea3540", &(0x7f0000000800)=0xcd, &(0x7f0000000840)="ebd879a9ea40b7f58ccafb42d58a4dd2bff462144f55d1f16684b98bd7c2703e1d3d181dcd2daff88079ee552eba70e3214b25bf42534ef692973f994db4c4b8", 0x40) r0 = socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000880)="e589947efc2879c8f505836b07567a668b781867b92787a2f95f04ca484a57557f1d6a03bda19290a7d2e0ba8358f872e5f78c243feb59d25416", 0x3a) sysctl$kern(&(0x7f00000008c0)={0x1, 0x51}, 0x2, &(0x7f0000000900)="7d8b7d0c9f697b384946cd400cd1c7098e77f7e5ae1544e03088724dedf91e842928904aca92cfceb469753c6da3d4f05f62b00aae4d24f2ddb532b0dc3b085bb0a65761c389d99cb89c7b9317e886a5da2c1325e0c4dcd1708a39c0796b", &(0x7f0000000980)=0x5e, &(0x7f00000009c0)="5a8fcce94b3b9f4a7c7af1837200e90395b5b7dde1734678a7544fabbd078c2c2a8a71d5c8a225f595e2c400d399e0aefd799782627d82633af8b148aea01f6b9f7f232a49c913cc27d99918e714c1cbfd88947d7bce83be3af5e19c5c6f912516bd1422b9244f7077f01da98787b9583ffdd5033077f1dc92ee0f8ca99cacb859578b6500a7703a1d655ed2385e7d9ca527acd077242031b2", 0x99) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000a80)={0x5, 0x9, 0x8, 0x9, "45b6e622a64a232625afaf871741663f793774a5", 0x2, 0x400}) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000a80)={0x5, 0x9, 0x8, 0x9, "45b6e622a64a232625afaf871741663f793774a5", 0x2, 0x400}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0x6, &(0x7f0000000b00)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0x6, &(0x7f0000000b00)='./file0\x00', 0x8}) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000bc0)="7d76ace949d849e3a056cb383ab7263be2b87285e2544ef5e89e07c042121fd6af1c03d410a69dbfbf31f45d50108ae7dbdf347d60af86680a487a52d88ff1d21a63e341cd3ddcad12f49e6cb0895640d759957cee1dd9f4fc6048fd02674e889528ff9a44a673d435705a4db97ccb6cea2f2e86872b0d6af3ab8ad32a02c7e019c6a4f7715cca02b228f86acbe81dcafd8dbef7dd189adeb4f63a0879b6b31397f1525eb8766d59c208b7f85fabeab822756bdc4c994b77acfe81922978d8baa2a6f814f0ca5045dfc1bffb88da44ad700da948", 0xd4) (async) write(r1, &(0x7f0000000bc0)="7d76ace949d849e3a056cb383ab7263be2b87285e2544ef5e89e07c042121fd6af1c03d410a69dbfbf31f45d50108ae7dbdf347d60af86680a487a52d88ff1d21a63e341cd3ddcad12f49e6cb0895640d759957cee1dd9f4fc6048fd02674e889528ff9a44a673d435705a4db97ccb6cea2f2e86872b0d6af3ab8ad32a02c7e019c6a4f7715cca02b228f86acbe81dcafd8dbef7dd189adeb4f63a0879b6b31397f1525eb8766d59c208b7f85fabeab822756bdc4c994b77acfe81922978d8baa2a6f814f0ca5045dfc1bffb88da44ad700da948", 0xd4) sysctl$net_inet_esp(&(0x7f0000000cc0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000d00)="7cf41538ecb9088f6ffac8c556e1e8bdea2d22c48f2dda9d428a5d2594db98f13e960d95a5a5984c3b8eafe6c5b176ad0ede0ceea3cff8ed8ec4d0de3e8528b145c00ce003cface61dc49c087cfcafb6f4c70f7eb3debff4c2b29ce7260e2c4b92438b858bdf23395f05c2e4f6e6f0787877f48ff666ad01b87e827fd82d2af492982ff2f00cba0725309caac578f3eac0887e2b944ffc8454477be902a209288874765b5810f900d60c19a020b6ee039b79f975a27008df2c7f358b32637d30cb6a1cf95d770143e3a8c7c261e113ce9a2758bd4fe74cf4e92746c7f1ed41474627b49a819a60bb059bfb6ff882472160425bff3711c5cd81bdd09e52e99866ed491dc503a0cfe72a976934fcd11f56e2db72b1dd1365d907931af978eebb140dc9bc1e8120df1ba600e2a114d8173d6fbce10959728070b78023ac48f2f72d9430845711c9f4a89c15db11457dff5f25ea1c1f16b2842357eaa897f8adc29ded5f83e84203768670eca0c0cc9e6d64dc9c6b247e6e9f799f00fd334ed22dc4f6ee23ded9ceb091a10f4abab9905366d74a0ab4d5455ab0efc3375dedd797c99adc8b523c3bedbb43863cd93a122df10368a9f4bc0897610b1e876c79b0a7c11dff5d3a42df4db5f1211ea13cbcbabd08240099e77b50f64043f1c5c4c9309b63c327f202f65a20295a8294816eb9ae3275553a22aca7cbafb025ce99fb4a273b26e7537194dcc880a9b53b6a3a0762647a0814a21c3aae9c21d171adb28533edd42dd16a5481bf9c104a125923d873368334996a1a6c57c8a48275ca8db0d2e016b5f6f924c3c550783f1e342236a49ea1dacc9b94f4e4a097f448d2c9277b543b2209d81f42f31d20b0fe78e16bacca0f2413151ca0b911ce12349c658fabfae93110c917bada084ee7c3e4c5803ba202dcc7add1bb3e5572ed8840e1419826e42b0d84822c77748bccb35a9d8d8c91a95b3f30fb30af6ee06d63e7675ec0348fee34d3e041f667cd037d526a282039128f53a1f0e1063473a0f7cf67b14d563817f0a5a2837526ddeeb63eb8b4f024e1efbc42fe7aaf68a54385378a964123a8d1ae4a1bad7ed7c950468487fee6a1349b89c479730847b535e79fe76bd3cc8073668ca4601d5663e43353c080205b46917cb8b6486be6e2d73c009b6b1e9beb1db633cbd671f2c4137af811af10153c16ec08bff1448321179108cc8824eebc67de6c6b7c1e7b0acbf01af21f0a57c6ed001d3ef84987381a28ec34f57976862ea533f53847b9f36f270db3a3ff68dcf28b824988725a2bfa2fb5dcf3146c275aee91a2795854318433053f416783430342c009a583621c23c4611c3a7aeb15919d43a782a09b0ea03a0155cb3a5ca0b36da3725ae0f6640152507f2e1f0e5df06822518183157e2e5a8723cd889860eced36005372395d3adc8ed5824ecdaf342cf82fb9be35a47f7d97647c9aaacc9c8eb6e27db99d5f35caf62c491ce5fe6fdd69112f652a665772a459a574f8cc1a5be2dc9aa0614829a9fc835ce3e38239947213d672c5697659aab9499d94f0254063db9686211893ac764339ea37fd8f8780e48771ee385c81cc0f2eec9ff7d00afba61918404d7c79a29f260ddf859757549ffd9459d14a734cc4a82cfcaa1f98c09f4c01ec3c6939b4bd8683161dd2ecb0460fd8eb9a4a2e51ec8092b647f3f58285861aef487a56fc2dbb95a3a64cdb6102fcc3a3131b9ca5cdc9048a1028a6bae360936fae433d9f9100c5248eb07d845e4d632fdd27e617d0bad122eb259e3ade90d7f503076e3cc9bcf46cc36e716f6278c7fe051194791c6213f829ef642728de279ea30767e5f624b0299801706ff8d8e586a0dc87341f4c832f745110ce4a1764d9ca5d26d955a6fbac10bdbffe6551c07d4ffe6761b17480c5d33e7b92edc23e1809eeade441fa6c46669f705c11596e4f725e18347529da1fd2865400f4edcf272420fc6838e2fa6d135d5dae5bc3707b2480cf3a22bf81547001500d9d0ae476310e4b0fb8e343171a61536396113ec5ffb7614b63ce9cbf2c0adaaca18b92f9022c52fada106f4e1d266061fea40125bb3994491c37125b90a6691a594c84fbbe3b08d09b473f8ab8b65b9cf32a1a87ded550f1429069a1171a33c60cd0a78f290ddcc20be527f97cd9b640b436e50979360dad7d303f376f062f7a14e5dae421ca73b1b3974e2889c6320caac97a363fdd08bcb0318051dc05a4e3c9d9cf4987f22c06633e5be01fdd73624fcd2de20725e549a7dd3e5c99fdf3bf51d88b1eb82b8d3de3ff4130f9ff36ab4babf7e39787861160dba539e3f45652dacaf7cd843c54447e910ed88eb0f065305917367e96c4550dacdac7876e403948fc25b8a5cd7d529606a3038d047463e410d04eed8ab804585678343d5ac42efa1d335758ac2da4844e05994eb38abf331379cb5684f86229c6af661f2821077a16e44fa134db346f2a1697f3e8fb0917eea655463288cd79c843eaaa5177fbe8f51656f0188a0e77c5a7867404ca79d6e5bb42d9585ec8439d9c6eec725c3bc6ce262d83d0333a6812d3e5844b673277d789ed00bd70407ab7215e503081166d3d38287a7c7c9abd75560f01598903302c08ad706e0afcc135604706be1751f327c330ea7561af069c4a02ca0a6c553819d6902f4da5a99ff7f86a1f5e275f89734a9beafe6c7d3611043d3a53634e2bbf5197a90b71749101c083299e7e3a7d9432e294a56f19fc0958ea84476da58b097a74b70c2e2fc617cc7642099762252328da3c9a6efaffc59dded3aeb6d688696ca5b670e1a2cd5e6dd820a3b47fad033b9deb52ec31442334c3c47cd67dcaeb9208d0706efef4f07e879944f69813fc65d763914141b1bde05e4bfeb50e0d27ba160d5263eddc1485d3904fb06c0468debe6e2b5338d9b2ecba944dd35adfc8f3e26717194f727b6e648cee65c17efbd24729088e0b87b942da15accc754187c516fecb6dbf2b26176d29342096d4d8bb31ba4d3016e2e92edc20bcfecb88d8303d66f723dee045d3ba09fa85803a12fdf75aa2fe5840ed208131526bd12804aa8978f3bb1daeb662e143df362d27fb08d98ad512d4b2ede2e0609d01ce08aa773a087aef17f73b65f1e87707be7d162733a0444a122f0847c57579b4e30e1d06c062c3acced5a4fe80d3290090a07f36f1e20bb56034dc36fb891008e4d9c539b933b0a8fadd1febbc3204b61f7af0a337d54dc3050597f40b8c0ea7daa9e44a52611c969a9829f11db8102caf2b407e12c33bf7e83ce2add3861b0ee4807e333542678e7cff89180be2b6544d71c4179516424c89798812614c87f77db024511979b2d508d4cba4ed2b8ca8b56a58deb62e88d9e584d2ad8b72f3aef67b901a958a191673b37e571b4e7df8c59aaf06b30d99318bf1b42b5806712cfd58c400feb5cae3790f624c70b2b368d80f602c2406f58e789304c6633bcde2675a30a9794794d2d3091234e99f78eff4f6ccda61af6929f5b3413d30fc54cc3fd754a7578046edea0a277367249cd83e5658b9f1bfce40e2dfdae239d337772c4ff117e0fd537f4762f560609a084b86790ca7ce5ea3c9a404360a6f049faa4128f4655b44047d891cd10d37142370cdfed1be87ecd01695603508c4cb6fe6b51898e53483a5ddc547a9bace763a9bbbe7bb1b1f882f98d3a0344cdc88b9331f3803cce7058541407af710aca543200b7915fcb5aabbf386c5b429efebe19ab5dc256eec089276b5f909a53eda225fb35f5a4e88c1dd51ef25a039ec6822d7d88d8e916dcb27e9a3065f18b8466b32abf82b0b2a0644d66b33513c611d7f29a960d4772aef73b4b99faa72ef985b63b63f166263c677abb5bc37ef55a59d4478cd26094158d348093a87fc462a81d50752d54c02fa7f9e2ed72aa8a4ba8f6d014201e231e57aecee9942bc25180a649f2758caa1b60f27313445d6c1fe9bd65330f046b0484dbbc1df6927f3e60b5d27585027069f8f17ac92639783b1c9067feb0592204a989eec3a5eb5dbeecc0087344f89c83f380511a17ea543de7f1e748021744fcf302a75f38bf07ee03ed8ad0fdc3ba235c88a47d76f039cba4d1ec9efc4675ed241558cb0b7d1e2001891c5f55a383227007bb297a7dd2b59e907e031938f91ef4f5950783eab1ba3bc6f499ca523a8b017b1632c19c1653f3ee9e3d04a4485dcdc4caa36d73e68eec53493013e8aa5b3c959388b4c36e4e24652df465aabec7cdceb5e3414523ed29e63de27d3da17db8a5e39bd66e002b7567e2dcb53d301cdddf8ad90249b5b5822687d616f26e82673f37ff35fa5f7f2fa72bfd0d1d1113689e33044682e7539ed90cd1f0a51f61971426f021d992347b34b357cffa7a84c8d7922d305cbbc1f8a075dd7a4f651ef8a7a7ec71c98891266f950784c2f861bbe7f670702de3f4b2905988028efd3f399d52eacfefaf41d8a8000a274377fa6b252a719e5a618c02b1b1c9bae4b542ee9d6b5c1b87c9d51e6cdaa5ddb8fbbd704c5c25c52755466f5a4ef9b4db217c08822f985c41a33d4d7dba84c688d282ef2572b5b3dc567a8604963f8ccffef41d062125f60c62a49887b10b8702b9338297f5242318a110742f9b13a95e26cc9cecb11ff6d01ba60aa76f16db941a53ec42e6599d51e266eea017758d77dda46a3492cffcc86b8da81ccc851d99a165cdb2d9229654e3e5356b1b2d532349789e13ea06833bed4137e655df3294caac9627a7df7ff64c4a51cba9d0bc801a128eabc514c7caa854b8d8b4a5fb9d6dcccdb7813c08442b094770621a843ede59643f0b4acddc3dddb227d3688c6d83821af5ab597d3f1e1007bb2d851ca7ad70ebe5fe40ab06858e1c6aa06212ecf95edcdd6111476946a6a516d02f9e7a4cff4dd166740019554d485692510109d8248ebfe15847543fb72ad85eb85870bc3f1b8392f9a5eda80b5c62a3927602ad230965c13c93042c642da4e716bf0a35293b3dc17f9205ce4fa0e222b45c926d2bb221f444faa88a477d0f313969061f1bdef285b7e5b3b5d6557cdd1c19c5c5ab6934e7f033e35747e0f14ce07dc7e4ddfb514b8df604a3185a536f80c801eb174754072b5ba729072765c8d31cd402734279c37e3d7011b1a244985f1decacf7f21984c75e7d702a8b30aedb985a1fd4fbf5b6c73667c35ab0636d6f27954246e7974341ddb52fdca6bef9d40dabcf2a9631e5dd331f738944bb02ed8f873c66587e032ead56c88e2e92482ab187fbf1f674b9d2eac00a7d063a1e64e296dbf8e74451e691f41e17ed91de94e00e3901c1e19aa137f6a6185f2ad275fbd07b276435f521441769aacd0e3c6e872b558bb074c1ecb45ce93ad0f85ac4dfbac7b57587538696f74c2d99ffdbe78f8e1e75ade1ca40969de5d7b5379407c24b98fe3141b839844c2e3beaebac69ec18c9e2b19a6addfca687ffcf920cd3f3270b7765f0756e96a7151747e57708defede88040863fdfb675d33be967c94672737fec638d350d01fe6f061c9ba25d6fb91073c94d9819fba0b284747c5cc6539bfdd87d5284d1c1a4cf8b5cb90c082711de06ad1adc68dbaf657b30c9e3c78d84855423e1165c37f59d554ee9bbf7da9a9bb021d82dae945bb8166d33833b81f44c9b987b0c22705d941fd7854a293c0f03037e28f2fb2dfc1c03fb0fa5b02639044076d3b17d04606bdc38cafff2d9941570d5286a037d99586157d704f4b808a2269118619460b039e51b117e93f1caa0586ec0b63affc3", &(0x7f0000001d00)=0x1000, &(0x7f0000001d40)="0ece157a2ad259f3a11a4c65500a003efec787e8aa481d44b6e172c577aae9e8e127c894bc34882c6fde2291ab5a4b6b8cbee285036a53760176464f6c5f96aa9c3ab4c2a80b9f84d5ea685beda32ffcfe5aa864306f14be0c90485f63c6d4ee5d3fbac96fa4c14850d64e6f1ec19843833945a07bb2ec3531e51cf32975c154c58c27d98653471fcf97da6c21dcd8bdfab107b5b9adf05bc4ed5d5310c19ed4db9ac1a91abc486d4e148597036c215bed09dd7e440bf604ee739ea5089b55ad77c47e617d", 0xc5) (async) sysctl$net_inet_esp(&(0x7f0000000cc0)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000d00)="7cf41538ecb9088f6ffac8c556e1e8bdea2d22c48f2dda9d428a5d2594db98f13e960d95a5a5984c3b8eafe6c5b176ad0ede0ceea3cff8ed8ec4d0de3e8528b145c00ce003cface61dc49c087cfcafb6f4c70f7eb3debff4c2b29ce7260e2c4b92438b858bdf23395f05c2e4f6e6f0787877f48ff666ad01b87e827fd82d2af492982ff2f00cba0725309caac578f3eac0887e2b944ffc8454477be902a209288874765b5810f900d60c19a020b6ee039b79f975a27008df2c7f358b32637d30cb6a1cf95d770143e3a8c7c261e113ce9a2758bd4fe74cf4e92746c7f1ed41474627b49a819a60bb059bfb6ff882472160425bff3711c5cd81bdd09e52e99866ed491dc503a0cfe72a976934fcd11f56e2db72b1dd1365d907931af978eebb140dc9bc1e8120df1ba600e2a114d8173d6fbce10959728070b78023ac48f2f72d9430845711c9f4a89c15db11457dff5f25ea1c1f16b2842357eaa897f8adc29ded5f83e84203768670eca0c0cc9e6d64dc9c6b247e6e9f799f00fd334ed22dc4f6ee23ded9ceb091a10f4abab9905366d74a0ab4d5455ab0efc3375dedd797c99adc8b523c3bedbb43863cd93a122df10368a9f4bc0897610b1e876c79b0a7c11dff5d3a42df4db5f1211ea13cbcbabd08240099e77b50f64043f1c5c4c9309b63c327f202f65a20295a8294816eb9ae3275553a22aca7cbafb025ce99fb4a273b26e7537194dcc880a9b53b6a3a0762647a0814a21c3aae9c21d171adb28533edd42dd16a5481bf9c104a125923d873368334996a1a6c57c8a48275ca8db0d2e016b5f6f924c3c550783f1e342236a49ea1dacc9b94f4e4a097f448d2c9277b543b2209d81f42f31d20b0fe78e16bacca0f2413151ca0b911ce12349c658fabfae93110c917bada084ee7c3e4c5803ba202dcc7add1bb3e5572ed8840e1419826e42b0d84822c77748bccb35a9d8d8c91a95b3f30fb30af6ee06d63e7675ec0348fee34d3e041f667cd037d526a282039128f53a1f0e1063473a0f7cf67b14d563817f0a5a2837526ddeeb63eb8b4f024e1efbc42fe7aaf68a54385378a964123a8d1ae4a1bad7ed7c950468487fee6a1349b89c479730847b535e79fe76bd3cc8073668ca4601d5663e43353c080205b46917cb8b6486be6e2d73c009b6b1e9beb1db633cbd671f2c4137af811af10153c16ec08bff1448321179108cc8824eebc67de6c6b7c1e7b0acbf01af21f0a57c6ed001d3ef84987381a28ec34f57976862ea533f53847b9f36f270db3a3ff68dcf28b824988725a2bfa2fb5dcf3146c275aee91a2795854318433053f416783430342c009a583621c23c4611c3a7aeb15919d43a782a09b0ea03a0155cb3a5ca0b36da3725ae0f6640152507f2e1f0e5df06822518183157e2e5a8723cd889860eced36005372395d3adc8ed5824ecdaf342cf82fb9be35a47f7d97647c9aaacc9c8eb6e27db99d5f35caf62c491ce5fe6fdd69112f652a665772a459a574f8cc1a5be2dc9aa0614829a9fc835ce3e38239947213d672c5697659aab9499d94f0254063db9686211893ac764339ea37fd8f8780e48771ee385c81cc0f2eec9ff7d00afba61918404d7c79a29f260ddf859757549ffd9459d14a734cc4a82cfcaa1f98c09f4c01ec3c6939b4bd8683161dd2ecb0460fd8eb9a4a2e51ec8092b647f3f58285861aef487a56fc2dbb95a3a64cdb6102fcc3a3131b9ca5cdc9048a1028a6bae360936fae433d9f9100c5248eb07d845e4d632fdd27e617d0bad122eb259e3ade90d7f503076e3cc9bcf46cc36e716f6278c7fe051194791c6213f829ef642728de279ea30767e5f624b0299801706ff8d8e586a0dc87341f4c832f745110ce4a1764d9ca5d26d955a6fbac10bdbffe6551c07d4ffe6761b17480c5d33e7b92edc23e1809eeade441fa6c46669f705c11596e4f725e18347529da1fd2865400f4edcf272420fc6838e2fa6d135d5dae5bc3707b2480cf3a22bf81547001500d9d0ae476310e4b0fb8e343171a61536396113ec5ffb7614b63ce9cbf2c0adaaca18b92f9022c52fada106f4e1d266061fea40125bb3994491c37125b90a6691a594c84fbbe3b08d09b473f8ab8b65b9cf32a1a87ded550f1429069a1171a33c60cd0a78f290ddcc20be527f97cd9b640b436e50979360dad7d303f376f062f7a14e5dae421ca73b1b3974e2889c6320caac97a363fdd08bcb0318051dc05a4e3c9d9cf4987f22c06633e5be01fdd73624fcd2de20725e549a7dd3e5c99fdf3bf51d88b1eb82b8d3de3ff4130f9ff36ab4babf7e39787861160dba539e3f45652dacaf7cd843c54447e910ed88eb0f065305917367e96c4550dacdac7876e403948fc25b8a5cd7d529606a3038d047463e410d04eed8ab804585678343d5ac42efa1d335758ac2da4844e05994eb38abf331379cb5684f86229c6af661f2821077a16e44fa134db346f2a1697f3e8fb0917eea655463288cd79c843eaaa5177fbe8f51656f0188a0e77c5a7867404ca79d6e5bb42d9585ec8439d9c6eec725c3bc6ce262d83d0333a6812d3e5844b673277d789ed00bd70407ab7215e503081166d3d38287a7c7c9abd75560f01598903302c08ad706e0afcc135604706be1751f327c330ea7561af069c4a02ca0a6c553819d6902f4da5a99ff7f86a1f5e275f89734a9beafe6c7d3611043d3a53634e2bbf5197a90b71749101c083299e7e3a7d9432e294a56f19fc0958ea84476da58b097a74b70c2e2fc617cc7642099762252328da3c9a6efaffc59dded3aeb6d688696ca5b670e1a2cd5e6dd820a3b47fad033b9deb52ec31442334c3c47cd67dcaeb9208d0706efef4f07e879944f69813fc65d763914141b1bde05e4bfeb50e0d27ba160d5263eddc1485d3904fb06c0468debe6e2b5338d9b2ecba944dd35adfc8f3e26717194f727b6e648cee65c17efbd24729088e0b87b942da15accc754187c516fecb6dbf2b26176d29342096d4d8bb31ba4d3016e2e92edc20bcfecb88d8303d66f723dee045d3ba09fa85803a12fdf75aa2fe5840ed208131526bd12804aa8978f3bb1daeb662e143df362d27fb08d98ad512d4b2ede2e0609d01ce08aa773a087aef17f73b65f1e87707be7d162733a0444a122f0847c57579b4e30e1d06c062c3acced5a4fe80d3290090a07f36f1e20bb56034dc36fb891008e4d9c539b933b0a8fadd1febbc3204b61f7af0a337d54dc3050597f40b8c0ea7daa9e44a52611c969a9829f11db8102caf2b407e12c33bf7e83ce2add3861b0ee4807e333542678e7cff89180be2b6544d71c4179516424c89798812614c87f77db024511979b2d508d4cba4ed2b8ca8b56a58deb62e88d9e584d2ad8b72f3aef67b901a958a191673b37e571b4e7df8c59aaf06b30d99318bf1b42b5806712cfd58c400feb5cae3790f624c70b2b368d80f602c2406f58e789304c6633bcde2675a30a9794794d2d3091234e99f78eff4f6ccda61af6929f5b3413d30fc54cc3fd754a7578046edea0a277367249cd83e5658b9f1bfce40e2dfdae239d337772c4ff117e0fd537f4762f560609a084b86790ca7ce5ea3c9a404360a6f049faa4128f4655b44047d891cd10d37142370cdfed1be87ecd01695603508c4cb6fe6b51898e53483a5ddc547a9bace763a9bbbe7bb1b1f882f98d3a0344cdc88b9331f3803cce7058541407af710aca543200b7915fcb5aabbf386c5b429efebe19ab5dc256eec089276b5f909a53eda225fb35f5a4e88c1dd51ef25a039ec6822d7d88d8e916dcb27e9a3065f18b8466b32abf82b0b2a0644d66b33513c611d7f29a960d4772aef73b4b99faa72ef985b63b63f166263c677abb5bc37ef55a59d4478cd26094158d348093a87fc462a81d50752d54c02fa7f9e2ed72aa8a4ba8f6d014201e231e57aecee9942bc25180a649f2758caa1b60f27313445d6c1fe9bd65330f046b0484dbbc1df6927f3e60b5d27585027069f8f17ac92639783b1c9067feb0592204a989eec3a5eb5dbeecc0087344f89c83f380511a17ea543de7f1e748021744fcf302a75f38bf07ee03ed8ad0fdc3ba235c88a47d76f039cba4d1ec9efc4675ed241558cb0b7d1e2001891c5f55a383227007bb297a7dd2b59e907e031938f91ef4f5950783eab1ba3bc6f499ca523a8b017b1632c19c1653f3ee9e3d04a4485dcdc4caa36d73e68eec53493013e8aa5b3c959388b4c36e4e24652df465aabec7cdceb5e3414523ed29e63de27d3da17db8a5e39bd66e002b7567e2dcb53d301cdddf8ad90249b5b5822687d616f26e82673f37ff35fa5f7f2fa72bfd0d1d1113689e33044682e7539ed90cd1f0a51f61971426f021d992347b34b357cffa7a84c8d7922d305cbbc1f8a075dd7a4f651ef8a7a7ec71c98891266f950784c2f861bbe7f670702de3f4b2905988028efd3f399d52eacfefaf41d8a8000a274377fa6b252a719e5a618c02b1b1c9bae4b542ee9d6b5c1b87c9d51e6cdaa5ddb8fbbd704c5c25c52755466f5a4ef9b4db217c08822f985c41a33d4d7dba84c688d282ef2572b5b3dc567a8604963f8ccffef41d062125f60c62a49887b10b8702b9338297f5242318a110742f9b13a95e26cc9cecb11ff6d01ba60aa76f16db941a53ec42e6599d51e266eea017758d77dda46a3492cffcc86b8da81ccc851d99a165cdb2d9229654e3e5356b1b2d532349789e13ea06833bed4137e655df3294caac9627a7df7ff64c4a51cba9d0bc801a128eabc514c7caa854b8d8b4a5fb9d6dcccdb7813c08442b094770621a843ede59643f0b4acddc3dddb227d3688c6d83821af5ab597d3f1e1007bb2d851ca7ad70ebe5fe40ab06858e1c6aa06212ecf95edcdd6111476946a6a516d02f9e7a4cff4dd166740019554d485692510109d8248ebfe15847543fb72ad85eb85870bc3f1b8392f9a5eda80b5c62a3927602ad230965c13c93042c642da4e716bf0a35293b3dc17f9205ce4fa0e222b45c926d2bb221f444faa88a477d0f313969061f1bdef285b7e5b3b5d6557cdd1c19c5c5ab6934e7f033e35747e0f14ce07dc7e4ddfb514b8df604a3185a536f80c801eb174754072b5ba729072765c8d31cd402734279c37e3d7011b1a244985f1decacf7f21984c75e7d702a8b30aedb985a1fd4fbf5b6c73667c35ab0636d6f27954246e7974341ddb52fdca6bef9d40dabcf2a9631e5dd331f738944bb02ed8f873c66587e032ead56c88e2e92482ab187fbf1f674b9d2eac00a7d063a1e64e296dbf8e74451e691f41e17ed91de94e00e3901c1e19aa137f6a6185f2ad275fbd07b276435f521441769aacd0e3c6e872b558bb074c1ecb45ce93ad0f85ac4dfbac7b57587538696f74c2d99ffdbe78f8e1e75ade1ca40969de5d7b5379407c24b98fe3141b839844c2e3beaebac69ec18c9e2b19a6addfca687ffcf920cd3f3270b7765f0756e96a7151747e57708defede88040863fdfb675d33be967c94672737fec638d350d01fe6f061c9ba25d6fb91073c94d9819fba0b284747c5cc6539bfdd87d5284d1c1a4cf8b5cb90c082711de06ad1adc68dbaf657b30c9e3c78d84855423e1165c37f59d554ee9bbf7da9a9bb021d82dae945bb8166d33833b81f44c9b987b0c22705d941fd7854a293c0f03037e28f2fb2dfc1c03fb0fa5b02639044076d3b17d04606bdc38cafff2d9941570d5286a037d99586157d704f4b808a2269118619460b039e51b117e93f1caa0586ec0b63affc3", &(0x7f0000001d00)=0x1000, &(0x7f0000001d40)="0ece157a2ad259f3a11a4c65500a003efec787e8aa481d44b6e172c577aae9e8e127c894bc34882c6fde2291ab5a4b6b8cbee285036a53760176464f6c5f96aa9c3ab4c2a80b9f84d5ea685beda32ffcfe5aa864306f14be0c90485f63c6d4ee5d3fbac96fa4c14850d64e6f1ec19843833945a07bb2ec3531e51cf32975c154c58c27d98653471fcf97da6c21dcd8bdfab107b5b9adf05bc4ed5d5310c19ed4db9ac1a91abc486d4e148597036c215bed09dd7e440bf604ee739ea5089b55ad77c47e617d", 0xc5) accept$inet(r2, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) (async) r3 = accept$inet(r2, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) getpeername(r3, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) (async) getpeername(r3, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) syz_emit_ethernet(0x38, &(0x7f0000001f40)={@remote, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x7}}], {@generic={0x8149, "642d130fb2a69648eb03062084adea43b8289dbbce395eeea86f59f8580d71488daf"}}}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001f80)="badff7b8876a5ddc5ce08bdf71eb09290c5d5522941b9b1c8727448e3fc9c6d7401c6f7823133848458a985751532c1e12819b8d1fcb58f5894a6f281a3f", 0x3e) (async) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001f80)="badff7b8876a5ddc5ce08bdf71eb09290c5d5522941b9b1c8727448e3fc9c6d7401c6f7823133848458a985751532c1e12819b8d1fcb58f5894a6f281a3f", 0x3e) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001fc0)="421f9c566d67a8cc32e2b4791059c6d987ff860daea80a43a2046d2486a11d3b2669c6eccd5a2d5d41314a54d21ce309e1874ab5381b77e87d2140a5da57c15e7bd6b0186d31645461b69fd65c672b97541b217cb3a6f852d660de04f36d064a752fded8129143a0495e7d9200501b767eb6a79b281ce97509140410c013c0857e52b66b2a265822d12a9cb704b4d73d908756d298e33d320add3948b7e60d1b9d810b80ef8a230db71a7750e4a934171373d691b16ec81f92a4", 0xba) open$dir(&(0x7f0000002080)='./file0\x00', 0x20000, 0x100) (async) r4 = open$dir(&(0x7f0000002080)='./file0\x00', 0x20000, 0x100) symlinkat(&(0x7f00000020c0)='./file0\x00', r4, &(0x7f0000002100)='./file0\x00') getpgrp() (async) r5 = getpgrp() wait4(r5, &(0x7f0000002140), 0x8, &(0x7f0000002180)) recvmmsg(r0, &(0x7f0000003700)={&(0x7f00000036c0)={&(0x7f0000002240)=@in, 0xc, &(0x7f00000035c0)=[{&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/103, 0x67}, {&(0x7f0000003300)=""/188, 0xbc}, {&(0x7f00000033c0)=""/235, 0xeb}, {&(0x7f00000034c0)=""/254, 0xfe}], 0x5, &(0x7f0000003640)=""/108, 0x6c}, 0xd}, 0x10, 0x0, &(0x7f0000003740)={0x9, 0xdb0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003780), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000037c0)={0x4, 0x10000, 0xffffffff, 0x0, 0x8, 0x3, 0x2, 0x10, [{0x1, 0x7, 0xf0, 0x3}, {0x7ac, 0x1, 0x4, 0x7}, {0xc75d, 0x8, 0x7, 0x1}, {0x6, 0xa, 0x7, 0x4}, {0x7f, 0x7, 0x0, 0x10000}, {0x98d3, 0x6, 0x5, 0x5}, {0x7649b30, 0x9e, 0x4, 0x7fff}, {0xe, 0x8, 0x1000, 0x9}, {0x3, 0x919c, 0xfffff175, 0x8}, {0xff, 0xf1, 0x80000001, 0x20}, {0xfffffff8, 0x4, 0x1976, 0x7fffffff}, {0x8, 0x8, 0x7fff, 0x1}, {0x3, 0x2, 0x3, 0x2}, {0x81, 0x0, 0xfffffffa, 0x7}, {0x1, 0xfffffffa, 0x200, 0x8000}, {0x5, 0xb, 0x10000, 0xa}]}) sysctl$kern(&(0x7f0000003900)={0x1, 0x9}, 0x2, &(0x7f0000003940)="73ac38618f3ebf316abb10a05809d9b74761e82e42806865f879f2d2f00bf8f769feb6a6bfd915460e3863da5dfa863fa6f485c8bc8f0f825de45f9d40daa2b589c0771fc28cc5b2aaf6fa8c69d313b26b401b9427eae29ec43d48bacb83465032f65b54141ebfe528f15e07d5e29b44716539e64899796326dfbd0f62d8c081a19577ad0cce9f09240b9bb49455ff90b98a", &(0x7f0000003a00)=0x92, &(0x7f0000003a40)="667e25c1c9fcafd6b54c5c788dfe8ed4d086037b9ba021e2ccde704a3fa35e0ccb634c043f7d177b2d083d189131468b09cb6f39a8b3cef2f60daf161e678b01e5ebb7243d7dfc9feeba32edf235d9fc6921bd2132e7c91b6d0fd2ea71ce84d8591d0dbae78fc84b41809135cd99b1c9b514ab806b9c347819a649c033a0f54edf1e93791e9ed241dd0acfc3450855ef3c02efbe0c2e118ea1353dcc11a82914a6200b832a5336d0c00244408a2ec6f1113b0ce142351fdafb798c0d4ac271edac0b936c76f1d4de792b3d1cf09a", 0xce) close(r2) socket$inet(0x2, 0x2, 0x7b) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000003b40)={0xff, 0x8, 0xfffffffd, 0x3, 0xbd, 0x9, 0xfffffffe, 0x10, [{0x54484f15, 0x0, 0x6, 0x6}, {0x3, 0x97c, 0x800, 0x800}, {0x23dc, 0x1, 0x8000, 0x2}, {0x0, 0xfffffffc, 0x4}, {0x7, 0x1, 0x9, 0xfffffff8}, {0x8, 0x4, 0x10001, 0x1}, {0xc, 0x4, 0x6ada1931, 0xa94}, {0x101, 0x2, 0xfff, 0x5}, {0x8, 0x8, 0x3, 0x8}, {0x5, 0x70, 0xc, 0x2}, {0x323, 0x7, 0x800, 0x2}, {0x8, 0x2, 0xe, 0xfffffff8}, {0x3, 0x8, 0x9, 0x7}, {0x8, 0xb, 0x7, 0xfffffc00}, {0x0, 0x7fffffff, 0x4, 0x8}, {0x10001, 0x6, 0x6, 0x8}]}) 146.81855ms ago: executing program 4 (id=1884): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000240), 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x125) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x125) r1 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) socket$unix(0x1, 0xef8b4ece82781e14, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), 0x0) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), 0x0) shmget(0x3, 0x2000, 0x401, &(0x7f0000ffd000/0x2000)=nil) (async) shmget(0x3, 0x2000, 0x401, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 145.026732ms ago: executing program 7 (id=1885): setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3, 0x2}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3, 0x2}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000280)='./bus\x00', 0x690, 0x0) 113.638907ms ago: executing program 6 (id=1886): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "015e00"}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async, rerun: 64) writev(r0, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf75", 0x92}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea", 0xc}], 0x3) (rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="44f3d817fc0f00c568c792acb342edc51edb356ee4fdbc980100000000000000761e96619c7a1709acae014f3e", 0x2d}], 0x1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000180)="06d0da9700002d0175ae8fc45e00", 0xe) (async) sysctl$vfs_ffs(&(0x7f0000000080), 0x3, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000200)="7b347d1b86ea189efc90990a336d66a825b5fdbf7b51bd06406c13a5e434ec5a3dd696961728a84b3effbc048413ee033ceb9ac8449da3267501fc13cbb2ca4feb84bdc00cd45652b7f8b42f7019cefe5453ae039876ac0362691bde5688e6ef944fa617d2a3305b1cb30959e44d0f59ddc1892a92d77961151abccda809f9964883b33336555d", 0x87) (async, rerun: 64) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async, rerun: 64) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) linkat(r3, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0x7, 0x511, 0x1, 0x5}) (rerun: 32) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003", &(0x7f0000000100)=0x2, &(0x7f0000001900), 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x5) (rerun: 32) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\r\x00\x00\x00', 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 113.33475ms ago: executing program 4 (id=1887): r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0xa89, 0x401}], 0x3, 0x0, 0x9b6c, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) socket$inet(0x2, 0x3, 0xfc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000480)="44f3d8", 0x3}], 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="e1000000", 0x4) 112.961114ms ago: executing program 5 (id=1888): sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000a80)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000000ac0)=""/109, 0x6d}, {&(0x7f0000000b40)=""/132, 0x84}, {&(0x7f0000000c00)=""/31, 0x1f}, {&(0x7f0000000e00)=""/4096, 0x1000}], 0x4, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sysctl$kern(&(0x7f0000000a40)={0x1, 0x53}, 0x2, &(0x7f0000000a00)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000080)=[{0x8, 0x6}], 0x1}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4400) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000003c0)=[{0x2, 0xf, 0x4, 0x114f}, {0x6, 0x9, 0x1, 0xffff}, {0x7fff, 0x8e, 0x7e, 0x40000007}, {0x3, 0x3, 0x1, 0xb1c}, {0xaff, 0x80, 0xaf, 0x1}, {0x4, 0x3, 0x40, 0xe767}, {0x545, 0x40, 0x1, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000c40)="0000031a244d8bd822475c04dec96c7591043063185171106f17f4202d73132114e6a837dbe4bc9685e83fe8078126dac65c68bc86fe7aa72017308e51091230b97316be07f8b949a7ec55bdbacb0508705f946c98c206bb668cfc85d9b248007508deb211a6b36168c091e8c8164520461afcf911f4969e97b69d13e8180ddaaee504a6a6b7c40fa750307100c8c1f83d0914f623fd946bd4b776c58202f198add8bfdb1f7439eac00de5a8ca8722e336b77ea772f1e235be85a5202050a60541eb933bc2c0c4d29f7deae3509e5bd091bf3d6e64b3a0e736e7996057838a3bdb0acc34a13e890eebeabbc6f570dc72ff5b30ad7d6db791eb2ee95d372a0983e7e6bcd13b010213bff29913670b67f13418af567713147ad95bb8e5d6ae5a13e01ef64060a59a84e764da90a1ddb07bf4ed41edc9d68d79322712edaca8e12cde18063e7e5ee52f724543e7706d99138134468231675e5351513ad97a062c4b36eadf0e33c81a8b989a9b0e9e75db97ebe20882f334305043e447b18f7082e4d852cb455fb7f4c8e3074daff9faa948e60007a14d35a0a6146a72f425510c27fc9b3a13d2d43adb2dd634", &(0x7f0000000000)=0x1ab, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) recvmmsg(r0, &(0x7f0000000800)={&(0x7f00000007c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f0000000340)=""/68, 0x44}], 0x2, &(0x7f0000001e80)=""/56, 0x38}, 0xe6b9}, 0x10, 0x0, &(0x7f00000009c0)={0x8}) write(0xffffffffffffffff, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r3 = socket(0x18, 0x5, 0xfc) munlockall() getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x5}) r4 = getppid() sysctl$net_inet6_ip6(&(0x7f0000001e40)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001f80)="058d50de", 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4, 0xfff, r4, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0xffffffffffffffff}) 111.746991ms ago: executing program 4 (id=1889): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x11d) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001440)=0x7) recvmmsg(r0, &(0x7f00000013c0)={&(0x7f0000000240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/18, 0x12}], 0x3, &(0x7f00000012c0)=""/247, 0xf7}}, 0x10, 0x1, &(0x7f0000001400)={0x7f, 0x8}) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 25.355352ms ago: executing program 7 (id=1890): r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x18) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0xdd, 0x8}], 0x200, 0x0, 0xd6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x18, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000100)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42125000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) r8 = socket(0x10, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff", 0x2) 20.743322ms ago: executing program 4 (id=1891): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xd8, 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="9adef1218f0e6510134c66407aa23c207263186b0a34c36bb1c2200f2a218d5bc25ab7fe1e2280596aa3c7f4d7dc6f074ce729e1df88d6c94b7254f01770eb17bc666b305633c940a8615a0cff7a032d82ac7629e0aa9a0110fcb6cfd87da67d153e97db9c53f4f7f9097dca1f679369a8254dbf7d23637df9662488e1256b777b4e83e27f5d39436c14b98ea55e66ea9f1e3f2cfea5c6833c879689655bc056994c3b7905c0c4dae76b78a4deaa2466cb52b2edde81557c19161be3990284e15387cb77cf9d91b55593022894ad2ab895e43b5eab8609b78905a76b59042eab9aa0d074781c11543862f962a157b3785e2e391264f093c9005db8d2", 0xfc}, {&(0x7f00000001c0)="cf2d56d834b7172fd18aeddc32a73a7fcedd28d349e1dac65f0b436de11b45a6250ece700e4eee556ecf6e02a1e39c9341c72e7980c5e50ced47747976f80c33f8fffadc14b3f374ef3a23ebe6190dada5f0effb60eb99590c835b4836ab70e0e43e964e8b8b46a654c6ce6abaa86d4e68f361eec01bd2f0f7a49905cad263f57d15270c0993232c1a4382f3c9a13191d3b4ad08a7c2f5b723239f9e0f5d9681bd5480c73964b1b741f7f2cdd4cae690fccc404eb1ddb34e9c527e5e317c27317d1e17d08ef0b1306ae76643b539323257cd59f9a7f2bc6e9a0b423fb165121e086874094dff8fe44f9be74c5b254786dbe099fe7343c027b37bbbfbe33c2efbe18a0dcc26ee3093037c3d8f813b0caad55bcc78ad5a60171b30f666bfa624dbaa3396f6ecbb8b1bc6bd4a531b829ecb690b589cff51582a070aba17bb20dc055553aba3a6c58c27f2616c63a5fcf0178e88f8a80112de2380a97283aa7b5b0a4884e1118b6f50aa6d58e99bc2d9e7915348570259c04fb25816e7dd95dc35c810c2ab600ce39b2b5b9a6c8edda6416a42643e08eb9269ed788d98720a3a8c494e3920dd5fdb8c3660857dab9d8960c30469cba9a7e4feb3c83daec1a5517164a63b631bea04d2ab47a5d0497d991090daa26cd64db1542f29d10cef24dba5a9aea5513b78052b00dbaec5d1e410ccfcbd26a7a008f2c61220d63171b2b6e69e20271b130333089a0f1ef460da8e6194c7333cfaaba743acac1a98202983bfeefe5d2644474aeb166daf331ffb6dd0dd718f6ef5a273c442a4cc64b6ad20b04a660adccc151b62ad626a031db912d35463848cbd08975956274f193fa2c93fc044e4612d5f1941afae6e86a52be5fb29e870582bf26536afb6b0c6cbb608800ca021b865504815bd82c61988c1316f778f3f3b2b26f2ef8972cf14e386eada3a6a3d4153bcde0759289b787f8b18e731393d3580c8f83498babbcdb4560e6a45029ab85735ee8b537996a8686a129fd95707292436bcf5c950e1ab9b1be08f8da501af766a71de6f73abc4d590566c785e5baef9fe6ebc4f237b4dd42f7a9289513deee105baa9070a12a3053c9847e26a6075cdf0b782a4ed8d7c25dd01c0deb3df03cbeb5dd7ad94135d4d5a5bb616bb5756cd3604b98621b0eee5850d8bd845e598bcf5315813de8c18c0dbf4a78c2a00084f10d54215291e66e75ae70eb4df7151b2ab382a5dd264df9b7aae74141c115d0e87c0305ddfa4d5464b50c0a55c7e6745e67d80fc6d0004e14d54d3e918f9beb8b7a9731dc73dded5a89e36c5ca3be3e2f1b219e1ebdf33bae0770168c262e542669a0187039a1f22fae6222fb61b4ec1f019a2a2f0a457908e3e9fbd8e599c121784a0e36961733d44a0dbb09b02683607d2e85064bc6f88425d4bd2f2e40a9a09d45e56fc0b1ecf101d9fbab27e380dd48aa51dd4a127eb5e8f3e96f21ce795c5036d7245b8d44957adfded1dce7b60d1c362c94abdd6f9bfed919a8120b5517c408d017fa0038229000565bc0c92cfd262059535e781d3f5510a49ffed86a1aebb4478e910fdcb76c193c7b445130c83187051341d7f4075bb7cd6e81b6cfd5aefe4d7776b85081f399c72724255a55973d69e0d12c4d0b31c2d3234cb740ab8aac025c9d1b7b102fe9e3af4f4c5d3d31957d687cb5a97e77cf29a4a57f9eb794b084031051ed6831f38454d2390455ba749b0f689404b07f50f0aa00e46402626c95852b66f0e980e4b40df46bfed5a2d4123aa83e9356eb4176bf0d72e8e28f75c5b2078a0f6721c97b50f3338c679102d87f2748aaae8f74fd9f8e7ff010608225fd9a1567ef9c8d54030ab741c845156e608ee213f5cf78654f547f2b21cc78cb3abf558f2da4e7b379c309620c25baf00ac437694d8957863c06b06913e8fb1291082bbb04d88db5b87eece8b5b58c34f8a8d163964bea4fd282a1204c305bc5ddfb0435c41359a30b5ece7585a319d79ebd5b9e063d65058c9c80f8caa13f9f74efcf749dd3ff57318cd87693b10bd9eb1e19292a6aa8ac93afc44d6a9162f80f4edb2b57ff630d20c9b0aa524a4a8dba510a09885f8345456aa3218058c052955cbd08b9bc89b6c8907532cbea72336595698bc626cf863399dff7697cd4a0960885892d3a579e2a7d4b91f4041d9473b5332806d73855a18f5769e617b983021129785900a2705f446a8ef1ba9ab12033032e4bc9985639acdbd8ca12534c0477c2c65df37a822575d7dfa850517f0701a7e9a4f25216d1ca7ca9ff421b1ab0ccb1387b178502ae2f979da1be3ad85ca386e19408b1ecd786e83938fc8ca09085fd76de761abc2cba38ae4c726cf071ab6aa024ad3d01b506b3d6498e7331c1aee57e2e0683b0d655c97e2eeafa82eded0cfed9be788f4609e6e36248089a7afafad085439713e0e4d08c7ef1968649e732e2870fccc18ed79986494097b20462b19bfd2226aa696ab508b8cdb2a123b199b84a7c8facf37fd110cd77fcdec0811089aba01a6ec58ff71d290eea3d1d5bb20400ec63fc339a0c0336a49820a4d592ab6a0a6b9d37ea83bd246aa2b8eba615d9f7ba015c7133b87cf16e502fdc8733fcbf207da64aa59ba17b9e348df4331b19a1af7a398f985eca6f1e16038691010f1b7e7da30a1546e44b021a8a4209775fb7e00514912e1fb7fe33e43862720b668e116cc4e78ec8b08e5e6afd2f7299e33646db5a009be56a7ab54d97afc73a98451c60b6d4be78b00bf47e8e0609182307859ccfb786bedd572a0d8b9b19a801d75764310e22e2ac98ee8d01335c5e911c6f83699692151cccdac764814e1d0705e0b2c8204d5d1f396328266f5000b7c95237a346ea638fa9e85d3790e336379c39c3c139dbf674d1d951e7fce9aa3ae4445cae1e99dd51be9c06f98bf88709f363e984c5f4446e4d71324271bedf2afaed4fb0f7eb0c1405f4bd380598aedf867160d9fcf67684676391b5c54612fa137ea6b1302a9d052e503eda9689cc3854093d94a6cb3a52de7cb299c8b9c917e653d41f22518f3cfbf4852cab6b71d0606a6064690bad117298e5047b75a0473026779661c36782d2d19a6f74f238f7d6b0d900dfe87b8dbacc3444a947b0ef8a97233271416867f2171f3f5ab731833a9c984aef5f24509b91f26a3f120b4c1a99444bb7e66c2b99259f1d8730d33d07272ba023df30619f39cb391ffbfe41b432e267ded42396adbc94e9d554de2ece5d130e090068927a947b4b249dd21fe614c919cb10cf58ccea63dcd2e7ba3f8e8b684d92ef265c43452240d0cedb0e19c035786c5f7a9dbed53346b5234adc5d1197a92bbce3b4d1c895d0f9af50f95c162e6459de1733fc54425246d5cfbeaa3ded7c413737c614089d5c26488dcd14b805713eb2de610766ad576f6b55231251e11bf9b60ea397aebd70c2c145698a71b6e1a81178ae7fc2b8b19baf625f77bdccb23c0d64d311076f9ea2801bea9750ea58a93ea2daabd0dfbae5aa56cc6df84a3d57c835a36a1ca16138d206e9734fa129690f0722948fca64dc4a88895d775e2bda70a6ea7a0412ce9011140973d2812c4c0949ab26dcd16af05a84335e14e9b72647842f8b2c3a9ae2ed77e5b45b1cca94b7edcfbc78200664dcafb9775a45c74cbdcd684749eba7392178c6af01e50edfb80be3270ab9a39efdd5d0eecc9855c5b96eb3f0d70ba2a6b5eb143e94c4de939f3c8dad3f0026c43fd6ed231fd758404042e90d5e3c3f4bf100b402f6ebfc061e88e6622af22954bd5281310e4ccb6583111be239b91f164e8650106202e8f6f5da149854e6b30971a0dbeafb4bb3e81e95e01211887e07bea985de1e7f0cecd90283235fd1f6186ec86fe3c4f59123d38181575e7a9874aec23d1032176c9ed6f52197ff395cccbaa27743d3b40a25161089bb798435ea7c81b8afd51dbfef320379cc146387b0c908faca5ce35114b796f4675b217aa2b13a0eda81576b088ebf8646aa5b95521460b2724c960c29b9188951bed26f286018ba42bb95fdbdb8d9668dd66762d80c5e7fedcab218ee00199b2ce243d99f8d3f8a13d1346729e9401c6095c0d0f774e4a97141a2cddf0c21a722187a34c4a64fccf1ec39a2790fa90fc3613b1f16f6208f3f7b448eeb2c7adc3b846bd2e82fbb6c416686a91ae010cfe115706e32611ae371a81b2e95eabaabed3e35d0625a6afce2195fa581ff4292445473df53d77d43c3bb8ab034149f269bc0ac083ea63bed27f9463443f24488e7f4b5d9f3d9d1d49f015e1122ad8a9cc055600c1e12142ce90ac55c2badb4904c643b2fe55cdbf9767c8759cd541524812bb31617ccb3904ba4a58c9fc79242d547160724f97d980714beaf333e222992e80b9467690dd3f223660f0b30ebad092c13bea9b0e9763190e7707e5493536aa094f773fc15d2527ef6fe1227bb3067fe4d442413c09d9f0d985abebe08db38ab20a3be6f6aa9049e1c3775cccbee2f522edf01645fb71737a376504667e049af1864409fccdf91247a1436e71f91e6e5380ac0be00aa38d9cc4c52899401a6ecb827241d7559883676aebdd27857dafd64fa0039479e1cc971afe5c4d85fe08083bfc0648b704abfb790decd0af1419de9f0b581377ceb64b4abb7551e26c2a113dc288a39e24691ea4506fcb222e1a708798dbeee0f2834bead7ab18dd6a1d4e232de8ed2aa17e5896422dfe748745321cb84d02ca7654135d9601148f9914fdf9aa5e7369dda2e814d86386fca18dc34d84f09d041b7b63d8b152bba97169d620e2b2b79994b4f50d6b281de6f77de3855c08ce6d02f45d01bb5b92c229b8968fff55e229b2ee678a0d96e345f75943082c81f11ece5aa9a35f09e561dacf1b1573f2a1e9272bd35512f39acf5c6b111e0609f1faa9a433d682450723c742abed7980048248b6d40e625a295f4a767bdaf9c18c6e69b2af455aaef89aa70552229a05ff6397a467bfaaf9ed4abc11b9faaa5f0e3cafb8f3e92bd49a93685bd60d22070fd88d3620dcf9bc824ff3c431f563d437dab8a51c0803fc1a8af5117876ad3e8bbd01887da409cbd43c22b15a4361a5bc2a665a295bd88c1f68309206b6071b0cd5490bb7589dbb4aa30fe5729d36477cbd59f283fa3eb10c5301f78e852ea6336c95c7d025928d9bc070b51cd475b0724e005d2991e3ac7a65f9b2ae44012742d3284d4c26fd357fbf169b1808df972e639afdd95abdf0b87d737812897ebd5f314005ba9a566ec3b5f39c0a05b08289040335a3db3b5c28d17965bb885ec8671622991415f8fdf90ea2ac16ed2fb58ade72213c7ff943e8dde9fd81b7c1f06c1cb84b7627a2276dda8fc9f34338e00171d712dcccc31077f2e5ad97fd03a62c084ff75a37589cceb802bbdc83180312b26629fbe60592fd9dbebf46a4373b29cf5d200f07e62a829739cc61197a41b86c8a98a27c015751d2442bec5649aa5cc1d561d33748a93c34810e32120f1b92da8b945572ceee9db7cd20223525d9e6a0267897d46a0ad33b6d727f26611c8625efe0b1a7d1ab6a06ddbfd94abc62da14cc58f46cbee12002ab2bcf669204f1b8283cabe32812c519d41494c36653000c058312b2bd43ec5a0a37c5977a1bc17aaca4dd6cec1217351ec9bcedb8681b1db9f9420e0358431f4e5ceb17902c356a0a7f9ad0708bbf22c6393b164311df3cccdaab4a16dd88e0362d05ae39b30e3a7761eed631878847aaabdf6635daca299dab68eec05de0d35df6cc9e07f4a1d6ad82cddd7d", 0x1000}, {&(0x7f00000011c0)="fbaea955041d865a693a385d412ff247133a9a4066c3a993810d656ab6dec4299d8ceefb1f7aa55010f1574c75eea20de4fe2597b558e60c7ac84bfe0ce23da48f581b551a1ef32011ab714f2f503e917bff1586095db49e4542819ad08495c94de6e92c65ecd988ad6d84bb73a5e78cb737023aef798d406ef6b4ccf8de4a5095b2e1d6829ed93bc4df94489e72b6d4fe47b1cb0be3", 0x96}, {&(0x7f0000001280)="897d5163ca96ee5299bdf33dad8756417dc970f987d287eb3b9e319d2bb61c7be38a26ba7ebe3cd1fda1ed3fd2005db757a59706f04bd6bedf421bad72757a3aa634693acf5afc5849b7836b98e44f3f32fb4544f43c7ce3b4b090e8bedfcd5e4086a44be82f5939187f2a666f0bc36fc298c6db766e6342129cd80a8efbf97ca6ba32a1290cdc4495f15b30d2e061def735089123b854f390cf27db20eb7d62edbe1b5dede088bb7cfb293de2613503d500a39bda9b3f606bdc34592dd1594a0c9276e22cedfd50c2a34dc1332c11bf554a67c5531cce95ae00636d1d59632150e98512c4782cb8a48e4ce44c3b62a2412dfd763412cb5fc8c4f0f21579", 0xfe}], 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f00000013c0)='./file0\x00', 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001480)={&(0x7f0000001400)='./file0\x00', 0x5, &(0x7f0000001440)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000014c0)={0x1, 0x10}, 0x2, &(0x7f0000001500)="746f4f4907da806968a06334f1318b2899633aceaacb091fea52a3a96ead7e7bfd4c59f1ad272965341ee0319e2d1291f31d9ee8575b2a5b469fa269f804dc98c6a14e89fc8e087db5253010579cd91643099209519a99359c7e28dfeaeacbc8d328f0d10f2a09420a49432a0e3f0c58c3cdcd668f1a6a62ffd2f70501a5498928cbdb", &(0x7f00000015c0)=0x83, &(0x7f0000001600)="3e7e871b031ddfb80eb8d0b27d045b7097ee0ac1e052df883b94826ad3a5d5740137ea0209106bc6ad1e25c00045897cb95b84aa1fdd136d6a55799c5e74b5d25d2add3b44a5cb58b52bed4039dfb3d9a2247b1edf0fe5358b10416981b376cda5830ba785345990c97954302e6cf00052eb49fd240cea4c81e4bcae984003f145e749fe74d421b8ad79293c4727522b161b4a77e6d2cb6c4f072eacd941609f08669c1dae8c7e087d047b9dbdbc43157cfef2121ddf2684540ebd8e987029e316", 0xc1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001700)={'./file0\x00', 0x0, 0xfffffff9, 0x1, 0x1, 0x8, 0xfffffffa, 0x7, 0x1, 0x0, 0x8, 0x3}) syz_emit_ethernet(0x226, &(0x7f0000001780)={@random="af63e0c4e173", @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "b28272", 0x1f0, 0x33, 0xfc, @mcast2, @empty, {[@hopopts={0x1, 0x1e, '\x00', [@generic={0x7f, 0xf1, "cca5a5532d5223fedd704a2aab8640c990d0571394fa4c543d8dd92606792606015b8a2b91db147bf23a0e00af770ce03f7f98a3b84bada0731d67265868b8606a4f1ec3bbf58288bf9501ebad6b41654e6ed1cd42c15db92fa9e97596e3c10f835befa726b27c3a1d8bdee03b69fb4c303c695a90e3156be49429e273c39f0fb5db136263f9f4c148764dbe1122e1b39dbc473358a9fcfed92ada1c3f65b8d33195c6cb9acfe48824337bdf8b04a06f8094f4a8b74c6303bc5ba9b8880884d0da6151c8f93f52cad05c806bf26bddd584826a28a7696d8527ddeeba195be4a07a3a4a18376cb570264d20860e0a1e4b3f"}]}], @udp={{0x2, 0x3, 0x8}, {"288da85c31d26accb63a15ab2dd120c43606f4bb02da545572e849907273babc6c8e61dd434130ad2c8a52b89b33920d380d92bc15f4292458df15b92c3da996378412e144cfe10157941bd40203765e2021a1ab086a2f68d37f0e8974dfc4007ffe411a19ab0b8a7fafcfa3e86e2cb6762f165a8625b93cae19c4ae482fe1066556dc4206fcbf4a4f31d7417dd2db435ae210679fd068a81c2fd82e2f4491cfeaf51434c04be21e0d2e348178f5cc99aced43c074d99113867181abbe0213c2210f9e3f7df2c55ecf0cbe88c2a081f8ac030b23f7c76614878c4ddfdcef86b5836846cf4e9289d1"}}}}}}}) recvfrom$inet(r0, &(0x7f00000019c0)=""/23, 0x17, 0x800, &(0x7f0000001a00)={0x2, 0x2}, 0xc) ktrace(&(0x7f0000001a40)='./file0\x00', 0x0, 0x40000a08, 0x0) lstat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x406, r2) sysctl$vm(&(0x7f0000001b80)={0x2, 0x5}, 0x2, &(0x7f0000001bc0)="0b5aa025b4dda231e8fe5d6f8c45c5324b540f7f27b77c69780ab4bdf0818d9fe042af754fdada0bf5825891ea42b574cc2b8eb06fe4351e89e4cdff788ef7392108877ef7f2eb3a1357a98a151f6db724835b9d064fbab72952dc962d360abc52230acc7052e5b58ffc3f9b7d20b85cc0aa004928e253849663919834066b8a06243c6861423fe97a76cbde948d60b56b852f1e70c698a1bd156c7a76da0025b2813c9abfc126e105c74bb3c5802f369661e2add1548821605741f58e76c3d32d8c067c914dacfe4e8bfebae8ec6f3b67edcd849ffcf7eff29bb0e0cb32a501079408d97d349f770f6adc1c2970c9d295e78ce33b4a64acf32ab152688fd5f3528c65dcc6ce437b4679058edc1329a410f3a3319827975e9e76603ab2ce75735ed5a7c81b5a4a8aa1869d70d2e5aab1f7c05869a18c837042799539d6b924b7cc614763b3725b933eab867908e2be600ca01710f3d6b6ebb91299c4a4c12af837d453ff85757b712e5969371d53f0466a6ce8b915a033ec1ae6d881a17ae002abf18142c6fbbe97de7874f937056e13a735fc6b98a5d40fd3708bff9fe0707ec29ab9b0966692324eab592def4f6c14ab2302e759c2d4e80215668b31b8468d06a3206b6f72d681ce646265ed56dcd75abadae65881d36181b7d1cd087a7641cdc91661c497bd0f8242376ea28b2d530b0c8dfe648e56de9e90b47ec15b66bb34afc439b30f47b8318d0e6f8d3438911f6cccea8f86ca04aaa4e1850bac9d41ed122877811dacace7a154d9c758f06901fd08c32f26b44441718f872b9b5c46fff4c93f736457217939b151a4fd557607fcfa44866a82cea41186be4e5780c9baadc6ccee95079eea178125096af3764d46537ab602def47ce21659b8aaf2d0891ae13793efab296f7278c3c457efad2e3aa2f127fc19477bac78ec872f3e8f1c2eb4f45e83dfe8667cfaa11f0c9894021d37c000511ebc852b428763f90bbf37b5ef73393e7764e542b0e4abe915073807ed484dc3f76ce45ffc966b58e0e3fb97223b28986a4ed84d96665b6930e1c6fce787275d397b25eebdad49a3b0dfd447a64cc08b705ca6e9447afff192fd1c175c968e3c30a70f73829de55107651e26e95e383b84198fa95ec9727be7042ebb97c873790c9e489782200b6d59f7fe0ad785f8ce9ec4ae1e8eb8f7f46df22e8bd7048ad8104a4b2b8c1ae17af1a8026cd8c112cae6c847a99f62d278fb90bd5ede5ef386f4a5154a5133f37fdd514bf40f6fd5018c807a1953e93f635bea91e28382c41760eea304ab4e7de80ebb0e759e5563829058f3012580cf46904b30343fa8ca146f99fa00409f624a05cf68551cbc357bc34c15ee635fda5340762b1f6f05146d2b914bbec3515e8cecc0f8b949b3440b5ad6e55959349bd96b8818f803bae0fda73dbe644d3546cbe7f27b80ad7eeeba8f88277e1cacfdb6b75c03d72fff0f947373710d757533457f99a13c82cc0864bdfe0b72d86ff3c2286220f80d41df0c9d06d061776744e8bcb4ce451c5b5f31888fe17f0525ac38c065038c093b144ead3c55639c4f145eb0a1a1f3c48b13d19142d75a9a194e190c1115ce566747ddce906d292faa0f6fb9e8a3e6d55f7ca033db476923198ce4e8df4f54b83e958a45cef209a17e849baa5bde5a21f7e71b38da275456504cd25e15b708ba24c0e551346979c073d74f0f4af8f6002d3dd2b359b07c254a0a56c05215bcd0d3be146f3f2f2c481b09cc24ca900c5702f5bf969a04c38188a94d391afb9baa71b05e53d5825e46e063da6987b6cdec613dc0e50ebab9056d42de60e910b241add00c7714b469067fa60875ef12f34b683e86f859b522f1215e484cb7a08e85cf8fffd1a15e080843c8d4a524fa423336da4a5b765466c7d2d074c983b0b5cd44b999adae7d9f2c4fc85c1895aca9d8c9c784aa532699de9c41a75ccdb9fd8952c74479a1b55af7806a567f2a37fe2d8ea3ccf65e39cbf2a125f674e8a43aae49d9893e7b72ca8a2f86e5dbe7ea26dab00d334ff4ec80c29973f28dd8e6b65eabcff8668406b36e37ca3d7b61828fcacceea6ae99dd08dc93ecd3e0cda8d755f4b43177c8a402b019c9e8a80c47252ba6d44b95ea588216877e65b7b6ac148f1b1a55ad399fb011fe70b708479099f10ef341b646d7a8de1526f32599bcf575b775ac59e00efb5967b747adc93f2d6f772893598d0317c8e0d3e77fa00f81f85fd66918431779744fad4b094570ea42c9dbe9d6b7fbb73ca41d335cbe1dfdfd1433828819dba29c0e9db86645045e34bbfe4821d52c9a4c2a0580b91c6ddba9e85e3af81c619b0f12e1c040fe093bc991b7844285138ec9eb4393b89f2244400c9b41d3c7bfb033378ae2ab422ec0960e7b611820fa78ef3668474adf73f462eeffba70a45889d0d6f723942ecbab41727d603a3ddfa1cdbd51d74e902fd8f712aabd361bc20cb3eb02a5bc84b37d36d194e70dbf32c81b3cfdb2c8f760ff64c1301a1988f4f9019b2229c09510ce0b77365330d58ef5005dd1cfcdc0504abeb2f3457520c0981cb665363e1e90bc23b2892906095c344564be789ac38510002d8c98d289b94b32d2adf7b110ad6684ed1e6d041d0798011d9de66505e11b5bf3282fbf58154198a07f86bb128c095e3bd5189042d3e00fdeecfda277f7450b04c8755dd53e3319f2337a6fcb0fb844e76e5793ad3e52bc6e5a2e77e18c8f0b59918826a18d1cd191bfe9b8b2e2567a1a57f6b8272e868204ab54665bf8fb044fa7280f96bf27c7b89381dcf7894cbd2973aa0e963e3725127e54f04d2c54fe09b6f602f098d6223813d101868e5d679bdea11b70e7b5aed9e2778e60bf62c70f5bd3637f89bdf8a122d999b21d3bb071f5800f0609b692748eb001a74b6f7adb6f9dd73788fd2dcb9b4c3150501a17ad58a2de53299c2b08894604e7f5e5b0d8e401f1ab0b0c4d0f4c6684e1e9b1b6d57921822b0bd0d2b13864ad5e253c829e43cca6a4cd189672d5a62ef69fd3294f34df769701f357bf94a41f770801c1d4e82ef89f3d2d48c7269ac6e1a466bc3498220260ec0713ecd9b21b7f4c08171b51879baa27b2a26ab96474e8cccf59e742673f2158c9c1eec51ba7d5b0df6bae9ddf1093caca9420bc12996ab92db70398c9fd3c300b51cd384c9d49d332341c646cc670324d4907d2be52fa88f6e6b58ef97b157e62c265cbcc7124cbce6902dcb268da201aec39bc8dbabc205570427173f35ef879f361e96db80da6802aaf2c6524688fda8c8a9822dfcd538de1f73caadab7d856ba7fa2e9dc6128472dc16b8fbda05fdd872eae45cab8642cb744c0f1c0247427494bc1155de5e04d73e7f092aa76250c6cf5daf8f9be2d30b3b9f274a1359ace766842a3667e405d851d94a9ff36301eaabdf6d3c3af342bb44afdee3855d38391063fc15e4cf1a49448cc6aabbcab1fd9c0e48bc3c8e5d1f6368856a4a24328d03f501f69550328c2811602c05463f06a4075812e33df0e1b40c62e22e374d9a9811e5e8991afc5327f79f59e3c6f49fe8547a818ad02181aa373f71905c2efbca43549a0df89944f783eb49a083250f4814e847f537a45e9c1f895da9761a31e988d22e9b3b724a5176b8109b386c03186e3c664425964a99d5a3bfc639fb4ec0adf886f0b22519797ee3e9b738dfa8ece50a46f6bbe90e20c6286ffa4550eb669a53ca5891a2c3c121823714ae16cc86b245bc77b2091be68670099b32db881faa6dca0452da70b2356caab2932c89a11b473f3b799570bddbf72fc29d25c263403fabab895e403994bef9a43622193de6dc3a247fea87a0d6a4f96b78d7ed1112591e9e804676f39032ffb71bbda9aa5e67f1508282d78f7608c9ac248bab0fee494f83635a0e3036ebece6011bca0d01ce5402df86cf9caa27b568b438336d837622764b61a336c2a0ea240b864597508a9316dafe27b92e07ed6f3d2f33fb99df6592f33e5f387a00929a461f5c3dbaa268ca3e06e273de069be3abfd88d6ad3800f38758e800d0a21ab2fb1e9bcbec93183f80209072591695419d550605a9ac2c83b392893bfbeca6120bf424772f75ff8c6df8a6eae860c816ac4d5ceb2d8dd686efb4a40ebce8c68288dba43191c85aaf3d30e9f47cd3181847fec473dfb91d41cfec618766d7d135c065a8ad479ceb21fe54c29c38a0c140e6aab6c55f3caa98394718f6ba014c6bbc3f974ab0a1e4f1618b82061aea46495403142dd484dfd5566ad4b0ca15fc2cae0f377a6d1a8442c62e9ebe0f2a713a1e4a3c3e0917b3132d28cb5c6354d3801ab1d441a63fb2b0d36ac50bcc2cfb0e66988a4aa9472ff359572649194a1d339e43d33b43acc2a383e4e26bab5c3ec9d7e0b77e23a34b83c6812eea1337fa52e84bd5dd513eb2e12508f31f40523266e1f6d8df2076a110d8c518246d92c72866ac9d1aede1a15428023e98c549861c2c4dddad494e012afeb84a2d92f90bf082af65cb1783d1fc2d3a4e89b26cbef07dd79c522a28c91cd456aa68d8669a40f7e0eba98e16bfc92ace1d27bfd6d21696bbcc430111f58cc4b215f41e7fc57f67b331791b0bb46ca1453daf66b39c8f37344f31a88aa647cbe24dc772b59ce965dda43f7503b0497ad728b0b7f9d88952607277ba08c60d911668337d08ceb75c3778230a334c230da4d9a2016cb04c5807c2e69ac4de33075a5e653ebbd416bc0042e8b2aa97b27620e69c41e2e631cf4943c184933025fd9225195798323fe5a1fdc93c77a61b0a862dd911c890be9b1ba9595383b50e42c84fb5c02a864dfd279e3969c39d7c0f007e362c4b01f4479aa836fa4374a492874aa8a957d3dc3b888b984fb2183f31e13c28342eeca7fe0b8602f328875945054b2f3bcd2faa1f199378e54258593d64c9037f7da83795fde68555aa9a636ba40a091465e8de0abb22fbb9009e53757b9cfe54d69661bcb49e6f06f192a4115553fa883d36255adb65d0f9f329e388b5e6caaa8acde4e83a5173f882558035ec6e8f88893fa8eefb1dba04953ab45263a2a0e43e49b552130cc75fb4db757a269b83b35dc86c8bef4283988fc64fce8960794f85053819d03e176d827ffe1d5ae1a0a23e1f9440f6c3a0ec08d606549c403443c8d2507a11dff6d0ef8ac343d5e2812de558bb706f6d5f990634886917c40be2bb28ece67772477089b6e6d335499780398e90382ad5fbe3bcf7089984f2f604d821abbcf2f6af3b9b35deb050db4f503e81c4e3c3d8d741a609ac6248248b716e240190f7e8b3ff9653312e5589269636961ed42318d477070ec275aa4ccf42aa82052be8587c49ba3b9d0bcfa93ff760d71911128fb5e2d8fdbfde6fef0657373db3fcf72d8009c30ffe3a331ebf2134cbc5d5c3e3df8ab85b804e43141e565a9fc654bb3e2edc0a11ff667867c120a9bdb168938c17d314117ccab7c602375fdd0f90db10fb0e4ed782221c40d33eec6e7b05be1fa32b2ddbfac5461b99aa8ac76204b36e8db9a216772cbccfcd3d02703e87e244ea2a2d1298781d77e3edde31a0b33345f81467494be2c77d02c7c6d1e4fd295024e2183c3d17b9c18b7a767b4de98bec5a8f13e2e4aabeae4a8e4708074daacc3316e1b64064de39ed07f0fd1ce09d2d3c6af6b45c64a20df4a607bc21392f2142779d126231ac9bb571a83aeda98c5a0327ebab9159c052e6172676cd9da770a83e51f96d8e47e7ed5ee408c524972572de6a3242c5299f1ac386e14ccd906012d2521c4d6", &(0x7f0000002bc0)=0x1000, &(0x7f0000002c00)="cc96c61b3bc59397a251bb734584c28744f38aa8187b6f72f6a6d977b0376cca7b71b6a6606f2831965b832c21ea24e3f7d7527eb06ac1aee2822504818d6eb6e0cc146a56732082570ae01d733c59412ea23b65d127d7312e45678eacf6da40b86c7d24184b9a49f05929cbf13a13b31b64abd9005b6de77daa707c54330bc87dcfeebb52b40cdb762065998096a63c98a0abc44bd3cc863652a3780fae2e213509772292d91ad22a1a4fa16476f57d260ac6d7c4decb632af7f1d6428bde0bfdef4a298ab6691dc3e83e5978b341beef04873088f784dc01ef435164cb657ce48d23", 0xe3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, &(0x7f0000002d40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, &(0x7f0000002dc0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002e00)={{0x7, 0xffffffffffffffff, r3, r4, 0xffffffffffffffff, 0x108, 0x5}, 0xfffffffe, 0xf5c3, r2, r2, 0x2, 0x2, 0x7}) connect$unix(r1, &(0x7f0000002e80)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000002ec0)={0x3, 0xb}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002f40), 0x2, 0x0) r6 = openat(r1, &(0x7f0000002f80)='./file0\x00', 0x20000, 0x120) kevent(r1, &(0x7f0000002f00)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x1, 0x1, 0xfffffffffffffffb}], 0xfffffffc, &(0x7f0000002fc0)=[{{r5}, 0xfffffffffffffff9, 0x84, 0xc4, 0x82, 0x5}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x5}, {{r6}, 0xfffffffffffffff8, 0x22, 0x8, 0x4, 0x8fb}, {{r0}, 0xffffffffffffffff, 0x50, 0x20000000, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0x50, 0x40000000, 0x65, 0x8}, {{r1}, 0xfffffffffffffffe, 0x6, 0x40, 0x101, 0x4}], 0x1, &(0x7f0000003080)={0x0, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000030c0)={0x3, 0x101}) socket(0x2, 0x4000, 0x1) pipe2(&(0x7f0000003100)={0xffffffffffffffff}, 0x10004) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000003140)=0x1) r8 = open$dir(&(0x7f0000003180)='./file0\x00', 0x800, 0x22) fcntl$getflags(r8, 0x1) 20.480786ms ago: executing program 4 (id=1892): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x8, 0xd7, "00000000000000000000002ef3ffffff00", 0x13, 0x3}) setrlimit(0xe, &(0x7f0000000040)={0x9, 0x53}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693df6231039102d1fdc3f316e357ae302b37b673031d2d236acf20b7804be38297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffdab) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20004269, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xfffffffc, 0x0, 0xffff}) 687.06µs ago: executing program 5 (id=1893): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)=0x7e) (async) unveil(0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) setrlimit(0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/209, 0x76}, 0x62) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f000000f000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setuid(0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) mknod(0x0, 0x2000, 0x637d) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00', 0x1) (async) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) (async) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0x40000007}, {0x7e, 0xc, 0xd5, 0x20004006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="441e3800fdffffffffffffff7ecffcfcbaf2670fcadaae0d850b26460cd5e60ac9efaeea048f41f560c4d3ad9521258f0c1190968c614ce9f93a3080fda5c470c53740a200363ee0e19bc4e0985878e5ddb288dc843b9fc510609897f8a8723ee1de5b78eaf4eaff4e68ef23131b287304b62a01691c947dc0162d93", 0x7c}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) (async) ioctl$BIOCFLUSH(r3, 0x20004268) (async) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) 0s ago: executing program 7 (id=1894): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)="16feb7ff33e293fac26b57420dca4e8700010000130000007ad6e4dc9a8cddf3", 0x20}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080000000001f00385c046200000817c53fcb7c7d40b539750008007a00000000a2", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x1, 0x8a38, 0x4000002, "0700000000000000220300", 0x0, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xfffdff7e, 0x160350d, "04e4ee0d090000deffffffff0fe0ff0405080800", 0x200001, 0x9}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000180)="cabe2da2f6e681560087e7448e21c1cd3b74706a9708c6983c90bef9b5d5629ade6723a5b50c3600c0bbde99b8945b10757388606962f92d7e835e996f9f8482af46f2384e2c3f139d566e8787064fba04e0bbc25f6bca49388a5c6d2fb42ac2174c4c2fa8bdf8fa2812", 0x6a}], 0x1) dup2(r2, r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.228' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806c4d2920, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 vm_create: uvm_map failed: 12 malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 vm_create: uvm_map failed: 12 pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 vm_create: uvm_map failed: 12 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 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 *202536 11406 0 0 0x4000000 1 syz-executor 521586 13784 0 0x14000 0x200 0 softnet0 db_enter() at db_enter+0x25 panic(ffffffff833aa43c) at panic+0x1e5 __assert(ffffffff833e8e72,ffffffff83400a8f,1cb,ffffffff8339ddfa) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffdf7f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001477000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a30b268) at pppacclose+0x16f spec_close(ffff80003c428ae0) at spec_close+0x417 VOP_CLOSE(fffffd800bcbe888,81,fffffd80097fd000,ffff80002a30b268) at VOP_CLOSE+0x132 vn_closefile(fffffd806dc552a0,ffff80002a30b268) at vn_closefile+0x12b fdrop(fffffd806dc552a0,ffff80002a30b268) at fdrop+0x121 closef(fffffd806dc552a0,ffff80002a30b268) at closef+0x192 syscall(ffff80003c428d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a984f90c40, 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(ffffffff833aa43c) at panic+0x1e5 __assert(ffffffff833e8e72,ffffffff83400a8f,1cb,ffffffff8339ddfa) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffdf7f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001477000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a30b268) at pppacclose+0x16f spec_close(ffff80003c428ae0) at spec_close+0x417 VOP_CLOSE(fffffd800bcbe888,81,fffffd80097fd000,ffff80002a30b268) at VOP_CLOSE+0x132 vn_closefile(fffffd806dc552a0,ffff80002a30b268) at vn_closefile+0x12b fdrop(fffffd806dc552a0,ffff80002a30b268) at fdrop+0x121 closef(fffffd806dc552a0,ffff80002a30b268) at closef+0x192 syscall(ffff80003c428d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a984f90c40, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4288b0 rbx 0xffff8000299dee07 rdx 0xffff800001460a00 rcx 0xffff80002a30b268 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x903e855d5d2e3fc5 r11 0xf3490ee9092f17c7 r12 0xffff8000299dec08 r13 0 r14 0 r15 0x1 rip 0xffffffff83306035 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4288a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=202536 pid=11406 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a30aaa0,0xffff80002a2602c0 process=0xffff8000fffdb048 user=0xffff80003c423000, vmspace=0xfffffd806c4ec3f0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90121 16232 16832 0 2 0 syz-executor 21657 244762 4385 0 2 0 syz-executor 21657 220787 4385 0 2 0x4000000 syz-executor 85600 163735 55326 0 2 0 syz-executor 85600 9690 55326 0 3 0x4000080 fsleep syz-executor 85600 452181 55326 0 3 0x4000080 fsleep syz-executor 85600 403738 55326 0 3 0x4000080 fsleep syz-executor 11406 395493 51466 0 3 0x80 nanoslp syz-executor *11406 202536 51466 0 7 0x4000000 syz-executor 11406 388943 51466 0 3 0x4000080 fsleep syz-executor 96924 520677 41911 0 3 0x3000 suspend syz-executor 96924 289211 41911 0 3 0x4081000 biowait syz-executor 96924 360053 41911 0 3 0x4081000 inode syz-executor 96924 260959 41911 0 3 0x4081000 inode syz-executor 93427 203678 3728 0 3 0x80 nanoslp syz-executor 93427 122105 3728 0 3 0x4000080 sbwait syz-executor 93427 99378 3728 0 3 0x4000080 fsleep syz-executor 27265 275081 0 0 3 0x14200 acct acct 16832 490020 18865 0 3 0x82 nanoslp syz-executor 16767 512557 18865 0 3 0x2 biowait syz-executor 4385 169055 18865 0 3 0x82 nanoslp syz-executor 3728 61355 18865 0 3 0x82 nanoslp syz-executor 2681 390226 0 0 3 0x14280 nfsidl nfsio 43331 205002 0 0 3 0x14280 nfsidl nfsio 50489 443301 0 0 3 0x14280 nfsidl nfsio 31359 12831 0 0 3 0x14280 nfsidl nfsio 59233 93354 0 0 3 0x14280 nfsidl nfsio 33910 191591 0 0 3 0x14280 nfsidl nfsio 14051 473320 0 0 3 0x14280 nfsidl nfsio 55062 347189 0 0 3 0x14280 nfsidl nfsio 96960 21301 0 0 3 0x14280 nfsidl nfsio 62201 232970 0 0 3 0x14280 nfsidl nfsio 74102 413466 0 0 3 0x14280 nfsidl nfsio 80726 117523 0 0 3 0x14280 nfsidl nfsio 45001 1779 0 0 3 0x14280 nfsidl nfsio 93697 88453 0 0 3 0x14280 nfsidl nfsio 94945 299951 0 0 3 0x14280 nfsidl nfsio 77875 373899 0 0 3 0x14280 nfsidl nfsio 23722 309673 0 0 3 0x14280 nfsidl nfsio 32997 79041 0 0 3 0x14280 nfsidl nfsio 69593 178601 0 0 3 0x14280 nfsidl nfsio 25261 109857 0 0 3 0x14280 nfsidl nfsio 55326 173827 18865 0 3 0x82 nanoslp syz-executor 41911 47708 18865 0 2 0x2 syz-executor 24767 369292 18865 0 3 0x82 wait syz-executor 51466 112090 18865 0 3 0x82 nanoslp syz-executor 18865 29430 53436 0 2 0x2 syz-executor 53436 249635 95934 0 3 0x10008a sigsusp ksh 95934 72587 81213 0 3 0x98 kqread sshd-session 81213 442822 34147 0 3 0x92 kqread sshd-session 1035 53677 1 0 3 0x100083 ttyin getty 34147 349094 1 0 3 0x88 kqread sshd 80186 431405 25143 74 3 0x1100092 bpf pflogd 25143 301739 1 0 3 0x80 sbwait pflogd 84856 132027 75038 73 3 0x1100090 kqread syslogd 75038 438952 1 0 3 0x100082 sbwait syslogd 29118 2208 1 0 3 0x100080 kqread resolvd 17485 360105 50685 77 2 0x100012 dhcpleased 98105 298466 50685 77 3 0x100092 kqread dhcpleased 50685 163935 1 0 3 0x80 kqread dhcpleased 37929 69773 0 0 3 0x14200 bored smr 93086 283606 0 0 2 0x14200 zerothread 56245 343533 0 0 3 0x14200 aiodoned aiodoned 79725 489239 0 0 3 0x14200 syncer update 74522 390523 0 0 3 0x14200 cleaner cleaner 96683 245172 0 0 3 0x14200 reaper reaper 91002 164690 0 0 3 0x14200 pgdaemon pagedaemon 42263 129902 0 0 3 0x14200 bored viomb 54758 71031 0 0 3 0x40014200 acpi0 acpi0 46288 507719 0 0 3 0x40014200 idle1 96544 254580 0 0 3 0x14200 bored softnet1 13784 521586 0 0 7 0x14200 softnet0 71440 159301 0 0 3 0x14200 bored systqmp 15231 292823 0 0 3 0x14200 bored systq 89970 199670 0 0 3 0x14200 tmoslp softclockmp 8455 249522 0 0 3 0x40014200 tmoslp softclock 26359 491513 0 0 3 0x40014200 idle0 1 25170 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex softnet0 r = 0 (0xffff80000002c028) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 task_add+0x67 #4 if_enqueue_ifq+0xef #5 ether_output+0x101 #6 if_output_tso+0x200 #7 ip_output+0x1231 #8 tcp_output+0x36e3 #9 tcp_input_solocked+0x5a40 #10 tcp_input_mlist+0x93 #11 if_input_process+0x22a #12 ifiq_process+0xcd #13 taskq_thread+0x157 #14 proc_trampoline+0x10 CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff837f60a0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pipex_destroy_all_sessions+0x2f #4 pppacclose+0x16f #5 spec_close+0x417 #6 VOP_CLOSE+0x132 #7 vn_closefile+0x12b #8 fdrop+0x121 #9 closef+0x192 #10 syscall+0xbd4 #11 Xsyscall+0x128 Process 11406 (syz-executor) thread 0xffff80002a30b268 (202536) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839a9528) #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+0x836 #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 (0xffffffff837f60a0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pipex_destroy_all_sessions+0x2f #4 pppacclose+0x16f #5 spec_close+0x417 #6 VOP_CLOSE+0x132 #7 vn_closefile+0x12b #8 fdrop+0x121 #9 closef+0x192 #10 syscall+0xbd4 #11 Xsyscall+0x128 Process 96924 (syz-executor) thread 0xffff80002a261770 (289211) exclusive rrwlock inode r = 0 (0xfffffd807d31a810) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 96924 (syz-executor) thread 0xffff80002efd1a10 (360053) exclusive rrwlock inode r = 0 (0xfffffd806eb9edb0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 vn_open+0x1f1 #8 doopenat+0x35b #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 16767 (syz-executor) thread 0xffff80002a30afd0 (512557) exclusive rrwlock inode r = 0 (0xfffffd806f43b920) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c4ffc70) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 13784 (softnet0) thread 0xffff8000ffffe7c8 (521586) exclusive rwlock inet46 r = 0 (0xffff800001432ee0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 in_pcbsolock+0xdb #3 tcp_input_solocked+0xa9a #4 tcp_input_mlist+0x93 #5 if_input_process+0x22a #6 ifiq_process+0xcd #7 taskq_thread+0x157 #8 proc_trampoline+0x10 shared rwlock netlock r = 0 (0xffffffff8386bd80) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 if_input_process+0x17f #3 ifiq_process+0xcd #4 taskq_thread+0x157 #5 proc_trampoline+0x10 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 10226 11130K 12355K 166960K 12757 0 pcb 17 15K 16K 166960K 383 0 rtable 269 14K 14K 166960K 784 0 pf 40 18K 82K 166960K 247 0 ifaddr 46 8K 8K 166960K 163 0 ifgroup 64 2K 3K 166960K 302 0 sysctl 4 1K 9K 166960K 19 0 counters 78 37K 38K 166960K 320 0 ioctlops 0 0K 4K 166960K 1867 0 iov 0 0K 20K 166960K 83 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1454 91K 92K 166960K 2753 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 23 137K 137K 166960K 53 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 236K 166960K 2124 0 sigio 0 0K 0K 166960K 82 0 proc 72 115K 180K 166960K 828 0 subproc 72 4K 4K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 311 0 in_multi 99 7K 7K 166960K 211 0 ether_multi 1 0K 0K 166960K 16 0 mrt 1 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 133 599K 599K 166960K 133 0 exec 0 0K 1K 166960K 872 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 177K 185K 166960K 20839 0 UVM aobj 47 8K 10K 166960K 54 0 pinsyscall 42 84K 105K 166960K 3393 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 144 0 NDP 14 0K 2K 166960K 117 0 temp 84 8680K 9196K 166960K 106230 0 kqueue 17 28K 32K 166960K 409 0 SYN cache 2 0K 16K 166960K 4 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 224 0 220 2 1 1 2 0 8 0 rtentry 176 215 0 106 6 0 6 6 0 8 0 unpcb 144 1503 0 1483 15 11 4 6 0 8 2 syncache 336 11 0 11 4 4 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 500 0 496 13 12 1 7 0 8 0 arp 136 32 0 12 1 0 1 1 0 8 0 inpcb 328 2280 0 2271 22 18 4 7 0 8 3 nd6 152 43 0 15 2 0 2 2 0 8 0 pkpcb 40 6 0 6 5 4 1 1 0 8 1 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1192 96 0 93 3 2 1 1 0 8 0 pppxif 1504 13 0 13 4 4 0 1 0 8 0 pfstscr 40 2 0 2 2 2 0 1 0 8 0 pffrag 232 64 0 54 1 0 1 1 0 482 0 pffrnode 88 62 0 53 1 0 1 1 0 8 0 pffrent 40 205 0 195 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 1 0 0 1 0 1 1 0 8 0 pfstitem 24 128 0 53 1 0 1 1 0 8 0 pfstkey 128 130 0 53 3 0 3 3 0 8 0 pfstate 448 127 0 53 9 0 9 9 0 8 0 pfrule 1344 26 0 21 2 1 1 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 870 0 407 37 8 29 29 0 8 0 art_table 40 874 0 407 5 0 5 5 0 8 0 art_node 32 214 0 116 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 17 3 2 1 1 0 8 0 semupl 112 4 0 4 3 3 0 1 0 8 0 semapl 112 47 0 26 1 0 1 1 0 8 0 shmpl 112 47 0 4 2 0 2 2 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 5331 0 3817 95 0 95 95 0 8 0 ffsino 296 5331 0 3817 117 0 117 117 0 8 0 nchpl 144 8307 0 6592 64 0 64 64 0 8 0 rtmask 32 22 0 21 5 4 1 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 29084 0 29081 3 2 1 1 0 8 0 percpumem 16 175 0 121 1 0 1 1 0 8 0 vcpupl 3968 1 0 0 1 0 1 1 0 8 0 vmpool 840 4 0 3 1 0 1 1 0 8 0 kstatmem 264 186 0 154 5 2 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 5 0 5 3 3 0 1 0 8 0 scxspl 216 57915 0 57912 11 10 1 8 1 8 0 plimitpl 152 500 0 481 1 0 1 1 0 8 0 sigapl 424 2432 0 2364 8 0 8 8 0 8 0 knotepl 120 546 0 0 18 1 17 18 0 8 0 kqueuepl 224 1203 0 1188 15 10 5 5 0 8 4 pipepl 344 422 0 395 12 9 3 9 0 8 0 fdescpl 528 2393 0 2362 3 0 3 3 0 8 0 filepl 160 17009 0 16779 29 15 14 16 0 8 2 lockfpl 104 588 0 585 2 1 1 2 0 8 0 lockfspl 48 238 0 235 1 0 1 1 0 8 0 sessionpl 144 34 0 25 1 0 1 1 0 8 0 pgrppl 48 103 0 86 1 0 1 1 0 8 0 ucredpl 104 2677 0 2664 1 0 1 1 0 8 0 zombiepl 144 2863 0 2861 1 0 1 1 0 8 0 processpl 1232 2432 0 2364 6 0 6 6 0 8 0 procpl 664 5655 0 5576 9 1 8 8 0 8 0 sosppl 176 13 0 13 4 3 1 1 0 8 1 sockpl 752 4061 0 4028 40 30 10 17 0 8 5 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 57 0 0 5 0 5 5 0 8 0 mtagpl 96 12 0 0 1 0 1 1 0 8 0 mbufpl 256 1235 0 0 76 0 76 76 0 8 0 bufpl 280 23426 0 17290 439 0 439 439 0 8 0 anonpl 32 11286 0 0 91 0 91 91 0 246 0 amapchunkpl 152 72173 0 71627 46 16 30 30 0 158 5 amappl16 200 9002 0 8804 63 48 15 27 0 8 4 amappl15 192 26 0 26 1 1 0 1 0 8 0 amappl14 184 6 0 6 2 2 0 1 0 8 0 amappl13 176 498 0 497 1 0 1 1 0 8 0 amappl12 168 2798 0 2757 3 0 3 3 0 8 0 amappl11 160 8 0 8 1 1 0 1 0 8 0 amappl10 152 56 0 42 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 40 0 37 1 0 1 1 0 8 0 amappl7 128 99 0 97 1 0 1 1 0 8 0 amappl6 120 343 0 330 1 0 1 1 0 8 0 amappl5 112 105 0 92 1 0 1 1 0 8 0 amappl4 104 473 0 441 1 0 1 1 0 8 0 amappl3 96 12559 0 12472 4 1 3 3 0 8 0 amappl2 88 2540 0 2465 3 1 2 3 0 8 0 amappl1 80 19561 0 18959 19 4 15 16 0 8 0 amappl 88 19687 0 19523 5 0 5 5 0 92 0 uvmvnodes 80 167 0 0 4 0 4 4 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 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 257 0 257 5 4 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 53 0 7 1 0 1 1 0 8 0 uaddrrnd 24 2393 0 2362 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2393 0 2362 1 0 1 1 0 8 0 vmmpekpl 168 19530 0 19468 3 0 3 3 0 8 0 vmmpepl 168 157894 0 155788 125 25 100 108 0 357 2 vmsppl 488 2392 0 2362 7 3 4 5 0 8 0 rwobjpl 80 43253 0 41940 35 4 31 33 0 8 0 pdppl 4096 4802 0 4731 117 44 73 86 0 8 2 pvpl 32 18503 0 0 150 1 149 149 0 265 0 pmappl 256 2396 0 2365 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 395 0 74 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83806ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 _kernel_lock_held() at _kernel_lock_held+0x33 msleep_nsec(ffff80000002c000,ffff80000002c018,20,ffffffff8340b12b,ffffffffffffffff) at msleep_nsec+0x1a0 taskq_next_work(ffff80000002c000,ffff80002a210318) at taskq_next_work+0x8e taskq_thread(ffff80000002c000) at taskq_thread+0x1d5 end trace frame: 0x0, count: 8 ddb{0}> trace x86_ipi_db(ffffffff83806ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 _kernel_lock_held() at _kernel_lock_held+0x33 msleep_nsec(ffff80000002c000,ffff80000002c018,20,ffffffff8340b12b,ffffffffffffffff) at msleep_nsec+0x1a0 taskq_next_work(ffff80000002c000,ffff80002a210318) at taskq_next_work+0x8e taskq_thread(ffff80000002c000) at taskq_thread+0x1d5 end trace frame: 0x0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833aa43c) at panic+0x1e5 __assert(ffffffff833e8e72,ffffffff83400a8f,1cb,ffffffff8339ddfa) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffdf7f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001477000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a30b268) at pppacclose+0x16f spec_close(ffff80003c428ae0) at spec_close+0x417 VOP_CLOSE(fffffd800bcbe888,81,fffffd80097fd000,ffff80002a30b268) at VOP_CLOSE+0x132 vn_closefile(fffffd806dc552a0,ffff80002a30b268) at vn_closefile+0x12b fdrop(fffffd806dc552a0,ffff80002a30b268) at fdrop+0x121 closef(fffffd806dc552a0,ffff80002a30b268) at closef+0x192 syscall(ffff80003c428d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a984f90c40, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833aa43c) at panic+0x1e5 __assert(ffffffff833e8e72,ffffffff83400a8f,1cb,ffffffff8339ddfa) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffdf7f0) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff800001477000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a30b268) at pppacclose+0x16f spec_close(ffff80003c428ae0) at spec_close+0x417 VOP_CLOSE(fffffd800bcbe888,81,fffffd80097fd000,ffff80002a30b268) at VOP_CLOSE+0x132 vn_closefile(fffffd806dc552a0,ffff80002a30b268) at vn_closefile+0x12b fdrop(fffffd806dc552a0,ffff80002a30b268) at fdrop+0x121 closef(fffffd806dc552a0,ffff80002a30b268) at closef+0x192 syscall(ffff80003c428d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3a984f90c40, count: -13