last executing test programs: 2.39365328s ago: executing program 6 (id=1456): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae0500", 0xa, 0x8, 0x0, 0x0) (async) clock_gettime(0x4, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000008000}, {0x1, 0x8000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async) rename(0x0, &(0x7f0000000100)='./file0\x00') listen(0xffffffffffffffff, 0x0) listen(0xffffffffffffffff, 0x360c3d25) getpid() getrusage(0x1, &(0x7f0000000100)) 2.356812251s ago: executing program 6 (id=1459): sysctl$kern(&(0x7f0000000440)={0x1, 0xa}, 0x2, &(0x7f0000000480)="223fae8b", &(0x7f00000004c0)=0x4, &(0x7f0000000500), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) write(r0, 0x0, 0x0) 2.304335651s ago: executing program 6 (id=1462): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setreuid(0xee00, 0x0) r0 = getuid() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x28, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)="01", 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="0d39fa00fa61404d424f010000bace19bc53ad50190fdd01050b5336d3c9fde3", 0x20}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) chown(&(0x7f0000000200)='./file0\x00', r0, 0xffffffffffffffff) 2.303501758s ago: executing program 6 (id=1464): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4a, 0x80000000, 0x100000000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x7ff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x4, 0x0, 0x6}, {0x50, 0x0, 0x0, 0x9}, {0x9016, 0x0, 0xa, 0xb3}]}) r3 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0xfffffffe) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000240)=[{0x3, 0x5, 0x1, 0x9}, {0x1, 0xf, 0x1}, {0x5e9, 0x1, 0x7, 0x3}, {0x9, 0x1f, 0x5, 0x4}, {0x5, 0x7c, 0x1e, 0x100}, {0xffff, 0x53, 0xa, 0x5751edff}, {0xd0, 0x3, 0xfd}, {0x7, 0x6, 0x45, 0xfffffff2}, {0xe4, 0x7, 0xae, 0x81}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x400000000, 0x10005, 0x9}) r6 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x100000401}) close(r6) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x89, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x2}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r3, 0x2) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.250376315s ago: executing program 6 (id=1469): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x17ffd, 0x0, 0x20, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) setitimer(0x1, &(0x7f0000000140)={{0x4, 0x24000000a}, {0x7feffdffffffffff, 0x7014}}, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x5) mknod(0x0, 0x1, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1c, 0x200}, 0x0, 0x0, 0x4}) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000200)='./file0/file0\x00', 0x400, 0x113) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x401}], 0x2) r5 = socket(0x2, 0x3, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000000280)="04bdfa5d1dcaf8422e8acd2151f0be24fad22873c6593534825ba166e2fea9aec43050006123339a346f731573d8d5087569abfb5bd2cd9be2c37fc4cf9c43796538701394df00e1dd543dbe2da6dd9e6707341913abd343b6674b2758b7bdaa6bc0ac4581db385aa244b6f0882ed0f0b8360771aeb6", 0x76) socket(0x18, 0x1, 0x0) 2.192831925s ago: executing program 6 (id=1472): r0 = socket(0x2, 0x3, 0x0) close(r0) syz_emit_ethernet(0x49, &(0x7f0000000180)=ANY=[@ANYBLOB="000000c6000000ffffffaa1aef49dcb87c96ffffff86dd606805fc00133b00ff020000000000000000000000000001fe8000000000000000000000000000aaf001000000000000c2"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x5, 0x7fffffff, 0xdb, 0x80a19f, "bf08000100f1ffffff550a00", 0x0, 0x12ac}) write(r2, &(0x7f0000000200)="d397b8ad769b094481cf99346fa393ef9d370b5823566997254ad1e2d3dac47e446b9081cfe58f61c566e2578b874e2b3d64b39cb5cabaaa9b57986933033bc55bf3336084aea6928678c08bf842c62227646ca2ff3ac670112ae4b919f71078659fc9a9bde4ffa14cddfd8c314c7325f435eb07256439f12a3e18e8943b39df8837da2e8f66db5185d5f7834f4bf03602018d7231ba5d74744016cc029a5018f3fcf5270a", 0xa5) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 2.192549638s ago: executing program 2 (id=1473): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x809785, 0x104, 0x600, 0x80a1a3, "bf08000100f1a55910810dc9000000003c00", 0x0, 0x101}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35", 0x3c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 2.166794287s ago: executing program 2 (id=1477): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="3de3bf4baa05ebd19c166505242d57756132e709213797ad388b2cc1d7a2ca25e134fbcfd43300f5867e507b31dbe6b695c480e0c9ef6288c5e2aae4eb4d9c33f31f994bd22708fb98ce40db597056dbf1cc5da1ddb0a1401a44ff2561b4c6b1066239f50672fc47e089df8b1b50b3117b58b07bc12bfce552cb956aaa8a3c0b7ef03b872e9bb5b3b6dc8bceaf6c1c2d0e3785a79effca8866d7969bdbf3df53c4ec8c8fbd4db14b30e600358e8bdf87aa0255a0e7741c55720135ebc65025ab", 0xc0}, {&(0x7f0000000480)="61ccefeaa58cb4487354a0b2f98f281df2fb99f9dc4f0637cd2c0e0e1ae24f0904ac70aad4211deb745a8979f3fbccf76acdfff39b0951d70d1c4c65315490688aa235e0907d4ab36449edaf58613941a4206d1811f8133b10e24f0b43f3f7d5b9983b4c0ca8a11ebbbc3e73ececb8456959bc13b23835", 0x77}, {&(0x7f0000000680)="19a5640b48cdc030066063ef41b6b479b94a526ded20a342a1232269b2de428740d9b250cb582941cf411857a3cdfbe5d2c2f3126f1f96e2b42130faea133e8e714c646fe8dd6b7afe5c15c4e219dcd1674b42c7287ed8f894b4cc884695491ec867758f79996667b43226a7aa090a35dbde", 0x3}, {&(0x7f00000003c0)="130d34af0c9f92", 0x7}, {&(0x7f00000005c0)="0c58e095a0c6abff10cf2aba16838b71ce9cd22770ca6fef1f35ad5a7688db076268ced63ba8f4d1a0660a0e867d2621517cf9d643ac7a3aa417a25e6960f2", 0x3f}], 0x0, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x51, 0x3c}, {0x4c, 0xfe, 0x4, 0x3}, {0x48, 0x40, 0xdc, 0x7fe}, {0x6, 0xb9, 0x5, 0x3}]}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) close(r4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x8000, 0xd, 0xfffffff8, 0x101, "bf34260a22ca0136866a9847a4794a65981ecae5", 0xc89, 0x10001}) 2.092706641s ago: executing program 5 (id=1478): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x801) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x0, 0xfffffff0, 0x1, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) chflags(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0x3ff}, 0x0, 0x0) getpeername(r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 2.092222266s ago: executing program 5 (id=1479): r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000002c0)=0xc) bind$inet(r1, &(0x7f0000000300)={0x2, 0x1}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x7, 0xff, 0x6, 0x1e}, {0x15, 0x1, 0x0, 0x9}, {0x0, 0x4, 0xd, 0x7ffffffe}, {0x16, 0x3f, 0x3, 0x800}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x1001}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, 0x0, &(0x7f0000000100)={0x2}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c0163021849ed26cd3b53e6962c0fcca17d226bb6735a388fc6c613adb8478f296e21c05c637e7940d757b91cb5e076493fd0c679c937e06ad65d4faa65a3b110c2235b76a8c4d85813317969610", &(0x7f0000000100)=0x97, &(0x7f0000000240)="a2efb8ed6495ef78132c3bcfdaa69c2bd39638e56a102a5fd4eac42ea124ca2e6aab50559fbbcd32f38ab06abdb9f3a2a39fb46eb036ae4b8a121728b9f7a1315553e06005011d90375fbf0d01ec01a09e09faa4039716ad00a237", 0x5b) 2.091092254s ago: executing program 5 (id=1481): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) getegid() rmdir(&(0x7f0000000080)='./file0\x00') r0 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000280)={0x6, 0x5}, 0x2, &(0x7f00000002c0)="a33436ba", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000000)) 2.024211164s ago: executing program 5 (id=1483): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x0, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9260ec172ca171ee776d7f3be3424b86479e629e76119953502e35db7400147cc3f014df12d1977af2c0", 0x4d}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="51fff7ffff87e537dc3d33d7af511cf28e36bc753606002980297821e93bf6a23cb8dc3a", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[]) 1.716883289s ago: executing program 0 (id=1496): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x6, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.63767483s ago: executing program 0 (id=1504): setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, &(0x7f0000000040)="03", 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.574596761s ago: executing program 0 (id=1508): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) write(0xffffffffffffffff, &(0x7f0000000100)="5b4dedc0825f431b9155a1b3a024e51f994df28e8ce61e3071ca25a5b5f7c682363cfc8244954699d86a987d931737db88c297bd604d2afd9712fe4be3ea588387a4bd66354cd382a446bfa9de918e257e3a", 0x52) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2f46821032b9214b", 0x8}], 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000ffff0000050000006e57d7ced19606a347443adb2ccef0"], 0x10}, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/63, 0x3f) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x80000001) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x83) write(r0, &(0x7f0000000180), 0x0) 1.572814845s ago: executing program 4 (id=1511): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72, 0x7}, {0x0, 0xffff7ff9, 0x40000}], {0x0, 0x0, 0x3d}, {0x0, 0x4, 0x0, 0xfffffffffffffffe}}}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x5e) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r2, r0) 1.519728819s ago: executing program 4 (id=1512): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040)="b914f05a97cfe2811b523fac037f2653fca73bb9381276b8fca6d019213242a8df1debd8fdbdaf5772babc482c371a2f079f32887e59c1599a34c0d4aba0b52782492a", 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f00000100008001"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0x2c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae3", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1103efaf9a3bf57e5514743e980", 0x54}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85abff153012b62fb1", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 1.518331848s ago: executing program 1 (id=1513): syz_emit_ethernet(0x49, &(0x7f0000000240)=ANY=[@ANYBLOB="f7770062f8ac00000000000086dd601e000000133aff10f0372e0800000000000000ff020000000000000000000000000001c97f6c00eaef1b947dcb12a63487c2645073b600000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.518069005s ago: executing program 0 (id=1514): r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000003c0)=""/36) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/78) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000040)=""/44) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x10, 0x12f, 0x3ff, 0x0, 0xf3e1}, {0x7, 0x4, 0x400, 0x0, 0xe173}, {0x39, 0x3, 0x8001, 0x3, 0x1}]}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) dup2(r3, r0) 1.516719938s ago: executing program 1 (id=1515): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000200)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x50, 0x2, 0x8}, {0x16, 0x7, 0x7f, 0x400f}, {0x7f, 0x1, 0x4}]}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba0fdd01050b5336d3c9fde31e0578da113dd31b9286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1103efaf9a3bf57e5514743e980836c0ca569fecc305b7b62540e1baeb45186c827f58392828e034113683f6c8d2c", 0x81}], 0x1, 0x100) chown(0x0, 0x0, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0xf66e, 0x6f0, 0x9, 0x7effff5c, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000003}) (async) writev(r2, &(0x7f0000004600)=[{&(0x7f0000002600)="190a87166a8cd2e8d0913495a0917b8aeccf127a0643d3b31d7fca686daecb6dd82d4e7bed38c8f359aa7b57e5b59bf1e75c721e89a078eb0c1c4df25817a41ac4f71e716e6b9b051b156c04fc36739237a78106bf7671eb3558e008709710da1625f90b2785d3a9011238933892b1df06ee5b10f04966c26d893b34616e3231ba8e8784e3056282becc0dacfb6a16b67894c545ef79cc7bdea348a3a4cff4d9bdd1be5eff65004e20f473965cbd7f51ea7c9ce8f04e05edba3766b9f6f1872b878c068c82036c7e56b79c7d1e1f4a3225d497ad4e031ac6a13ad30c199a1fcb9626060235b05f2a5ae584aa38a5b744668588cedca5bc38928f3b83134226746b6dc84ccbd1edc47f91535e5724b1bac0474f5a10ef80ed86072487875892758f148555aa6dec80564167d12bb5468e5cd86d3e2786e104b298db2490cb728f29ec00ce7da0a20fecab35e0d7073d14e4ff57d1d90c48d6e253ca605eed835453d33418f0be9fa9cd740b1b0295e42a4516b42e62b5e1bd822476cfb412a67b5410f70185f1500962f9f2418681f2dd2ad4737d938ec173e2aa5b9ca623667c3b87e57298a86126e70f27ea2e1b63fadb089a21c9d96d4644129ff0498815f15a076929041abf45e33808b4eac3f7b601f411389662c54ae7537912ad9fd8cf692385164ca86098c56b964d3f529ce035d83b99579a778527a6eb6eee583a2a873d045cb5aff74684705e4242d164cf609c33b830bb13064a5feb216e8c6b72ff15db1a2801be87591be6be13211c273f5c10f377d09a95f89e9f0d803ac39efff16c7fb822d6c0f4bf2e11c6c554896d51da0186dd2aa0553a5ddd122b3e571f6c15c25eabf5196716e96bf2d9777024664d3b5bc371bd2998dc79c9ce03bd579392a1672ba83a68fe7c5c844f048ed8c72f80a2fddd5c25b0eb4a582b9cb7d44946e1e92e94dc884faf57d319b59e24bd8da4e90a93977fc71798823ff5791fd514c1a79d826f587ca6d882fa671ce0b51759726adc2ccf1f6d69221df4b2448979f43df9e58317f400757dc45551632f69748f19243f3c0d0e3b1d342b59b1f4373aff57e9987a9a3c472b6da925a72326f4abba9db27eea295533c9fdec5b6628b5bb9c396abde7dc0a41b8be914697c22a1e42c860c12c28ff5832edb34e465f45a3d6faf47b7d49d7b3377e292387c04825755b684f2f434254ec39bff6369da5d274a2a932a899b502c4e6fe9e6ec726b2de997c218c9d70c4854f0784a9bbf7a84844c7fe906a072e105c6095c5d2b92849305ad244220c27f7df2d7bd896ac21450cca085b91c351964081b62c1a1fee3205763053b00d45566e097158d57e6389b3610c8be21a2d66693a90d4047776885a0593ce4c5beb2876bc2dd7b79c4bc3733f26c160f3eb15fa1f87b8070c83fe6cc82e7291a699e34091d949a2011df13f0c4e64f83c56802e07624b1600146c9d2dab1a8b86cf415f032c104c2a0f6b0080eb879f14182b80ffe06c9ebf1880e720bd37fa8aa91a8727b5ccad0fd37edb8ecb57796851f413228b89dfb6e01b5c229a66eb372fed62056627e475f81dbce0d8ae718513b9bb995b2aeece60e67aed081eca07416d36e6147a89ef287066f298074ab191e0ad8f64959d33c842dd3d669d9dea42f1ae5c5202458adcfe09241a0156e8d17b804d7e55d91c8a4be562046538a3ee90ed5fedccee78cae44b6d8d19bfa3e7bcc7926fbf933142d446dcf9e804ace83124c1ce22766ba21fc3c3030f2ad0aaefb74e835c575a9a281f98f0110bb91f88cccf68cd9af03b17daf417ddca64c04f82654e67ee8b0bb089bed366fc7a7c4bfa4edc760dbd9d96dbf6aa51f20d81365e3fb9446abf95eb98cfa058f1c1310dddc5885a61dcb8fd04fe15beac774eff6ceb571e403d28f8bd189cda92979c7d4ec416c3c4de0ec9b4d6bdd7ad17a5d91209298d1c903096cf3acb0103a54f10a5170084e0a96b9a5038d4e5280cbf00ff7d7dd7a5a731f0d1271ec006a3e47e93fbd5c3db400ac33658bab0755122c01bd2e3124a6b00386759535d43abd40b3b76831cfbac912cf4180b9d1a3b68d58e8cceb4f2a05763606cf92b89832836c44b3b2bb73c79869c446d63f032bc4591ba87a0dc9fb4d2799508251b52c88a1c32271909799fa7f227f481d55d4f5f0983fb82ed8822408e0b48c7eb0fbb2e58f4bd23e55114bf129549b6802ae1e5868a22e0ed8446f89c6ec4f6acde36f8f38c1671e1b582092bbe90004cdcd72b2c647e8f67e4da24c53271a764455b8f904534f9205e2e67040c7c9417e817cb84b1102cc3d84bacf75ff1485d7d5904dd3f1a76b82cfb3017bac26a161cd0d00f86839f43f82a52bb0e6fcf6fd2264628b4492ae678260c7f9c7f98285897f7a11f84b579bb5c67e5d1bfa6e7a43e84c681f9c8884388bc183f07c5e2566490a596a171ea5c930b19fd36d5a45ca99ebba30657a31a11bd56f87444dc1b63d5c528e0d95e7f7e57c403e20b4e32246aa1e4bccd2bb89dbef793975e0eedcd48d79b88013693c48509f68d2d25c3ed3dbef650eafbb76d6ead1b24076ad2cc82c0c8b3515528255a9c0b7d4d62685b05a755ac984c90a309bc9f7eefc757cded4676e96ecb7bdea2a11bd09cb96b65a4fb94321880a2fcb519dd103c0b2595ddf4deac23842b0fb726d872780f9334111961271dea616f26a2a2b1e356dfb4b843968484364d1893ffb713b32b4729ae9598e0e57bfbf62f51d1cd1b46bed192327fd38a670e71e4241b77122fc5d5e6bcb7e249948785103ea3a86dbd8c7e518ef00f1658b8d958f7e4410b6a326709a7a51b811b55f7e443eee25ee1635ca81b387aabffd40be3e574b97ae7c09af7d09bebbc1a6842b5b07fb3575c70f33f3c85f607382bf105174af1da09e3f909bf5ab883aec7bfb99d1494a8688d987cc98cab438b521bcddba747ad8a930991cefcf36a8dceaec29f096f6e801eaeedbf2ff5883701631d9fc4c59a418fe2ea206e90f2e76a22d1ca969da5f909ca6e27f7171fa1a3e38bc061a5fb4bc753edd1b202927498eb214d708ef3a2f179bb9b3b4215a1305a0b9566995ec28cd7a7445a07663ab956435190b75f8f03725512132747ca5520bb61c2783161a14e62d86778f3e8967675f0a1af8efb47905a97cce4a621df337c6f2fec06ea17915b91a866c74254e8f012b94e57273b02768f2b455e7945a8b2f3b3bd523108aa845d6563612426e18a7f640de2d27fb83b175551657776cf28876f259afc9bf5bac1364d7e4ac0e80a441f10d3316d739ea060cba3df41d3d8b6d3e93804112b541fcfe44e5e9d0f72c64feb23c8ee69cfb9afd552ea0c2573c58114bda1a5884fd17cfc2041d5bf5ab13622d3880fd8b985a86fc785acf02cc858c3c269e646896578e112d70e1290a6e46910cd184a14b6840457ba9af3872dcbbdf05cfef6201048d48fa6453a16ab145561b58f7a1d1e2dc9d3e1185cf85f212c70cbf4a76dea452ca8eac70b399971fe8457f77f4341858afc1ff74e9d4d6319bf213058aabbbfeace089106d51e201242e59fcfd5f2152d9c155ae7e8a7266c7a9e50e9980e6f11c05a6f74f984c0cf0411039bdd0330efcb70960a06a6f7773ca7a86574f3f99ee5ecfc870dcc30dde3277aed84aad14da6372419e0ee862a7b0698761b43bbe1e7f9d62517c79932cb9c60b9478c9a7be4236980f5e67fcad2e462e6396aa56befbb2dc2d6f278d8712d94e5c5d5c883344c32dad7a5a2112cb7811897143e2c1d8f44658d405c002b4f01620f1510bb6d65f3dced37ed91f4a3d6a91811aaef9126695c92909c393e0f0aecb65006d10c900962dada71ae97f1987a9a8baf1fb03e04e9268efcc725799563cf650165cd4ccd52cb9b3e6c4a4babe450f54317fe950a199b0ddc56bcb09bebf4e6fed48cff629d9b3cb87ed5cebc461330f97b67566c9e39785f85fc7d11a6fcac36b7db167a2bd6bcfcf231a6606573447c23d761e60bfba7558572843802fc40d7a0c0c42079f73cb836c7fab9d67e2d10998ffa1f152c9a3dde52b6090f", 0xb4d}], 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x800000009}) (async) r7 = socket(0x18, 0x1, 0x0) close(r7) (async) r8 = socket(0x800000018, 0x1, 0x3) bind$unix(r8, &(0x7f0000000080)=@file={0x0, '.\x00'}, 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000003}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6649ed0ca799191f6c410c634692fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136149b217ba8eb9e92a4ebcb7e13fd31b4bad19b89c445d0bd114336bbd84b3ba1501e0a6ef7a6cbe2cd2ac55e0000000000000051c33f94", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.515187353s ago: executing program 4 (id=1516): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x400000af, &(0x7f0000000540)="4c7471bc72a8410cb11fa66f1fb4a9b501e08f480e3d08000000000000000000c7ce000000000000509717a23220677a044d895dcc963d3cb159a2bf2ee6994a9658f6c1b422ee123acc629a2adee402731d9db78642d02331e0d8c3bffbcaf1fb5156a9c619d6cad35b0d2f4b60b42bfa0dd268537887987d4b4e8b71f01a31875f3c3c6fe5ce9d32eda2ffffa337a02cb1badd4e4346b3f84b548c5fc190405f3cf3948f3c2e7ef2e0e4a10c56f05d5434874a6ba1367b44805eef21aea5819e614f40e16674776e81456fb711d85c47d2", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getrlimit(0x5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) pwrite(r3, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000300)="d871819e2678b7e5c7040000000011e93087971b1763b8bc78af3cd31446145d630326062001ce5c821c61a068f9fca94dab80a78fb41b825227ccd75e230d92ad3c0d5ea8f397a0e2e06278", 0x4c) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file1\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x1, 0x38, 0x2, 0x66, 0x0, 0x1, 0x1, 0x1, @empty, @multicast1}}}}}}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 1.511041587s ago: executing program 3 (id=1517): r0 = socket(0x18, 0x1, 0x9a) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="decc9f4b22acc8384ef2cd2be387aa690882ed7cdfdedfee687ab636c6e8d73c7de2c52fad94db2a313a137f3ee1a60b6d9dfc1db1cc34175d2e3284e7053a5d04813389a73af6536c6f13ad6edff2ec2882ba194b3672e235a1f2d3e69facd11acb59732e050a7a4bfed314e6e9ef865ff395ce8340aa67b9313c9d8828e759afa911a800802990c249a0d7835d7d8c746e9ef87594693206ae86fbbe45b8ddc7ada261882841ec4a5cffef4831032c18bcf01dffb1e2cbe2f6c927d90ad53bbe350ca36a0079f70a860497830b3075c5eca9f54cb690d1b77a9e76cacb07c80ecaa45274c562f39c4e", 0xea}, {&(0x7f0000000180)="2a3022deb2543e67b21f4b18d4a2efbd8c4ea1b44b", 0x15}, {&(0x7f00000001c0)="5cf8f8946e21c5b13fc5fe927078210f74e7f1a13ecad4cb83272dbed79f92ba180c324dc579a8e4aa94f3a18fca9b", 0x2f}, {&(0x7f0000000200)="d9e2a85727dc06a515206df86fd27e2e0dc051408c4b6e347926d6ef639cf6a9a1cd77cf967593c0c948079566c957eb634bf6921320153ce7a84d71d0953756fdd1e8036bb70cd539491cf5cee06c01986c4c44fca1ee9449a43e24d5b2035046a0168c86caf0baba8c4617e1cd", 0x6e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="71d9e140b63e5857b240eba596a29702de0306208af295e8ec98ead35e27a975039c1fd7a951b21f5c05ff928d8f4e9c8b2fae01b29db368a8f04519337eb0540b29db65faa6663e78dc6d546f9a4404d2abf58cb6c3336754c0d75e7d6e0dbf46e67f5c732913874854de3af71659e490e18fbe32c21cb460659006980675ca79f74c7d6070f8c4a9c924b8261f6af578b682d79f5b2cad7b066288f426662a67fd", 0xa2}], 0x6) (async) r2 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) recvfrom(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x1, 0x0, 0x0) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480), 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000014c0)={0x98, './file0\x00'}) (async) mknod(&(0x7f0000001500)='./file0\x00', 0x100, 0x8) (async) r4 = socket$inet(0x2, 0x4000, 0xfa) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001540), &(0x7f0000001580)=0x10) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000015c0)) rmdir(&(0x7f0000001600)='./file0\x00') (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000001640)=0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001680), 0x20, 0x0) close(r5) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000001740)={&(0x7f00000016c0)='./file0\x00', 0x7, &(0x7f0000001700)='./file0\x00', 0x8}) (async) r6 = accept(r0, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) (async) bind$unix(r0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x1}, 0x8) (async) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000001840)=0x684) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000001880)) (async) pipe(&(0x7f00000018c0)={0xffffffffffffffff}) accept(r7, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) (async) msgget$private(0x0, 0x414) readlink(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/161, 0xa1) (async) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000001b00)={&(0x7f0000001a80)='./file0\x00', 0x9, &(0x7f0000001ac0)='./file0\x00', 0x8}) (async) sendto(r2, &(0x7f0000001b40)="6e36454ebba0eac83e8e51db931956a9110390ebf34a9509e81ed24944308f0c4447f27338b0cfb50d24ca2243b0072b1b9a3654736fbb3b63c1ba4a2534844a398e268626e9d3ae29b903a31a87d03a8b9e4e6e5aa8f36861bd0e4937d998e163f59c2cd69d725644d82ddbbed8d3", 0x6f, 0x40a, 0x0, 0x0) unlink(&(0x7f0000001bc0)='./file0\x00') (async) r8 = accept$inet6(r6, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) sendmmsg(r8, &(0x7f0000002100)={&(0x7f00000020c0)={&(0x7f0000001c80)=@in={0x2, 0x0}, 0xc, &(0x7f0000001f00)=[{&(0x7f0000001cc0)="5b9fe951d901caeae93ad2b828650ccdc892bcf1db5b65931aa620159cc5a237871302463029e06f67af166faaf9bbf3688c26a6c39cb29a79", 0x39}, {&(0x7f0000001d00)="2e9d67e8b9032cec8ca31baf890f3c6750bfd39903ec60c65526f13fc3336bf8d1bb5807361e4cc28c8f5d4500d867bab4a5beb4659492624778fafd0ecf6093da304720f7100f4ba6c770aa5bf6094d182411e1688decef753aa30867dbefb2f3489a3992cc4bc8efb2ddc0d73769598befd25b6d48f3d2ff57801bb4293783f00838c82512ccd21f96811c40d92ec10edf031cd818f1595b8ca25ea8ff62c339599af58b4349b67ae92ae42f5f1cadee86a50f1c9a36b9992833d3220d880ca7eb1c8f5185b45419374971e2b7402be1a5b69b9dc7cc2ca365902e31e7665732afb87028e86fec81303295b93a8fcd5011e7dee3654f5dbe500be51b7a00", 0xff}, {&(0x7f0000001e00)="a104bb2f2c440162674dcec798b721d3101b392009cf8fcd1753e42260f8226b68094ff5352e9c9aa40c302ace7efd54dbc319373542244ba20131951c65cf40d0d2fe9f03bf7a9cedbc5a197247388f83f68b0b3e34f8479139ff43ea56f79ea1b5ed50a81bca5b194692d0ee7949deca5820c352431ebfe93c30456dafa74790bc24acd745ad9271d7c5c52dc76fe452cdd10d309f1c63c71029852121344690d3d2e53dbc7b9f3ca98ac49a9818acc95531ef0404009f1eaf2e69ed4234147078be46543a5cb4af040eadacd67a02940ff7b343c39e", 0xd7}], 0x3, &(0x7f0000001f40)=[{0xb0, 0xffff, 0x68, "fa07623e648f19d427254f7330a9350b9d61b19c964caa4a333517cd20fc5c30e7536b078f5ca26f91931f5da100c4e272f9fd9935c5061bbdf0350d6cbb2372e2d15ab8018eb7db895e2e38319b0ce7108a022ebeb350406b439f8b63d71c7e656c04ba0ab14804c75f8a34385e2546c75b2c3666506118a1e4a0783dfab8f8cad814f61a483caa3b15cb37a4a24d16fd42bb9adc79fec9bf35a1e501776c"}, {0x38, 0xffff, 0x5, "5566fbf651b60f1ebda89080a7255907f8b6044adee159d6678c0d220633d23a4545"}, {0x90, 0x1, 0xc, "778de1b2e65b217cb7f4b7de60f5e798c379320670dec0b1185391ddcf642d45319ddeb3cbb922c48662591f6d51bc8107bbbd5cd41b41e43bfb87aac1e764f1dd0d81bf45ff73f3eb86878c95cbf5685739bada27eabb3216c90f873e299de4ae177dafafaf26b518fba9426f7cec0632fc63a7d1ab33885015"}], 0x178}}, 0x10, 0x400) 388.389121ms ago: executing program 2 (id=1519): r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0xffffffffffffff7d, 0x0) (async) setreuid(0x0, 0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 387.844037ms ago: executing program 5 (id=1520): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x5, 0x0, 0x6, 0x8000001}, {0x16, 0x47, 0xe, 0x1400f}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff81e537dc3d33d7af511cf28e36bc753606002980247821", &(0x7f0000000280)=0x1c, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x3, &(0x7f0000000580), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 32) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xc5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c"]) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) (async, rerun: 32) syz_emit_ethernet(0x10f, &(0x7f0000000300)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}, @window={0x3, 0x3}]}}, {"f57911678c058c64bb6cde26fc4442df0e8407d371ea56e00a9cc3955fd3397635e284d95744c2b97720fa6ae70500f063b2abd052a77dd4219c937835b0f70a684b994269d85ad11964a483c2cbc8fb4b92a99952a19cc75296d1387dbc9ae259d1fc6421b87f94df73511ee159e1fe7dbf44495025dcb18e7cf0380000000025f15bbbae45401cc83f57895f36a7f5053bb93ffb160bce1063e7be1838ef185137248fae9d8596374d40c6888c1f82e72be4744ea81e27eeacc059e1bfab585724d86b2664a90224085f41c6"}}}}}}) (async, rerun: 32) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) dup2(r5, r6) (async) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fa7000000000000000000000000000aa02009078000000006006c33e00000e00fe8000000000000000000000000000aa"]) (async) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 387.575193ms ago: executing program 3 (id=1521): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e2e2e", 0x8f}, {&(0x7f0000000780)="1a25ac47ef27f88ce695d2869142e084fba9f5221b5778cf290616c82e562e96920a395b1fda553b92d13f046e89feb553d0225564be2090ab2f64b4305bcf64a8cfc948d4097f1b7949c74a2bb0b24d4d660d0c1f0f46f301b77ab50ffa0c6ab4247a99adf35681be2043ff31f95818b4b2d6f10b5b876fa180854156de2dec39563e11375faca114e0c1205e08cdfc40fb4dfb9e95d103d5f1a9f4eea3f213092670c7770aa74dbb55d69af918dfe181d6c42fd24c322ac38ab7b898907dd1ba41e98be9d32454ccc3ebb61121b60643dddc6d22fb8e30942df4cb5a55d8d2f841655adb91bc1fa50e9cc5f34a9c873ac5abfe36693d373d6d3c39df18a80a0b9fc758ef89b3ea86edc79ddd3b0b4ef801cfb00c6881735c15c0dc15fb2a68a58e2d9507c3ab421c88b2a83361804d58405a045cf680f8512c8d6b7afab60a122f0ba3b6945b9951fa63dfec2717cedcf9f16d8befa7adf0206a04829853772f46e16f51ba1d3aa6aaad649e1ed19fb634a76b7ac30c8a938d3ed8807cb8668bbdcb72c708d9f4a65d1c042693e2fce6acf3a6c99675d08de6b0b628315eec95d8d7c256aa949acd21b4198b23e307314aa8f8df5856d16d7ed861495cde634b0b14c2be2c73d9fae6c15e7e27bc61b79a25856bab508dbc70e61daec6425f2b2dbd1abdc3584fc5cf0c9e86209c12a71ca21ba05547e7ec3fd5c49d7f5c82c16104058a92e219c59fb09f2e38f5547f5b727c4c83714ec0f2ad6c49badf4bc6115f5a592d223baea0056db0df5c8beeace36d57b5d638642f0aa9d7660bb25fa3df645ea282e537bce117029804a2c5cafb06fedd5538bc7251026bbb1d78cda1494eba4f989449", 0x269}], 0x3) execve(0x0, 0x0, 0x0) r3 = getpid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) fcntl$setown(r1, 0x6, r3) r4 = getuid() setreuid(0x0, r4) r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r6) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x3, 0x6dcd00, r6}) dup2(r2, r0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) 386.019514ms ago: executing program 7 (id=1522): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000700, r0) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="8ea6e341d8bbaaaaaaaaaabb08004500001c000000000501907800000000ffffffff0b009078fce36d26"]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setregid(0x0, r4) setrlimit(0x1, &(0x7f0000000000)={0x6, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x16b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x33, 0x1}, {0x6c, 0x3, 0x8a, 0x2361}, {0x6, 0xed, 0x4, 0xeffffffe}]}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) 380.726451ms ago: executing program 2 (id=1523): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x33, &(0x7f0000000980)="01000000", 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8040, 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x100003ff) r1 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) close(r1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r3, 0x20008002) open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x40) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000640)=""/130, 0xb7}], 0x1, 0x6) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) open$dir(&(0x7f0000000040)='.\x00', 0x16d6c3ad29a0fa02, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x7c, 0x6, 0xeb, 0x3}, {0x40, 0x0, 0x2, 0x1}, {0x80, 0x5, 0x0, 0x9}, {0x6, 0x0, 0x4, 0xaf}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xf66a, 0x2, 0x80003, 0x7fffff5f, "900000a7000a9b1ffc2ddb8e151400", 0x3, 0x9}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000000)="25a14df14892590322e6d41f14abb2e8b6667053af4c6dbcbe14308510393d76a3ae3408dbec5d7d838ad8128fb9047afdad007fda7fb543455e9621e551964c", 0x40}, {&(0x7f0000002f40)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70b025fa1017542e102529a242abdfb13833610da185e6671702f4e68a8bbdde8e5d58a14652e59ad568427681845be34adc860142e382552faeb65a7f3c35508ec2a7c23651bb3288b07a71968df6b41b4a51d8aae8c31db37493caaff7aa66bf014f2cc6efe6775264898468f696a4aa68618bbd7995749a2f02fc9c82280f40654007a2a108effdca520879627d0900d95754eb73dba048b3654156ca495296e217724226b41e6866b538d4b53023f345695ed8876ea739b5baf51f0b691052649b42243c728524cc223a81f6562cdcc1e28663b93c35b0fd2d453bf99939531b2f23dbf69f62681327dd50a5be55bf1e2042549fee9e26e1bd2e0c2bb4bd5b4076f27c30e7c3b3e7f68d4b2749be2e08141537ecd2e355af0f06eb58afd125f2c1847df030edb53bd43a3f6b144f7c74653c033c7f683487a192d5554227c6647cd1e825289aa3b5e7b52573abe88ac76d17b9b35e3c7455b745388647eac01aa6504eb76f9e0cb21e07701352ba05f39ff999327e15e8849c40fd604a4f22f6304645ea5cfdc20352ce0b63dfb3e02f4cc4697d7b57b01a403aa0411e903e2ecf1bb258a502216463c2994e4e85de7b311df6297a0c18120b1c1f061ea9a11749353df96e2c9acca08a28e8992bb599f32cd533963e32e1fc1a00bb53942b795e9ec3ad7a5c127d332245e615d3c73699496e6dfd298e7d0d1d02210400a088186b93564c8eccb59c5646b48377f696aaf6476c8f3518b8b2d5dc31a4c23c788a952ecd076f2a4e79beb425f709f743728c3fd526209a6c56b50d309d98a93400b66724fc9aeaa7b034982b5defc34fae88de2373dcc35d622063201b98afc17e2e0de16f629df7f9f01838801e222847d6351e86a10098a8932ef1e01743a73af2df3407e6585e06209be0aa26d6233813c99b1a0bb31c828e035cf2a25aa2669e7f9b052bd222b1cd31555d69e116d8b7dfd00b1996eb135b6c000d50d40b4220046e7cdf969d7b02b3c3b1870b2cd4c2cbb1939e2f976823b33829fe6cbc3c9535c53061903b5a5e9709bb2ceb7f65d27963f62ec153d4fe6c987cf7ea3978bffd8cd663dec652c34d26154a6aff619fda3b8f0249c1d4a8c05706e81238bae769cc915c585239a92c090d66a5c2dc44d2637d059d6f897258ed7812381a1f682ba13e394877bcfc7363f0bbb9ec889fa5064bdd5718b4dce856879d65b6ccdf70a2d75bd250a88a69214e24acc5f96b00f1361e72a4e352a0ea5d72e0a6a6380622d4c2753bd814a77d6e557c80aa767148688f88ea345c62c2a70ea3a70c5e3b643ed0f26842f639ebe6b90f715b1afcbc105ae3175a37151c15770f326590277edcbe389d5b27ad26eb13437304dc538284646432dd7862fd12d37d3b731aac27af55a18165748693eb092eb980a512b01de17bd176fba0b69afa5bba9b172a1e66179224166d4cba1d5b731c566fe97899ef76eae371ca6ccfb661b3359e9848672acfe94cfd905982bb810665901a000ac43d546c3a647f9e38e003609ff14cbf8f82d192cf596dc14049d2638dd628cbccb75695bf1d78639044d1581cf6f2951793f46efa906ccd7d3310ad134c00d7ef13852585bc0ee48b9d375a27380860606deb63977798f354b55232e50e2d436e2fccf0e6454516178a7c37129a6de25237391ecc87bfb26a5e5230eb82af40012d5589a6165584967b8ea069fb6c1eae52dc08736f953a389f57099aaead1fdd56e1308a198e3d2fbb7d66e4105b69dcc36b5379590c24e8f7b64e3db5c7336372241069d0783546ab9557004017dcef032d9ea750fd1f7b1034727ae83638fc02a67f826e5a0af266b53c5add65572f8cf1ec96357bf4dbe3367500502ce697c2370d0035ba58ef78bd9b9a554b629bff98b3044420ac89b845d5da03e77a80e356d0fe67d665ac79c191611aac8ca9930919e3e532c2ce90a571325786f4ded8679c2e519754dfb6edf716e0de5c30424d2e528fc974894d797b2c8bb50dfed0f65ebb85f0aa2c6fd5ba5d874d678ce6ecc964493501d004131cdc18e54b3a6aeb1507220e5d18212a32a18d5a0a1351d6e0f3c86579305b74faa05a328a9052362fa85dcc071ade458f10bd827095182ff5d80887e4baaf66f4d72c78ebf1c6f7c7b63c001bc79004148aa1f39726ccb51a4a54b63245b807af54bc5071c0075e64b4c366752eae76c499f8c4f4709a5ece2da8596d4e666b9190dc62cabc626a6a4e94474e711756502227ff82881928ac939321c486a8f963ad4b732cde6c759354bbde1a0744535d00f96afe0da5f9c41db88531d8c8cf307bd9b39b0293767be34fb5e92481c5430a7bbfb1c3c825652d88d453d6e61c7d1117eaa29985af8793d12d02548dae196d794a4590d062c6b7294730f3fed2629086521a1ee27cabe6dcadc645a25c2f13ceadfcde2fd9e5a673ef8c9028ce3e7ea165491e99775c9c01acf01668b69c32a8bb93f77bb6cda6405021bd6c112b9d3d00f1a06208153a1e1f9f6e36e7788e450fcb222be4c44e75ee6b7919c1ef973ae2f4c57b555b319fd94cadd45871aac0daffc39c0fd1d449fd9e1586b71073471722cb69c1ce88780f5907c33ad93435a24b51cbe8e7bbe58829cccc4fa2eb463e8e27b6e3c35bb8304528669405ea5b62f4ac29917c0bc9676f1bfff9a3c42862300b0b1de452db592b3bb7ce4536316701b4257b3277c377978d052a0ee031e328f47f0db05f4390cc5af7c59336625673fbd5259be7e0c3cc9481b6d35c7a86a23239b4cbb37eb7ba9a62881d55f4cb28e6a0612e8d8ef4aab590347c3d12fbad28fc5f91199f7b56ea148e8699c28cd546cb08373dc8cf437e1fe51e5dfd968c6bc8c9eb6676363e90e3e327e8b6ba64eed9725397eb7c9092276fb2eaa58dd88c2b6d5f701fefa38153c39174904a360d41ebe65dd2078ca44b627df144f5459b5c482496190aa822cef8cbdd4a6b51f9ccb72ea151187d5b15c7cef5b8adba7a47a4f16ea09f388fc0a37b1ad6380486ee6c20c47780c0493df035f882812ee03773e6333d0f2077cb54b5f436e86a8e70bfe14ac70a08a10051c7092aa101608352238ce511de031f950671aaed46925ecea1f8adb5a723aa1aec93b8ea6f9ba768b8bcab676cc5f72f02468958f317c68d6faacd85fb0ef762818754027122abbd19b4be66bd79e60b0e30d9158f24a4dfae4702c4fd1b2e1e0a454a8654faacf8900b919eb55ffc31fc09ff971b3bf35b9b1969cbc3ecaa515d722e468ac7b5909b9bc8df7a63f5b8f60504c36f5438114a0c366592ffb066913f706f790ff2e75fd6ea632f5be3ca04e33b628fbdf7f94ad18730725ebe01a1877142e708c772f87fc30f848f86b305cfe7590fc39082c2100e0ed61f084fe88ae6f863e94a3de10f2ff09a8239d42a17ec47fd8406f913bf7febe378e8751490f3fa857a604509dee9dc90bfb27399dfab75f3cd496a0e09150eddaa52c1804daf3814fc76222a5928f3dd0eb7b00548f5ad97982d247482241b836cbf9bf32ba9b963fe35aadf4b04f8c1b3dd3c99b2ee55b7969dde35dd2c56f4c2a3f5eb3f1302090f31553ff2d8ce1ff4e0c1546c9cbe822a1f47df71cf5d323716d08d7690a1c955f0bf0f19d024652675c7a6513e562d2a28e41e2a8f72940a9772f50801b2ec6bb3ca2bea878d50a68e370054cb45b64418292427a62de14f4002270179c7ce5786e35fc107c5c15641e5e95741d531c17a1b0ae3fb53a2acfe399daa5cbfe53a30eff2e200b1902ae299c379d51c05a4d4319bb416bc95e5e4b6c66f0d32e359cc2a902cc9270db171b4535ffc45f451328fe75bf66738a5878068528c66f03a713ad8aea94d9e9d4ecedc5785b4bf036896e6a1d9e93d1afeeca887c924575f0c1357b29145934ec075902a141448d4be16f5a7550c9ac104a446c354f0b63ae9c16a1aee0a591358aa66962d599467ddd24deca880f2c90fcd540d570b5a2a93d8048bd83b232a66181617cf83b98fe35f69dc9fcc325c89f64ffa54af79d8e84298dc914dec7a15a5a2cf1d90d6904b62112dae84a87ec4997d4bdb2040633da835b6c55c8cdd803d0b27999503c1b321fcc98dcbb16ba79f58179ecb9ce65216b6d3c276b69764f43ea26ecb141e4c7bfc294892b1419174d833e94e2bf88c34088518461778b0e89901d29cefdb5217fc175c3b86ccb2123cc4a1e34ebcc42a0eaa6a7bf6be588d4f50ab9b2a81bc344ae6bd7f6da6ed3759c24fe99d09404aa51692746b76ef290495cfc6a85e581fd2d69e74bd7bc4d40683249a8ea919c8f5de84e6cb4c349e84f13847bdffa4f8cb7f29cbb5acd4d9f815cf42550a89082c76df868ea97914154abaeea4874e085a29a65ba8e3c55a43c0d03381ee3ac2ab6dd5607f109822a93e500c4617b71d1fc4328510907001e5b5d1279f07e58a55e9fccd79893f190519095d4b5faa1d190413f893a2ad0db49cc963eaf380c23bcdedf2f127334ef0966eccf6c4ca7040464557804e095afd3f545a37c8e8776583b69838407891c8a479a0924421b05bafb2f995577ad8ea13c9a0f376bfb2d903dd1d92c8b29c6a7d99d2a5c8d7cf0d0afd0d27f5f8f637ab0f91d55b71af174a984daa503fb0b12ede558e723bdbfebbd2275a502db59911c8b2207588e84c9bfeac252e30173302c918ecc0380023ec45bc8b53cd9df0105829822f3a7da774cdc769037ab0307dc98e45bda070a906601da18c96229cdf6f124eb09aa5bbeb6e3aa96858558457d5190740052f6a00796f2284b4dee5fe2e074630d821380dce8c99683bd697120f668f7dd93277fd69ee97885694265d246487de37afa8f2403723fabac425831f83f3cd53e99eda99204f7a1d83494546e7a5df06624cd29332d196f3ac2a1bd02aea832af9a513085f16fdd9f5dda3c5b903d0ec5767210b3ed71594860084a8cc61a698bb7b66cf8f893a670ab4084936b8f7df8ea2d080b4a58cea3699a57724af21d66dd95fdd4a8e3bc418e49a7c0a4d1aa643611701eaa00a39c6b76baeb78e728d8400a9d78578d8406c", 0x100e}, {&(0x7f0000001f40)="17d4b0ea47aa8e673c7be4e01ced9bab82aa3f63846464f43b6e563bd47380676797860746863b7acc9390b69ab76ba61770a7d06c7c595f2bb66d3d5fd9a8f263c22008fa0eefe645bc572238d01e46ec06eb28a4a162d984386d4233ec66556470198506a95783f798119d6cdfe04cc8ebd6e692d84f4de91ae854fe85f5b6a1722d90fe57743b1930e89cc7c19a518cff5cfd26267f57a4c24298d861fb427032cf0e7fe2a1e181e95616df0ee6011019aeed065b7a1a9fe185234922cae793c0e269d3886858c0b6bd8858a122d440fa836720d5e8270002afe6e776ed00afec98993bf08ff8158a07cd8dbd5d3b0f4e6fcb02f2131097421ae324da800ca12e4d256688ddc6694d2a74abea75a78ce0ac80f851a89b8f3173db17c8fd2c81dd1bef7bcffdb29e8bae07ec0351d5f5d9d36206015963d41cc04650ac7f1dc68df8901d087a05855ae6847162a3c1de24fb202ce654ab729889f513492947c81b4069cf186f2a4387b31e72b0b6f59b2211892f0c0a7424842e33394c4ef29a79857ba27d4789f752723ed9565a0fbde2775dfbffd1e45e9de5c782c6f0a198bcd77e3634f50cf00cfd192feb7061d2ee0c02867d4c90780a3fea3d3c334a88ee515e95f89cb13d9a9c4a48cc424ddb6013cc08ae2289a83bd440d29ee70a791f01e5b4f2691af997f65b11024718ea3316913e4ff8ef0e1364fcaa3082173fe03bc63223fe52e8add7a1e3a8824d6e48c608a1cc576d50a3b53428b434ab6083bf3b23c8d15d411c1baa74bd4022dca3b488c8daac4741da50c6eb87805c220f7f16c31d034303df5687fdbb5a37ac391a7d90c6df007d5d9b53604748ba968f0f42cbba4e90275778a6e3aef5acf1087fc5ce340caa989ac28891f2181d8d212a580f6b86d607b53bc9eba4f26562414af2f7fbdd733f648fd2178148bed1deea726beae616a0b5c01e98a00cdda884e57b1f980e79455e4e30059640d5d2eb7412acdd0143288aa8acc91d88fc365fd5e336e44685cb26ee9bd03e83e3c009f112237cea3bb990d89b026cef7409d61c270c34490ddc3b2fcfbd0c45b84bba429674df307ad8642a430b91319231edcd4122ad3d9d336ed020c4ae90150d50b29a910a2518230d2c0dd64b8974a6e4ebdf100befd260f002022162bef00e743cef7957d3c2d148a7dd8349c290aa91db8109d72e9b861ec27b617dc8fc66f95e81066e8d494ea8d2463ed6efd49b420f07937456ddc19b33906ee1db768a0cf7fa95cbe6ab3546a1af8be3c80df76084315969ce5bf3c8fb8b766bc2b8f35bd167fa720062cd26e90134bb4327e2ccfe1658c09659af29abd367c1e7d5f9e9eeb4948fc35101f97dc1e1bc8bdbf8e474a31fb65226c757bee1f817102376bbda77617e6e3dd73e64c8f12b4d40c53866ed11f56048d89f575a61f20e8831e154535c02413a1ada545fba2e6e17a657bdc814c070a984184f67803edcba80824c623abf5e7b37cfb919ed06fb6b76211dba49b393cd54f74dfeacbd560393a7caa0d17a26e869564b1405687ba82325067a3e7147e1d63645510d05600170e6580da5082917485dc0a623e4ca36452d02ff4d5edbdded03ddfbfa728150585a7d32d064d197fadd45a84eaf03b71a3e95bfd542132885860d8d360b3fea1d7677484e5dadd23a4a4ff947d0a36ef10dd9622eda727ec068794a497d75d9b6f10fcad1a650beb028d08e825d6dd8dd78afbce8a1395becc4810fb4f9d919fd233c840ea68d5adb0321aa86ea7d7364c1aed1733ef1ada267107c4a3ae91f1eb0aad2d7f80b01fe99bdeffa6ecfb60c165d74eb6a7c8698680a59f5fb0341031a6969a6150499342cc51985093b12195666824781442aa1266a8a5870eabc746834413633ee4c5d2d934f6a9b3160d9b0cfd7d41b870223992508204b20c66365bb7a5a6feb1f46007951e23f9892ef3d287abae3a55c86197e8454b4f9d887f7c894097377ffea1a11b34684e62834433a8e3ebf363187fddf660a0c9f112c562d0e17a805e5702c6391d6f89bea7cf8f8811f7df933f1fdc5b1760fcd0a68508edfd0bb24c02692aeb7203852111bc5f9a23f27841259e4b93f6f5ed3f7e5d4734488cf4c6fa28e730df27c07d179825496eddd018022d78e971649a370ce3529a94474a0bed48b6945378d61ccec1dc702926e51bb2ba96d25b1e243c9a0facbf203afbc7d7f162aec1681d7fc2577bd8920f83bccf0f20ebd31952cb1cef4cec701b6be1c6905ef5cb5a6b0aff4db554636977cc7ecb587f542792463422d032cd91555a1dd78f8e0368f63c71e202ed03bca1970389667fa8fbefa19143b9f6239195edd2c3f336b8a502070faa4b111479d40cbf63818bd709d877acffee30c0864a8a088d311e5cf86b5c33632d16c805e8adb1bb67e719737fa0cd0d5069e8949944190b1a3e895414512376a50dc3dac9812c4048da92aa288aa6c99f8c90611bf7eef9e8c07ee7215ed357a9449879bf7d2f5b01ba91932672447f0caa3f49ab03cca72d0d668b9b7957ea7975783b6f260264dd5b2c2ad6617befbe898a9e32c02e3fb37ef821fbb20414fb7b3933d0ba9410125dee6ef9bd51f62fccc2fad5217cf119c94a8ae0890727cc64106f26360847a8239979fc5cf609ead2d3e42987a61a9a58263122f3179a0a2ef96559cee0ae8d2eedc3ad066e1888ad4e540644d9dfdafec03cbd1146f7bbee7e47e44ff0497c98bdb740c95d92ee5e84536e99ef889878359a2fd602b9fd5b8278f67cc39aedc3130f04d1928f2ad2cdc6c7ed0dc950760b02fc9e949f84fc0812ea61b5a0f35f89d8f19cc0afffe5a4fb4ab832cd6b7d42d10cabdeea62736883d43477bcf0597148d8342446388abf18c8168ff5841f2a2b51de41d4071ea20edcea139902447e535c320e50d876812a87719f3d505f6ea14be82ddb79e27c02ef585e69c3aa74d5617a1f5b5943f83e0acad37b50f175aedc1145773f8eaa9302e75ee5ea9b2dd4b1fd7c69b250ab5a6b038ecedbfb9c7f86bb2ed27a1409b90fdc423cecf5664a6dbcf2c4492a59e53d31c0434d4e870b337f5de9f11abcd200c543fabbae0822f7c9f083e43bf9da29bad05f3f37f318c2400702e741b80c1fed553807ecafc7d05408e2ecbafce7d314444318f12c094b76b3a57c2e9f7f5dcb666438f971fab48de24e95b89dadf0cd25a8d7ac048bd001371bc1146f79080a2bb44932872b58a9abbd1b2309a30ddcb1a8cb4d51dca50ba7415d0090a7c679c1f7dc9d8299cc1edb923defa33b52e5f52dc79b9882b48fb8a36eac415abba3c1d817f2f9873be2a1cd680a43880ade42472a4281963444c1b89fe1bdb7bb3a25e535f284ac21208052217ec85596cf9e8bf34116c95e19e7f5ef2a9c1a807d785c29f81672d1029aed5c04a23c792e0bf5bbd517520c61d1fe3f826e2aafc151e2912bad80b885657da6b40592037dc66dc3f638f8bbfee1cce7f49b101031f28872d8b1ef75b849f1e5bb25e193b5f7ff803e2dc2caf7fe0301e62046b6b3c2d161f6b4d90fa99f3c52ca7295b4379b416309262f0bfb859e3d03f081edf116a241955345553d94256a5567de12e792c43c8edca7015b539918adac002fc167af6bee5c66ae379ac2142ac75894d443126de7a08f2860ae609e46029d9d0896e88d51649a2f853fb89903979c02fe612d556ad406330acd1440c09e27bc729b32909b8b69da589b0a435f0a75ce3b2fb9f4501dd67a62f49770d37da53fba5890c061a4730b5c6ac06c6055139c1fbad8bb98a9625b0eee04cfd8179194c797dfa020ba88cc1bcd2b3237b078f5833ca2d416da8991fe0ca50c515708895263a0f8f1dafae63868a41d934ef6239f00ce741f4838aaa49ac405ff6435bdd5f2d4e4f6888b7fbdbc373d6bdb5d887707001fe901f8586d8380570f9c836af83246ff6b3c1de90c8f69ca26ee2a3cce4045ea34be15956c307b67225187bb782faab0ec46bd0b0a4e405405857f146414809097f797dd61dd16e0a39a25140b387c0befe2650d1abf34293be3f36ac2b17e8481dd449b6690f0cd088c9f963ea2ba6fdc862cbfdec7e8474a73ac047e1b668ff278206571a9f80ad406c0ff80230c5776f9e9e555f53287240ec09b34e8202c68e45902b40fd96cbdbb10c75df7d2dbb51fe5450ccc461f1360127fd70ec21221c6eedd9dd45d1cefef6ba31b68729558b2fbaa22502e23d4b6edd817ee56e21fbb3904de2e47deb9adcf73abfb3ac69a82294b3581e6d8b83bed53b9dbaeba0c5884fd41bbebb9ab967b1eda59983bcd79ba8dcdeb3a445c9190012165f64d2853e81cdac9776e55470e6c3f46c31e9c2423ddef5e26369d13e53db377bfd8deaf11a4f91d5036745c3c32d7357687457107417cae2fd163494e5cbf4cab85220efe6092a8ec4819bdc1f47164f303e7d732722f8c0b4634d69f8738f2ef393c8397881377d095e34a937d7c1d8754dc5926680033be12d22c9b9532a290f3f7f6224a83c6938889c1abd9221d658190f303ee327c98dd0459ce0f387b5d3dafcb52e012210d16ad3b1c850b19af6dad9b914768a817bc2765bda6d2c55cd2b33f3d6eaeb9c1019179e6a830b8beb89692c6857f9e9aa833dd39ef3e84b6c37ffced28394a41cee049c0a4fb997bdf64951490ba7cee237a148bfe5b7d3dbf16470bb88a62e79b9b651af264d26ee828234a20758ee71aad5b7a9d6d0dcad266c4ced868a35415aac2c1bb30986ca6515a2edf51204abc01c1d4b339e7556f894dc964c4fcf53f6de6a4468ef63c06c14ff7faf00c73133643fa8034c74f37c1fd6c9eb2aae33da7bc9217a6d3a3cb8fe98e91c663cbe62b526f0781fcae2f4c74368845172461acf74096ddbeae80d66d033cf", 0xd9f}], 0x3) 377.326616ms ago: executing program 5 (id=1524): execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e7", 0x0, 0x0, 0x0) rename(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002840)=0x3) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) 375.894513ms ago: executing program 1 (id=1525): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 64) r1 = getuid() (rerun: 64) fchown(r0, r1, 0x0) r2 = getuid() seteuid(r2) (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') (async, rerun: 64) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x88e7, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x13, 0x8, [@multicast2, @broadcast, @multicast1, @empty]}, @end, @timestamp={0x44, 0xc, 0xe0, 0x0, 0xe, [{[], 0xffffffff}, {[], 0x512}]}, @noop]}}, @icmp=@mask_reply}}}}) (async, rerun: 64) r5 = socket(0x18, 0x3, 0x0) (rerun: 64) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x408) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (rerun: 64) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="01202c2e6810", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x20, 0x2, 0x0, @multicast2, @empty, {[@noop, @ra={0x94, 0x6, 0x80}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}}}}}}) 334.423716ms ago: executing program 1 (id=1526): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffe1c, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="26e0cda23bd86a3ee83649a1583d84b7d4d236bf629572a3b04aed53ce06a8d32de95ab7422e", 0x26}], 0x1) (async) execve(0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001600)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)="f1d7b7b348d76439d594e3c439ec0dec4834b2b2709c01d2f307f1363d65cc9bfb40370fd7b9cdd95a35686a63fc40c0315a1fe04b16912aeca815b27f4b5d710885925330b13be513f498d4d44b85535b49c6ed3427814f", 0x58}, {&(0x7f0000000280)="31348b53cd8e2f9610f47b0d80eaa01b315ca149894e5792f972f43e512fe5c15653031c1446de47d13d368dacddeff646d4d25b2a393bcf340b912a9e08bce89e15d75bb1d83fbb7a1e66266261f6d8ad7e35dfd1558adf6c79a7592ee3e740e7715349b5252539ae5e280dc8763dc1673275d96838287b954d7b9ca03bb078538ab1c2b1f62e6d64f715ff822fc4c1f5c6c33402bb1b85856115e2687006d0bfa1f5cfd17f44fa632f2a4d4815633c844621806fb3efc58fa0dfe0237e3f4d30560fd044d631bf", 0xc8}, {&(0x7f00000001c0)="66adbfdc42af31b808a09ac8334f451552dd701bede4d49aee8f18d5cb9490cfb4bbb8eb94314c4673af2978126fcb309e5ed386a70ab58a5d66bc17c47602c516", 0x41}, {&(0x7f0000000380)="17fe72137ca63143327b6f97933cba54e3858c76f4b8537be8eb135c2f9be58179938d3a0313f1dbcc1251209af6e6a18251bc0325c22e05220bfc597f41176a45fed591d5a94543834263e24f8a33d9015b250d55078bb3af73204af6de", 0x5e}, {&(0x7f0000000500)="6f7a09789ac3b3eb2c1ef71f10a70d519875ea090304cc16ae2e1e8a5fb309830ded453114cb2de3b2cd727593d6e4888e9d2eaf96ca18155edfc0260785b3c974b5179e519101709f1f4a538def0f2dc7a0d775ef5a509a0f4afe20145d82aa4a875c34039f71e56cbc1bbb61a198717be649cbac1194be23c8410ef48db5e00d617055203d2557c7e66e6db2d1e8d958790b9f6487e12c5b462f6974f3b64ae1f6c276a69a6eca3512039809b2db9454633eae77e7685309343d71ee7223bf4682cc372612725c3301a5871b44fa33f9deeaab0b99842efcc48d05adea7f75579d4157800cf4f257337ea9c61cdf9b798a295f63d8dc5477bd70623a2a4e0a5dfd6e96a35f1eac22675e9b26c481a6b773971dbe780a852863aba3fd009e54266bd114423ed300214058bc931b9ca898e449f7095387a70118f4d5d68aae9207c37c000521aa848f0538ef09eec59b3bc8ffcdc377cbb0cec72c13c9cbb0775f3c793fae17d6e6e78ae69e5bc5d5d534fb490e2a310cd6dd82bb9dea26638e383e1a4c86c7961a2039aba97ffb5e7582023142d564378887f234b783150d6c2079fa7a52544c71cc3b2753e8b340e7a1f0c7074dd75969b37678b157e6f48ac60d6bdf49401bb7981e861be10a5f0793e0705c50fbde07ed02b5613f07d82c8040519ad584acf3fa2d62ecd83392892be2faa81398d06bf51c4929932433dd0e8c06d090a70a58c40e51ad1d8f0dd497d4f226e91f4709c07f97fa81a73d1433f176ab0f99441dd748fda1899e83f010299094424860dffd7bbf99d4fd619a7e2abaf23c4cd6c90be3687e08af8b0ab71419848bb8d11da4d9fc17ae5952351544409a917762f8cec5e73dbbd71c49ed4a457c437a2d8514061546526548e2c37a2c5dda5815bea34ff74f73cfaff22b67eeb1179eddf4f9e05fb22e33c5d22a99a183d4d7d4d7a8d145c1a69242d50df7efead5a3ee5bbbca5b3bb16a5d8a6efd24caa6bebdc626ce31da53f0576f7110d818f0defe3e80d92d7ba997eb6c69043691997553a5ed5b6f683227e130a68bdfb622b7b0083a2a96d6df8f7e7480ed58a0428262057df9b453db6fb988414d3b7db7f8fa148c017f4020404e5456640b18395c7b7a0b6506b33e7cdb37f31e9d824493c841e1644dab8c0914db8d528110a0373bb7127c2486b5b399da25a7891ecb19a04e877b46a2a857bae90726abbce3aa65f485027422db30ff0aa8ad62fe129cfd8b5b7969e43d592b42b4be5f88bb177b4fc56cc3a861ee0de1c70c7135b061ff17d69824cdda2261b6b6a767f3d2c1236cfa32d068a0f4ce009a2a6665fa9f87a39ed4e50f8c5709a21186379d01ab89d6e6a269b701863f9286b80c4ffcb2959a48e16c1c00b67e8fae8b5d5fe087f81e782b82ac76070c6d6f9a470cf5d1fdda982212f27d409402aaa006310a6e287d43617d7e8920761f6448f4a5789cec157bf6aa0c39cffa8095ad2c84bed2b09333131d614a8048e235c7c05c131764687dc1c745ba17a85b7745b87206f087c26e445026df1f923fbd87fa95a870a230d45ba5b8aae991a7672b771ac6d671645cd9296431b52b51bdfa4d95db2bb425731dfcf6c9194533fc1e58729857b9d4d3591bf383c1493c6c4452a1d11bf678cb850697a5c3898b0c82ffae82872b0afa3f162d7d652c19cbcf2bf3aba4dfc745f7497fc2f329e445dbc4f7dc5d9856698511a0e6a9a1f6ed57037a172f319edcfce8bb1c4a69020cb215e6a7117038ea3f31e0ebafa9a9f79c3d74febd7cf2ffd7ddb1df3bda3706111d1be3caa8a5acdde3b985c015a2f9998bdbd5f9cae4489f9d2ee9e7abe51d89129b64366312e4add0fefc903f6b906ec51d63bc11306d608fc6f935edb1e66b585ad167bd51c4ed29fa6d9c474ee756fbda29b7f8c1ed051a30b55d93132d15283d170a75202989af80276471d3f4a3a92e13c1eafe66dc194aa47f0a82b5c91287f157a6bf8b79d03b72a550385199a09c0560989b392104a7fc979cd78fed55f2d90cd309f5ef0bbc4b3f9eae3396a0cac723d5b38641e1be84374f3440768b0f9e109865caba1925afc2fdd191a8dad793d9e8f4cfd26a4ffa12ec55b54ce0be92927ff60ba0a44aaa2a2c310f7ee8c648a72947d10f0d0b024d665f515e90103621297625cf407ea5ae3b75626d7618bb6b6e477a91ec70118f62272830368c875fcfb187b1569eb52879319d2ad90f4df9d1abf451cad1b57a20edf7edcda5a45cdb895bef0c05cd06a25c4b2e784e2bcf415574d7e0a63a029ef2efed88064952353b236b83a4502c7cf85b21bba1d90420f117d495e85022e4078021286701c3541d12833e63caec613f4a7625269e56c0248052bf8b521b01c87d0a0ca78c8d2306df8a47e3c78ed6595f8983fd627c3da7659aa8b6a5dce605daaab066a03888328db0a61274b0890c2e8d0b673b52360c82c7b1e33ef4f5f9f0e91a722e4daebc4debc5ed11434f589a07eeb2da880b4a7c11384a0d33b638b30e2c6a4e74b22386e73d8b712f67312e7d513cb416e86f6d6f4e0271cf9281502765527653c1d8cc8c32d319b2854f7f2cab4dbcb8fdacad6f6d72e81f2b86e3b3108121be32bceb2631b5805e24178a3462cc63204edb6039a1ec40a83ea96d68495b19d475ee335790656750a4988b7ac95eff14377ddac09a6d8bfc119a826ebd1fd73c17059fe7d392798f8d7476463e8b2412f3c17da1493899b79e48aba3d0f68d5ca78511a94c2c289a6ae81f79e5355e854f110bfabafd405ba2036f87c69a08d79c6731141bd01a17afdba983d9c3278a37ef0fa6fa4b927e323fd64114fdbfe212c285530223888f2c4693918620d3c7e9e7dd5293c284ad1bde46eff9c7bfad92003a88ce8389abe2e9ce54d9f48e2327396568a6c1c2c064a7a8b98cef4d4d7bb22a8794fec46fa124292afff82c5f4891ab37dc2ce605083a9b60eb3de03caf094c51ba179c14513b04cb7a59294a0603cbf8313403e7bd75761b4498ed8d9773aba1b7479a7c1da116e38104c6871bef8020c8a1f4c978cdc9c20750bdcfc5be2f315e5096042dafc45b7d0a19a8e80c5669b8880d997d856243ece3e7009c4fb18aa6173f3c13e97623f1fcc6cfb21c5cf250872ec68c59d6a87f2f8894c1727c8f9e0b2abd54fd252a29a09f29c9b33cc6fc6cf2fe1f30fdd2ebdb867ca849724d0ac438f3be7db5fb67b3537f06921544df543f8958aa519f3813adf7cdc87125365a505b067a68caed5c43fc55f79be23e745f70b1bd947fba792d1756b4e90c7a1a724ccd9335b321c8428459fe7adb6ad3f3ba69920e439c2d46da1b957c7124ed70355ea2428a12c5c6eb862b1b849cc84b524d05493136c8cddb6e8dea0983a3646b18ebf2c857f9afd5fd05e2faa429162dfd6dc87b36f7588760e87cb2f3e1537a19f8f97410c409ba7b722e9da34770c18b1163d5dc9fc94b64d332881f39e631b108bac40f500436dbfd885276e7bf7de58152c07e0bd13bbde574ec57b7d8d35e18d4a0067f43c0119c3216fd29073c58d66ce24a00ddb62e689b0f5876fb807395763c5e0fee7a3d25eabc86a47cd63c692086f2f510fb04173c617107efa972772336d59798fd08d9c32c2377b6f35f75012f64f533e064860cb6b3598b0e4c5b416d42e2046406655be4570d99a48ba3d44ab1e0aa5446df527cfff3631f00fc23946470f42fc2f9e80f33a89a8b14a5923b51d17358ebc1b4e90825742e3c1c592226c5ebf514d4f590cb4663c912c0a57fb8a5472a88278c77f86999b8512798c7746356a0180b1f58ded9e75bb5b558e5b2f000b8c4c8c4e9b4405cc1fd90dddd2e05e9cf4e30cc64bd2220a3a62823ff5dfddd9baa879e40991063dc1ffb65d3c54493ec2b3e053c8e4c8151a027dadcf1c34f097e41cd9166932e35eb1d32eaed63a9c6c284d15497650f7905d6d9631f45108ac9efaf90d3c5e090bfb38c1283b8c4c218600a8de99fce7b02491fa3655e2b596f846961384d350af185a02bcf041efd94a04d0923a558ab3e492d2c49c95eacad78b366a98f015722409e3cfd055fb0e75b2431d13e7cbbca519b5ca71267c2f8341e1e698404a1057c6f7f9795cec85086a4f25d679626ebd09b149c53dc41aafee070ab3d93315c4874c648fa29a1290202f74aec23024a5f6b35f5bb3d7236947c43464f0f45fef73f6baa79dc86e4df4d60b10093aac746c114a5fce1585d39395007218d398f99f07bf80cd3daa18d81426ab03e614ae8779cca1eccf3d5a7f1f91ee1c79b499a9ceba0fa7eca7cadde70d9d755b9474ef20e89b6ae0d9af50df08e7d97c181c09be9b3247cec87524126789343c51112730b1d54f382a78c4d6145c2722d93d7e92522a91e3df6a29b668b40898de05d67ea2badba4d652fafa67f1e26cb40b5868b3c37449cd29734390a25653dc042c791320e0164c824bd9539c0e7ef32ed8870f3400f6f9cbb6142951f77631707abd475cb76324f5d3d574be976e2812c3edef7a1b8e2a705e3377d45e21ed4319226a6f24f70817b7f01eaad0b24fe6df3cfa5eaea006b1ea3b0ece0da24eb9033913c1dd1c74898c95586262ecfc62169e8d991f2f62c52ca04976beba0fa3419a82040375b012e047aab03688f89e2b0ebff21bee5fef500cfd3053d7c50a27f4fdba0b34293409693b135985249242c21147386fd3e675aca13af213ee9a4bff8e690c026732692db37dc7062c177e53850b0411fc1adc8dbaec71313556eb3dae871b29d7fc33302f9b97675aa1248554dd4737dd13783470c8f982ca21919a6d14cc10e8b822808ffeab525f04d544a49f7d019c5d2b2a635073cea385190edce1f997ef4061c998fca2a69e8b7327bd894c80ad39d6661fca394b52baf5987a7554e655b5a6b8cc77e9c045f736e902c06a336cba5ad50406769d6759aca9be10cace2348a3d0d34f082dfa05a10ca270be6224eec8b26bd1c4c199f6135063cb6d29cf50dc376412a9c47e86efb61a24ae1605e04254f66cf05b3eff417a5a73d93f5797b39461fe24b3c73900d29c8b8279822e1a1489344df60980b39d11ef6cbe43777b761eba1e8b0d7d91fb705b96b61b4f568fc8c753dba4a3813b0571ca317c7b2a6e7bd75625dadf25953d5673c2e4a5d340cd94e73bdc39d21d10cfce20d73de2812c4a35019ec3d02ccca4e394960cda8a09c42afc7376458729f3d7a78a61234f769a835d0c22176b396ed5d8f20906da8d918570ac650a25e2993e12e3a8243e680226fd46bb23a96beecf221fd909376b12cbc5d462605a09e2d6b6b5b893be61128569bc3fe0abedbf17c499e95ccd22dac5499e74c2f86969d3e36808c43d71033fecd46dd3f2da8f49879a1d84540bb244971797b95a254f1ba63dcde0610fd72f30320e2c4bc90913dfe141d2b2527f90636cca7224a479a806f30eb37276ec113a58102f4126210edf836017c4fcdd742e2e5f18240f83d156d8fb86f14fff404c69dfa2413d11501a20cc78279ecfbf2b3ff2d4135f488a9d06fe1f1e54272a1bde2f0bf364593fa2074cda93bc1e6e13abeab36e95d8a75ac6ff3a9df7c0ca5703e1c9da823e15d3b256eeee3be7cbb8a3e75fc5f25498adc53549266614f8d021d0ea5f0329d11b365bdc94f75184e11ee84580ce380fa7ea3259892606752adab9b714e986f47303e0d3070ee4d128fed54ebd9dd7570714fba2f5c9c57153c5119c8071a5fa811d3e6ed407aa4e92a7ca0", 0x1000}, {&(0x7f0000000400)="f659f3d40d650cbf5828a8e5e70bc1a9f7288608892e46786648699eeb7ea6c93c747289512b5f16a9d9a791dd7149552ebccf5cbc11f444bbdbb207b70930c935ace206f977be7a6a1e2b51e152248bda9e7371b408d6e305a7f3bbb4a0cb50640b7b1e450ea15b383766440d5609ee1b20cbb1102a842922d239c91bc1dd2d117732", 0x83}, {&(0x7f0000001500)="95dda997b914de633ba2c8eb29a1d8f03554bac6f0a952ccf4c5c7f824edcb55ab5921da697c98c9d1c66177d43987", 0x2f}, {&(0x7f0000001540)="d50c51a03fe0b2ed14aa84928dcf8ef3c6313a4ef150225a1cca5b4b4cc634d5102e8911030e118c12e7ed4373049918231dd4b0640782c63a059101bc620874f462dc8df377f29bfc8ee29317cc6e63ea7954dcb73624d475185784678317397cb56fcfea88aaef1463830f43703f6ecf010c67a8a95997468612085623580c6b43c0f4c16308e793653c5c9f9322284289229047e4b12462af4ebb4b3a33e2c3dc97a6e683a616453d7a5177c50549d609c8d67f", 0xb5}], 0x9) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) r2 = openat(r1, &(0x7f00000000c0)='.\x00', 0x80, 0x142) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001700)={0x2, 0x2, 0x3, 0x6, r3}) (async) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0xff, 0x4) 332.354986ms ago: executing program 4 (id=1527): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0\x00', r0, 0xffffffffffffffff) setreuid(0xee00, r0) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) 332.110277ms ago: executing program 0 (id=1528): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000000000007}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="4c70718a72a841fa97330e390175a43aa9eccfa1bbe80cb11fa66f1fb4a963b501e08f480e3dbce7d4835d930d89331f783a0122a00c430b7a6a42c932a278bdbb66c873", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xd) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="cc8618", 0x3}], 0x1) close(r0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="8346b261ac5336112407d9e332005281f7da8df485d828106972ca4ed234339e86d379af06e6f1f3540b256188fb78e02f697b565afb2de3e89e029783e1f43f4947b58710067eea3aade66637dcb5db1a0c2e5fee3fdde93e58aaa671d4b2bc91de507de4c67411d98911829238a3e3b4971ad6f8eb6c410ae03c0bb3b9bcccb0e144c916461d043bd69362687870f77c1539990a49035fa46e6f25"]) msync(&(0x7f0000156000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 331.756541ms ago: executing program 7 (id=1529): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x41, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x4, {0x5, 0x4, 0x1, 0x1e, 0xffff, 0x66, 0x200, 0x3a, 0x2517a6ca1e02cadd, 0x100, @broadcast, @broadcast}, "74f4b3"}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, 0x0, 0x0, 0x40007) 330.576312ms ago: executing program 2 (id=1530): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d424f010000bace19bc53ad50190fdd01050b5336d3c9fde31e0538da113d", 0x28}], 0x1, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x3, 0x0) (async, rerun: 64) openat$pf(0xffffffffffffff9c, 0x0, 0x10002, 0x0) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x4, 0x7}], 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaa5ef372696a486dd606aa63f00000600fe80000000bb36b770d37b605720d8b24f"]) (async) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f0000000180)) (async) r3 = socket$inet(0x2, 0x5, 0x3) (async) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x5, 0x0, 0x0) (async, rerun: 64) getsockopt(r3, 0x1, 0x8db0000, &(0x7f0000000200)=""/4096, &(0x7f0000000040)=0x1000) (async, rerun: 64) r5 = socket(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x68, 0x0, 0x0) bind$inet(r3, &(0x7f0000001200)={0x2, 0x2}, 0xc) 154.779734ms ago: executing program 1 (id=1531): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) seteuid(0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x1, 0x3, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x40, 0x80000000, 0x3, 0x7}, {{r1}, 0x0, 0x3, 0x1, 0x1000, 0xcb}, {{r3}, 0x6, 0x80, 0x1, 0x8000000000000000}, {{r4}, 0x0, 0xa, 0x400ffff3, 0x7fffffff, 0x200}, {{r0}, 0xfffffffffffffffb, 0xc9, 0x8, 0x81, 0x3}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x2, 0x193, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xfffffffffffffff8, 0x7}, {{r5}, 0xfffffffffffffffe, 0x2, 0x4, 0xa, 0xffffffffffffffd5}], 0x9, &(0x7f0000000200)=[{{}, 0x0, 0x8, 0x40000000, 0xa24, 0x800}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x4, 0x800}, {{r0}, 0xffffffffffffffff, 0x13, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3e, 0x1, 0x9, 0xcf1}], 0x8, &(0x7f0000000280)={0x8000, 0x8000000000000000}) socket(0x6, 0x8000, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, 0xfffffffffffffffe) r6 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000300)=0x7ff, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x0, r0) fcntl$getflags(r6, 0x3) r9 = kqueue() kevent(r9, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0x2}], 0x0, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffa, 0x29, 0x80, 0xe, 0x200}], 0x5, &(0x7f0000000400)={0x8, 0x7fffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setuid(r10) sysctl$vm(&(0x7f00000004c0)={0x2, 0x7}, 0x2, &(0x7f0000000500)="d4eb7b013b13df85fb69a1bb7fa9ff8ba51a7a0ea79f771771126f25b32edb2465611dcf78d37d4c391db1e62285daae927de779c6c53adce6506f5793843ccce99718556949c63442963028ee98e2d82bb681d00c0c8d69ffe70a56ae36b74e9a887bbc9c54a5c76a18a3a863991b36885eed8ad28a2ff7dd4cf98b79d97395f5cfcc70c6bb015ea2a1814d6c8c279c90ac00a3c52a171dfe417f1d5c8538e85bf11bf97240022a31d70d6d66ce5720e6", &(0x7f00000005c0)=0xb1, &(0x7f0000000600)="915a9bcca41363b293a912b363aa00ee1d18dce90ce4ea6b7bd347e9fc4274308631a205e07f327e180c42478cb1ab1fb49edfc59510a0ec1b716fe3dca70766277dabc2c37cc1b2e6e5a962e625492d67da0355278d0929284c98e5f56b5dc64862e82f4da1f646cb4c6725cddd57fa3fa7af84ecaadb80d09476153cf9d6", 0x7f) socket(0x7, 0x8000, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r9) writev(r11, &(0x7f0000000a40)=[{&(0x7f0000000700)="22839ad18a6c5cb9b0e4f29d5fce37827339f5c10cc8c08bc8ba92400ba94e4c95a001f8f600b7872b2b325263d21bfd6c21622d220169c2", 0x38}, {&(0x7f0000000740)="05306d572592f75f8874a546de15257c597c6be2839adb41742e2f9860baf5e6e6e984227c1ee8985168f883c83f162a2f1ccf988d239f8834df316eb967e72014a3d0d36ef0f34ef60ce2b623011b167bf2ad665ef079304e238127406067b7dfdf7ef772f516e254424d3d5792ab33d0cbc45e5618d231fd507d2b55bf21a218cc932bb81d0c2edb64b51cf6ec78", 0x8f}, {&(0x7f0000000800)="e8a0ed8850d63bec33a2aa1d909f1e84c571ebbcf7485e65b94b9f77a354245bb4c69b43a44a8886af18fc34d7f32540b780b67cf86939eecf103a22303df784d5a1e2a87a171e0d5656f3d2054e3b639310ceb39b288da3e5f4760c99c79ece74a83556ec4f38af449b3f02e7c787f82b3c34a01585fc48588ac8b084541a35284aa31e1e7039fb099a16aa85eb385adb0e8304e747ce9bcac045615eba10fd078363fb3c441d89505475e339896a3146016f9a9106568cff1890a89167b16e3e9d778253a5e19f1f951ace01", 0xcd}, {&(0x7f0000000900)="ce967243dae5ab226b6a2383d4983d118284d7f22795fb618494c9093ecae86faa8af466b9bf4c6ec06008fdc787ca967755ef34dfbe14c00e18031c36a5e353d03ec87a917aff88841897167b57e7816df4bf8db23d13aaccde187dce9d94cb0b38b2451e241a1cfcc555f60a19a57233155a0e33f39bd836e14a63bba88d4010a55d76749499ecccf8e557ddaa8db1e6ad4c96", 0x94}, {&(0x7f00000009c0)="3328e28924917d64f2574827ccb096d9eb4a5ba2b955aa32cd91f64e7a5529a67a05934240e2ce4dd5c7616d27b9effaa557c34afa9d234a07925d81bdfaa954975c558900f39ec6b94c531904fd343a1e40d77fa0", 0x55}], 0x5) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0), 0x0, 0x0) socket(0x18, 0x4000, 0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000b00)=0x2) fcntl$getflags(r6, 0x3) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000b40)={0x7}, 0x10) sendto$unix(r0, &(0x7f0000000b80), 0x0, 0x400, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x0}, 0x8) 154.544655ms ago: executing program 4 (id=1532): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="70bfd7084e25953c42980539410184f14294d68632d8d26900000000c53b1793f1ac085e7c773d9ec757a519c83b3d4566d3ae6ffc480ccadfd69a7533916b3e5a8604a6bebcc6b5d82003ba258a3ebba44287a1f5634fce286db6eb7c128921f017dd359aafa4f98f46d552fec971650015a5da030000006033e2188fe4a1bca55579877762ab3d4f7a921036d9d267575f36cc3d9694fe5e0d03f83d741cfb427403a478d1ea191a86e0a129f48862d7de4f5244286f66d4d73e85f1650d9521c0f0683fc5ad55089b0b57104252edb0061b44689bbe7d4b8649cb6818261f7167303dfe8c3fd832c11cbb332709d9e1199c5e36272f86feeeebd0979937ce9ba45302fdbde7f4f0ae7f76b272a5702828ebd8c84d4ac91c4cdfb45cacdd6603aa20e6074a268ffe79ddbfe6db8da6a0409ee8a8623b2a6d2ad057dba8f352209480142e7813ce1cc3c041ca14a84fcf5dcdb3c7c02877cadee96dcc7e2188972941824639fc5e2b3fc1bc7c4b7794821242ce46e80c75bdb17ea53e423ec28d72455459f630850da87c70ad30d54e87d419435a8315c07ab59bdef3f1be042d24801fce647b6087abb1504c8ad125766343361a9b87ee878a11a63b8da3a905d21a9e0992805b99fc1b14ec1868b83afdf429049cbc4d059185d9b89d3582493cf391ebfda7bf5bd385b823466934612e00", 0x1f3}, {&(0x7f00000003c0)="019eaff157ce51ff91abf5bc3e4dd85f1e4eedb98cf4c22b67a5adf997b2d85db181ae7ebb4c905a881f1748b4acf028ccc397b0eebbe3677c8878af59b35806c21dd486165075c45918b24081908afb7ec8fb827efe929d65fd797b2c48d39a6ac5ea17b2a0313f61145367d02cffe317812cc42fb37fe76148f2f00c4a7d2fee6a69de36"}], 0x36) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c159f0b69904fabf735bd3794417a80412b81b220a2be412d6ac25a2cca798522d34ee720ff1bb8c3773286c05e6f4c", 0x33}], 0x1) execve(0x0, 0x0, 0x0) 154.300754ms ago: executing program 7 (id=1533): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) (async) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f00000000c0)='./file0\x00', 0x376) chdir(&(0x7f0000000100)='./file0\x00') (async) rename(&(0x7f0000000140)='.\x00', 0x0) (async) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd4", 0x2}], 0x1) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 154.099851ms ago: executing program 7 (id=1534): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x100, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 153.697736ms ago: executing program 7 (id=1535): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000240)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @pad1, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}}) r1 = socket(0x6, 0x3, 0x2) r2 = kqueue() readv(r2, &(0x7f0000003900)=[{0x0}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 152.879406ms ago: executing program 7 (id=1536): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x40, 0x100000001}) r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) 142.856278ms ago: executing program 3 (id=1537): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) socket(0x6, 0x5, 0x7) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) (async, rerun: 32) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) (async, rerun: 32) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069c1, &(0x7f0000000100)) 142.120139ms ago: executing program 4 (id=1538): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sendto$unix(r0, &(0x7f00000002c0)="f2cce777b7d7494913b9f5cc57d6be9ed0bfd4527b60b9dad3f659c370388e74e856580c6d13f117f723b2ab521ef8", 0x2f, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x3b375893}]}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) sendto$unix(r0, &(0x7f00000002c0)="f2cce777b7d7494913b9f5cc57d6be9ed0bfd4527b60b9dad3f659c370388e74e856580c6d13f117f723b2ab521ef8", 0x2f, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x3b375893}]}) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) (async) 140.969862ms ago: executing program 1 (id=1539): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r2, &(0x7f0000000140)=""/223, 0xdf) execve(0x0, 0x0, 0x0) 76.337247ms ago: executing program 2 (id=1540): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x16, 0x7, 0x7f, 0x400f}, {0x76e2, 0xff, 0x7f}]}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x4, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) openat(r2, &(0x7f0000000240)='./file0\x00', 0x100, 0x21) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) syz_emit_ethernet(0x38, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa606a9efb00020000cb697a653e2c6f000000500000000000fe80000000007d665b5da6554bae00aa5701"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x4, [{&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6f74}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x300000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x100000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x6}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xd}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}], './file0\x00', 0x1}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8101, 0x0) ioctl$TIOCSETA(r4, 0xc0884450, &(0x7f00000002c0)={0x7, 0x1003e7, 0xfac8, 0xa0, "87a200000020fcf30000000000000000000800", 0x93a, 0xb}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(r0, &(0x7f0000000040)=[{0x0, 0x55}, {&(0x7f0000000140)="2eb2e65553e03625cb75c4d70f07f8124b1996bb635adbb3726d2fecd189c0f1fd926c497daa87ddfa64399ef1284e9cd04cb3b23dce11dd3f36f8a0649e7db76f54084c94a5c2a4026b1567de6f0486bd99b1b6fcc53e642a62203387965a96b8767c53fa4e12e001e01de6049841350152ab9b77fa5388635268396549194c2add81a3d77b9ed2d479ada2f999e5cf48b63092959f6d5e2805a99567109c82a8eb8792edbe5a85d8d7b3d1f50478d767e231bff9dbad89e2a66ddec129daf63033bef62d2931fbfa01c4b061dbf23cbce08a3f8a25eedba2c662"}], 0x1) 75.77657ms ago: executing program 0 (id=1541): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, 0x0, 0x0, 0x40007) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000001c0)="9971de72ebc4e570a8c64c722d51c1b3412508e5e4cf2bb5ab05258417d44b94721877ee7d77235c53175564322941aed4dd1b38133a4bbbd24204d686a9a0ca77f70c864775d4b2be41cd5d82ce3dede83407b003b43fd9ea420792ef9672801e03ffb29d8618795a8cf9596225df4503184ececbd00ee6f31180eb48751ec8d3bfe93f137a40ce16fe3c892a81c67ab59fcb5a896177dcc2ea449a2f483b8fa3ef616008c38d9fb4cab3445f4c2096b730230411dc69a78f1c4c8abf0e23f912cb8915c7b5796f8241f13d50bdb1d6fe8c71c4dda50e73e888d9d664c284d7a7f3ca10861863f65b53da8a813ed272fe90912a96cb07488a63ceac304bca75d5da18404d788f848e7a7444de4254e6fb800df37e7a48b39733b5e6e61230bfa812db132adfb5cbbc397813f6d697c86a2eaa1410c6ee11f6bf85bb4ee0d388c7baa749d1c77f97da2fd9b986f4b57ff5655971f0e6f62ac7621a6cfd1ff32cc3f7cbb486a8e4bf167d2e643d2eeaa2abe407a7ee53b82d739262e4ad85e7ada33430d3a9d523cd72350a10bd8b1ae57812c6035dee5ce4dc3f12a9caa667ec7f7bf586c198f8306a847a14b4a2e14b740dc453aa74124fb5ee75c0a3f5001113c61906409e1554faeb089aed4ddcaf065012f3e409a94c23dbdd28a104b52a946e3d4389a0d9da6d762b47567fbc7c5c5ecad427a65603a6aa085574446ffc0d66d5116e2d39e6121c561ffa1b95b09821c1dccf405ea3edf799df365518b962f2ba1fa65829dc1b5056f19c2a8eee756ef87055e94a12e794738b5e225735aab2ca73253b414b68bd2792a6449934cce8fa1ca75e83f3be6c4b4966fa214ff1d4d74435d6579ef114d548bebfd33552cbdcb084b25d90c43b02453988c25cba23d3851f11af0c45c9f7950eee33bc8bbf6d440df491f60f770b91ba5e5592dc84980e7932a01a26aa9d957708935021872bf93a0071e37371166aab2622ff4e73bf61dac3ee6cdbae47d8e5833a042a6194e4d64f8408667bd7500f0c16af6ef090256d24d7bf4a606408aa687e6aca60c9c6a5017c9bc4b2105a90910f5f6bbdbfd297b5450bcd5aee68a294da262d316be6eed7d4c8025fa7162d1e15a87c2237899149afe1e5df35ea9de82c1645d3b698c4b5cb1264f427bab4200236e2407f7f89b8dfa666c21ef4c9309555c53bdd613f2c83cbae366a57de71b96e0fe428479436e3126e33b1298cbae11dcfffc756be7e89eed2a6fbbc5aee7e7b482ddf0690397d1aca3d4ff81cd1512c8a6538e34b0d22a5ccca844575e277fb7732083e0b8d8c6b25e93191856fde4bf735f688f46f5c687c41169ab46b355747ed3bb2a11fbf8761a1d6549895c9cee4561badb492f162ff3e93f45ecd30de395b343ebafa1cf73d708b94db2af18ec134f3ed13c909b4ff5d092faf1155fee6c0e68a5e9e31e71f3fc7c5fc71dd836c30116a47a904fbf9431a925ea3a6edec4637ab84032cceb30afa95640acd1bf88e151b923b95d3bcc207d7ee5313c085831740389d8f3988903c7d3a709c5e95ac14a726dfbc86506e179238382ca2bc9a4d4b8e781396e8045565737322528fd0c1f887f3dad10a0713e87fa474440f8a1e6daee85aa53f289897e7e9ddf4ea409d34f0da4b65ae3dc8ad1b7306fbdf54d95d1e8d598a63f45c2b890e1643e4714eaf9d8f814ad77032978ca7bfd020ce7a2c5e4c0d4d7c5289d45a88a08722249dbf64feb084c363e610dc5bf284f2b7db3abf639f362bf6d3a2e3918abb9ea69f42334bf02c6f480246f331bcce135a436c1fb4e3305e9cf281384261768511ba218bd081a45936aa72ec1f702cf72b91eb2d3616e0aa411c001599a7d04f812b0efb090b92498b5a0aa17aba3b0b88b383406afae03321cbb13f6cbedd214f4abd41b53953ec99eacc0f49cf081c547fac5c6ceb8ae13ed7ba27135e5ad427813b23624015f5901b8383891c9e74c65a524137d4bfb03ff1b0d0abbbba18c522e2227afabf9966e24cb7e920bf346ac026ecd081b127cd3292deb0c9cb37bcb6198aa25807c1ce4c3a9d437c25280cb9e3e680a1ef7e899abf526ec58fd0e72538aae83ae0f4770ee4c3d803e8b5022b2ef9e1197bc1125c03e12e877dea2a9b2648e1096c01b03b49845a8d01eda6e4abcfbfb61616a0da88b6d17db30309e338dc7c1c60717537a7ec6d9aa963c1c35b414b58e246308a4308b5ee548213d9467e1f99161f3e357ace4577e02c83bfe50918014803d520363493087c70ff76c74c491ffa3d3c507ac3956ba49e08daa95c739d5993b35ee73dedcc3b382dbec6566167e4cdfbd0355dcd014ba00cd3063e4f31f41ff0257f8d50a5142c8ae1ed8dd60a9082b716df04e36c413d30065b80b1b4824fd6e41cbc5348b56c4911e706a856d1203f606aca0b538566840844919d38410c1733c0aebf950cf6ea0541d7c051abf691711963c6b2d419ee55d321058d79088d0ef5cda0cdee2952361b094547c7b889c07876e82967d2c388bab3a26c6d605ddbc5579b9e71723c56823b500a8e874938673075a29d827d364284eaca99b2fb4a912f8df4bccd0181275af1cf1b462d40679efb3ae10c5e4e98aa1d55c50df2e0190c58011587cbc6f230fa447091051b1368f1611bd6b36c967b30797e962fbe89bd250bf1b5582a6579dd18f7903d264a07ae19c467ca18ebfd6d421126eafce6cf059e50cccb1bce1049e27b7f7afac6f9478cb19de00d225888b63db24d69564cc2c18e9187ed4711b905a01b3aa2f4668b5b6409ebf56e53f1333710f8fa877d296527ade8c02ba7d2b32ed1279ab649ca5d09d3513c4678ab7f02eae74142c51f80cb9a3cd1784e1bc427e0ebd9c6dfee5f0158e97923eb8af76e94ea1b9f283fb4602488dd135c0ca92e3bac987808d4c1c77e2c1f3c02dc3f881721088ad5f5047285a7b6e02abecabe10c1df0d6a3375a9bff9307a09736c902ea33022962678240ba785977ab3895675493b65739959efbc6c7795b2e6105b116b8ed1e5e5a56525b9eb48129790ebf3ced6aaf657ce6fb379b46bb1d1c05e271a802f00f6039cd74110960a9683614f5c64ca2c46e6cad48cb024e61192e6519fb02f5902c4fcb113a7596b7782f47a03c72cebb86660966b3049bbaf1399547a22e0e132c79492c7b24cd0bbd60033e12e57557f75053380effe7ad8c7d31ef6a62807efdf8a94b43eca1d823c01b901c746253160befba097522a039e14fdc407961927a3cb4a6ad17fcc425c18aef555e6aa7bc51ae52ccc6eb1954eb5456f6c47389de1b7b1846df7fd54883619893b6c5188c91d61db7bd7e6b838d24b1fb6adad37219ffcf6143abf503a251aef1ba60abf8d4ae894623939e721eab4500e9300120bcc2b13eeb2e6bc7598a449d2be47878327e25bfb7032dc3043e63d600638eb149c7134a00e5d80ed078b68821f2a3ad70ffa25d9bab4605b9154307571222d5c6d969a7fe11f2b8223ec6db31820bb1e9ab01da9238ae5f51923388c8452f7a91cb8c1d1aa27d3a6a3d77ac4298ffaf62f5eaab3afb912cdfceb2fc7fd5df3cf41d14f4fff485d54474d18bda07093a07c6ba1d69653d4c0ee4f23571408e6bff145e9e8a90c30a3b94ea0b86d22758cacb740d92471ff7a6c10a87cd3100fa37203a557734164c420dce026b61295a7b409eecae5a27c56721e5bcb008bd253645a3254caf2abe018bd25e5959b0c397a89761900c4b6bfcf10368e44e6be20b1d3c5a8bf46e2155d964dc91668c1d98af84b50f18f26458cb9acd4a8b34bf909cf993c262efc9b4104c64aca39ae95d395a1aeaa81ca111caabb8b1845a35ee3b780bc546e3eb7d1da9095e80b7c1c19d90e3031c73086938f7a3f98fec52043549c66bbbb1ad1e9e8fae282db21675c956d2c827ce832cdbe58aac41f9296ce706e41be463d731c5850faf34443bea4cd82743610da44a6e7fe4817a3348f518f13fa420ed5c83af1165042cc6f46565d7633a3581fc9f833708199a0e9091e74698ca9df4700ad4d3f00d1528515d7f3f2a4d24c0838e21783082da5f1203b6947b9e868df7e1074e5a1f131ec904f04f2857ecd90bfdeddc5bbffbd3ed883e45af6e64320ce6ec4651d38c0abd905de9f33595495975bcc039401b449798a0e66424d46175c5e16f41926317c695ae44a7023df67cfe761bb73f8025a4d91c9aadc6efbbcf02c0bc66295d8d3ee46771abaf63b8f286b22e82496fa1648472dc7c017ee3dc82bdd6238862082ed029f500c9898eb5eb72648001b6defbdd890367b8a0369f0be364077d5fff6a291f44a29f61fa2cec84dcdc11c21a1b0543e4c63936293fe30139a1768d2c1ce406f3836842804efec727d9ba239758bff172e215b77fec2a173f89a1094971968c9271945bbac43ecdd153c5dc521c7e72643f1ec30a15085fbd42478c1456d8bdc40de0cbc28cece33cbf9a9d7f1ded638ec9b91af714a0e7f9533dd7549eb8fc3be7f67e6bd8ddf1641382d48641eddab351375be18b5743bf2b9a6975bfd8278d94be5ca9d8a7abae2f4a5f884e0c38d391463cec07f8c0d47510f043bd5d608e2aba025ba8b0062990b4854f885c10c1fd900d851edbeb9ebff8c58d4a041937eb84f3d33c981d8b20aebd11a8bbc9bdc773a95342d637e71133ac903c3537a3fe0fc5514869b7ac159bd785eda5a12b19e9834d673a958e2b6cc983dbb89626f7e2bc4e9268daa5233152ef20522dcd5f4f19ff9edd7e6550077c3a1d2216c44b19d44aacc80f91dbdbaa32b6689d60ae660832fc99c3cd80881a183c695699b7902c77447378443ebc7ac5097fd9ed782ede28463c0e5830dc6181e473c4d6b90f4b079697e7f002fd3c77f685ff950675eaee66bda1e17138ab35d3b11cf4f085f7ef6fbccf843205e97b89767ca32c1b4c449adfe605bd3269188d3e5b513b7e2f48e9e5d52c8460e4eddbfba31fec9eec1f428506680d2cbf42efe636140792e9570acb9c24dedb3d6d15fafa7d5ccfe669a92e076f1d83b683b7570070cff56a1641c8e1ff169159516948cfd56addcb845409162dc57319067a45174cca7da285c4295917c79b1e3e185e85123866c688c1404efe3d953971bf5a573e86d8dddfeb11420e7706e6781796357e7cfb407346803c171f2bcb045bd5ad40000050251f8176afef4292251d805e1cd2edb95c5a45ad29bacbd897b900636d55caaf1d171d53e8026473ba41e5f6a6ec608f3731adc761a11c36be0e731871295230bf2d349ef5b74d8ac7a446255c13c3800ce7cf7a01cbbe1a4054474a7a83e7edd9318e1c95a05ab17705e0cd251a467533f9c1df285a6bc58396c8378b065afac4ed33f929eae1a2f120ca99974b537474be5e8ac7bf4840fd454d888f3bb969cf1144cc36b96d0c049fe02a91c70cd1721f129d570016e516aed9d6fa9f7d3964445a32b6d25ac2a1529b0714dcd802c151bfb819109d185842319660a73c4a0320eedb7facfaa6d23d89181ea2203c10a622f86332139712ad4f4a238e424c98dcfe2c41a2e6b1a8a9fcf0b729835dc76fa50fa20cb8d67dedb3b7460f9f2c5bc524fad05b1daaf8e9d6cdb2bc6fca4dfa9582b3ef8eae80ec58ba41c0c0ab2bff414f934d4b4efd16abd3b6e721853d58f0f21f8dd155c730faefdcec303ac4806003b8be468323b03e24b299620024053fd65d7201eca5facab78624555e0bcbd1c1e22596d3bc09966d3df0f14961829f256a52961786b24db", &(0x7f0000000080)=0x1000, &(0x7f0000000100)="2e4317dd2bccd98b3da73b1f0a49a780e049ef75a896922859942eb41661fe645bb57e43f11c7e4f4b10241e9b3897b9c7bf95", 0x33) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x53}, 0x2, &(0x7f00000011c0)="33caef3209da5e321385de903537e6e293e09d8041c468dd998121ef49b75006b7d24b50149d69091f31bf1c4cbed2bfdc149cb24dc1911e0c8ccc73d2ae6fedc62c5efbcc627fd9c14233865948f6a433115549b8a3fa55f3c93f9bac5f6b62711c7373d0133f1ac3b685ecf085faac2b3fbe3c74756a4becf90e162200673478f17c2caa59c951a3d89ce8496ee3c3413ab8a7d487f27415917e8c1e5cc2e8be17193e6a38c9fa98343630e6c44e22f1207869031b076961194dcb7ed6dcbdcd799c35d9d502aa3ab8fae7ae7e91811be2c848c78413f82bb8d0ad42a998b7a00105ba", &(0x7f00000012c0)=0xe4, &(0x7f0000001300)="d371c998d9d789b8939dcf01e844079aff274ad119682ce7d112ffa623c2aed5c17b583df354b3f7bcbbbeaac9a5cb737fd6f07560f681e4e53dfd0d4e58e659076ff1225e9a213da3267c4223abe1afad4b9fe4c876d3fb704e61693279d6ad1a8d1dd644573392062d37d2bf6d958dc6783c0231c76ccf35b5fb774c7aae5c847afc61d51d8a4056145557979aa10ffd87d1b3580b109a7c37b1567150eb659be61ad9a389de4270ec52761e6f151ca050de4dc2f9fd81301d657ea378679bcc40cf7676076a8774623325491df8bd0f92680ae4d596b9e02d8feb8156f0967982112be1da49ec6cca486038861d08ab7644df4fe0b995", 0xf8) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x53}, 0x2, &(0x7f00000011c0)="33caef3209da5e321385de903537e6e293e09d8041c468dd998121ef49b75006b7d24b50149d69091f31bf1c4cbed2bfdc149cb24dc1911e0c8ccc73d2ae6fedc62c5efbcc627fd9c14233865948f6a433115549b8a3fa55f3c93f9bac5f6b62711c7373d0133f1ac3b685ecf085faac2b3fbe3c74756a4becf90e162200673478f17c2caa59c951a3d89ce8496ee3c3413ab8a7d487f27415917e8c1e5cc2e8be17193e6a38c9fa98343630e6c44e22f1207869031b076961194dcb7ed6dcbdcd799c35d9d502aa3ab8fae7ae7e91811be2c848c78413f82bb8d0ad42a998b7a00105ba", &(0x7f00000012c0)=0xe4, &(0x7f0000001300)="d371c998d9d789b8939dcf01e844079aff274ad119682ce7d112ffa623c2aed5c17b583df354b3f7bcbbbeaac9a5cb737fd6f07560f681e4e53dfd0d4e58e659076ff1225e9a213da3267c4223abe1afad4b9fe4c876d3fb704e61693279d6ad1a8d1dd644573392062d37d2bf6d958dc6783c0231c76ccf35b5fb774c7aae5c847afc61d51d8a4056145557979aa10ffd87d1b3580b109a7c37b1567150eb659be61ad9a389de4270ec52761e6f151ca050de4dc2f9fd81301d657ea378679bcc40cf7676076a8774623325491df8bd0f92680ae4d596b9e02d8feb8156f0967982112be1da49ec6cca486038861d08ab7644df4fe0b995", 0xf8) 75.574052ms ago: executing program 3 (id=1542): syz_emit_ethernet(0x36, &(0x7f0000001a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60f9037100003ae8000000000000000000edfeff0000004000000004000000000000000000000001"]) (async) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) (async) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x7fff, 0x5, 0x800}) (async) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000)=0x5, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x80146951, &(0x7f0000000100)) (async) r5 = semget(0x0, 0x4, 0xb1) (async) setgid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) (async) r6 = getegid() setegid(r6) (async) setuid(0xffffffffffffffff) (async) semop(r5, 0x0, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x7f) syz_extract_tcp_res$synack(&(0x7f0000000900), 0x1, 0x0) 74.723742ms ago: executing program 3 (id=1543): unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) 0s ago: executing program 3 (id=1544): r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="89144c0129ea94f77ea66ed0b3e3bc58e261c99a", 0xffe1) (async) syz_open_pts() (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300), 0x0) (rerun: 64) mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0xa, 0x4) (async) ktrace(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.122' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGpckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login:    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20060000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20070000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20071000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20072000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20073000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20074000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20075000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20076000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20077000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20078000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20079000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2007a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2007b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2007c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2007d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2007e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x2007f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064f87108 va 0x20080000 didn't change! sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 load: 8.17 not a controlling terminal OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5)                            pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 44429 (syz-executor): blkno 0 bcount 223 witness: lock order reversal: 1st 0xfffffd806ce7a490 vmmaplk (&map->lock) 2nd 0xfffffd806f8ab3d0 inode (&ip->i_lock) lock order [1] vmmaplk (&map->lock) -> [2] inode (&ip->i_lock) #0 rw_enter+0x122 #1 rrw_enter+0xbe #2 VOP_LOCK+0xa6 #3 vn_lock+0xa4 #4 vn_rdwr+0xd1 #5 vndstrategy+0x4ff #6 physio+0x2f6 #7 spec_read+0x155 #8 VOP_READ+0x102 #9 vn_read+0x17b #10 dofilereadv+0x230 #11 sys_read+0xa2 #12 syscall+0xbb6 #13 Xsyscall+0x128 lock order [2] inode (&ip->i_lock) -> [1] vmmaplk (&map->lock) #0 rw_enter_read+0xab #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 ffs_read+0x422 #9 VOP_READ+0x102 #10 vn_rdwr+0x15b #11 vmcmd_map_readvn+0x142 #12 exec_process_vmcmds+0xfb #13 sys_execve+0xbe4 #14 start_init+0x3c6 #15 proc_trampoline+0x10 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806f8ab3d0,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806f8ab3c0,1) at rw_enter+0x122 rrw_enter(fffffd806f8ab3c0,1) at rrw_enter+0xbe VOP_LOCK(fffffd805e9c6490,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805e9c6490,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805e9c6490,ffff800011a26140,df,0,1,188ed1f9c7e5a17b,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd806b2c66a8) at vndstrategy+0x4ff physio(ffffffff81f40140,2902,8000,ffffffff8164a270,ffff8000371e8bf8) at physio+0x2f6 spec_read(ffff8000371e8a60) at spec_read+0x155 VOP_READ(fffffd806e000eb8,ffff8000371e8bf8,0,fffffd807f7d3548) at VOP_READ+0x102 vn_read(fffffd806cdc18f0,ffff8000371e8bf8,0) at vn_read+0x17b dofilereadv(ffff8000ffff27b8,3,ffff8000371e8bf8,0,ffff8000371e8cb0) at dofilereadv+0x230 sys_read(ffff8000ffff27b8,ffff8000371e8d60,ffff8000371e8cb0) at sys_read+0xa2 syscall(ffff8000371e8d60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5b2c3b46a60, count: -16 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000371e8520 rbx 0xfffffd80042c6130 rdx 0xffff800001290900 rcx 0xffff8000ffff27b8 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000371e8400 r9 0x8080808080808080 r10 0x9ea8df51a7d4d548 r11 0xf696231451d53d0c r12 0 r13 0xfffffd8003adde00 r14 0x3 r15 0xffffffff rip 0xffffffff82a55325 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371e8510 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=275726 pid=44429 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000372622c0,0xffffffff835ce2b8 process=0xffff800037215b38 user=0xffff8000371e3000, vmspace=0xfffffd806ce7a398 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44429 27621 65670 0 2 0 syz-executor 44429 420959 65670 0 3 0x4000080 ttyin syz-executor *44429 275726 65670 0 7 0x4000000 syz-executor 58781 276543 75031 0 2 0 syz-executor 58781 480787 75031 0 3 0x4000080 fsleep syz-executor 13466 254469 27866 0 3 0x80 nanoslp syz-executor 13466 7064 27866 0 3 0x4000080 netcon syz-executor 13466 199301 27866 0 3 0x4000080 fsleep syz-executor 48247 378644 1 0 3 0x80 nanoslp init 27866 451417 8952 0 3 0x82 nanoslp syz-executor 39246 384202 0 0 3 0x14280 nfsidl nfsio 33893 313224 0 0 3 0x14280 nfsidl nfsio 51833 446064 0 0 3 0x14280 nfsidl nfsio 55165 461455 0 0 3 0x14280 nfsidl nfsio 33133 419367 0 0 3 0x14280 nfsidl nfsio 70070 180870 0 0 3 0x14280 nfsidl nfsio 59785 295364 0 0 3 0x14280 nfsidl nfsio 61371 197433 0 0 3 0x14280 nfsidl nfsio 66431 284340 0 0 3 0x14280 nfsidl nfsio 17029 24020 0 0 3 0x14280 nfsidl nfsio 46096 299834 0 0 3 0x14280 nfsidl nfsio 25210 114261 0 0 3 0x14280 nfsidl nfsio 74036 388572 0 0 3 0x14280 nfsidl nfsio 27125 268701 0 0 3 0x14280 nfsidl nfsio 68396 417941 0 0 3 0x14280 nfsidl nfsio 51374 294139 0 0 3 0x14280 nfsidl nfsio 43267 376284 0 0 3 0x14280 nfsidl nfsio 12555 26726 0 0 3 0x14280 nfsidl nfsio 17069 154473 0 0 3 0x14280 nfsidl nfsio 9663 31559 0 0 3 0x14280 nfsidl nfsio 29334 77990 0 0 3 0x14200 bored sosplice 27934 183207 8952 0 3 0x82 piperd syz-executor 80746 220301 8952 0 3 0x82 nanoslp syz-executor 75031 175756 8952 0 3 0x82 nanoslp syz-executor 92085 386341 8952 0 3 0x2 biowait syz-executor 6696 156601 8952 0 3 0x2 biowait syz-executor 65670 226879 8952 0 3 0x82 nanoslp syz-executor 14980 424815 8952 0 7 0x2 syz-executor 8952 179249 87120 0 3 0x82 nanoslp syz-executor 87120 371880 32954 0 3 0x10008a sigsusp ksh 32954 314263 32516 0 3 0x98 kqread sshd-session 32516 209504 80896 0 3 0x92 kqread sshd-session 80896 43974 1 0 3 0x88 kqread sshd 47101 55997 75504 74 3 0x1100092 bpf pflogd 75504 294956 1 0 3 0x80 sbwait pflogd 10604 493622 75221 73 3 0x1100090 kqread syslogd 75221 73917 1 0 3 0x100082 sbwait syslogd 25216 483120 1 0 3 0x100080 kqread resolvd 84715 175328 40151 77 3 0x100092 kqread dhcpleased 65638 229801 40151 77 3 0x100092 kqread dhcpleased 40151 168587 1 0 3 0x80 kqread dhcpleased 80716 343886 0 0 3 0x14200 bored smr 91136 298370 0 0 2 0x14200 zerothread 53724 85194 0 0 3 0x14200 aiodoned aiodoned 33474 397481 0 0 3 0x14200 syncer update 96327 335505 0 0 3 0x14200 cleaner cleaner 66802 352804 0 0 3 0x14200 reaper reaper 78758 231959 0 0 3 0x14200 pgdaemon pagedaemon 53192 34281 0 0 3 0x14200 bored viomb 36258 427300 0 0 3 0x40014200 acpi0 acpi0 40954 71585 0 0 3 0x40014200 idle1 83799 123914 0 0 3 0x14200 bored softnet3 38263 328439 0 0 3 0x14200 bored softnet2 82040 190079 0 0 3 0x14200 bored softnet1 2416 268431 0 0 3 0x14200 bored softnet0 61276 87264 0 0 3 0x14200 bored systqmp 76220 513569 0 0 3 0x14200 bored systq 24067 131992 0 0 3 0x14200 tmoslp softclockmp 48270 236296 0 0 3 0x40014200 tmoslp softclock 16571 434957 0 0 3 0x40014200 idle0 1 373556 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44429 (syz-executor) thread 0xffff8000ffff27b8 (275726) shared rwlock vmmaplk r = 0 (0xfffffd806ce7a490) #0 witness_lock+0x5bb #1 uvm_vslock_device+0x149 #2 physio+0x277 #3 spec_read+0x155 #4 VOP_READ+0x102 #5 vn_read+0x17b #6 dofilereadv+0x230 #7 sys_read+0xa2 #8 syscall+0xbb6 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83553710) #0 witness_lock+0x5bb #1 vn_read+0x56 #2 dofilereadv+0x230 #3 sys_read+0xa2 #4 syscall+0xbb6 #5 Xsyscall+0x128 Process 92085 (syz-executor) thread 0xffff80002a041458 (386341) exclusive rrwlock inode r = 0 (0xfffffd806dda55e8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cdadf88) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 6696 (syz-executor) thread 0xffff80002a0411d0 (156601) exclusive rrwlock inode r = 0 (0xfffffd806dd91808) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cdadc58) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10252 11385K 11711K 166960K 13815 0 pcb 18 16K 18K 166960K 472 0 rtable 150 6K 7K 166960K 622 0 pf 43 19K 274K 166960K 124 0 ifaddr 35 5K 8K 166960K 90 0 ifgroup 67 2K 3K 166960K 146 0 sysctl 3 0K 0K 166960K 5 0 counters 70 37K 37K 166960K 118 0 ioctlops 0 0K 4K 166960K 1710 0 iov 1 12K 14K 166960K 91 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1488 94K 94K 166960K 2996 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 30 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 65 0 dirhash 12 2K 2K 166960K 45 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 14 49K 93K 166960K 1690 0 sigio 0 0K 0K 166960K 24 0 proc 63 79K 140K 166960K 745 0 subproc 104 6K 6K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 273 0 in_multi 60 4K 7K 166960K 194 0 ether_multi 1 0K 0K 166960K 13 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 600 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 218 73K 79K 166960K 17711 0 UVM aobj 131 8K 8K 166960K 134 0 pinsyscall 38 76K 104K 166960K 2807 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 116 0 NDP 15 0K 2K 166960K 63 0 temp 79 6828K 6942K 166960K 61438 0 kqueue 13 20K 28K 166960K 279 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 183 0 179 3 1 2 2 0 8 1 rtentry 112 175 0 113 4 0 4 4 0 8 0 unpcb 144 1146 0 1129 10 5 5 5 0 8 4 syncache 336 4 0 4 2 2 0 1 0 8 0 tcpcb 808 600 0 595 15 14 1 8 0 8 0 arp 120 28 0 14 1 0 1 1 0 8 0 inpcb 336 2290 0 2280 29 22 7 12 0 8 6 nd6 136 38 0 25 1 0 1 1 0 8 0 pkpcb 40 11 0 11 4 4 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 14 0 14 3 3 0 1 0 8 0 pfstscr 40 4 0 4 4 3 1 1 0 8 1 pffrag 232 12 0 2 1 0 1 1 0 482 0 pffrnode 88 11 0 2 1 0 1 1 0 8 0 pffrent 40 17 0 7 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 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 128 0 54 1 0 1 1 0 8 0 pfstkey 128 133 0 57 3 0 3 3 0 8 0 pfstate 376 129 0 57 8 0 8 8 0 8 0 pfrule 1344 26 0 19 2 0 2 2 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 793 0 478 30 7 23 29 0 8 0 art_table 32 797 0 478 4 0 4 4 0 8 0 art_node 16 170 0 116 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 11 1 0 1 1 0 8 0 semapl 112 58 0 48 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 40 0 23 3 0 3 3 0 8 0 dino2pl 256 4606 0 3106 95 0 95 95 0 8 0 ffsino 272 4606 0 3106 101 0 101 101 0 8 0 nchpl 144 7078 0 6491 63 40 23 63 0 8 0 uvmvnodes 80 5656 0 0 116 0 116 116 0 8 0 vnodes 216 5656 0 0 315 0 315 315 0 8 0 namei 1024 24827 0 24827 5 4 1 2 0 8 1 percpumem 16 73 0 24 1 0 1 1 0 8 0 kstatmem 264 78 0 48 6 4 2 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 11 0 11 5 4 1 1 0 8 1 scxspl 216 19957 0 19955 15 13 2 8 1 8 1 plimitpl 152 546 0 530 1 0 1 1 0 8 0 sigapl 424 2014 0 1947 10 1 9 9 0 8 0 futexpl 64 24927 0 24925 1 0 1 1 0 8 0 knotepl 120 563 0 0 17 0 17 17 0 8 0 kqueuepl 216 504 0 495 6 4 2 3 0 8 1 pipepl 320 396 0 369 11 8 3 8 0 8 0 fdescpl 496 1974 0 1946 5 0 5 5 0 8 0 filepl 152 14326 0 14072 35 16 19 19 0 8 6 lockfpl 104 638 0 636 1 0 1 1 0 8 0 lockfspl 48 247 0 245 1 0 1 1 0 8 0 sessionpl 144 28 0 20 1 0 1 1 0 8 0 pgrppl 48 86 0 70 1 0 1 1 0 8 0 ucredpl 104 2654 0 2640 1 0 1 1 0 8 0 zombiepl 144 2178 0 2177 1 0 1 1 0 8 0 processpl 1160 2014 0 1947 7 1 6 6 0 8 0 procpl 648 4687 0 4615 8 0 8 8 0 8 0 srpgc 96 8 0 8 3 2 1 1 0 8 1 sosppl 168 15 0 15 5 4 1 1 0 8 1 sockpl 664 3720 0 3689 44 27 17 17 0 8 14 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 151 0 0 19 0 19 19 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 108 0 0 3 0 3 3 0 8 0 mbufpl 256 331 0 0 21 0 21 21 0 8 0 bufpl 280 6075 0 107 427 0 427 427 0 8 0 anonpl 24 296879 0 292561 101 61 40 77 0 185 2 amapchunkpl 152 57700 0 57193 42 13 29 34 0 158 3 amappl16 200 7309 0 7273 62 56 6 28 0 8 1 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 126 0 115 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 2638 0 2611 4 1 3 3 0 8 0 amappl11 160 57 0 43 1 0 1 1 0 8 0 amappl10 152 12 0 11 1 0 1 1 0 8 0 amappl9 144 130 0 130 1 1 0 1 0 8 0 amappl8 136 42 0 39 1 0 1 1 0 8 0 amappl7 128 111 0 99 1 0 1 1 0 8 0 amappl6 120 210 0 208 1 0 1 1 0 8 0 amappl5 112 140 0 126 1 0 1 1 0 8 0 amappl4 104 333 0 312 1 0 1 1 0 8 0 amappl3 96 10936 0 10853 3 0 3 3 0 8 0 amappl2 88 2271 0 2189 3 0 3 3 0 8 0 amappl1 80 12476 0 11935 15 2 13 14 0 8 0 amappl 88 17182 0 17023 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 133 0 3 3 0 3 3 0 8 0 uaddrrnd 24 1974 0 1946 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1974 0 1946 1 0 1 1 0 8 0 vmmpekpl 168 16675 0 16634 3 0 3 3 0 8 0 vmmpepl 168 126625 0 124914 117 27 90 106 0 357 1 vmsppl 448 1973 0 1946 6 2 4 5 0 8 0 rwobjpl 56 40290 0 33598 98 3 95 95 0 8 0 pdppl 4096 3955 0 3892 117 46 71 85 0 8 8 pvpl 32 19945 0 0 163 2 161 161 0 265 0 pmappl 248 1973 0 1946 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 462 0 104 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83455ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83553508) at __mp_lock+0x1a3 intr_handler(ffff80002a09bc40,ffff800000079e00) at intr_handler+0xe1 Xintr_ioapic_edge25_untramp() at Xintr_ioapic_edge25_untramp+0x18f __mp_lock(ffffffff83553508) at __mp_lock+0x192 intr_handler(ffff80002a09bda0,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83553508) at __mp_lock+0x192 syscall(ffff80002a09bf70) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78f3ba6afe10, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806f8ab3d0,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806f8ab3c0,1) at rw_enter+0x122 rrw_enter(fffffd806f8ab3c0,1) at rrw_enter+0xbe VOP_LOCK(fffffd805e9c6490,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805e9c6490,2001) at vn_lock+0xa4 vn_rdwr(0,fffffd805e9c6490,ffff800011a26140,df,0,1,188ed1f9c7e5a17b,0,ffff800000b3e000,0) at vn_rdwr+0xd1 vndstrategy(fffffd806b2c66a8) at vndstrategy+0x4ff physio(ffffffff81f40140,2902,8000,ffffffff8164a270,ffff8000371e8bf8) at physio+0x2f6 spec_read(ffff8000371e8a60) at spec_read+0x155 VOP_READ(fffffd806e000eb8,ffff8000371e8bf8,0,fffffd807f7d3548) at VOP_READ+0x102 vn_read(fffffd806cdc18f0,ffff8000371e8bf8,0) at vn_read+0x17b dofilereadv(ffff8000ffff27b8,3,ffff8000371e8bf8,0,ffff8000371e8cb0) at dofilereadv+0x230 sys_read(ffff8000ffff27b8,ffff8000371e8d60,ffff8000371e8cb0) at sys_read+0xa2 syscall(ffff8000371e8d60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5b2c3b46a60, count: -16