last executing test programs: 13.738080988s ago: executing program 1 (id=193): open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1c0) getitimer(0x2, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000080)=0x2500, 0x4) getsockopt(r0, 0x176c20, 0x8, &(0x7f00000000c0)=""/96, &(0x7f0000000140)=0x60) r1 = socket(0x6, 0x1, 0xff) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x2, 0xc7, 0x5, {[0x9, 0xffffffffffffff7f, 0xffffffffffff101a, 0x1, 0x7e, 0x8, 0x7, 0x7fff, 0x8, 0x0, 0x0, 0x80000001, 0x86c, 0x3, 0xfffffffffffffffb, 0xbb, 0x30, 0x1], [0x3e4, 0x6, 0x5, 0x6, 0x5, 0x80000000, 0x1ddd, 0x5, 0x9], [0xbe, 0xa00000000000000, 0x1, 0x1, 0x4, 0x4, 0x2], [0x80000000, 0x6, 0xe8, 0x7238, 0xffffffffffffffff, 0xd7a], [{0x2, 0x6, 0x43000000, 0xffff}, {0x3, 0x6, 0xfff, 0x5}, {0x8, 0x8, 0x9, 0x10001}, {0x3, 0x4, 0xf0, 0x418}, {0x2, 0xfffff000, 0x84, 0x3}, {0x1, 0x80000000, 0x2000000, 0x9}, {0x83, 0x6, 0x824, 0xea1}, {0x8000, 0x401, 0xfe2d, 0x3}], {0x1, 0x5, 0x0, 0x800}, {0xe3, 0x4, 0x0, 0x37}}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x3, 0x8, 0x0, 0xfffffff8}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000540)=0x7) close(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000005c0)={0x3}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000640)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000680)) getitimer(0x2, &(0x7f00000006c0)) truncate(&(0x7f0000000700)='./file0\x00', 0x6) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000740)=0xffffffff) setsockopt(r1, 0x40, 0x3ff, &(0x7f0000000780)="da4c012dd59ba90315f957a3dc87348f8b9a9067e247b4061573d1461def06299cb6b74eb9b87e815bf2361478ead666b72abf2df62619da35ab4d396086e2b06a8a4879645d2b2351279f24fb5e8279dc1c5495f2280647d6564421038ef11bba0a224d988c4ba88d86f06f06f95afd948df21446d023000e3bdd3a01094fe849e783ae433641e18142a74392859f9163a8003670b0f929e59940c0ce869023299fd3c32e63a42fa5793a30acbf", 0xae) msgget(0x2, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000840)={0x3, './file0\x00', './file0/file0\x00'}) poll(&(0x7f0000000880)=[{r2, 0x1}], 0x1, 0xd3) shutdown(r1, 0x1) sendto$inet(0xffffffffffffff9c, &(0x7f00000008c0)="d3e6d60d51d676ff48428b68791bbcdb0145076ded47bfea513b00e070cf0f92e587d4ec8592f4f2a65ffbb9aed453e130292294c9ae9084227cedb7825264", 0x3f, 0x40c, &(0x7f0000000900)={0x2, 0x2}, 0xc) r6 = open$dir(&(0x7f0000000940)='.\x00', 0x100, 0x40) mkdirat(r6, &(0x7f0000000980)='./file0\x00', 0xa1) msgget(0x3, 0x8) 12.835740836s ago: executing program 1 (id=207): r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x111) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/254, 0xfe) r2 = socket(0x10, 0x5, 0x7) r3 = syz_open_pts() writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="efa8c46eb1340480663182c5440d65dc618328cb26e5a7fb28c0569bc91993218492d015d6d2881cfb60c1d9c5217193a257123c864d9c7e43c65c7d7d8f1724367c66ab50d2f05ecf628b5a3d1126d1d8a3b50c5a10a2f78755c47a8d2a0f4314645d045b58887e8e83601f220fb2f22898ce42cf3da3a53cb0c9a6f21da3d115df1217d5568fcfe4bf0c7c9bc518bf8717a148e70cef7efff81b1b24", 0x9d}], 0x1) bind$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r4 = getpgrp() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r5, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000003c0)={0x10, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x605}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x37}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2137}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe5d9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc6b7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xfed}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}], './file1\x00', 0xffff}) r7 = socket$inet(0x2, 0x5, 0x3) r8 = dup(r1) r9 = socket$inet(0x2, 0x3, 0xe0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000600)="38caaa7a978f75babbd1e7982e83cd6cf42551c9d20f2dedbc180b7d94", 0x1d}], 0x1, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x18, 0xffff, 0x1, [r5, r1]}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r7, r3, r5, r6]}, @rights={0x30, 0xffff, 0x1, [r6, r1, r2, r1, r8, r9, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r4, r10, r11}], 0x110, 0x4}, 0x1) r12 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r12, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) r13 = dup(r3) r14 = open$dir(&(0x7f0000000900)='./file1/file0\x00', 0x2, 0x40) mknodat(r14, &(0x7f0000000940)='./file0\x00', 0x8000, 0x12000) connect(r13, &(0x7f0000000980)=@in6={0x18, 0x0, 0x1, 0x8b48}, 0xc) ktrace(&(0x7f00000009c0)='./file1/file0/file0\x00', 0x4, 0x4, r4) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000a80)={0xa, &(0x7f0000000a00)=[{0xf, 0x0, 0x7, 0x8001}, {0x40, 0x2, 0x1}, {0x760, 0x4, 0x6, 0x4}, {0x9, 0x0, 0x81, 0x10001}, {0x7, 0x3, 0xc7, 0x2}, {0x9, 0x5, 0x2b}, {0x8, 0x2, 0xc0, 0x3}, {0x1, 0x6, 0x2b, 0x5}, {0xff, 0x0, 0x3, 0x9}, {0x9, 0x8, 0x2, 0x7}]}) accept$unix(r12, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) chflags(&(0x7f0000000b40)='./file0\x00', 0x10000) accept(0xffffffffffffff9c, &(0x7f0000000b80)=@un=@abs, &(0x7f0000000bc0)=0x8) 5.413210698s ago: executing program 1 (id=310): mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) (async) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x6) 4.83096704s ago: executing program 2 (id=312): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x50, 0x1, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, &(0x7f0000001080), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) 4.820781185s ago: executing program 1 (id=314): syz_emit_ethernet(0xde, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60db834400a8700204020000000000000000000000000001fe8000000000000000000000000000aa3a1400c80000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000077f394760d17bf551736a822a8337e0500000000000000000000ffffffffffff00000000000000000000000000000001fe8000000002000000000000cb6b9e000000bb00000000000000000000ffff000000020000000000b96eefe25dffff59000001ff010000000000000000000000000001"]) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgsnd(0x0, 0x0, 0x0, 0x800) (async, rerun: 64) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) (async, rerun: 32) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x9, 0x8}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) (async, rerun: 32) close(r0) (async, rerun: 32) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000280)='F', 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x42, 0x0) (async) readv(r3, &(0x7f00000006c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 4.81798631s ago: executing program 2 (id=316): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) (async, rerun: 32) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x4) (async) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffff", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) (async, rerun: 64) select(0x40, &(0x7f00000000c0)={0xe, 0x4, 0xec98, 0x2, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) (async, rerun: 64) close(r1) (async) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$unix(r2, &(0x7f0000000100)="157f4065a30787077a355d74aa1401273975b0aeb9bca7f513aa78a5b8b04fc78d4da6fc54addda7aad6c24125ef6819aed0f3adbd69109f14c86fd6c84be94bb578e409fa264db6af81669f6b8ba052b7e89c3b9d00daa5c82d5459d28dba0e42967e327f5efb2cb26d7e2fe665acdd8cb5737fc949091415f2344e7af012f1a19d1eb707a5272b1eb98e280f110af2eeeaafba43702d14a7bc1424cdcaf874c4878c5d04e5ba3a373420e97248030c90df2bfb55ee2070", 0xb8, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) open(0x0, 0x20200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r4 = getegid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) 4.779210924s ago: executing program 2 (id=319): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8080, 0x11) (async, rerun: 32) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) open$dir(&(0x7f0000000180)='.\x00', 0x8000, 0xb8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180)="664204ae", 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x22, &(0x7f0000000200)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) 4.738421481s ago: executing program 1 (id=320): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r1, 0x80000000000) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1", 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000000c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) write(r2, &(0x7f0000000100), 0xfffffe5d) 4.733555014s ago: executing program 0 (id=322): r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @rand_addr=0x7f, @random="1d5a4f34cadc", @broadcast}}}}) socket(0x18, 0x1, 0x0) 4.732822608s ago: executing program 2 (id=323): r0 = semget(0x0, 0x1, 0x281) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfff8, 0x1000}], 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) ioctl$VNDIOCSET(r1, 0x41406474, &(0x7f0000000500)={0x0, 0x0, 0x0}) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000180)=[{0x0, 0x7fff, 0x1000}], 0x1) setitimer(0x1, &(0x7f0000000000)={{0xc, 0xe}, {0x5, 0x9}}, &(0x7f0000000040)) 4.588119749s ago: executing program 0 (id=324): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r1, 0x80000000000) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0xd27d43220c7df9f, 0x0) write(r2, &(0x7f0000000100), 0xfffffe5d) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x146) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchflags(r2, 0x0) 4.546646093s ago: executing program 3 (id=329): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x0, "97a2224ff1c14649ebb178926cc9795a21571419", 0x0, 0x28d}) sysctl$kern(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffdffa, r2, 0x0, 0x0, r3, 0x30, 0x8}, 0x0, 0x148e, r1, 0x0, 0x7, 0x5, 0x10000000000a, 0x22}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x42}, 0x80000001, 0xfffffffffffffffd, 0x20000000000001}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x1a, 0x0, 0x8000002}, {0x84, 0x8, 0xa, 0x9}, {0xb7c6, 0x6b, 0xfe, 0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="e2", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="8180"]) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000080)="14f584", 0x3) write(r8, &(0x7f0000000340), 0xd4e688a67930cd) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) flock(r9, 0xd) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r9, 0x1}) 4.309652267s ago: executing program 3 (id=338): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000000000000000000000000106"]) bind(r3, &(0x7f0000000000), 0x10) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) (async) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @random="6c522c4b29c3", [], {@ipv6={0x86dd, {0x0, 0x6, "4b9efb", 0x8, 0x50, 0x0, @rand_addr="000000f900", @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 4.309396305s ago: executing program 3 (id=339): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x6, &(0x7f0000000000)={0x8c800200000, 0x0, 0x0, 0x2, 0x200001000, 0x1, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x16) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000340)=[{0x44, 0xc, 0x5, 0x600}, {0x2, 0x0, 0xfa, 0x1}, {0x6, 0x40, 0xb4, 0xe}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) mknod(0x0, 0x1ffa, 0x0) r5 = socket(0x11, 0x3, 0x80) sendto$unix(r5, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3009d95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab7c685e000040381ecb664000000", 0xb1, 0x408, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f0000000040)={0x4011, 0x100, 0xe, 0x3ff456a7, "57038469fae03c728d4e76d5b3f140dbe4c6bafa", 0xffffffff, 0x4}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 2.213080175s ago: executing program 1 (id=356): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x80, &(0x7f00000f8000/0x1000)=nil) r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x9) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, &(0x7f0000000500)='./file0\x00', 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.513137828s ago: executing program 2 (id=357): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002d40)={0x7, 0x2}, 0x10) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000002d40)={0x7, 0x2}, 0x10) dup2(r0, r0) (async) dup2(r0, r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='W\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 1.51293972s ago: executing program 2 (id=358): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) sendto$unix(r1, &(0x7f00000005c0)="b100050400000400000000002101000000000000cea18500fef96ec0050000007ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e000040502000000140000003e4b45a827dde6d6be812292692c592a", 0xc1, 0x400, 0x0, 0x0) r3 = dup(r0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x3fed, 0x7, r4}) 1.368663213s ago: executing program 0 (id=362): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000000180000000000000a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0cba0800000008e37f71a3f834173712051eeab71d89e000040381ecb66400000000000000", 0xb1, 0x402, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r4, 0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, 0x0, 0x0, r4, 0x100, 0x1}, 0xfffffffffffffffe, 0x9c8b, 0xfffffffffffffffd}) r5 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1f, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) setgroups(0x5, &(0x7f0000000000)=[r4, r4, r4, r7, r4]) getpeername$inet(r5, &(0x7f0000000240), &(0x7f0000000300)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f00000002c0)=[{0x3d, 0x1, 0x3, 0x9}, {0xe7, 0x0, 0x51, 0x3e}, {0xc0, 0x40, 0xdc, 0x7fe}, {0x5c, 0xee, 0x4, 0x3}, {0x6, 0xff, 0xff, 0x2b8}]}) write(r1, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) 1.349942377s ago: executing program 4 (id=365): open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7880) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) (rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async) fcntl$getflags(r1, 0x1) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) mmap(&(0x7f000005c000/0x4000)=nil, 0x4000, 0x2, 0x1012, r0, 0x8) 1.348518514s ago: executing program 0 (id=366): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0x9, 0xff, 0x4}, {0x40, 0x3, 0x14, 0x1}, {0x6, 0x1, 0x0, 0x7}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x0, 0x11, 0x0, @rand_addr="fed3060006000000cd0c535a9800", @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1, 0x6, 0x3, 0x4}, {0x61, 0x2, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x200}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 1.304984059s ago: executing program 0 (id=368): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22"]) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="2c6a7edc62", 0x5}], 0x10000014) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = accept$inet(r0, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) bind(r2, &(0x7f0000000000), 0x10) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) dup2(r2, r1) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 1.30468883s ago: executing program 4 (id=369): ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x84a) (async) syz_emit_ethernet(0x16e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff9b6bce44641b0800400001600065000000009078e00000017f00000101891700ffffffff00000000ffffffffac1400bb7f000001940600000000070b00e0000001e00000010000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000078819d14b98f891ee96e8485f57a92032e62164500f9840a1f4454759623f3e5af53680000007212289c76015ee77aa78a5771157c199f21d0bfb681fb7579df3474fd711a788c0edc82fde0f1933d6c28b4d142b94a1b00088366717340508c2a1dcde39f7cd683f03a96ce3065"]) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) (async) sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="9718b2c9dd2b440457fa12bb456a48c4e092fb28f57a6fd85caed363d8eddff4cb025caa921db03ad5e4117f69fe36d06dabc8957d61d1663ffe67ceefbd35342cd217fd1b4f7f17a47047bc40a754ab456e64650bf1", 0x56, 0x6, 0x0, 0x0) (async) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x80000049}, {0x9}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1f4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.304397316s ago: executing program 6 (id=370): r0 = msgget$private(0x0, 0x420) (async) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() (async) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, 'Z\n\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r4 = socket$unix(0x1, 0x5, 0x0) setreuid(0xffffffffffffffff, 0xee01) (async) fcntl$setown(r4, 0x6, 0x0) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xb000, 0x0, 0x0, r3, 0x0, 0x80, 0x68f0}, 0x7, 0x0, 0x0, 0x0, 0x1, 0x8000, 0x1}) (async) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0xf, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x7, 0x9, 0x0, 0x0, 0x40, 0xfffffffffffffff7, 0x4, 0x8}) 1.302256798s ago: executing program 0 (id=371): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='*{@^(\x89\x00', &(0x7f00000002c0)='U\x00', &(0x7f0000000300)='@-@$*\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='&*$\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='$-.@-!\x1d\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%{#.&\x00', &(0x7f00000004c0)='!([&)\x00']) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x102) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000440)='.\x00', 0x10000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r4, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x8}}) setregid(r1, r3) 1.272648212s ago: executing program 3 (id=372): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xff}, 0x83, 0x80000000, 0x8}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xf6}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) (async, rerun: 64) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000568000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x4010427e, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x7ff, 0x0, 0x400}) 1.272419265s ago: executing program 4 (id=373): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) 1.27191949s ago: executing program 3 (id=374): sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="c6e78277", &(0x7f0000000280)=0x4, &(0x7f00000003c0)="2726ff54", 0x4) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) mlockall(0x0) 1.26771123s ago: executing program 4 (id=375): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) r1 = socket$inet(0x18, 0x3, 0x102) dup(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) (async, rerun: 64) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (rerun: 64) close(r2) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getegid() r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000300), 0x2, 0xe37c) (async, rerun: 32) syz_emit_ethernet(0x14d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004100013f00647fff00299078ac1400bb0000000044244b0500000000000000097f000001000000090000ffff000000065fcb0000000000019406000000084404818300007fca3380121bf464796e01535a3f9054a0e6550b9b5d1683f369de8b3bcbdfdfa718ce0d9db47ba8811c7a83f6b18da4d32d57381bd717e100794343a0a0ac61d63656412bdf2c9bfc78d526ed70d98c9345667f8d04598a6475b696a13d8402d6a6059813f4eb991d1613b05d281e5fbe9de42143c62eae4cf38659aef98c871b424b58c4c523d5ee1d308e885c54c3f54084bced1ae58101bac0496241e24b3e11d16aff9972eab48e5caf4ef6b057295df09ead056262f54954619ed2fa9b5ee2182ee93254880544cc18e4673b78dc48ab93f045a898ea381b63075402ff3ce417aeb3305aa6638db16464a8"]) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x40}, {0x2, 0x0, 0x0, 0x40803}]}) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async, rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 64) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (rerun: 64) r5 = socket(0x800000018, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) (async, rerun: 64) bind$unix(r5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (rerun: 64) select(0x40, &(0x7f0000000000)={0x9, 0x5, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) 214.542471ms ago: executing program 3 (id=376): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) pwrite(r0, &(0x7f00000000c0)="448020295ec3c432004812b9c81a849c507e05c5010f801e997c8de3ea226a330009d57be115709a43", 0x29, 0x4) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) fcntl$getflags(r0, 0x3) fchflags(r1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r2 = dup(r1) r3 = dup2(r0, r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000140)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x5, 0x400}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000001c0)=0xee) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) fchdir(r4) r5 = socket(0x2, 0x8000, 0x9) fsync(r5) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x7ff) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x8, 0x1ff, 0x5, 0x3}, {0x3, 0xfffe, 0x0, 0x2, 0xdfd}, {0x1, 0x5, 0x9, 0x0, 0x3ff}, {0x8, 0x1, 0x5, 0x6, 0x9b}, {0x1ff, 0x6, 0x1, 0x3, 0x8}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x5b5, 0x7, 0x4, 0x8b, "0b1b91cb9383e6f181d6028356dd7cf98753966e", 0x80000000, 0x8}) writev(r2, &(0x7f0000002940)=[{&(0x7f0000000340)="68a22f6da1dcd460c69722f3c7d3c254e4d680063862782e4644c6cdbe474a65b977a89d4f93290df0b4e43da5aa349ca60d352c56f67c90d54aeb3b4750568e2244b36eecd88b7312860c8da2d44e0813f60fa1d680917c36ae72e2ad113ad120a279bb1406b234c3c838e11875c1e6c896a014c9b9d4fda64adf3299e6c987fd74e2a867b1cea1139c4e7ee00f12b0534c48691515", 0x96}, {&(0x7f0000000400)="1bfa3ebe80d7a0b125ab0281b660a999cce217aa72d8347356da0ada2ac287e9754a7ae2ffff0d84f6051fe37647b3884a320eaeedf1600253130c261b01175bd051895bea3fae6cbf9469a6c87446bca5971eaf7da5502582dfd7fe37f2ec93caf6f866b15a769c2ce067d5702b249e15114e548248efee81847adfbff8325939f3f3c79880185baa73d44859d6d7f926fadf5669fd7773cf6f2188ee67bf05ad14fccf9ba9ba3eea50cc6c2488dd4adb06c371418cfb63b18ac87d316a02102932a6595cbc02abf9b41e81b603b473394f661c8f77b63a86add8d73fcb257da61c5e69714f5490457fb2a38dd4ab9ca021176c95916507ce3f48411f6d641ae53174cdf1867a9d4446a2cecadb62d25b1c1b6cdf449eb5897418180ff1291b5b8e882dfce817ed65f3c32844b847201ed67935f2a64c9e79857805b55242b21ec375886908e5e776b1308cb2e19e6d26d8fd207073a076da16ada2ad2e149d258d06538daa6dc71ae852b05fecd0170e19c3e6dea4c8ada00099c66a8cc545b72b616c105c5782da7f40b932e9c93ad0db1518f168ef2ec08b3a390df8e2f28af28d623c5b7e4e7552c5fe05e8ee139b1b4ba49f8863b13c3f9deab67e347d85cd180c82d8f59d931f2ca451923099331df97a1bb0a0d92bffed81f9e549f83a070dae66f4302ee223fc6b014dbbd961e3c1089d0ef662c572d6a81f1daaf588dc6967c324b3aaba3c2c21cd9280eb2772d4481bfa9a71ade61d2260471210443dc92da7b065412f44881fcb44b4f2533da6feeee2b0ad8e7abc7cfc415e92ff516f5ffe79a4c08121ec2ad45665df009ca3859a195c312fdfc745fbbfeab96864967df81125c521dc98630356c8e17f3d38792bc21ec4a124c27c73e7d5466289fbc3e5ec29bfb2bfe40f0d1e150f78c6da4e5d715eaa96e7a65bba4945998c5937ff589fd5afc3293203ad53b48789a8a10a078d80002e4c50fdf0f27bb9099482fcff16249091a4150e16da1c498fd3219b5572c777220efeec9d84eb6a8d26e592fb340c4b4dff484657d1de70f2195d77abde67009d03acebd3c05269ee5eb35cb2574de0b292dffb31fd6885fc4b4daaf4be88653483ba5d8bd0a3aa1dcdcc30041ea59325cb67d32514ba4c5fab5959a55debebef081cc8ebf1c15a0eb1a6184e4372f62d401e4951a7ddffb317bd05f163807200c9630c9738714a10756a950b15b7a078d1ad91215e9145d684d075c297c7ae3a3af5a7552c72246f086a356242b083b7644c0635bb07f41ddbbeee69328aa2442bc4996150d133d2ed4f43574358d45cc673593d59b76b71897aa873f916afc570cbdf31c2f0da1590fb2fb575549be980fdafe9c00a8ad2cd7a61a0c8c3c4902a6b809adb20d475f13f32f7acf4a1f662c730d566bfbb46a33fd7faeb63ccd78738553e3ac469627f7c9ad32a2ddd536301b2d3c2d3ed85390353e516088a20507c9579657bed521458d082e95c1b8560280cefbb69d6c71648e8e0a5f7d193134c61b96f0cf4536d59c04dd68ccd0fec741d15a7ca233ecfba432744a5386803e93d67fb9d66db1c7f8129a50e3baf2cea319f182498bde5bd858fa586648796f30ed8346fd582a0b1772527d8f7f2c35ac0ec091ec5611606581712f03efe73e14948944d06468d3bbc670df20bc3315598efc62fd1d07672e95db47588b4230c6f18271320d0070672ba98bf378c5dd4ce36f9a36f174d0927f2d33af5c0acfd7097bf076c13ce905f4dca8775847439789eafea999a4f3f9da356578b889dbe817a1b004b157ea29876d09a26f5098be5a9f3c14e12048a8427532b5b29a360f1a44f7bdd820835026909a69a2e355e937096af0ac073b0ad4249607e2a844cc590db26f7fdada9431dedf144d0db59a43398dfff0eb1e4049fb5d62ad1bbd747de6810b982f12c6c9a742458cb48ff1a3bcf8099b229c7733fb20b42be698a760142c241668915c2a33539ab2fef6a19229380ce80dcf956d51113c7ff0f8b45b1ae642c77072f549b8a091d7f1cbd32f12694011d04922d20e880f3d5273dedd1611140473a0b7eff1555ee5961b42ecda96de9a4a17dc9098146f972810529fba81d137882826b6aa257f15a0cb3322b9eb32448d2bcfa91d86ccca0490e9bc96fe3bd86ea9397e1fc2bb351fcf6fbdb328671d48f2615918d7f5f97c1e9bca899ced6de0e333ffa7bef14dc275349b2aeda4eaafc69d6cb2ccd37c49ab5f96e916a25fb00a5a85a37eb57e0f1b4222c4f976c9a3c84a42e80b9c8cc093198def701427f8b4bb72fcc92298dd36dab0ab15595f285441183a3ff44a947dd7880b6bdd3ae0afa495c9bce90a3e7767a326b198a58ae71f6689b06ccbf7c5123882f88d43cd99d472d62df22b3732ca1ec7cd1a3fc324a579941c37220685a252e8e8c701e9c85bcd22e232f1fc059dc05f5f9ce2505bf9b248579dc844d708d623c7ef08a5619a3f0e27839bccc42f2331a6e7f297fdb9a7e5ae155653b56fbc779a4fab1848e230884e330fdf6e2fd61f841b334f9d4f14c5684dfd75e6b0e23ee525779db01e1ae50c50cbd6c8f20b64b09e524e83525133471afc1d997ea09b91bee1c3a5cb6a052a252acfe1253a9592a05753b9e49feb2c274f59f732f3e2c9aacea3dd5fb74c8a7afd257efda8c9f461446090f730b5a27bccdeec512fb858ed89d2888ae1a293d2e7a08db4d0f30c07e475fb83c93bd19f814f0ac07555862163701f28ee359e0d7a8182084bc682e978521de3cfc038db0de8bbb0a09fc365395299fe5cbbe9a8eba208395f5af283f99e50fc46edd71e299a9365a1fc83760583bc763d15d31a9cbee679221e30bfecd84adeeb403a978484811f4a09846e58659d4772588776072226e47225b7ac2fe44b1af0c8877b9573be3b45f733988ed3f78d306a145de418c8c39b891d8f6f8f7a40a63f44a378dc3968bc8d45e8167a6549fc86a25cbbc740cc389bdde64c0d935ed8e0c1f439bba99dcc38c16b1ef08d37f462a661470eb9a4e61c49e6f3b11536688f3283f70bc1497745a7624227a4909effa6f03e3213878c1d6d439d407fe53dae86001c82f0149de7955bc7fed0712737e14fae9c912d856ecc4fd52bca5200f9d22ace1d9b1ff7cbeaaad22d0d80d088e2d1a844c37c5bc5f9228d9da3a2288ca0243d69798034bb282d749932e6c5f3c6e14c90f2468c638528f0fca3230fed829f0261c12efc2a9b747d86acbda5193265deb75e9fe71713c4317d0b06db8e8fa98c8cd489cd6aecb985f830184de2fb89779b117e9aa59425f8daddb9c587f7ec92cb119ef753681624d119a94ecdb2e0704d0b5c9a5375388004241d3f9a9c08a071270d33d2db78fe84ffc3d72723c1c397db8fbd4053f4aabc3f91fd5cb093d72dcfabe3cb31c174a3df201b74dffe6abffdccae27e3f9b0d589f5c3d60aa30dd7b0b4131dcc4f07430be9fa67c3a0c00db83aba2087fcaf81d3606c436f20a995df85005f199af3a28b719e9b74cf404d0b33d9fc2d2f1b73244e467304bfa084a5e334b4b3730506188554bc6f87d4bb1e5a8340c31c93602d0c22979358204761679c1284e8a9101591689deafd20947a1ce58f0403c68b6a7c8dede4404e9a67ff2fba7c5d16cb6b67c2b5277b4b84b623d4bfeee657d6e486f624f125141b00b36b1e1b99a9a5510adf9892949b893443ad281354ee6fa004e989654764f16c55562eb1cd9e2d5b9665b710932ad7559922fb7f0b5d49afe09c6e92c94571d31176e0e8e2d8a239600c11ba94ac9fe15b24f14aa140fef4755f502848da9418aa59f4100a74262f868c6632c66a4e93e95fe0f4185c9a91e4dacc5bfd5c699b74737b9ba6fd3cb9c7c302a4a63f634ac5915a361d4c08d8f3f0d11f6bcb11868289716e7f46b003b33dfd6342e1b40c21f091f840b384fb4623eabc8c1ac4dfbc32189c9b0b73e1444403e731f4b174f6d668525a146362269b3ac8b91abba461d8c039e620d41c4af570bf9c851216b3c518ed09eaba6d83e472e954e4c514faeefced537f9acdba7acd063db616519d16e0470c865cd850f85237a4f66cb8306e48ac80eb9b2d551e2bff43feb391437c79e2f34aa9242724f5509d1fff5122f41fa504f39d51fdc387e80a5456f06db70b06d1cda66c0ef803fe5d6fbe3ee8ae9d177f725a98434312409895e5f0b30dcf2c901ea8336f21186ee347814bd7cc2b59f29d5c6e790bfe8e1f9537e948b4c77046532cceb72473a68bd3ff0f2e90d31bbab12b28e468d0df8a1bc8de34ba6d7b1f54d0b5d7994890611a92782f3fcce10f93cf6ee5adf78b8c89c2ff89dcca154c1cded44d97a33480c7c4468545f003460c9fe500b2000a08f615ff7e5e05ff4559551262ce0a2060112af54b78789be21ff33fc240440abe1ff31f983bb21980c3ac96e0521e253675278dfdafabd8e01cabee30fee35f58396079adcf725c731c5607ab33026c4dee66b2c0fdf8c709beb600f6dc5c60ac21d62335e2e2f60cdbe8245812c4bd0c15551a6b8bc294b0872ea13b979a9899e6a401ec00b1e205ef125f81ccb859a599f24b46e1cf9ccabd6a4e991631ab99caad1a7ec33b36b73c4d4cfad7aeb7d39178495029adaa48e88c9cdac8df18431bb54a342feb746ca9a59078448129ba1e34732828ca67ff357457324ddc1f0abfae8bc80033d54daa25a439a1f9f4e7e61537730578610278c6a6a7504c5963e40299e7df7c0d4f5ed583d5e1d16bc51a8ca878ffbc7536056d085060214d02242d4cf5dd60c94f670b4963ad0cc01582efbf51b0c84d14f4a4e0eaf4494019f7fa1e64660205ed538ec2897bb7ac6a13edc2527df9688d4738910d1be29ef15ff52a87e9daf2a1b42c39f579b5a1556136c10222c0467597a9929f2528f2732276f2315bc2df2b0d5f7fa98ddf3f9ef69ee46024ad42dda10c677dadcc0c58692b35b7c0c4b2d773e181738e76decb991bc01e8e78302a549e3b1082bfb91c3a91d6005b307f77ff548b84dec72c88014a9df8c1375af6b731e8e38a8529bfa01ee770f7555a769768d3784abcbf568c0b8647f36a36729a089ea03830199a2fdf6dfc3a85beb43f478dcb2af6c82d52f3312abafb26ce6a77c9fcb6c15b878df8b152d66acbca06bb44a199009257a49c5c8cc2ce605d0ec5f0f75b388959e882699c1bc61459f3d8e2889e28ca17ee3e7f54546958027d389f848975c09280036c20586d3ec1d2699b5f074c52b01c5540930075cd12a4e3fe7a498473b15880defcc44c510a123e99f4bd4a6f779ab06491ed24b2fbd6fb907e8cdd3778ff704ca3e271106f23a8b7aa700a09eabf2bec33a087ce718d84e86dcfff22f091bc41b2f174751c1278e65dd54fcbde7144fd51d2ffe10696a080232f6751133c0326aeaab34d3a1916b3b59be43ab3a1eb55c930841017e0e601f9a9f6467a03a67a59833a2172bfd703764ef013bb02793f9799e4dea740cc1246aa4349d3e2ad3761063f57c0740af00e8dd08b79bc0120da1d4e6a014e6ded827da80b520630645cc0980c1a82a30fa2f150107f7f1ff57f048cc88d209a8042c4e79cbe2a78264ec061b8a6e8011e8155f53aeb1f287c5bdcdda3343eeab9fb80545e76ed694b1e03c9b5341dfe579b7719a9f6a107d28fc5015145bef3198e3dfd546761a914ca93e302068a99750c3629475b56c1d2baad4afe6797b4b5d39d1efb69efd9a3c60ea33982adc78a52137144843762ce747337ea1cc", 0x1000}, {&(0x7f0000001400)="b76c7b2ee4563764924b22aee66164a1e025ef657a210735b5bfd80ee4680845181983ca3eed793269de35b94096259907078b1df95d3b4f8c1c3547600eae79625f80c4e4cd8799ac8195ccdfbdc50e10dd6db4b2e8096089861261f026cfe8a93a7802b889372182f77c4f16a21d6384f3d0e875d8c7867c7071a961321533", 0x80}, {&(0x7f0000001480)="a304edd1c2ff4c34107c4ae65ab399d04ffb15b92e149f720131ea1fdc542b17cc8e3c07b52c6a8a7b9ff738c52fc22abf30339f60ddc7426c40a1ee5a2c4006382791a93ee45d96b551e918ba7b7080542a5d10d7923ebf58f3f1a2dfe7206cbc75eb2f22b17dc0cc0d13313cd1fefcf17bf207cb43bdbb5ee669c41c3e69732ad05065f82c0c431fc4b5f99c555e64f4d9eaa05636dd7adf1d9f684d6fb49d7f5c7fec455dc7c6cb4970e2b046", 0xae}, {&(0x7f0000001540)="bcfcb0b43ae6c64e918e1c0198f9379539be786a67d46ef66fef748bcd5e1d68d833a3a5c8ab91ff36e8bff70586ee", 0x2f}, {&(0x7f0000001580)="52f40cbe59b4f25b6229a6ece6b3206ee6cb29c4f9fa5e76c2b702e85b7022dd7d60b91e879ca6d2697a227f6c5ecb98e74b614d36a81d3e6f50ffe7370e79ce8bca910a1b7942e0eb07ba5ce2b28da04aa989120a9f617ed060a0af774a2337796b6a5e88eb97709b1d702e47fd2a26e89a86b1e669bef9ee4409f43c62fbacc2fcddadc82ed805d9b83f3bcf1eaefcb1ecf08bb103bab8b3e94117e56ac80fa4e708df10fd3dcce27c8ed808dd3a4e78624941219e0ff64edd7c2ba4db0f6a37499566fde289b5ef2caf032952eb79aa961a0cae3f4694cd1b81356f562d5739119e6e7e", 0xe5}, {&(0x7f0000001680)="343e38ad427a0b65a6c09de6753a51c1702cf8498d01be109835f0ea5977609a89a01df4eb69c27d1a08b4e5cc3e1cfba17a422ab724a199a04faa5f7d3990830fc9bf8e0654ce5d2d0a7cef66e8ab554cccdaa343502c523194ccf7191665e24c802d6c9ce9f6822f1550a46b0c9f11c99442325e9a3cc4c1cca0056221417ee154547098ed23eabdf5dbdc07ea1daca3194e1ed24cebfbe9e8e6bbc263b4a454a1ded9433778b5dad79b4faffa18f7e12ee356085d5bb6b1dd577a0751faf37ee3ac6bd6169d677082af4a4b509f2c260fbc95102f6ee48c5dc0dff6738828b1c94dfc7fce381f41ca8854bff1d42b95d74d1cbf9e3e1a9c5c14dad9bb5377d09f197d27ea4834227dce5acd6559ee2672a7acd713cb715ed2cde0063af04b5dc58a5d3e66ec5f66ce136bca7717c9e7f954ba7348e8aec377cf7ab015aefeabe733fb597321524edb3570ad0ec7ad85a8c2f7243f1346c794deeae6d6d71fe0192bf70b1c84d0f8fa3f5ef64ffe25da51071b0c12cf49773bd3aa595d67013a6f8128e67e082390eb9099ffc0980336e43dafe1bacaa14b77146379aebd8727c698ba7d9de4d2474a351c63dfa123f4538815e8bc06047f6ce1b7c8f2db03ff9b8ac50995fda55f3bf0621968cfcb541e9324b6f94d17d3dbe03736e3c03b49973d03933b56577e130fa649b56d766dbabe895f7a7bfb1c1f78518297f6aee3d4131c3a6e9bef078de7c6dd9474066112b6fee8effaed1c2b5ddf580a313b6ab44bb089126144d3a714ee7f16303f28d9f02f384dd123a8fc35104e532c07f597fc7d0d5fc29245dd847eb9f7aa7c1a2d1da25186cb5b63ec49b460d717fcecbe5605712fa5b906647a54253797474bd963b8f8ca2d1c06e8e498d656ea88c5f846f285ce8fea512b20a0e87558097b7d9a384d8718a8723a4a0ed39044a8ccf6734403af18f7acc7667b4b240309530169dc0baaf0156713424f32c9c1eea422c024ffdf3f3519cf114cc36704a49841cee95f465abf72ff4052835be6b01fa88f2b11dae40b0cafb7e7215390645497b610507e373f4064ced109fd59c1174b9401c0d83055d3b86e274b9b8ed8dcc62a1c7a95244dcc5f07ee17d888f2e90e7e8d1586566b6fcb75a92ff736584b26495bdff8f6eea193870a61073ee20875d66ffd716d12ed3150f402227fc1df43b3bc1c4b7a5fee59b75e390c6e7b1b33ab448c9abbeed832471619b9c63d6e946a2e183da1048cd345818e1583f50cd636a11ee42994eb1953af10ed20d28119b3ba3b6d7d526221a5d0b6977404f1af79f3ac6ed96683a8aaf71c9a3eca508fed978317f6e08c8ab24c512344e4237ff975f88f7ae80fa672389e31ee9c3fab3ecd36ce29b670ed7a6aa92b693f14196ab5676769eaaa039940131b5f1d955d5770e6dc7c308221123095dedbb72aed5233ad34517e8a768132b0ab214e15a0607dbec7dcafc2b470371a269f8e74668c34b1783b8488bdc12157e7a3dc107c323487629d2a464f03ac8cf03280ef882adc97354f7401b13ad0c0cf7eab9dc7fe36ea786c8a326682d38bf9d06295f25fee2bb83a82ecd62095f2ae13d08dd13293338788d71936119f214af530f2b944f4407a8175aba0c2c597bf55abcefd056eeeef08d290202aa1023df416697d97c01afd00c22fe6a05ec760138e320e51ca7977c93d53cd5c0acf34972a88a7955fc729d0fc4407ded783e96a90bd8637f13f25ab81d0f43f488f89b9b395869ec39bc6b87ae1918e62e00234e4bdae51b73c800fdc24f5116cd158c32c1308a15b20fed428f7e99c5e5598e82fb894c95ddd9d4ab891ccc5b4fb7299c571d6c55f5cfdfcf67fd300349f1ecb37cf434feb7a0c37ad84c910447c3e97c3859fa8440f6c6eaad9fe3724001c548718a5997a5bce7590d9d08343ce199196f631c8bf0e1ace3f42a08dcd6f1ad1ac29c00ed9844f0507e1f4c5376d7aa0fcde0b5f471a8af2f7a38fdf419758a240573c1523ec3768230833ab24cdd5a15d21a56c03df5c02f603e1152cc481ffd3591d3ab40b945def1be744d96b36db2ec2dd52de653566a26f9ae476c4957106bef3d6ad9c682d5cd08a886ded07de7767f42756d669b9979a24a34f36af5b3bcd4840da3119181a9c876144f95407259336a1fe2615e79385cfed2d07102214bb009f257316de61b3aa35ee819a7c0baeb10ac2ec58865a5f040564e5e90fd971afa3fc2e85b46de4f93eaa5f085ddf503af8b753e4f7e2b01d092360db5b2c20dd108e208b9cf1cbec2fcd03dbd37f746ad846afad4cff065a0234efef68a63657ae8686ebca90f4b3d8a7f40ea84513b6f4c052bfd48dc4a2151d1e1157b1791140e6aab7b43847a63b6b31cad891c98218ad593cab6ad443046bf34b803e2420db577b4ce6355c85b4a12595e494c6b90c656c461749c63b7c37877e076900f5718665ed0d7fd9813a05c0b9c564c003e716281dddd9fd924f202c42b2ad746c631646df3b4ab7c5c6a68d2bc6c5b965085ad731db48013ce629a40ce33934e5011b75f0523a60e2d9bc619f3babbc505f674e431323689281b9d8ec2a3a91e6a349e798d9574f9e4c95ed9f9da45f10733fc2e70096ff725c1ead94ed1b8ea2f2343863c01bd8c18adb7b24076e35c238318cf5b493da684a8565eb0a8c143ec7b6e4f966decccb0ffea688b5d97dfcb70b8483e14a64f4e777c6c045788863a16ecd896d5856d4e7925bb6d5dc5121554f5318628d377ecb3b888652f03762fc747bcfcc853a5787d28584e17770ede0ea724a8c29d5ea5324bbf7420e55d59390b5714df93d8c73eab2287be6755f3c8c1057e5b00fb8c3d25e63fa1da0d527d34d9040e60da8b61df5cea0d452e16f427249d53e2bcdf18a288cfe1fe3f31a14ef3520f72f46165160803ba61787c36751db93c2d545589d51d3a5fa9e92fefbd07ca0e3aef1ff6fc0b663912eb93d7ab3a12f747bf3ed834549db6bec9feaa458db029d1d60b65673b5ba80512fa0184a1ff645eac5ef92eb9e39c36fd5e7ab486b56673e0f57cc1fe2f7b93e1e00b40f6a54c5e2d12ff5e8b561278920f8e59138f1c544a39f477f249f96b3801af452c46c1d7560f8486eb6e3f6b961af75dbef092e79664bcf175c05c75b10a9ac22c7ced2e03d8b76c2ed2b18ce1f7466d53dda80dcae924732643d55c44996e55089ff129b52a992fc09d9f4f7b546e744c4902c574a24f49d36f4c49fb983800ff9fa142a1113a968760cc5f42e39eb8f597e32c4e06e17200c21c5d8ef58865b067ee633ac7e9ed067ea3b9b890d29545e5b6c44104a1857173765fd86a92618ae559d75fe112cb27363d8fe91cf8359eeebe73941997aae0b0e94d0f5fac2d6342303da038a5b6357efee66524b16089c5a5727c48151312649f514ce3c36ef5b8ebff9bfc82fb84a1d88a0e268e84de9c2a3632f671c958559c037fd5fbacc92cef038a1c24ddb6c3f2d38a5b5535713e044df003c746c752518b8f2923c6b8f83e496c4ebb1bb22e81a0523c68da688a69a9def3b32fe77c7a814852af8eab7873f75c325580877ddc6b866b8636ebde156e783e50449d1e52a154c059900a652c8ab2386ac7aef272b269c2efe50dc7f356cb1e4982e4aed7db3d419ab351c82541c1704290f621b769b6b800ef8a9ffbc72a79630c64b4d5f9bd8151e81390f6b2407e3a97b5135d83b245af7b7599463462c1b06fa5247b6ba6ed441cd2f2d17b42bccc207ad2af287ea0ae9f7f72b534af054eadb9efd06762ab99cf29b5f309c8062d325d620e88813ca0cb2903f3db0f92f89e51cdc4b42dd5c1b8a7d5d3d9651b2ac6570f0466021a1b896ce2fec51eef7350296ed905dd9bdff724e59cb09cf922812a53994ee9f9edaa7c1f7c1f3ee900b94b2db273806d7d6f8fa4e886ccce523e85f9e50c80d6bbc31dc7dcce2150aa47da70d9147d35a0b28dbdb57b7e0cb53ba2dc79e8cc4c2e0890ad4cc2ff6f39e0880b6823cd04850c61eae5f72f827a6865963bb9c273befe8109d5e02af5f368e4cb8e0c03150d098f7bb9b0f1c399239a0404415e2bf59e3126666b549fb80e07016d491bea56af0b16ebf7459d5837d07183ce5f459649a4c61f1f72243eccf287203e1e07165f075dd5f00c88f2551c6da989083530efa4d07a340e798b9eb5d3b1e6e313ae3ba082eb43bc226e1fc49f5dadd1161b6097664977f30cc60b87404c13c5be378ecbad20aefdb495a8df18453e3a9efc69ccda581908b20c34f5c9b4e632ad58d363680f181bc1d4955b13b7b09a0ee25bfbb9eb1b8d3e97aa94220d64e28c8384f00cdb56da462e611bcd54636fc26b21f081fbb58f35438c9e04680901f012d700cee6b901aa8aec0f19abca5025eefd96cb94b4eae2b261e4e017841c72026a670501222270867ae6c1371467994bf8e794ea31ff42083641eca55911a7cbf0035da118a3cf57670079c3c71bfbcf5466fe7da7059f203ce6a84cb11ff9f8f801da07e08fc4c524fea9e0d6f61ef6a0ef031500696f856719f257670a6a2d54809b92cab2490140b20357642c928f13c4f6b74e056c920344400b048b1532ee5378d19c24bf2d30ee2668cac4645db6f180d1dfb43c625f98af8fb7d9d45e162fbfd4101f25e459a6f4523612d37881e757331eab045036531fc7d5966bc79a21df835036a804fea9a8881f7f0e05e067fec1ea464da657cfe4d331ff4fc990078d3298aea1b67de0374341f2efaa8ef67cee15921263c619c19d3c27dd956ea27f5261833d11386bd9fca85ac835203233c32282dcc850fbcfd5a44a184bc9b69d10583eb47dbb02cbc571a53fb05c9d50109087edafef7268ad80dba108213f4cf59d398ff795d312620f34dee88a01d7ca22d6833db9f07ca5e3fc0328761ca8c406c402931f6b1e43a58300085e7ae706f75a6a5708422f4c635e73319a3aa0ee0ceb6da46274d81e6a4a216ee7a4728853c0538c1fb81e6486c1eac35514d770ee58a6917ebd323887fd1ab402f6a9f3e2899ac49a2d68db4549b11f1904c2aaff31092424d5b0cda8fba1dc6ef07b47766d0cb38c4ee5cc5dcdb68cd18d989dbfaeebf6756015231dc0eba9866a6f963b4aaae6ac47951d75ef5bc30df6f584f9e776a7bed9d172373b1a3991288d9adf902ae7b55a693edf34de4d252d0d9aad78a13de41e50334566b53a3c5ba2429f8d82311bbf6ac4d761b816b12b8409224b02c9bf091e330db6ba9e9efcd401d07ffbe1ec75fa967e8137494f9f0309eca36cfe247b27810d7d37fc000af6eac358dc38e50c1077554d5ef00bbc1c0fbab6b1d1578215e6586f1dd79888a857f39c1baa9b1ac1893e54432960b1bc63181885787ac9a8f55aa5b88bb26829e7da5dee0dab7114a942f21a6f44ae8964a62b9aeb869d74dd07d7c8d4d41fcc00b06bc31c6874d0b558ce2e902fd7d2076c359a3da1b2a7a080b21b7d7e526f6841fc013b9f24ffcd0ce22f01c9464e8fb5613f049da099cb205957ddaa652a14300e37ad0ade91a7189302a45b60abedc187a519815de278bddd4abeb513fee7d0eb1ef90dc8f1822285305541c99e4ae1414400114302acc7b70c470d2e0999ab44aec8e370964a5aeb4c29310e4f35951d91244db662a2f146c6577b8352258cc97bbde9e450cbdb25c901a2ad2b5f2977c6873ba0c1822c950dab9d5bdcac879866a143c02f96c209674f16e58e35917393a17dbd7cd0ce0d3cdd2b487bef499b464f68e77f9ce", 0x1000}, {&(0x7f0000002680)="ea86b3c30bbdce0fd68c9b4ba2c42fa78ea3bb570cf1072932da5e9e82b8b09530f850dc8fc1e10359130834b0f8a2d0644a25025d7cfc1a9f5b0172e726b85708255c34dc0f89d8ff8d15d87ba27a63208734a21095025c921f68bef14e16870e26d00295549226c72cb9c4a92ba6f6194d6a8224ade4b2158771a3046745a1c4c5db1ae96bce1946912fc0f531e3eb6cfa16fd9859c37f047b650888c137a1a3e02b3038111ec6d92b4f2cd857514dd41cea92ed5b005468eb6e541d7cf83fb84791dffae3e075fdc4a1796329050056d54efcadcabb8d246966598e3d4bbbed71", 0xe2}, {&(0x7f0000002780)="78a6215aa61f33d4d7c97f64beaf76eb58d6570276843fb5205568c6c2e426882a6896aba90788d1a2959de39af45ff898805d60989311a077b42f624f63b703780f1da15339c42573952a1eba7dcf15507b8ab4052c9b1af42a39dc7f115683e5d383c73aea571d43af737d8ac3dad9baef639011d7aa079d496eae081d7e05ca43bbc66a6c393c6edb64c80ae7db08518558ad15370f508c15a9f3966ee1467d50bece40027aaf251e1d87eabb5f3aaa7f870c958e008f18220080d0e21153ab490c590e18180d1e3f1247f6816e311b8cef73c346c0b609819704dedac7aa67ac986a4713fa31f228e491f736", 0xee}, {&(0x7f0000002880)="d370528cdcc4a1b62e5a1defb9fd10c20abca2549332d5ff02bb8ece0bb10439643558640bc5e289995d9049b108c7c56b1b3269a1b3532186cc20fbe53df320e54735f1b5c43a2d33b0c7b64fe7f67501f3176cb0b5dbf0526e0520192c3089e22459a44da5e4bbe88699779ed6e74e8b93658bd2387ceec1fded643d05ef3849ca123e33b86dfa2699f9304ece98a8cac6f02b5c7a6e3644d71269602a700df375952409eef1ed040c5c", 0xab}], 0xa) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000002a00)=0x2, 0x4) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) write(r1, &(0x7f0000002ac0)="a2097c4287b472f3a656", 0xa) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000002b40)={0x6, &(0x7f0000002b00)=[{0x9, 0xb, 0x7e, 0x10, 0x101}, {0x5, 0xf9, 0x5, 0xe49, 0x9f}, {0x1, 0x7, 0x6, 0x8}, {0x101, 0x8965, 0x9450, 0x1, 0x72}, {0x9, 0x8, 0xd, 0xc9, 0x7}, {0x0, 0x3, 0x5, 0xfbff, 0x2}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000002b80)={0x1, 0x9}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) read(r0, &(0x7f0000002bc0)=""/98, 0x62) 214.349657ms ago: executing program 4 (id=377): r0 = socket(0x20, 0x4004, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/206, 0xce}], 0x8) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5ec0000000000000000008abfba090008efffffffff803712051eadb71d89e0000000000000004000000000000000", 0xb1, 0x408, 0x0, 0x96) socket(0x1e, 0x3, 0x2) 154.443266ms ago: executing program 6 (id=380): recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x1040, 0x0, 0x0) 152.503549ms ago: executing program 4 (id=381): r0 = socket(0x18, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x10, 0x0, 0x0) (async) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x8d65, 0xe, 0x6, 0x8, 0x40, 0x10000}, &(0x7f0000000180)={0x9, 0x7, 0x6, 0x1276, 0xa, 0xda17, 0x5, 0x9}, &(0x7f00000001c0)={0x80000001, 0x9, 0x6, 0x3d80, 0x8000000000000001, 0x3, 0x4, 0xe24}, &(0x7f0000000480)={0x7576, 0xb}) pread(r3, &(0x7f00000000c0)="2b9b6bf6a67f803be3c060642a4d6d97b206", 0x12, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000001700)={@random="8b4f69c83b01", @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0xfffffffffffffdc2, 0x2c, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4079e811670a1ec2952a4234926cce07", {[@routing={0x2f, 0x0, 0x0, 0x3}]}}}}}) (rerun: 32) setsockopt(r1, 0x3, 0x4, &(0x7f00000004c0)="cdaab01ff60a1f30762dd9b83fa7a60e2370058f54fc95bac3e4a9e66c7af6d669d4d9afa3e33d3179ad86eb20658924baef6074ac765278b98fca808505fa2aa423e6a471d25f29907825e354f65307862214fbe7b3040f06ec409af7d979d9f86e99b20a6c5127dcdde6b1d68ef8eb5ffe", 0x72) 152.087036ms ago: executing program 5 (id=382): r0 = semget(0x3, 0x1, 0x281) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/79) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) (async, rerun: 64) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 151.6371ms ago: executing program 5 (id=383): madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x5b0}) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffbf, 0x1ff, 0x5, 0x5773c5b9, "8034cbcd7eb60400cb660000100800", 0x2}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="b7cfe08205449abb1a18e5417e189b862215d02d6a77d3caaef31200a8fa2e63b63a0c94a30fee01eb0fb169c27731892db65c569430f099555b78f892b415db4f9fdba0c6a5d303d16baaa66bedd02ac7029ac62417b7b95df10a780a0fc5680e146e29d1d563fea228e08b7abf34ef247c25e731cca3264625e7fb50102141b0f3ca6fdce6a342f52ee3fa6ad302779c65f3bfa0d943c4a8d8cf57079e263b1a41d5b1dd0c11a9c09abdd86209178bf51e364212fbaee0ab90779841c585292f50c22d7745f51709d9838163b0b3bd0efb2994c78b7ec353153328f5221f430b98e78e76c0fc02452943c277cd22b3a39b9dbb47b63b6759d1b9a68716a94dc1f0c316c3636b14a92fcf39b28e73618982f1c446bfb59504", 0x119}], 0x1) 150.27953ms ago: executing program 6 (id=384): setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x5, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 146.739454ms ago: executing program 7 (id=385): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000400)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 66.366378ms ago: executing program 6 (id=386): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000005}, {0xc, 0x10, 0x2, 0x40000006}, {0x16, 0xf2, 0x7f, 0x7}]}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75", &(0x7f0000000080)=0x14, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000004}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000093000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff66}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x1000000000}, {&(0x7f00006f9000/0x3000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) (async) connect$unix(r2, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a8357020000000000124ab4598519e7704d86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7978005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956e658478f4df2f36557a1d9d910", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc444443b, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x10001, 0x10040000000001}}) (async) r5 = socket(0x1, 0x2, 0x0) close(r5) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 54.422126ms ago: executing program 7 (id=387): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x8000000000000001, 0x3}], 0x31f, &(0x7f0000001680), 0x7ff, 0x0) 54.112886ms ago: executing program 5 (id=388): mkdirat(0xffffffffffffffff, 0x0, 0x1c0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r0) 53.179268ms ago: executing program 6 (id=389): r0 = socket(0x18, 0x3, 0x1) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43, 0x200}, 0xfffffffffffffffc, 0x0, 0x200}) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a8357038f020000001202000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956", 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f00000001c0), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x14b) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000100)) dup2(r3, r3) (async) socket$unix(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) (async) shutdown(r3, 0x1) (async) r4 = syz_open_pts() fchflags(r4, 0x0) (async) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async, rerun: 64) clock_getres(0xbe44501372635004, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x4000, 0x0, 0x40000000000, 0x1}, 0x0, 0x0, 0x0) (async) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x24, r6) 50.287734ms ago: executing program 7 (id=390): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r0 = socket(0x11, 0x3, 0x8) (async) socket(0x2, 0x3, 0x6) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "6b0419", 0x14, 0x0, 0x0, @rand_addr="f6dbdaab77bcde1fb2d3d1a1d89e478d", @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x26, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @noop, @noop, @noop]}}}}}}) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) (async) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e37195f800040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) (async) listen(r4, 0x9) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r6, &(0x7f00000000c0)="a7", 0x1, 0x40007) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async) sendmsg$unix(r9, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) (async) execve(0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0xf0, &(0x7f0000000100)="71f91e3471ac00e0b75a91501d94a34b8e0000000000000004c37082", &(0x7f0000000180)=0x3c, 0x0, 0x0) 49.804004ms ago: executing program 5 (id=391): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) 40.736147ms ago: executing program 7 (id=392): r0 = getpid() r1 = open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0xd27d43220c7df9b, r0) 40.16267ms ago: executing program 5 (id=393): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000380)=[{0x64, 0x1, 0x2, 0x9}, {0x8016, 0x5, 0x0, 0x800}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x800, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780), 0x100, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) writev(r5, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000380)="b2e65f760bc4a3ffe053f153e9d6393169114c429924a5b50b7ffaf0dd09c53af1a197a4d9d9c83ceb07759440111d40a59fa5cd16f525efb0b02ed35ae8eb488c9ef1bbc883e6c7d012d3bfa47c61f5fdf8d13643c11f8adbcf9f1ae1b30599127a3b0c3ee3b27e6f4acdd2812089ab585da55f631a4884d14f33c372b9081f412a7876935ce0e790d3fe6ef68eb09e2ae0ae52ceab1933ad1aaf558290246f9645313a0a1f618aa130615ced6f51d7187a9713ad408d8f49239b2f2e16a2622c8a8f43824e15588738bbba0a92329abbaf205c9aada6c19b28acdfa2f2400c36c252495d5e9c5c75d76e", 0xeb}, {&(0x7f00000002c0)="20a6c2dfc1be96a0c1f1e5a51a9619d78ebc0bdeee9701f2fbc1b0884d0cd55e5caf873b407c012a462e1ec1535876783ea8931378ee7f69ecce3456326f427acb7fbf3a6e54d12950df06dc616e9a9ecef1ce910899c81b895d8a21196bbec3dee08448ee9b06dbc033687bba5aa2da6e00a5d1", 0x74}, {&(0x7f0000000480)="4e9b648397d1e151ccc5aa38c9356f756d138b2e60ec50970749be75af2e5b0b30269f8a5ee774e2316b50b188cf45e2064914b5bd25ebcb03797c37e6f36170df55855f61791d93df4ef2e51be297f14b90d48cd284b639e55b17f16c263590724e9dec43bdabcd811316f3743dc8c5403797f828847afda89276f5159f817d86edb4", 0x83}, {&(0x7f0000000540)="96703f87d539241a35bbcd6299806c8f8c7330a5ccf15fc8f4ac2d05244cc3825a5fe759eeff2591ddb78be48815d14b0ef03d3c501febcdc70fe67098a0498948aae96ecab4985b47fddabf4f1e5202d024a7411d60fa7c3bc091b2584830017d1b866a12c5c2f7e55bbedd6909", 0x6e}, {&(0x7f00000005c0)="7733af90c6e4bffa5faadba0865acea330db0bd811f2", 0x16}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000800ffff00000000000063bd37259b1467d3c18a0e1b50a1b92054ef9cec6cea630aea105669b5a49414997bcf4286075a42f7e841f74caa2939720f5a45454f4ddf63672b90", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64=r1, @ANYRESOCT=r1, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES64=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x403}, 0x9) r8 = syz_open_pts() r9 = syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000000)={0xb22, 0x0, 0xffffffffffff7fff, 0x80000001, 0x3, 0x4, 0x6, 0x4}, &(0x7f0000000080)={0xb, 0x9, 0x7, 0xc, 0x8, 0xe, 0x7, 0x7}, &(0x7f00000000c0)={0x83, 0x4, 0x1, 0x7, 0x5, 0x7ca6, 0x8, 0xb}, &(0x7f0000000100)={0x6cb, 0x7}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x2, 0x5, 0x2, 0x2, "67ddf36f64928693e44551722bc8f55173f68c0b", 0x61, 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206916, &(0x7f00000001c0)) fcntl$lock(r8, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) fcntl$dupfd(r8, 0xa, r9) close(r8) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r12, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700103a0000000000000000000000000500000000000000000000000000000000000000aa8c0090"]) 1.89592ms ago: executing program 6 (id=394): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.365924ms ago: executing program 7 (id=395): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000580)={0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 1.056792ms ago: executing program 5 (id=396): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x8, 0x2}, {0x87, 0xb, 0xfe}, {0x16, 0x0, 0x2, 0x40cfc8e0}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "05e410", 0x8, 0x1, 0xfd, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="aab2fcf74bfad7ea"}}}}}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c057", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x10a, &(0x7f0000000300)={@empty, @empty, [], {@ipv4={0x800, {{0x16, 0x4, 0x1, 0x24, 0xfc, 0x65, 0x5ed, 0x1, 0x1, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x40, 0x3, 0x3, 0xa, [{[@rand_addr=0x5], 0xfff}, {[@loopback], 0x8}, {[@multicast2], 0x8}, {}, {[], 0x8000}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[], 0x7f}, {[], 0xfff}, {[], 0x3}, {[@broadcast], 0x74e}]}, @end, @end]}}, @generic="c6b9b0a3e0b17dad8a055582e2cbdf3390c53d136e6ae29c6174ae1d52b5a2408c8f85e6dab8a0b4c5ad49232b71f8565e5573a5455dbdd43d5bdb4cfe2e0d0d0f1fc264aaefa7d547ebb71fe3c84db24766f713089748885eada9db8c78131f853c854f1a02df8f38eb2cc6372b10698a685fab6e335593d7e305c2ac04fc55266f3800e456efbe0adecbfe0cc6640428a181e7303686a5e5181666c79ec2512ab58f5d"}}}}) (async) clock_settime(0x4, &(0x7f0000000040)={0x1, 0xff}) (async) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kqueue() 0s ago: executing program 7 (id=397): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0xf0, 0x2, 0x1}, {0x48, 0x0, 0xfb}, {0x6026, 0xa, 0xfc, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) close(r1) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40f, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.101' (ED25519) to the list of known hosts. vnd0: sloppy read from proc 98708 (syz-executor): blkno 0 bcount 63 witness: lock order reversal: 1st 0xfffffd806bff3818 vmmaplk (&map->lock) 2nd 0xfffffd807c9ae708 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_readv+0xd8 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd807c9ae708,9,0) at witness_checkorder+0x1047 rw_enter(fffffd807c9ae6f8,1) at rw_enter+0x122 rrw_enter(fffffd807c9ae6f8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8068b96648,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8068b96648,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd8068b96648,ffff800011a37440,3f,0,1,75e2418532bf0317,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805dde6d38) at vndstrategy+0x4ff physio(ffffffff81c49cb0,2902,8000,ffffffff82774d40,ffff8000372b44b0) at physio+0x2f6 spec_read(ffff8000372b42a0) at spec_read+0x155 VOP_READ(fffffd806e6b9eb8,ffff8000372b44b0,0,fffffd807f7d31a0) at VOP_READ+0x102 vn_read(fffffd806bf39ef8,ffff8000372b44b0,0) at vn_read+0x17b dofilereadv(ffff800032f82f58,3,ffff8000372b44b0,0,ffff8000372b4570) at dofilereadv+0x230 sys_readv(ffff800032f82f58,ffff8000372b4620,ffff8000372b4570) at sys_readv+0xd8 syscall(ffff8000372b4620) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa87a83d0d30, count: -16 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff8000372b3d60 rbx 0xfffffd80042c2580 rdx 0 rcx 0xffff800032f82f58 rax 0xffffffff8349fff0 cpu_info_full_primary+0x1ff0 r8 0xffff8000372b3c40 r9 0x8080808080808080 r10 0xc2c230d21e701643 r11 0x6357ec24498f198d r12 0 r13 0xfffffd8003adae00 r14 0x3 r15 0xffffffff rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000372b3d50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=430902 pid=98708 tcnt=2 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=0xffff800032f82538,0xffffffff835f1e20 process=0xffff8000fffec910 user=0xffff8000372af000, vmspace=0xfffffd806bff3720 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98708 210706 91812 0 3 0x80 fsleep syz-executor *98708 430902 91812 0 7 0x4000000 syz-executor 46842 118608 69420 0 3 0x80 fsleep syz-executor 46842 452864 69420 0 3 0x4000080 sbwait syz-executor 46900 43718 70223 0 3 0x80 fsleep syz-executor 46900 50162 70223 0 7 0x4000000 syz-executor 75307 325283 8352 0 3 0x80 nanoslp syz-executor 75307 284698 8352 0 3 0x4000080 kqsel syz-executor 75307 358377 8352 0 3 0x4000080 fsleep syz-executor 75307 199649 8352 0 3 0x4000080 fsleep syz-executor 24841 365994 73477 0 3 0x80 fsleep syz-executor 24841 269538 73477 0 3 0x4000080 ttyout syz-executor 52668 352042 28863 0 3 0x80 fsleep syz-executor 52668 263852 28863 0 3 0x4000080 fifow syz-executor 57527 357827 40698 0 3 0x80 fsleep syz-executor 57527 422402 40698 0 3 0x4000080 sbwait syz-executor 21011 308611 13738 0 3 0x80 fsleep syz-executor 21011 518163 13738 0 3 0x4000080 netcon syz-executor 76280 245386 0 0 3 0x14280 nfsidl nfsio 33288 494073 0 0 3 0x14280 nfsidl nfsio 12331 170296 0 0 3 0x14280 nfsidl nfsio 39278 46421 0 0 3 0x14280 nfsidl nfsio 65766 257222 0 0 3 0x14280 nfsidl nfsio 35713 172492 0 0 3 0x14280 nfsidl nfsio 11192 227057 0 0 3 0x14280 nfsidl nfsio 60908 133778 0 0 3 0x14280 nfsidl nfsio 44561 85055 0 0 3 0x14280 nfsidl nfsio 98471 122163 0 0 3 0x14280 nfsidl nfsio 76267 246565 0 0 3 0x14280 nfsidl nfsio 55184 358006 0 0 3 0x14280 nfsidl nfsio 79602 515897 0 0 3 0x14280 nfsidl nfsio 56252 277870 0 0 3 0x14280 nfsidl nfsio 10937 50827 0 0 3 0x14280 nfsidl nfsio 63246 176814 0 0 3 0x14280 nfsidl nfsio 54759 466703 0 0 3 0x14280 nfsidl nfsio 4775 389876 0 0 3 0x14280 nfsidl nfsio 64979 232665 0 0 3 0x14280 nfsidl nfsio 31823 311577 0 0 3 0x14280 nfsidl nfsio 92277 17670 0 0 3 0x14200 bored sosplice 69420 36208 89392 0 3 0x82 nanoslp syz-executor 70223 311014 89392 0 2 0x482 syz-executor 91812 338632 89392 0 3 0x82 nanoslp syz-executor 8352 419389 89392 0 2 0x482 syz-executor 73477 275888 89392 0 3 0x82 nanoslp syz-executor 40698 383322 89392 0 3 0x82 nanoslp syz-executor 13738 42631 89392 0 3 0x82 nanoslp syz-executor 28863 50321 89392 0 3 0x82 nanoslp syz-executor 89392 497185 9254 0 3 0x82 kqread syz-executor 9254 25260 39353 0 3 0x10008a sigsusp ksh 39353 83093 39849 0 3 0x98 kqread sshd-session 39849 207067 63266 0 3 0x92 kqread sshd-session 98724 5628 1 0 3 0x100083 ttyin getty 63266 110371 1 0 3 0x88 kqread sshd 65049 499619 60976 74 3 0x1100092 bpf pflogd 60976 99386 1 0 3 0x80 sbwait pflogd 60422 483098 24977 73 3 0x1100090 kqread syslogd 24977 171558 1 0 3 0x100082 sbwait syslogd 25858 78801 1 0 3 0x100080 kqread resolvd 88108 463236 22902 77 3 0x100092 kqread dhcpleased 62998 327781 22902 77 3 0x100092 kqread dhcpleased 22902 31474 1 0 3 0x80 kqread dhcpleased 83092 188854 0 0 3 0x14200 bored smr 50787 385270 0 0 3 0x14200 pgzero zerothread 19381 171591 0 0 3 0x14200 aiodoned aiodoned 46217 222878 0 0 3 0x14200 syncer update 77049 287172 0 0 3 0x14200 cleaner cleaner 77127 127546 0 0 3 0x14200 reaper reaper 66586 305161 0 0 3 0x14200 pgdaemon pagedaemon 37148 90281 0 0 3 0x14200 bored viomb 94334 133626 0 0 3 0x40014200 acpi0 acpi0 97899 351317 0 0 3 0x40014200 idle1 61658 333893 0 0 3 0x14200 bored softnet3 60428 380844 0 0 3 0x14200 bored softnet2 76323 237130 0 0 3 0x14200 bored softnet1 43784 341711 0 0 3 0x14200 bored softnet0 86582 114066 0 0 3 0x14200 bored systqmp 10005 182192 0 0 3 0x14200 bored systq 28593 91719 0 0 3 0x14200 tmoslp softclockmp 35704 95988 0 0 2 0x40014200 softclock 3377 92740 0 0 3 0x40014200 idle0 1 208393 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 98708 (syz-executor) thread 0xffff800032f82f58 (430902) shared rwlock vmmaplk r = 0 (0xfffffd806bff3818) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_readv+0xd8 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8359d538) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_readv+0xd8 #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 46900 (syz-executor) thread 0xffff80002a03fbf8 (50162) shared rwlock vmmaplk r = 0 (0xfffffd806bff32d8) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_pread+0xae #8 syscall+0xbb6 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10197 11195K 11446K 166960K 11867 0 pcb 17 14K 16K 166960K 165 0 rtable 197 6K 7K 166960K 412 0 pf 34 17K 18K 166960K 58 0 ifaddr 39 6K 7K 166960K 54 0 ifgroup 51 2K 2K 166960K 63 0 sysctl 2 0K 0K 166960K 2 0 counters 62 36K 36K 166960K 72 0 ioctlops 0 0K 4K 166960K 1528 0 iov 2 4K 24K 166960K 36 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1401 88K 89K 166960K 1742 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 79 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 529 0 sigio 0 0K 0K 166960K 10 0 proc 72 91K 164K 166960K 598 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 39 0 in_multi 87 6K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 5 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 470 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 74K 90K 166960K 6711 0 UVM aobj 13 6K 6K 166960K 17 0 pinsyscall 43 86K 102K 166960K 1608 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 21 0 NDP 12 0K 2K 166960K 33 0 temp 51 6821K 6886K 166960K 50652 0 kqueue 13 20K 28K 166960K 84 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 97 0 93 2 0 2 2 0 8 1 rtentry 112 127 0 37 4 0 4 4 0 8 0 unpcb 144 332 0 309 1 0 1 1 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 163 0 157 8 7 1 8 0 8 0 arp 120 24 0 8 1 0 1 1 0 8 0 inpcb 336 535 0 525 12 5 7 7 0 8 5 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 136 25 0 5 1 0 1 1 0 8 0 pkpcb 40 3 0 3 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 4 0 4 1 0 1 1 0 8 1 pfstscr 40 5 0 5 1 0 1 1 0 8 1 pffrag 232 6 0 0 1 0 1 1 0 482 0 pffrnode 88 6 0 0 1 0 1 1 0 8 0 pffrent 40 9 0 3 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 pfstitem 24 47 0 4 1 0 1 1 0 8 0 pfstkey 128 52 0 9 2 0 2 2 0 8 0 pfstate 376 50 0 7 5 0 5 5 0 8 0 pfrule 1344 31 0 25 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 76 29 0 29 29 0 8 1 art_table 32 459 0 76 4 0 4 4 0 8 0 art_node 16 123 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semapl 112 77 0 67 1 0 1 1 0 8 0 shmpl 112 14 0 4 1 0 1 1 0 8 0 dirhash 1024 30 0 13 3 0 3 3 0 8 0 dino2pl 256 2347 0 841 95 0 95 95 0 8 0 ffsino 272 2347 0 841 102 1 101 102 0 8 0 nchpl 144 3083 0 1396 63 0 63 63 0 8 0 uvmvnodes 80 2647 0 0 55 0 55 55 0 8 0 vnodes 216 2647 0 0 148 0 148 148 0 8 0 namei 1024 9954 0 9954 2 1 1 2 0 8 1 percpumem 16 50 0 5 1 0 1 1 0 8 0 kstatmem 264 32 0 10 2 0 2 2 0 8 0 scxspl 216 9460 0 9460 10 2 8 8 1 8 8 plimitpl 152 108 0 91 1 0 1 1 0 8 0 sigapl 424 851 0 780 8 0 8 8 0 8 0 futexpl 64 7004 0 6995 1 0 1 1 0 8 0 knotepl 120 568 0 0 18 0 18 18 0 8 0 kqueuepl 216 183 0 172 3 2 1 3 0 8 0 pipepl 320 146 0 119 3 0 3 3 0 8 0 fdescpl 496 812 0 780 5 0 5 5 0 8 0 filepl 152 4350 0 4096 17 4 13 15 0 8 2 lockfpl 104 143 0 141 1 0 1 1 0 8 0 lockfspl 48 61 0 59 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 33 0 16 1 0 1 1 0 8 0 ucredpl 104 627 0 612 1 0 1 1 0 8 0 zombiepl 144 780 0 780 1 0 1 1 0 8 1 processpl 1160 851 0 780 6 0 6 6 0 8 0 procpl 648 1506 0 1425 9 1 8 8 0 8 1 srpgc 96 4 0 4 1 0 1 1 0 8 1 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 664 973 0 936 13 4 9 9 0 8 5 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 132 0 0 17 0 17 17 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 250 0 0 16 0 16 16 0 8 0 bufpl 280 3168 0 100 220 0 220 220 0 8 0 anonpl 24 250063 0 230792 159 1 158 158 0 185 0 amapchunkpl 152 22873 0 22118 36 4 32 32 0 158 0 amappl16 200 7898 0 7106 67 7 60 60 0 8 0 amappl15 192 23 0 23 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 18 0 18 1 1 0 1 0 8 0 amappl12 168 1465 0 1433 4 2 2 3 0 8 0 amappl11 160 59 0 45 1 0 1 1 0 8 0 amappl10 152 15 0 15 2 2 0 1 0 8 0 amappl9 144 149 0 149 1 1 0 1 0 8 0 amappl8 136 44 0 41 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 191 0 189 1 0 1 1 0 8 0 amappl5 112 136 0 124 1 0 1 1 0 8 0 amappl4 104 309 0 288 1 0 1 1 0 8 0 amappl3 96 3970 0 3868 3 0 3 3 0 8 0 amappl2 88 1081 0 995 3 0 3 3 0 8 0 amappl1 80 8705 0 8136 14 1 13 14 0 8 1 amappl 88 6314 0 6113 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 16 0 4 1 0 1 1 0 8 0 uaddrrnd 24 812 0 780 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 812 0 780 1 0 1 1 0 8 0 vmmpekpl 168 7560 0 7521 3 0 3 3 0 8 0 vmmpepl 168 60892 0 58189 132 0 132 132 0 357 0 vmsppl 448 811 0 780 6 2 4 5 0 8 0 rwobjpl 56 25193 0 20811 66 0 66 66 0 8 0 pdppl 4096 1631 0 1560 105 34 71 85 0 8 0 pvpl 32 33251 0 0 269 0 269 269 0 265 0 pmappl 248 811 0 780 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 407 0 53 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd807c9ae708,9,0) at witness_checkorder+0x1047 rw_enter(fffffd807c9ae6f8,1) at rw_enter+0x122 rrw_enter(fffffd807c9ae6f8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8068b96648,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8068b96648,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd8068b96648,ffff800011a37440,3f,0,1,75e2418532bf0317,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd805dde6d38) at vndstrategy+0x4ff physio(ffffffff81c49cb0,2902,8000,ffffffff82774d40,ffff8000372b44b0) at physio+0x2f6 spec_read(ffff8000372b42a0) at spec_read+0x155 VOP_READ(fffffd806e6b9eb8,ffff8000372b44b0,0,fffffd807f7d31a0) at VOP_READ+0x102 vn_read(fffffd806bf39ef8,ffff8000372b44b0,0) at vn_read+0x17b dofilereadv(ffff800032f82f58,3,ffff8000372b44b0,0,ffff8000372b4570) at dofilereadv+0x230 sys_readv(ffff800032f82f58,ffff8000372b4620,ffff8000372b4570) at sys_readv+0xd8 syscall(ffff8000372b4620) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa87a83d0d30, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d330) at __mp_lock+0x192 __mp_acquire_count(ffffffff8359d330,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x2f2 physio(ffffffff82ddb9a0,d02,8000,ffffffff82ddc200,ffff8000371cbda8) at physio+0x361 spec_read(ffff8000371cbc10) at spec_read+0x155 VOP_READ(fffffd805c96b888,ffff8000371cbda8,0,fffffd807f7d31a0) at VOP_READ+0x102 vn_read(fffffd806bf39d30,ffff8000371cbda8,1) at vn_read+0x17b dofilereadv(ffff80002a03fbf8,3,ffff8000371cbda8,1,ffff8000371cbe60) at dofilereadv+0x230 sys_pread(ffff80002a03fbf8,ffff8000371cbf10,ffff8000371cbe60) at sys_pread+0xae syscall(ffff8000371cbf10) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa891e116e90, count: -15