last executing test programs: 10.802255891s ago: executing program 5 (id=604): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) 10.626027594s ago: executing program 5 (id=606): bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6, 0x1, 0xff, 0x80000004, 0x80000003, 0x10000, 0x10, [{0x4, 0x40007, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x102800, 0x7}, {0x446, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x8}, {0x1, 0x82, 0x5, 0x2}, {0x5, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x800, 0x20000b, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x2ba71715, 0xfffffffa, 0x1, 0x6}, {0xc, 0x8, 0x9, 0x4}, {0x0, 0x1, 0x1002, 0x30804}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fsync(r1) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf80201600000000000000", 0x42}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 9.91044759s ago: executing program 7 (id=627): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast1, {[@noop, @ssrr={0x89, 0x3, 0x6}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x80, 0xd5b}}}}}) (async) lseek(r0, 0xffffffffffffffff, 0x0) (async) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 9.815017716s ago: executing program 5 (id=632): syz_emit_ethernet(0x10, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xc, 0x2b2, 0x0, 0x0, 0x7, 0x800000000000013, 0x6, 0x40}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000000c0)="fa8e9e7ce8a0c13765538ab2c4a4f477191a34785304b642b6b438215265917a488c148fb843ae39f775aec029d76ee24af663f5f2881a8d1f9aa837724a605dbecc913a6419ecb42264367dadfd63c504fc9b97fce8d96f923cee7c0734eaa73640918b9d2569bf0fc8131a3769dc219119000ba04e093efbaa5aaed5f478a5246c5cf9a01134ffbeb938ba1455c8d68e8a69ef15f9e976cbc3b8e88f308c3e81c979d32d98b7528a0d682eb6fd5a39de60b6496294aaa3e208acb42f2c23a7bcc183f9076ced1692dbb3c803b8fd687e2ffee35e0a9ba7daf50e74a9b2a0e0ff38", &(0x7f0000000040)=0xe2, &(0x7f00000001c0)="38eef31b45ce47eaeaf65f88bd852a85add5c1c4bdc1a505459cc75ce21d4f09cd8a1a766ccc4297b7a30616cf59296e0bcf1c360d8ee33e1c02834788e0568e910eaa38aad2c73e8549ddf077aa8df1b7cce03925c466429c9ae066d304e582e90b11b7ae6ab8b86efde18d2fe7d6deebc7045024d45b64d049a84fea8725a50bb5001cd6250b238491293888", 0x8d) syz_open_pts() 9.205168021s ago: executing program 5 (id=639): r0 = socket$inet6(0x18, 0x99739a5f75725de6, 0xff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)="16fe1b78f966fd37420dc84587e09c6650bc2700f309ce710638f87148943fd2aea3c88fb1a40b40", 0x28}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f400095043f0080000000001f00385c046200000817c53fcb7c7d40b539750008007a00000000a25ef4fd94e9a6cdfad553b61617a86b1dc8ec06a09974d5fc", &(0x7f0000000000)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f95f84cf71b59c7afec35582756436c8cf", 0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x4) write(r1, &(0x7f0000000240)="d81ad30100000000000100000000", 0xe) (async) syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd6000000000383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a80fe8000000000000000000000000000aa00000000000000000000ffff7f00000181"]) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)='o4', 0x2}], 0x1) syz_emit_ethernet(0x312, &(0x7f0000000000)={@random="d4073dc06fef", @local, [], {@ipv6={0x86dd, {0x1, 0x6, "f8a350", 0x2dc, 0x16, 0x81, @mcast2, @rand_addr="fcd864ea166515dfbbfa3b9c755d2098", {[@fragment={0xe1dbb05956e9ce9a, 0x0, 0x3, 0x0, 0x0, 0x6, 0x67}, @routing={0x50, 0xe, 0x0, 0xe, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @rand_addr="54358ed1bfcc588b2e3a5818da813edc", @loopback, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x62, 0x17, '\x00', [@generic={0x1, 0xb6, "03b7c72323b28c508c9ddec3e358c0abb5e9ee87b353bd1c73b145ce1e0519f63edaa284b7172576e569bbaa6c9a96a40f0a1c95537599016de4554d3e30192dfa11debc6742a44aa9c05720a4fe0474cd0806c602ca25df1918b6577246823678687f84e59fdfcd147d1a8b20a9905e4b17fa46bc80e906324719932c2f80b8983d4123992fad9a1611abc625b2ecc35a0d1b637fe03057478b2089cba8935b37d15859accf0cd7163047e6e2e8e0d00575c2d1e309"}]}, @fragment={0x4, 0x0, 0x2, 0x0, 0x0, 0x11, 0x65}, @fragment={0x6f, 0x0, 0x0, 0x1, 0x0, 0x8, 0x65}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [{0x19, 0x12, "a7329ab1b4ef4f5f471f7fda683b5fc186021586038cb30c371747eb8a1fa7611bfde731ba46991fbcb4856fdb7f844888a8551999587dfa51c69232c9959cb4b3498ff964ef9669e20dae8bd5cb8e29638a03985479dd94df9a69e53e831612825ee942b2e3cfe083a53f5e00a27b06360e672243b0958216ac8f0cebce95423b14d46aac7e08a47741165c7ef3bd0bed593ecd52"}, {0x3, 0x19, "c6624a62f3fdff167b899e564873128f316d95283793322b82b547a093ef3fe12326d351af291b45ecdab4c6b001fd89efb39369889ff5fd898d5513f33847fd86140ecba5e39045d4152232e39b2f339088503d05d0aa73518a881814f15dde09f92cec89bce07af61af4a162943ab14e517c1b5f8a03494255421b30bd99148023d746f62c09ee2ee17ed82d8d69d1dfe18cef7c2f5575625b1a9acead8e7452c767adbfa1a083d65775a52f5c29de6d2d8e6e758fd532d2e3126f4d6d99d5d2ae8857dfb50168c77cac"}]}}}}}}) 8.141906056s ago: executing program 5 (id=641): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0xffffff80, 0x7, 0xd7, '\x00', 0x3, 0xff}) setrlimit(0x0, &(0x7f0000000040)={0x100000000004, 0xffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') dup(r0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) fcntl$setstatus(r1, 0x4, 0x40) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0xd87c) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0), 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000015c0)={0x4, &(0x7f0000001540)=[{0xe, 0x4d, 0x80, 0x2}, {0x1, 0xf7, 0x2, 0x2}, {0x9, 0x1, 0x1, 0x401}, {0xe0, 0x9, 0xf9, 0x5}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x43f9, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x5], [0x7, 0x0, 0x8, 0x8000000008, 0x200010000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x9, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x5, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 7.876844762s ago: executing program 5 (id=649): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0x11, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670f", 0x14}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4092}, &(0x7f00000000c0)=0xffe) truncate(&(0x7f0000000100)='./file0\x00', 0x6) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) ftruncate(r1, 0xffffffff) (rerun: 32) close(r1) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) lseek(r0, 0xa, 0x0) (async) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f00000002c0)) (async, rerun: 64) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b0200c29e3e807447f80b78a5000000000000c967ec98df1eae34b149d850fae4f2a3c15254be48c3b910215e7bb09456b5e68951b16e4b3c1531c620661a801574ab6edb3b931eeaf772260b71293ff2f5559cb868494dbab57c070000cd5bd43807238c75cf128eeb65a3e0a3d277cbf6624fbf0368995414f9e62403f62e8ce5f5bd491e98f50f6e73001fafe43ba32ae24836c69a6f222f3ba8b6336cdf320e", &(0x7f0000000000)=0xa4, 0x0, 0x0) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x82, 0x0) (async, rerun: 32) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async, rerun: 32) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) (async, rerun: 64) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_extract_tcp_res(0x0, 0x7, 0x2) 5.309382674s ago: executing program 4 (id=695): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x9002) 5.120220478s ago: executing program 3 (id=704): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x2}) 5.118230697s ago: executing program 4 (id=705): r0 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/209, 0x76}, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) chdir(&(0x7f0000000100)='./file0\x00') mknod(0x0, 0x1ffa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e3", 0x99, 0x40e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) fcntl$dupfd(r2, 0xa, r2) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 5.0923748s ago: executing program 4 (id=708): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x8, 0x2, 0x8}, {0x5c, 0xf, 0x3, 0x6}, {0x6, 0x0, 0x8, 0xfffffffe}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x40047309, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000008, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="000484742b65009b6943c1daa555adc3d19b376a8abfba0ab0691583c1", &(0x7f0000000000)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "622fbf", 0x20, 0x3c, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0x3ff}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x10}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="a7d0c14a285cffffffffff81001400080045fc001c0000800000339078ffffffffad1400bb31009078fffffffb00a87fb967384ae7a0204bd6088f4706e050669ffdb23fcbdf6da3"]) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r4, 0xf704) 3.909421745s ago: executing program 1 (id=709): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000001}) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x20000000000000, 0x2}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/86, 0x56) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000280)='./file2\x00', 0xa8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1/file0\x00') 3.908747508s ago: executing program 1 (id=710): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="b1000007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7c04be38164991f7c8cf5f882b297be1aa05002f335c223e7d0c032bfa896443a42118210000720fd38bfb00000e00c125191b12570bdec500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00100000000000000000000000000000000000d683ab154f757081", 0xb1, 0x0, 0x0, 0x2d) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) ioctl$VNDIOCSET(r0, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 3.906608809s ago: executing program 2 (id=712): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x1, {0xfffffffffffffffd, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) msgget(0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x8) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x200, 0x2, 0x6, 0xfffffffffffffff4, 0x3c640000, 0x4, 0x2, 0x4}, &(0x7f0000000280)={0x200, 0x6, 0x5, 0x4, 0x9, 0x2, 0x1, 0x7}, &(0x7f0000000400)={0xfffffffffffffff9, 0x800, 0x80, 0x2, 0xa07c, 0x7, 0x3}, &(0x7f0000000440)={0x1, 0x6}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xb, 0x0, 0x0) socket(0x10, 0x4000, 0xf4) 3.905309974s ago: executing program 1 (id=713): r0 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e00000000000000000", 0xaf, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x28, 0x11, 0x3, 0x7}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f00000003c0)="50041b0220810000007447f80b7d2b00000000000575009b8a18f6c61ac05929691c7bcce6cff12aa5b745b370bfa51c0aff63d8823d906766279eed353e7e5771b065f7dc23a2a7f28d340af3a967fdac9af2b43d806931a0066a21d737b5fdd9bb82d0e78622dc5ecd506176b4b3fc183bd9947ba5f05967999f16", &(0x7f0000000000)=0x7c, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='Hm', 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[]) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000280)=0x8cf04, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x2842, 0x0) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r3, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) open(0x0, 0x70e, 0x24) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 3.87559598s ago: executing program 4 (id=714): syz_emit_ethernet(0x42, &(0x7f0000000200)={@random="91a6e34dd8bb", @random="9f96b0db5822", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@rr={0x7, 0x3, 0x40}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x3, 0x101, 0x68, 0x0, 0x7, 0x3, 0x5e4, @multicast2, @multicast1}}}}}}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="0b001008", 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000080)='./file0/file0\x00') (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="415fd77e1c92", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) (async) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') 3.874994942s ago: executing program 2 (id=715): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) sendmsg$unix(0xffffffffffffffff, &(0x7f00000010c0)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f0000000400)={0x0, 0xbffd, 0x0, 0x27}) sendto(r0, &(0x7f00000000c0)="1d9684deaa13a257469cc35e945ad37d5b3ef04971e6a49e641a40949c9425b3cd2db8f9680327d4175c62f6de3b255b9a4f4dbfb727de2b9d4c201ab572805c07fbebf72a599764afdaf9dde3b39c2445e77317b323d8f79734e2205509ac6a3ed58327679a1015c5b9ab16a483396c88f4cb87f8725e40c992a289f6f507c112aeac25976ce04bad2117b9e16d84a5d9333c94109fe17af4352ff11dd7880ce085a5c5aaeee64ac8c01f723e678836c0f5c2c1afc537ac788194ae2b0b953028cf4bfb29646037d57569cba6ea227f754acd0e92fcd02657d0fd1ac72c55e9f55ed53884a25bb60cc522aaf0f971ea7bbb24d939d6f03844f3dd6ab7adef64c562c335439693aa07eb3fd1f48559a07db9ab8d06398568994cf30bd6c728fcab01701098ca3e18601d0fd4ef9f732a726038768406fd1ce1026c348ea7b5865d5aa8ad28b73f8a32e1897c439c2d30a3576ba7382243aa4f771d902dd2ec0587c2e37199bb113cb777c03e42de9c283746e9919b1861f8b47d461795581f4ec61716bf713dcc5e6a36917460ec475020e350810d1163640015735a1177a655d48c2ac618ff6be906505e8bda56bac0008beebecc68c2ca26b40ea938e453a8e5bbe8556e28953a5e19d1477aab1cc9958f4429946f045c2107114d1642a7d76a6712c04807330051783165b70f7c55a77c5d5edcc1167380c760b89e813598419b0ac3853d4c6d5d93c7b3126019f335da5332bb9b9b8f28fb6afe7857447967f3231c14bec02b0040bcac16c80dca3d20069da3d19d7653b580ba626bc75f86c11994d300b42a35543c5e2ce072925cce74eb68bc9f4b48da41c9f2270a4bc7273615bada79894712d6b1ea00504744770c55583e5a7556f80c5cd367916955f03f5195c3ec785416742553bbb4ba9e14d7cde6506969ab8b5147e6e0484e4b0cda7bdba475133efaf2570ead9ceb3d48a4dee9f1f7031de871b49487c1f99683b25558dc7d8883d2cab32c7150dc9db043e0c7cc695fcc00a2c73d816c2f7842b5dc9574bbb27d39c0f2bb9be8810ba6fb225f2a82283680694e3c401c5dda4c41084cc20cde34a03a9f1f27b7f68e045db988bde9c4eef242f3bea89142c381d67c961bd3710592c611e99ad6b9c43402b618e5e418fcfd5a84d86bb2032812598b3ffe88a93c765f71b3d355431baa9b526bc439f81e12bef40b1b4438f52003b781fb67a73688ab364f4cc8880472b53d4e404312d63a1dac7813fdfc48b488a41f9756ba9366ccfbfb469203ca8d66c35892dfce7ac14b03cd0841121546c1ff8425da9b4b350795e31410eca6b7b3129d1e4fc48a5b8a202afab323ae20ba3d9afa2dae7ade27b39231aff83f7f144e6db9d43206caea600c4bc017f3b36fb51d942bd3965e7502b484d18d12c9c3c2eef9d8bbc7f194d26a61f1bc0e356d1422cb148879940c44a4f7011ce8c80a0d710f8c32924349728373d09cb27659cbe21df747ddc039bc9edb7226d208aa6aec9b77f47816dfdd5490714121d6f54bbd4ce535902d62119454c1597f8670354c557209719d2efef2e86b97de266d208fb731968ce5c6d155240f7a124852bf521d8b8fa2a186238d93c52f7b288ecafb0f6b445292e6347586de3b1c4f522b76bc0daa7013202f67c3a519c5e32239c40cbc1423b71f78e43f9a9ee089322abc247123768cfefabcee5fd713dccc6ded16a896d7610d75217a41f79bba75127cf47084a7863afa1b249a04e87ed1a9115a3229487bf03d1bc1065f2bcb81560687fdd65ee7a55be2fcd31d99ed449e67630c16b5ba49a280064d2e05b213560519ce3170ea48a0cb66f0979f9b1e63eaee9810055df675e4d44f6d4df55721984c7dc3488088773d0b0aea6887e540dea74ef52e39099b793c127de81cf855753f741cb6f97b9f52b0b19ba6c18fbdf75934a6a9ab3c4e26aadffa9b3cdff6dd787c2089ced88479e767d2fce9c4e8da258e902169b270be644c89647ddea7afdf276741ac17bea0288a074d75da9129fe664920d085d302bd06c0c460368efdfd05da27e1ac2a9428778fbee440b32623cba7ab21c34d4684766349c91a1bad31297ed0f50d86891e768aac245f95a9d3af03ea74823640ad2864924e42293bf029aceb947ebd455dd31ba6edca057be023480b667c896ff3e979d44c00e2bcb628967240db739c332afb4fbff0ad5132c84810989edbd17b5e2f17b4e98c1dbf209edbefbd02c1a5eb4321bdab75b5c31f1321bd823cfb0f981db42b4ad339b76215e7c20c73fc6bf821b355311a2089c8eeb0c23d209654cc9a64b1cf00cd848cc7e9f21ebfc2f7479170f508c214d4c05ae1c38b7660eb0d39daa754b084521a07a6014706012fa56e5f5ac99bf39515b794a4beab136182098dbeab27e79b07d7e64fce78bc6e54e5e63281c5452f9492c0edb2024fa3a38ad711a392d0b1b36e48324551e10bb4f28bd893152a19757c10b629830d675993dafe4fd651b67d1f170ba3e9f9e6c7ee48b5880736f8054c640b0c63fde0fbb3a4d818872aed0499d50a613978cecbfc56a0baeef9644c00f77fb6fcedde2bc6b6c4d16da2c2b770cf4a93b9006c8047aee85dfae74fe9691acb2cd9c3c704170ea213b1fcb39a7efbc7196539ce2c320af9cab13746ce18d030648d794999fed4c7ac3634efbb39d8f963098686eb6c358215b9ef65959125df68039411659487c716a00e919809da693ac8816ad676c1bfe73257d2484841af9dc04213ad8e8a58af3edb68b1cbb11044115bc4fc28ca1d7ca3801c42b183229ef5229b68ef21c6285f3ec2501d6198722ce9b6759f749cf97eb85f41d5d7fba203b52e9518706a7f42f55180b7292775c9ac976ea709b49079d5b8009def9ddfa5a6ffa68b4e7e4386053cd32d2e1036a08b7470ba98e48b3faaf594afbb9858a7beef3215c570bb681f22e31cf50506401a6469d8ea155a7b4051c5a1e45180d36728d11296f11199eb11fcd4fe9888723696e2ab05d8a88f921ffba6e5785189592248007f0bdb87675fdc4059aba301c1a345e8bdc575fe69fd38cbd177d53584e5b602201e0f327810037081e3e229a980548651323ccc642ea4bac75da635d71a888aa20b9321eabae82f0a4d229a2b3b3460e3bb72d0c8a456618eee30da65285f60da991d49280ce32ba3a2e260ec692dd9e529893c34ff1c31e1ec0fd218f6f05047c84d7dd1d266e7d71f02a3335b9cf572390573d70a09155be8d3882a2ea0fc66b4dc7815dc8fe6edbe159b14fae58dbdd04488b699ce931be11285442fff48cb3c775cf05e63dde200e939b372e2beee5886e681959ff3d31e8913a774f743d73aecab32bd71ddac873a7ab92e1619c81ff84792f15e60df0afc8552324a86831d5fd27c96b8d1b046b1c958241f9fa139f9d4ecb45fd4c010a791dfec69fbad8f3217c0206d07166430d5a1042c64ea7e19f68261791d3baebca5f1ae97622965e4397ffeada082e1c3df04044c93846cbdca67b8d3b85f6fdb9be4c539092790f2a7bf84dd2f5bf1f8b661519494e3ef530caebd9e090b0ba5777151feb4a1fbca98cdcc09f79a1bb5913dee6cb1102ffba550191ba79774df44b7e0e9274d2278e1dc88d6ba25a0fa2e4d27576b19e2585c94578d13098bb338377dea0654e62f834b06b72f2c8d0dfb3cbacf73e4c5ba2fbc32333bd885049f67488b52286d9a7b38024cc81b48e835aa161c00f867b3c164325b607a8b2de17960b965980ba5fd83651e8c7115ab87fac3ece26b0e5c0ac81146736a08ed70b88a3ae5105da219f7cfd155dac650c2f548c55411070b726886c15158963898fd7317c355fc1804087e3677b6c421f23cd3599d3bd1f476587ba49218d36a1c024c05cc9e5ff4252944f82d6303709c3f29aef7ce9c8e5ba4f74fafa630277c9c1854b5b2f222cb1cb22e1feced344ff7c6d750e7dec72ec67287d15540518dabc5790fbda350e560384926f5b90e0b80ec41cde3c0f3408632ea65a9567b6057ac873105372b8069788231b5eceb9fa16456cf30de2263836737981c3b6026f22d0a163b31438c02221a0b5ada2938fb033efd8c2ee172864117a8b0efd013644b1282b4d4dfc89ef319481f8f2741db5fee7735dd945b9752f9396e839befb7fa0bb71ee26b4d692cee28745442a0e29a49283d964323ae96c3a47364d9f736ec8c9c8efdb33d30d9636ed89311f2c7148cdfe24e44aaf566df1582b24a7324865adcba9ba4710c114c55d8ca9dc24121eca6059734e0d98919b93d0b945089a9245c8600b34e7b12ff6513d705c881c97c3f33cbe9a42d96d06acea89226fd8f2901b5cb18472c731309b218205591f858fd7b7a6db89d33f0a895d055f2d0baf5685dd568b2c463624556a10dddb1eb406b205843da3e07818d3c5b635df1a019f8cbfa76f0308c5fd1b4d1cc9d145fde1b4537d793a51dcab17f3a1fe019e42b8b200410bdfa5dfc3d48aa1d1d3abbb72c640c31741f2c0723d4d2c75fbec665435d6560df614f8225c67c7fd8aa866def7dd911277f9d68c7ad79f3a9e96eed7296d8127b26fb5fdfed5c9a840d52ec840341be18708b3addfa05748b53807a25ea874cc81014f2502b2e3a44371168c5eb17a66d825385b75dc63a564d7b06fc04a8b12cafabdef47f8dcd89994efd366491721cd43d6358fc4c70033b988cd23b4bd0f123630e872eef9bcef9562c64d3a94270c3d1062bdd1c3522a296c4f75d6fa097fd966154ac056d941b7fb1c304ec310daa141209757d1ea9f506a1f35e4324608d6c276d7a71aa5a23c9f000d793283d63b75db412055e78638e6e9cbe961c37cbee43c06b8d45a0cd5ab20e4c134596f0e4c2a693c30b75cac2ecbc63908d9aeca25dbc10c07269c41596952180c8e44798e89e6026a27205b49da921c065134a9aa8c3a1d6b1eead276c7aa1774a99bd3ea310cebd6ffecf20d5a159e30a5c0c89d4596d224750ea41f8af027fe3e31a094d60d4c61ef23f42c987a756640f9a707bfa0ba0671cf196a4449247cb5fc2734f52585985047625ea8c3318cfa3f638ac3ceb0d3e3718c8786f2180f6c6580379913a7863bf555333e700781b4e821027dff57ade77438e3dca8e91507a21174f9e5f4056f63e40db38c4b83bad1faa7a26e17b469f727245d4bf47e752f75dd6f5160d97a8e94dcaa5cbefda55b076c00fcd325bef71bc8cea162c4eba6bbc97d991c080165ac2c210e3b4c60afa532a1948a0a0bc600a2d0d15a76bcba26e309a18731d6409dd0e61909770f870a66a9c702dc4b7d2e4d0e2e1f8530b31154b27fdc1b7cad3d8b38c7eb23445f6ba7becbbecdba9b9864c39ae8a572a8913ada82c3481061750845515635e44339d2e14dd549ec878ad324660b87ee4ac02372973fe49508bde093a1da5c3f25b22523caff3dd935763aaeecef2303f2e3015a742609991b892ed63f66d4806da4a53a4bf75bd9ad1bd191efea7e59da208c784a52fd02bf24a8b41723fbdff25ff0bcf2c2dcaef443c763fca36d410eb83027673517f8238ff45812090390bb605e505e5b1dc91ff16b29d4f0d609d27b7a29d2c0254fe8635b3e95ab7c34c50cc1044dffe559c960c86c7fc15c2711e0d5ca097674995c201fe8b503a08f837cadbab0cc3ce412df9dde5f5b9d4d4b0ce5b7ca2cea6274540808e78fd301ffa75d5b6b54361842486e6009fc448252ab9610eafc661a66ca643afca3c2444cde6cfbd689f9e451bade5a6", 0x1000, 0x4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) close(r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400400000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x3, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x4, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x3, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xdb78}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r2 = kqueue() socket(0x18, 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x20}, 0x0) 3.778872173s ago: executing program 2 (id=717): r0 = socket(0x11, 0x3, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0xfc) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) fchdir(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x0) (async) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x56}, 0x2, &(0x7f00000009c0), 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffff9, 0x600000, 0x3, 0xd, "b52c0100f1b019b23155ff007013c96cf94af812", 0x5e, 0x4}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) connect(r4, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) (async) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.778596681s ago: executing program 7 (id=718): sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') syz_emit_ethernet(0x66, &(0x7f0000000200)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0500", 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffffffff, {0x0, 0x6, "06c33e", 0x4, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000240)) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0500", 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xffffffff, {0x0, 0x6, "06c33e", 0x4, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000240)) (async) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) 3.778394666s ago: executing program 3 (id=719): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000100)={@empty, @empty, [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x3f, 0x84, 0x67, 0x2, 0xe, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6, 0xf}, @rr={0x7, 0x13, 0x3, [@empty, @empty, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0xf, 0x1b, [@multicast1, @broadcast, @rand_addr=0xc4f9]}, @timestamp={0x44, 0x2c, 0x1, 0x0, 0x1, [{[@loopback], 0x5}, {[], 0x9}, {[], 0x1}, {[], 0x4}, {[@local={0xac, 0x14, 0x0}], 0xef0e}, {[@broadcast], 0xcb}, {[], 0xc}]}, @ssrr={0x89, 0x7, 0x7, [@broadcast]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x8, 0x748, 0x81, 0xffffffff, 0x4e3f}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000440)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x3d, 0x3a, 0xfc, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [], "a0e73421105a1de15ada7bf269"}}}}}}}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x2, 0x1, 0x800001}, {0x3c, 0x1, 0x23, 0x4000004}, {0x1006, 0x8, 0x4, 0xc}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 3.777988309s ago: executing program 4 (id=720): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) (async, rerun: 32) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async, rerun: 32) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r0, 0xa, r2) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) (rerun: 64) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x3, 0x9) syz_emit_ethernet(0x387, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "639119", 0x351, 0x0, 0x8, @mcast1, @loopback, {[@hopopts={0x6, 0x20, '\x00', [@ra={0x5, 0x2, 0x10}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffffff00}, @ra={0x5, 0x2, 0x6}, @generic={0xd4, 0xe7, "c3d4eaa0b6fd3bdf3f6af0e50dd0d13ea3492a1ecf2989a8950f19b134e6cd63b145154ed94f2c19cc2421223bbe665bda72bb2a5fc007a31d7b8491bdb409f2291c3984d7a4eb4544fb0fe80cce9332bbd628194c5c170b5c3ede8c8b480adbf395f17c1130ee844aad30a3f33b696a38f9b376b67b54157cd26145e48f050851a3b3d9c0453adae6edbeb04056b1494850b2d91209bcb1a4f5545db18dfb812b114be25024570337c388b395e02d113d823a14457c8e5e84eeaa244066b0097dc20aa1cb637d7bdbec92ae071fc5ae9ee3dc08bb0948f7d21f7b8eef7672def9df332f9e5959"}, @enc_lim={0x4, 0x1, 0xc6}]}, @dstopts={0x1, 0x19, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x3}, @generic={0x7, 0xc0, "f2e17b669e819028c8de2560a68f2d228e11f162a42415d89761a43a6376a413aa9f238e4b55a6cc0119231ec0c0b6bdb327f5c7f4b01490341c9cbdfe5625cad22b5bcda0f0e50d462607a8b1ef2af6e1f2afb6e82c447fe370eb1a298015e0497478b37af87e69fae7efce58f2dcc380fe03d974506d38dc88146a590deca72bf5bb4135db3838129b94a7ffe3f910ca213eaacf04394e904b4ceb0ad7d6818c3cd85a32105ff76c01ff832d9efa7c56fefc6c878571705ac9f5053dfe77a4"}]}, @dstopts={0x11, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0xdf6}]}, @fragment={0x1d, 0x0, 0x4, 0x0, 0x0, 0x4, 0x66}, @fragment={0x37, 0x0, 0x4, 0x1, 0x0, 0x5, 0x67}, @routing={0x1, 0x6, 0x0, 0xf8, 0x0, [@mcast2, @empty, @loopback]}, @routing={0x38, 0x6, 0x0, 0xc, 0x0, [@rand_addr="9ae016f20abac38100d3018b2d03d5f7", @loopback, @empty]}, @routing={0x16, 0xe, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @loopback, @empty]}], @tcp={{0x2, 0x3, r4, r5, 0x0, 0x0, 0x7, 0x40, 0x2, 0x0, 0x6, {[@mss={0x2, 0x4, 0xff}, @window={0x3, 0x3, 0x99}, @nop]}}, {"28f520b32e0d3d01bf1076a997a8031633155f18c721650d03f4e8e9122f72b2e8a8acf9f237d6f1bd6a24d17f7059527b4a0531a1d1ab71c4f361db0f3cd73d5239a51f14"}}}}}}}) (async) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) kevent(r3, &(0x7f0000000540)=[{{r2}, 0xffffffffffffffff, 0x40, 0x20, 0xb, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20, 0x800, 0x81}, {{r7}, 0xfffffffffffffffe, 0x8, 0x20, 0x0, 0x6}], 0x5, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x7fffffff, 0x1000000000000}, {{r0}, 0xfffffffffffffffa, 0xe9, 0xf0000000, 0x800, 0x7}], 0xc, &(0x7f0000000600)={0x2f0c, 0x3}) (async, rerun: 64) syz_emit_ethernet(0x3d, &(0x7f0000000640)={@empty, @empty, [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x4, 0x1, 0x1}}], {@arp={0x806, @generic={0x1, 0x6007, 0x6, 0x3, 0x1, @broadcast, "a73fc0", @empty, "d78ff6830e20d14e1d5be4c9e3d2cb35"}}}}) (rerun: 64) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/188}, 0xc4, 0x2, 0x1000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[0x4, 0x5, 0x80000000, 0x69d]}) (async) r8 = fcntl$dupfd(r7, 0x0, r2) (async) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) (async) sysctl$hw(&(0x7f0000000840)={0x6, 0x2}, 0x2, &(0x7f0000000880)="45a02423de413b673cac2f726b59c7cedad76bbaea0b3e91309483d19d86705aa63da73a43005dc20cef53d040851544c044c5254348e980a0db0f93af77a9ab7fde2d9485d4a884fbaa0f8b4e3effeb04e5788af7f1a2d783800126dc12eb2d32597e23b6585321d1e74ef13e080f2ba6c07567923f3df07832364d1fc5a8f6469e16b2dee04f5a0be1721438b3221da1da0eadd5a9ad2764f330bdfeb3391b6e032f165348c76ed189f106", &(0x7f0000000940)=0xac, &(0x7f0000000980)="d5b89ff3539caf267aecb623898bb082139b9ec2c1cf78f8229d6caf01dde76d3a6f0970110913cea0298a40990fd761b434e3acd3393b289b3805df04b41936dec2397cbfb4ad0bfc6c285c030eea184b3519c8941c64fa535bde995b0fd51ebdc72f7647610cb255fb84c2c4403078050c521f57f85cfefeaf5b40644df6900c8bec7824d68a245f4baf4255d648c1b9b8f496387227712f5a0b1ba55f80360cddbf93022393e4d125be", 0xab) syz_extract_tcp_res(&(0x7f0000000a40)={0x41424344}, 0x10000000, 0xc13e) syz_emit_ethernet(0x11b, &(0x7f0000000a80)={@random="209ac9a98e64", @remote, [], {@ipv4={0x800, {{0x2a, 0x4, 0x1, 0x30, 0x10d, 0x65, 0x8e26, 0x6, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x7, 0x8, [@rand_addr=0xe000]}, @timestamp={0x44, 0x20, 0x3, 0x0, 0x5, [{[], 0xd5b9}, {[@multicast1], 0x9}, {[@multicast1], 0x3}, {[], 0x4}, {[], 0x81}]}, @ra={0x94, 0x6, 0x1}, @noop, @lsrr={0x83, 0xb, 0x3, [@empty, @multicast2]}, @ssrr={0x89, 0xb, 0x5, [@empty, @multicast2]}, @lsrr={0x83, 0x27, 0x96, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast1, @multicast1, @rand_addr=0x10000, @empty, @remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x28, 0xc3, 0x0, 0xa, [{[@loopback], 0x4}, {[@rand_addr], 0x2}, {[], 0x556}, {[], 0x2}, {[], 0x1}, {[@loopback], 0x4}]}]}}, @tcp={{0x1, 0x3, r10, r6, 0x1, 0x0, 0x10, 0x4, 0xf2, 0x0, 0x7f, {[@window={0x3, 0x3, 0x7}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xf}, @sack_perm={0x4, 0x2}, @nop, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x7}, @generic={0x13, 0xb, "99f8a1dd1d94d6621f"}, @mss={0x2, 0x4, 0x400}, @timestamp={0x8, 0xa, 0x4, 0x7}]}}, {"f1b82ae6742ac1b01624a2d961320e13d1deb127b023968b2cdf339791db1c82010c094a3a"}}}}}}) (async) fsync(r9) (async) setitimer(0x1, &(0x7f0000000bc0)={{0x2, 0x6}, {0x3, 0x8}}, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000c00)) (async, rerun: 32) sysctl$kern(&(0x7f0000000c80)={0x1, 0x76}, 0x2, &(0x7f0000000cc0)="dc6ddcfc12b334c14398c753de70bdf52bbbdd7d25cd8a028676715c030fb93c2cd12a9c2707497142c480e9806c19fcbbae0e9017a1d1aa75115ab3f5ae559356371ba13ec88d06a848ffe1f0e0cb15c35c6adeed5a98e9abaf8088d85a897f28a5f77853f3c0af6ad8f79eb78c6d998f22a3c0643ce836d6411a700b28fbe8383935e35682ce235a44c87df06473e098afe5d629a4b4a1468b82", &(0x7f0000000d80)=0x9b, &(0x7f0000000dc0)="cdac68b2315eadaceb260749c621aa1f237dbb1da2950abe7f84b1840a4c4893921e09170635917c4b85dff3f4d8c4ba100174d6b934f77e76ee68bad9a3e3058e4ebd33ea14f40292df22259ef4cd63c028f3679de1f24f6c97cf9d59feaad6ec26e672c4567a1515e76e3d0831805eb18fcf9853d7b8297c49f9a578a66d83be2e50ffc4e57c04cd060497c8f21173d514d60b0ad755d649", 0x99) (async, rerun: 32) r11 = getpid() getpgid(r11) (async) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000e80)) (async) r12 = dup(r8) write(r12, &(0x7f0000000ec0)="e3692183330c343a22cc8af4090ea756f4ab961ffe8bb9c57aa74d664b8ceb18993521f95cf6e96675253c746bc0e6d7f4035a40a82cb3cec12f82534d82650c0a46253b62c1300c297364deaf98bfda772f2b996620a0610b3a9b76e80cf8ecf0f55ea0d2d84ac827cd4b7dab2a65286881288df79a57bdf06eec8542fa08bc6e25de5bd0391d6f2f194f2e0364931bb3f097951c2208d4719049d5c28b598fa05c8af878fd755078a119d7eb6ade6a3abc976a9481ea92fa88cfcd4c329b69ee36e5e26c8c6d4d9a7b5cd98eed2d53be19af5e194f035263524928f0120fded67d5cf0bfcb23999c521ff8277a", 0xee) 3.73231418s ago: executing program 1 (id=721): mkdir(&(0x7f0000000040)='./file0\x00', 0x2b) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) flock(r0, 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xce, 0x7e, 0x40000007}, {0x2c, 0xf, 0xfe, 0x9}, {0x6, 0x6, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00231b000f40008f043f0080000000000701262bbf82bf3ebec50100020011c6c700081701fcffffffffffff759f6e0b3e000ab6257f7f0255dc23ffee", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') 3.645233137s ago: executing program 0 (id=722): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) sendto$unix(r5, &(0x7f0000001480)="58efebc0f41c62d3ff15db97fae1d18a545c77a56e377194dfbb500f04902b57127fa12b50829fc98391d5fa7be7ed881a3fe39684d24fbc6d3b2b9f0136aa1a11a489fd95501c58e9ad9ec060d769da4cf4a195ca61d0e60cda4cb9dd0d6e27cb0f8e86d6203c99a65cc8638f67f87d610dd53fb35df0106642aef5fd86ae95d626b4", 0x83, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x10}], 0x10, 0x2}, 0x7) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000480)="3b05b57daeb463818e4491f913cb87a0e375ed8dbaac3910088d3ac625e10b4b5e62ebc20401f84bb49c14558944037d9d8712fd5090acc24c34e621ab3608dba91e9de6303a7e0875b1af2e5eb8b1e2ee38505bd0bcd676f699157a416575756f88c044e9812f221e62d9980b49d8626cc399adc6f973511bba86b80ccc63fb018f0e58e074fc9e595424c5cb42ef7e6a81eb711265e00613e645764af8dc35f19c2676b88df110cbbcf46ff15ed4c2a866a2a59e47dc11cfff9d0ce964c12cc2515bba26b3eea05c54fa91828990a4d287b02f82fde2c7dd5d62ff0f7fb9e3d3ca168dd37332ddea420d4145b0c88068eca2bd70594775d7cf74d41dc3a8a0c3e60494be9498e9c7246df3963b516f7efc8e59c56fdea61cbc50cf8e2ee5077bd7b8900bfd9c193b6a3f8617c1b3dde469039efe42c4e85891ca0888c654cdd054f012a8802dff9f55e0c9e71de0401d284f90cff8be313da6bf99af2d31d257eced0f7e7498c454d3a14e3d73b366d520fe1ed90fa430e82cb14eed5a70e81801516d5708dc6ca1facbf1340992afc6897d0493a54f86c46aef1f48a184f2bf0ddcb9a35385c2719e6a5bb11341548edda05705741cb04b0c62e112c7fe5db381afd4ec0f53f7e7af5503d8a0f86e75f8e6bb1a7e173069db0bb33c73d62021abc6be4c9ffff1869885b1503898ec3ecc8e500e6ebc00d9fb408fbbd9e519bea5032db0cb75a51bf73521fa50db902bf67112a7496d1d838731388f0099683ef0983b0321479dd31faeda83144c30c930c352528e81c52e4abb6fde4e7748d430667745dd688b7b8c9e60d37b6aae1e0a9369179dd044443e62fbcb92401b46d3a5fd44337a4c75cf9fd26536ce15484479a7bcb784a0528f99c62f48bf12c8c0e30320d25b59cdfc823a92f0d70e6f2bffa1fe03cb29a0871b76283ce53cce636fad3f12aec43773984ed8fa83732b0f69ac7679c97c5b8618abc12788b1dc4e2189d835963b1225a46e2aeb2a6b204c2f75ce5f616eb16d6861cf3c9cf9fd8351c630171c70848ea0d7f62bf140a20c1dd8232da613d7cc0ecfaa2d6d8989654347dd007e88bdce6b31ed8f9b8d7f614aa1758cdc45a5b8041f86bc7d9de186b097c596e9ca717e18b4c21fa46cf0ef1f1b38e6e924fa351fbd5a3cf820fae0bd97c5856b6b073b8c0020a7cfdf3577edd6d08c523f5bf061bc237b1c2e94229e52feaf869769b132f8361d02be18d42d6a6c23d99709c69e2e014b3d4aec00d585a558d1c00a9115b087e326a37bcb5fe146e5bab3eb98040a01e6bda863603ea7212b036a7e81510293087d02641df43fa6fd43ec6bf60d487b09ccda5f181fe7200e3e1e4ffdd5561f758d5dd2db6cfb997d667e67c47392c89ad3436c71b9867eabcb02697d5f9c6b62eb62827b88e56c7f9de0da73ade9787b1eb14e7ec6c02ba9f018b24228c0e2eb81fb662abc49bbfab0ca941faf7ef9eced4e0f2f3636b1c884c4f5fabcdcbf7e2af296c742cb16dcc653a57d325427983fc617b6ad6cbb38d86fbd80e670f6f22936ed8930cc058286456748ca47d905c08d8538a49da146326d3791115b0cff0b47240635469c6ccc0a1f9be9c1f9d08641aeb010308cb4c1acb6b7a121434e7b077ab0522714261e000bc600f4ffff2cfad3e143a5bfaf71364089f8d8866c94dcb2f7c95544f27047a9e07c1d95d324c3d60a1a3972204ab9bb0bc8737e4a1e141fd9bfdb9fa5af90ade9c4059ede87561eb5df8dcef4d6337be9ff0682a0a9436e6c13b78a49d46c8a84f387d9519ebac6f228c7f71a43d45473c185e3fbef49c1b72a3c3af5264c9fcbeee9e76b9d5e4a88b4957e5135c3f0398dda6923570d9b3ea40496123735325d5c8b185c782876e88d72e2334d4ae14654288019d9e2d2348fd19a614caf3bcb50909d637cb39c30d00dcc840a4314d37ab8d775923fefcfd91a2a7e8bd7263cb097178a9decced59efadc85363e89384face09e3c7630cecc491775d9bbe2d575fb5e3c6e76e7384718ad8091263b97c6209bcedf6172c1b7143111efcc26a2461c53a29a29ff5149c805cb8adaf9dcd9b33b97923c980375875c4cb8537f5939cabebc940b15f45f65337165ba21c39a4be8c48202227d97257289a8c1cb80f400ec40480ca3ac1335e38eb453eedc878790565403d7ba31cec53a06afcb61bc3d8fb0d64f61e09f4b4a7813764974210d5e75c8703ab7844d12e4d09d8864cb56753d66c47f54c522af6215a0b291fac8ed04bffaa3ffcdf9f17f1328be8f2fcca49ecb276099f5bb7a8b7afff2638c327c1f5fe3dd58798b087d4f9e63c45173a4c4c3a26e25068be2ae4280d2e2186f16417d33b410a0b4d7a2d9dbbbbb8c76442064542ddd3a8782efe5963bc8456cee88735b0018044d9a33c5f96e05de9f265b5c649a165e595b637f265d38fd531c5fe9bf303497e634d2d6a975e39dd383c1d840eda834013c1df96e0b207b7d183ac40fbb681c738b5271708022b7994b14bf56e4652256d4e3c0e94bc4587a6d811dfb036d02582753d55e346bfa1c5bb51a2a0df2f3a4ef0ff3c1ba94d43b87adc4f52821bb3ff0fa09c05f0d79c0ece6cbe62519445341e9184b87876a4ef71e80d530930c506c84cfa025a618d3198cbe85edcbc7c4143554689b801412c893e78cde8bd52fb0a1d719cae04d739d1a7daa6b92edf8dd3e4140d7f19ebb97fcd25ee113299d9d1ae374de2e6d31cc8e69f31c428382e724edba2110e40d901d023788bcafd5e9ce9f21628b59e2d06a3b0f8cd026d1d2a477dacce8beb614b89b4b34743188d8e63ba5630ed015ddb94cb894ce2f746c6a105fe1c48f7d72bf38080eb9f24b7715d9db44811cdab986b0ac470380c9f31d78ad08464353672a7531179c7a5468c3b0e78b91e0ab1c07ab1c4d4d350724b12ece3a0d1e35b4edf1b22d827a50f0a763721bf35e93f71cb8daea8886efb156b42b84f95961856ee8ed64bd3eb6ddeaaae3cb7b88568f3f2b238244c8f0de20d7bd7cac2da82a6d8f953f1f9a8cfe1ae420ca58bea4c29fe2496c7ed720a8c417218deceeace9668ab761f0df00ddaedbc9a4a34713f8fdc152b3a636d9ffb2bb9605d9f75b358b890cf2e93b7502fb4cac4951dd88ab5b4463d07e772a6063cd9184eebed5022f4d1968065c2e4e2242da9f1e5c637ad85b0a703aff13371a670d887b7de6575aed00c9348206174546cc1b6e3bd39ed61365e64941743a5dac15a389ed0a622ce2b0c44b501afdb916e7b3e7e669afc38e0f4875f5d5b7e8ea0e1f88e4fc0b06c7db51e43369d9fa5aa3b1d7e1a2f68d2edf5b6284b66ee9166e93967176cdbc2b744206fb124123c7344e3b93a57545c4cd538614139a9dd3f6a724f5f5d8ac3b2e90849cef44b37f0b2876c9895d45989c8733c3899cf2dc9eb49e93455187950b6a28bdc71ab285772f06adda92b44cafd1a54321e9f5fa62500ff13e3279d3f2e5c0f6a25dce52e03c1eac10e8f41076d8baae4fab5763e82d5e63a61c93e723eea6ae28cb377c9871d2625cef7fdab9ac55fe396c8f621acb3dd9f3604d373c1e99d89c2e1b8f463bf6ad4a74c04e09424cb76a2b05ff68dd007bcbf1a00e9c21951e2a43d97e0ea1fd6cbd759e3c6e81ea1c23be7493e3cf719dfb224a0ec28379fecebcf38d4d1cef9dc2b657be5ba980589fd4ea5a3c67405553612e953c994dadfccc47c45af0af712bfd7e687377c2d0ee2fb9d0cf7b918ffacfeb76db69cedb7cd64a845e8888cf12fd83c9887cc68cc0a07282b91947ac7d764ff8c61f0283b3310065f79213328b620a617f94f1176e1ecfdd0971896833487ba2b06d0f5c200b94d9c6ded966807e5d9d5536adb1d4c3348ccf8c6ac7d77e778950957247ad6a8f772d40eb032645ffdc54a1c5c756ede3590985607f4bc379373ba98b55dbe8485907bd1351d2f1219febe35472d74ee9b1951f3352e3d5fdcd41f37ec1ba6577b149b9ba8827273603df1b99c07f8d106a03fd60d26eedc3b8a474dd186b45014e32012bd518d47d557efd838d36e9240016c99ad5f51ca35887902c866fe51bb776aaa214f32a75947c86dac2e759795d68e3ddbad358df2f2cbfc8dccda846a083b661fa3ebe5dfbbf515fa39364c158a4e66d85db18c45e1a6cb02f66bbfb153491fae9a20aa42f5328a3b8f29d476ff88e048900478e7ea4858f035891e5032b45042ede780c48f5378123f7bede8a80ead4ce3e2cb98c2ed9d39df5884240b44555f3251c1714118459fce49f462e2bccd33054aeda0b467c5f8de208725a8810323a11000f2908e1edac3fd0e2abaa16af52844bc41384acd9f7d0a6a1c9eeb4cc443ad7e574a6fba1ce6d11c960dea81d60a5ba0e59f285c9c28bb609a9dcd55fbcc2eec77c64fa731785fba81c1a70db1e35650bba7318d51fbb51786a3c0c76e44ab56bad9ad44896b175e4849476256e06943812b612a50405c1d788fe66509a2f71944eb116dbeb9b413b2970f5545d1d89cd207f39502d6086f20e7594842f3b32d720089ac550045016377d75e74e4bd1a0e1c8a1d5a0853a62a15fa7ff2f877eaf01f666557e331262b47ebcd4fffdc9efe8b2c312fdf942433c1209bae6cbc2f64208f466943d670bfc59fcf1d3697514dd3313080d2de4043ec13fff5e935f0f599f3793ceacb1e67ccb117965828da2c096183e0eb8d3a9a88a837c2fd0e1e9194a325daeba04327056587ba4c3b160360a18424e39fc88f7a1c9ab44a5a59663fbb84d20af6e10132e3c55ab803c250226ef504e00ce54afda2dc2ad0f5604f79dc88bad6ea4020e8a6f5e5ab94883aca0199602fc29262e3d4eff4c953c97182d4fd22491162cdb855e39be87f32938c28f2f47319d906e2a9cca6c319adf4c1e02c68616848609d80f6a794cde8a5eb03421353520078ce22089da78c1661d68a364bdf9fe97cb853c62d38767aedbc0be43222679b3e56be0b713bd5bc5ae391167a562bb9be723808e95ff902010afb924cc50397d3f8d54e694dd0ea46805d7ccfaaa7453fdcdc5c8ffa621deb3df2f3bec6091b411c2cf3f57dd8fd697f8183b35cc965d2a925e51bb5c8a6e17f31dcf5337fd44e7b6ac4ba1c0dac572ba631426ee7f2bb4c474fa00f280b0dddf5b462f2822c99823617667ab8f662ee4149c8f1fe27afec6898047f9d46a89a376bf5b53106ef0c256b398319fbc29a842e80313c68905d75baea407a496899df6115edb9bbf08b0e51bfbad4f6f8e3236a6b542d9b9aadf06ba00d23c545265f32282d78fefc2154ff3b42fb78b2532f9cbd3aa1aa49b02088e906eb1d31c300da7697fd1869531d6d792451bb55ff19ca9df6462a323dbbf3dd49d8b7c44e7893fc72c55c9107ca8afc9c7d6b029ab7409291c6671fab474a231667ef06d0adb7751340d16b2a5ccf4507e5523d41a34ad6efec24633ce97ce3d21cc77885b0b15357710d370344c451d7d52cc770c59b20dba42f99ee3a87fb516d5b7f986c271410bf3beecf3c3d38e6002da50157329f2e00f9e94aa9dc6f9f44d50fd4722225462c98a048143b95028e3edb4bb01257a608680c5483efa764a91d5c742eb9021ff9bbd2acf839f544a9d079241eb16c1cdebaeee4506909b38d251967d8284a783968993d8a2b3ca56d633f21bf0a19126d99e793273a9acfcb3642b3ec8fbc8fcd148e1ea015524cc06c9016c02323980abac0bf46a945e856e5478ee21e4da7cf4d1cec0a52c6e6f7cd79a47", 0x1000}, {&(0x7f0000000000)="4cb25ea21fe622fca85234615dccaa3e4924f2531a3e4f1bf3cc9b58106f99714fcbd89cef07a07cb72c30e4925e57d4e8b2a8b21386aa8c98e67bb09ac2b078f012f8f6f0c2e144ad9e637b3030250246388187f2", 0x55}], 0x2) 3.645025001s ago: executing program 2 (id=723): syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x208, r0) 3.644491573s ago: executing program 6 (id=724): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="5f486d5e028fa9ac97d4797c9240184bf4", 0x11}, {&(0x7f0000000140)="84a89b6cf6597440f9832a895427315ba80717e74e5146f81f1bfc8e4e5db3585027b962aaf650304576bb93c79374c0cedd70da9cf9b1515a39d4d89604e892fbfcc6e8dc60fa5ed05279e1533137a23360c0b2fbd8f380b597c059c7c70f9c03cd063a1e215d42b5d627056fc8db3ef94c0b9338bf684b1bde367d3cefe778e91cc420c3b37b27d918ef08c3be873e4ee009d082fb95e6ca0ea76de9c86c65458dc8724027a467fe", 0xa9}, {&(0x7f0000000200)}], 0x3, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x2, 0x8}, {0x26, 0x0, 0x1, 0xfffffff2}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000100)="085ce2", 0x3}], 0x1) mprotect(&(0x7f00002d2000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="a7d0c14a285cffffffffffff080050fc90dc0000800000019078ffffffffac1400bb"]) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000340)={0x5, 0x100, 0x205, 0x130, "1800e623002a1000", 0xe382, 0x8}) 3.643352793s ago: executing program 7 (id=725): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002", 0x8a, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f00000000c0)="062775f7e922f88147742d08f1cbd303ffd683f6dae738aeb531fb74d4178493183f6cb86de41ef309cc24fbd71b9e620e7aefe5ec7a4a592dc094c97a7d355c6880444ff8a1de64fc9c6def40c0daf4d190e7a689db419c986f58a46dc71495febbd3866512e5a101ae15129bd854f30a6575633e10bffb1dfc897c727cd2ed259066c392268a5ed47c5d", 0x8b, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000516000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x20, 0x4, 0xa0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) listen(r1, 0x8) 3.639191246s ago: executing program 0 (id=726): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) (async) r1 = socket(0x20, 0x2, 0x1) (async) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x10) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 3.580208903s ago: executing program 2 (id=727): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000000, 0x807, 0xd5, '\x00', 0x9f1f, 0x3}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) close(r1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) semget$private(0x0, 0x0, 0x20) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x19a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x4, 0x7fffffff, 0x7fffffff, 0x0, 0x4, 0x1, 0x4942, 0x0, 0x0, 0xaa, 0x3}) openat$klog(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) semop(0x0, &(0x7f0000000140), 0x0) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1) mquery(&(0x7f0000249000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x80000000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x4, [{0x1, 0x7}, {0x2, 0x80000001}, {0x3, 0x8}, {0x3, 0xfffffff9}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0x2}, {0x3, 0x7701}, {0x1, 0x101}, {0x1, 0xffffffff}, {0x2, 0x6}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0xfffff800}, {0x3, 0x800}, {0x2, 0xc}, {0x2, 0x2}, {0x1, 0x7}, {0x3, 0x4}, {0x2, 0xfffffffe}, {0x1, 0x6}, {0x2, 0x3}, {0x2, 0x3}, {0x2, 0x7}, {0x3}, {0x0, 0xfffffffc}, {0x3, 0x101}, {0x2, 0x8}, {0x2, 0xffff}, {0x3, 0xd}, {0x3, 0x2}, {0x1, 0x100}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r6, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) 3.577674079s ago: executing program 7 (id=728): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000200)=[{0x2, 0x7}, {0x22, 0x5523bb72}, {0x45, 0x1000}], 0x3}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x193) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, &(0x7f0000000080)=0xffffffffffffff7c, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000080), 0x38, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) nanosleep(&(0x7f00000000c0)={0xd37, 0x8}, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x2d, 0x3, 0x8}, {0x40, 0xf, 0x9, 0x7}, {0x6, 0xcd, 0x8, 0x1}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @remote={0xac, 0x14, 0x0}, @remote, @local={0xac, 0x14, 0x0}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="fe80c10ef6d2e5dccbe584cb51954c0e64a4550b8e86c5ff0cfcfe1d7b0be3694a366347d2556c8fc91a1015fbcbab7ac38bce5c38f6429b435ffb3e7087d77e0bf5377075903183c0c446f3a7fcae6f024a4382a0965f5748a8fa9bf3974ae7f7a5f625aab95dd5b636c5627dfc57253b49e13ee7983caf7840dd663321dfab226a6a939affbada525ea8e120bbbc3fcaa3b1ef101b345cfbbe8a15da1d19adb432e13549", 0xa5) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x2, 0x2}, {0x24, 0x3d}], 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.577250402s ago: executing program 0 (id=729): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5, 0x6, 0x2, 0x7}, {0x0, 0xaf, 0xb, 0xb}, {0x1f91, 0x6, 0x4, 0x4}, {0x9, 0x1, 0x7, 0x1}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffe00, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x40}, 0x10, 0x8000000000000001, 0x0, 0x0, 0x8000000080000401, 0x2008004, 0x883, 0xffffffffffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 3.571325439s ago: executing program 3 (id=730): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000083a01fe5e00000000000800bbff020000000000000000000000000001822d7e2c320d83"]) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) listen(r1, 0x6) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc00c7006, &(0x7f0000000080)=0x500) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 3.570990668s ago: executing program 6 (id=731): chmod(&(0x7f0000000440)='.\x00', 0x35e) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) fcntl$setstatus(r0, 0x4, 0x8) 1.433909459s ago: executing program 6 (id=732): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x4, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x800000000008, 0x7fffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000000)={0xfbfffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0xec1d, 0x7, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 1.433708669s ago: executing program 4 (id=733): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = kqueue() syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000313004e221770", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b"]) kevent(r2, &(0x7f00000002c0), 0x136, 0x0, 0xffffffff, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.432804929s ago: executing program 1 (id=734): sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 1.428768816s ago: executing program 0 (id=735): mknod(0x0, 0x2000, 0x1e5f) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) (async) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000000), 0x23) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x2, 0x0}, 0x2) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') chroot(0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 1.233975771s ago: executing program 1 (id=736): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0xf) rmdir(&(0x7f0000000340)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 1.233564036s ago: executing program 3 (id=737): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x10000001, 0x2, 0x5, 0xfffffffffffffffa, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x3, 0xfffffffffffffeff, 0x0, 0x3, 0xa4, 0x7, 0xff], [0xfffffffffffffffc, 0x80000003, 0x59, 0xffffffff, 0x100, 0x7b99, 0x200, 0x3, 0xffffffffffffffff, 0xfffffffffffffffc], [0x100000001, 0x2, 0x4, 0x5, 0xfffffffffffffffe, 0x11000, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000000, 0x401, 0x100000000, 0xfffffeffffeffffe, 0x100000005], [{0x0, 0x20000007, 0x0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0xfffe, 0x1000, 0x6, 0x3e}, {0x10, 0x2, 0x0, 0x80b}, {0x6, 0x2000, 0xe, 0x1ffffffffffffffd}, {0xffff, 0x0, 0x0, 0xfffffffffffffffb}, {0xff30, 0x965, 0x8, 0x1004}], {0x2000, 0x7aae, 0x3ff, 0xb7f}, {0xfffe, 0x0, 0x73e8, 0x1}}}) r0 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1000) socket(0x18, 0x2, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x10000001, 0x2, 0x5, 0xfffffffffffffffa, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x3, 0xfffffffffffffeff, 0x0, 0x3, 0xa4, 0x7, 0xff], [0xfffffffffffffffc, 0x80000003, 0x59, 0xffffffff, 0x100, 0x7b99, 0x200, 0x3, 0xffffffffffffffff, 0xfffffffffffffffc], [0x100000001, 0x2, 0x4, 0x5, 0xfffffffffffffffe, 0x11000, 0xfffffffffffffffe], [0xfffffffffffffffe, 0x20000000000, 0x401, 0x100000000, 0xfffffeffffeffffe, 0x100000005], [{0x0, 0x20000007, 0x0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0xfffe, 0x1000, 0x6, 0x3e}, {0x10, 0x2, 0x0, 0x80b}, {0x6, 0x2000, 0xe, 0x1ffffffffffffffd}, {0xffff, 0x0, 0x0, 0xfffffffffffffffb}, {0xff30, 0x965, 0x8, 0x1004}], {0x2000, 0x7aae, 0x3ff, 0xb7f}, {0xfffe, 0x0, 0x73e8, 0x1}}}) (async) socket(0x18, 0x3, 0x3a) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1000) (async) socket(0x18, 0x2, 0x4) (async) 1.232814311s ago: executing program 6 (id=738): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 1.232454744s ago: executing program 2 (id=739): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0xfffffffd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100), 0x31) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x8001, 0x7fd}, 0x10) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000), 0x23) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x3}, {0x1}, {}, {}, {0x1, 0x57fd}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000580)="4b1f45ecfee100ead2", 0x9}], 0x1) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, "97a2224ff1c9513aebb1788f6cc9795a6b47c1d1"}) (async) semget$private(0x0, 0x3, 0x301) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000140)=[{0x5c, 0x8f, 0x3, 0x200}, {0x406, 0x7, 0xe, 0x3ff}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ff96430b7a730000000000000800451000280000000000209078e0000001ac1400bb4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50010000000080"]) read(r1, &(0x7f0000000380)=""/235, 0xeb) 1.231951543s ago: executing program 3 (id=740): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x4004667b, &(0x7f00000001c0)={0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x80000001) syz_emit_ethernet(0x22, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="a7d0c14a285caaaaaaaaaaaa080045fc00140000070000009078ac1400aaac1400bb18fcec9f0f42bb8c6b80a5463c7f877c2690081f287c002c7685c1ac627d123847e20d58b67c41432f6468769b3a3542b16ca365939c10aadf2a5c2a0e7d883c38111699fe9d6cbf4f19ff9fdb6893da097b991d6dfca2d17bc28986c3b06c1dc02466cea0e0f322c5b99dcc3bf82c7bd5fa6959b6f7a6fdad865ccfc3a1b1232c55c366138f75a9a62b1d68d08d4f16a331301f16af10541899bb87a4c30ea5a3135302ae85dcfc999224eaf7f8831ce2ff175debfc39d7f6222349cf6280772d0a226076b2f0e62e30a2dc759ac8c6148ce64cc2101b7ef95a3500e0ef82bd"]) getsockopt$sock_linger(r2, 0xffff, 0x1021, 0x0, 0x0) r6 = msgget(0x3, 0x280) msgsnd(r6, &(0x7f0000000f80)=ANY=[], 0xe2, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140), 0x0, 0x0}, 0x1001) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000140)={0x4, 0xfffffff6, 0x3, 0x6}) r8 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r8, &(0x7f0000000000), 0x10) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000040)={0x0, 0x7}, 0x10, 0x60e) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x4) 110.735504ms ago: executing program 6 (id=741): r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x821869de, &(0x7f00000001c0)) setuid(0xee01) ktrace(0x0, 0x87654321, 0x1a2c, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000240)) close(r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="79040f91f15da040473675618dcd42b074", 0x11) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4000}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0xf1f5c91d5ac4c31) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000000)="289a6c6add7e", 0x6}], 0x1) ioctl$VNDIOCCLR(r6, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$TIOCSETA(r4, 0xc148445f, &(0x7f0000000340)={0x6, 0x2, 0x3ff, 0x5, "978600000000000000010000f0ff0f00", 0x2, 0x80004}) 105.990776ms ago: executing program 7 (id=742): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xffff0000) accept$unix(r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x2}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) 102.66299ms ago: executing program 0 (id=743): r0 = socket(0x800000018, 0x3, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x1, 0x200023}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000280)=0x8cf04, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x2842, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0xffffffff}, {0xc5c, 0x7fff, 0x3c00a34a, 0xffffdff9}, {0x22, 0x20f89, 0x7d, 0x9}, {0xfffffffd, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d8d}, {0x1ff, 0x3, 0x3, 0xb0}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0xe, 0x17, 0x100002}, {0x2, 0x87e, 0x7ff, 0x3caf}, {0x4, 0x40000090, 0x6, 0x88}, {0x1c6, 0xd, 0x4, 0x101}, {0x10001, 0x6, 0x20004, 0xc}, {0xb90, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x9, 0xd, 0x6}, {0x8, 0xb, 0xfffffff9, 0x6}, {0xfffffffe, 0x8, 0x1002, 0x1c}]}) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r6, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 4.973721ms ago: executing program 0 (id=744): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0xa, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be94164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670d0f5a872c881ea6e2ec58904000000003ae0291e093cdd0a008000361b4cc702fac500002025fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f834371a055c3eb833e442a55a5282de177dc59414c6c595e29c4a576df38f547a2aad29736b8d5091a08eb5f378373a2a2686aed05e4a317643b4132796d16a3af92c87c965eb", 0xf3, 0x0, 0x0, 0x0) 904.043µs ago: executing program 7 (id=745): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x2011, r1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x4a, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="50041b0200c29e3e807447f80b78a5000000000000c967ec98df1eaef35996ef68bba5bcfb27e8c77696a2d6bea4aadba94dae006dbc0fb7b71a9a78a709c80426d86c7001185f08cc4cb8b442f96a3f5c2c739e75ece38a5325e818d8b8c0c8", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f00000000c0)="5a82c6c242aada7aac929952b552", 0xe) open(0x0, 0x2, 0x20) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000500)="ee601276ad80ce86629cac4cf10dbca5068bf1555990591f7c8774ff4789c61b88fb7260209dafb3571a3dac595b9fcb8f0fbc355e0810c4334dcbc1f584a3b7cb9de14137e9aa4805b90e540ac03b271694fa2a4a6a10ddcb1ed392d0a7cc83abae4efecd74bee5b6a68d442b", 0x6d}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0107004, &(0x7f0000000080)=0x7f) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0xffffdfff, 0x0, 0x7, "94a909001500c200", 0x80001, 0x7}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 221.239µs ago: executing program 6 (id=746): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4, 0x3a2d}) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x16, 0x2, 0x8}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x8d, 0x2, 0x80000004}, {0x16, 0x2, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00231b000f400095043f0080000000001f00385c046200000817c53fcb7c7d40b539750008007a09b31573d2611700000000a25ef4fd94e9a6cdfad553b61617a86b1dc8", &(0x7f0000000000)=0x44, 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00231b000f400095043f0080000000001f00385c046200000817c53fcb7c7d40b539750008007a09b31573d2611700000000a25ef4fd94e9a6cdfad553b61617a86b1dc8", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xd2, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x60, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 0s ago: executing program 3 (id=747): open(&(0x7f0000000040)='./file0\x00', 0x20246, 0x181) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, 0x0) setgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x91cbd8417f6167d9}], 0x1, 0x8) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.187' (ED25519) to the list of known hosts. load: 0.13 cmd: getty 35498 [ttyin] 0.00u 0.01s 0% 329k pckbd_enable: command error uvn_flush: obj=0xfffffd806c36aba0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (231388) exits with status -1 WARNING: thread `nfsio' (131669) exits with status -1 WARNING: thread `nfsio' (415020) exits with status -1 WARNING: thread `nfsio' (38997) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 uvn_flush: obj=0xfffffd806c36a060, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock forward to 13903790157988607 pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace sys_semop(ffff8000fffee548,ffff80003c445780,ffff80003c4456d0) at sys_semop+0x3d5 syscall(ffff80003c445780) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4364fdb12d0, count: -3 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c4456a0 rbx 0xdeaf4152deaf41be rdx 0 rcx 0xffff8000fffee548 rax 0xdeaf4152deaf41be r8 0x7f7fffffc000 r9 0x1 r10 0x5485db94ba90f593 r11 0x8a3f6e34b91f8351 r12 0 r13 0xfffffd806ad1fcb0 r14 0xffff80003c445780 r15 0 rip 0xffffffff823d8e75 sys_semop+0x3d5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c4455b0 ss 0x10 sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> show proc PROC (syz-executor) tid=125751 pid=50916 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=83, usrpri=83, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeed10,0xffff800037bf9258 process=0xffff80003c419830 user=0xffff80003c440000, vmspace=0xfffffd806c4c0d78 estcpu=33, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77066 265856 85792 0 7 0 syz-executor 77066 282945 85792 0 2 0x4000000 syz-executor 5611 379720 14190 0 2 0 syz-executor 5611 14374 14190 0 3 0x4000080 fsleep syz-executor 50916 303409 76444 0 2 0 syz-executor *50916 125751 76444 0 7 0x4000000 syz-executor 50916 393811 76444 0 3 0x4000080 fsleep syz-executor 50916 245511 76444 0 3 0x4000080 fsleep syz-executor 98830 60419 23606 0 2 0 syz-executor 98830 149629 23606 0 3 0x4000080 fsleep syz-executor 98830 391265 23606 0 3 0x4000080 fsleep syz-executor 90654 381442 8894 0 2 0 syz-executor 90654 99033 8894 0 3 0x4000080 fsleep syz-executor 90654 18636 8894 0 3 0x4000080 fsleep syz-executor 90654 117734 8894 0 3 0x4000080 fsleep syz-executor 90654 108296 8894 0 3 0x4000080 fsleep syz-executor 90812 240686 97801 0 2 0x2 syz-executor 36707 60451 32175 0 3 0x3000 suspend syz-executor 36707 238578 32175 0 2 0x4081000 syz-executor 36707 238924 32175 0 3 0x4081000 inode syz-executor 8176 93242 0 0 3 0x14200 acct acct 14190 364203 97801 0 3 0x82 nanoslp syz-executor 85792 293033 97801 0 3 0x82 nanoslp syz-executor 79247 387557 97801 0 3 0x2 biowait syz-executor 32175 195446 97801 0 3 0x82 wait syz-executor 8894 6538 97801 0 3 0x82 nanoslp syz-executor 76444 343892 97801 0 3 0x82 nanoslp syz-executor 23606 198949 97801 0 3 0x82 nanoslp syz-executor 97801 431936 69365 0 3 0x82 kqread syz-executor 69365 58641 90509 0 3 0x10008a sigsusp ksh 90509 149035 59702 0 3 0x98 kqread sshd-session 59702 305947 54096 0 3 0x92 kqread sshd-session 35498 258537 1 0 3 0x100083 ttyin getty 54096 345048 1 0 3 0x88 kqread sshd 80439 4834 558 74 3 0x1100092 bpf pflogd 558 192956 1 0 3 0x80 sbwait pflogd 11901 377335 5389 73 3 0x1100090 kqread syslogd 5389 428690 1 0 3 0x100082 sbwait syslogd 585 427635 1 0 3 0x100080 kqread resolvd 32030 278278 73040 77 3 0x100092 kqread dhcpleased 28041 345328 73040 77 3 0x100092 kqread dhcpleased 73040 308697 1 0 3 0x80 kqread dhcpleased 95211 131480 0 0 3 0x14200 bored smr 3131 53575 0 0 2 0x14200 zerothread 1917 26296 0 0 3 0x14200 aiodoned aiodoned 36329 23614 0 0 3 0x14200 syncer update 91012 66012 0 0 3 0x14200 cleaner cleaner 64922 22896 0 0 3 0x14200 reaper reaper 1314 518141 0 0 3 0x14200 pgdaemon pagedaemon 11518 160756 0 0 3 0x14200 bored viomb 98206 273496 0 0 3 0x40014200 acpi0 acpi0 65167 184025 0 0 3 0x40014200 idle1 40196 248796 0 0 3 0x14200 bored softnet1 4883 357132 0 0 3 0x14200 bored softnet0 32871 32343 0 0 3 0x14200 bored systqmp 87533 517682 0 0 3 0x14200 bored systq 70405 72779 0 0 3 0x14200 tmoslp softclockmp 7332 349028 0 0 3 0x40014200 tmoslp softclock 40257 126048 0 0 3 0x40014200 idle0 1 330333 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 50916 (syz-executor) thread 0xffff8000fffee548 (125751) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839a9528) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 sys_semop+0x22f #4 syscall+0xb17 #5 Xsyscall+0x128 Process 90812 (syz-executor) thread 0xffff800037bf8fb0 (240686) exclusive rwlock vmmaplk r = 0 (0xfffffd806c4c0120) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x12b #4 process_new+0x577 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd806f792c78) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x577 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 36707 (syz-executor) thread 0xffff80003c406a88 (238578) exclusive rrwlock inode r = 0 (0xfffffd8063d9f0e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 79247 (syz-executor) thread 0xffff8000fffef240 (387557) exclusive rrwlock inode r = 0 (0xfffffd806e98e5b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d1e6328) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10223 11236K 11771K 166960K 12411 0 pcb 17 13K 14K 166960K 200 0 rtable 271 11K 11K 166960K 519 0 pf 34 17K 19K 166960K 122 0 ifaddr 42 7K 7K 166960K 88 0 ifgroup 55 2K 2K 166960K 143 0 sysctl 3 1K 9K 166960K 10 0 counters 70 37K 37K 166960K 160 0 ioctlops 0 0K 4K 166960K 1676 0 iov 0 0K 14K 166960K 77 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1407 88K 89K 166960K 2155 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 43 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 909 0 sigio 1 0K 0K 166960K 17 0 proc 73 115K 147K 166960K 676 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 72 0 in_multi 98 7K 7K 166960K 150 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 557 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 254 159K 174K 166960K 10521 0 UVM aobj 28 10K 10K 166960K 33 0 pinsyscall 42 84K 102K 166960K 2090 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 112 0 NDP 12 0K 2K 166960K 62 0 temp 73 8678K 8747K 166960K 44337 0 kqueue 14 22K 28K 166960K 156 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 116 0 113 2 1 1 2 0 8 0 rtentry 176 152 0 38 6 0 6 6 0 8 0 unpcb 144 532 0 513 7 5 2 4 0 8 1 syncache 336 5 0 5 3 2 1 1 0 8 1 tcpcb 736 227 0 223 4 3 1 4 0 8 0 arp 136 24 0 5 1 0 1 1 0 8 0 inpcb 328 802 0 794 7 5 2 7 0 8 1 nd6 152 35 0 6 2 0 2 2 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 1 1 1 0 8 1 ppxss 1192 34 0 34 2 1 1 1 0 8 1 pppxif 1504 3 0 3 2 2 0 1 0 8 0 pffrag 232 18 0 4 1 0 1 1 0 482 0 pffrnode 88 12 0 0 1 0 1 1 0 8 0 pffrent 40 30 0 16 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 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfstitem 24 64 0 24 1 0 1 1 0 8 0 pfstkey 128 64 0 24 2 0 2 2 0 8 0 pfstate 448 64 0 24 6 0 6 6 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 5 0 5 2 2 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 613 0 145 33 3 30 30 0 8 0 art_table 40 616 0 145 5 0 5 5 0 8 0 art_node 32 152 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 38 0 29 1 0 1 1 0 8 0 shmpl 112 24 0 3 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 3116 0 1602 96 0 96 96 0 8 0 ffsino 296 3116 0 1602 118 0 118 118 0 8 0 nchpl 144 4435 0 2727 64 0 64 64 0 8 0 rtmask 32 6 0 6 1 1 0 1 0 8 0 vnodes 216 3643 0 0 203 0 203 203 0 8 0 namei 1024 15006 0 15005 2 1 1 1 0 8 0 percpumem 16 95 0 45 1 0 1 1 0 8 0 vcpupl 3968 4 0 0 1 0 1 1 0 8 0 vmpool 840 6 0 2 1 0 1 1 0 8 0 kstatmem 264 86 0 60 3 1 2 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 3 0 3 2 2 0 1 0 8 0 scxspl 216 22347 0 22346 10 9 1 8 1 8 0 plimitpl 152 266 0 247 1 0 1 1 0 8 0 sigapl 424 1220 0 1172 7 1 6 7 0 8 0 knotepl 120 527 0 0 16 0 16 16 0 8 0 kqueuepl 224 359 0 349 6 4 2 3 0 8 1 pipepl 344 225 0 198 3 0 3 3 0 8 0 fdescpl 528 1198 0 1167 3 0 3 3 0 8 0 filepl 160 7152 0 6934 20 8 12 15 0 8 1 lockfpl 104 443 0 441 3 2 1 2 0 8 0 lockfspl 48 127 0 125 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 46 0 29 1 0 1 1 0 8 0 ucredpl 104 1073 0 1060 1 0 1 1 0 8 0 zombiepl 144 1672 0 1671 2 1 1 1 0 8 0 processpl 1232 1220 0 1172 5 0 5 5 0 8 0 procpl 664 2657 0 2596 6 0 6 6 0 8 0 sosppl 176 6 0 6 3 3 0 1 0 8 0 sockpl 752 1483 0 1453 19 14 5 11 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 49 0 0 7 0 7 7 0 8 0 mtagpl 96 16 0 0 1 0 1 1 0 8 0 mbufpl 256 973 0 0 61 0 61 61 0 8 0 bufpl 280 8556 0 2419 439 0 439 439 0 8 0 anonpl 32 10372 0 0 84 0 84 84 0 246 0 amapchunkpl 152 34381 0 33849 32 6 26 31 0 158 4 amappl16 200 3983 0 3690 35 11 24 24 0 8 0 amappl15 192 33 0 32 1 0 1 1 0 8 0 amappl14 184 7 0 7 2 2 0 1 0 8 0 amappl13 176 449 0 448 1 0 1 1 0 8 0 amappl12 168 1571 0 1530 3 0 3 3 0 8 0 amappl11 160 29 0 29 1 1 0 1 0 8 0 amappl10 152 55 0 41 1 0 1 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 100 0 99 1 0 1 1 0 8 0 amappl6 120 304 0 291 1 0 1 1 0 8 0 amappl5 112 76 0 65 1 0 1 1 0 8 0 amappl4 104 429 0 400 1 0 1 1 0 8 0 amappl3 96 5975 0 5875 5 2 3 3 0 8 0 amappl2 88 1307 0 1231 2 0 2 2 0 8 0 amappl1 80 12516 0 11931 15 1 14 14 0 8 0 amappl 88 9629 0 9452 5 0 5 5 0 92 0 uvmvnodes 80 137 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 32 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1198 0 1167 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1198 0 1167 1 0 1 1 0 8 0 vmmpekpl 168 11481 0 11437 3 0 3 3 0 8 0 vmmpepl 168 82501 0 80326 119 14 105 105 0 357 0 vmsppl 488 1197 0 1167 6 1 5 5 0 8 0 rwobjpl 80 24632 0 23261 32 0 32 32 0 8 0 pdppl 4096 2416 0 2342 105 29 76 84 0 8 2 pvpl 32 16968 0 0 137 0 137 137 0 265 0 pmappl 256 1203 0 1169 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 349 0 42 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83806ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a9320) at __mp_lock+0x192 intr_handler(ffff80003c47b200,ffff80000006b400) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7072381205e0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> trace sys_semop(ffff8000fffee548,ffff80003c445780,ffff80003c4456d0) at sys_semop+0x3d5 syscall(ffff80003c445780) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4364fdb12d0, count: -3