bs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='r\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 12:35:00 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffc5ffffff713ef738edc80800450000740000000000ff9078ac1400bb00ffe8ff4e214e2103000000000000005a235825f14043fbb72f1cb2ad3a87216b5f025d20155d9967e9c25d0b2e57627925d9832d57c2466ccdc06800010000000000000016a240de17e6453dc1d87f16cc722c86c6527bcf82e665ae9d32e221baa8e211279880e7e0ef973c9d495289b84dd0b7e6201d5eb95a8454ccb46095ee50679814d4003d8ecf483a37ff1772a17b14a374e089a6251b45b080b9198f88c3dac36feb8a20a193abe36e7964d6f4df8060f20554ca70b737afc70412989039a51858e4a8fd0cada19f3b8199c7bf7e4187f45d1ef0c6f9287cd2c56c34e70e551a6b5efc55488122a676f5c62df39fb853d3463ce6e18a633379a37b9cf8c1d1a89e79ebb098342022552e89e3dca5449be871f0"]) setitimer(0x1, &(0x7f0000000000)={{0x4, 0x40}, {0x0, 0x514}}, &(0x7f0000000040)) 12:35:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="05000000", 0x4) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() getgid() dup2(r6, r7) r8 = dup2(r6, r3) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x0, 0x140) ioctl$TIOCSTART(r0, 0x2000746e) bind$inet(r9, &(0x7f0000000080)={0x2, 0x3}, 0xc) 12:35:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x1}) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@empty, @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2b, 0x0, @multicast2, @empty, {[@rr={0x7, 0x27, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}, @noop, @generic={0x0, 0xe, "f4c4f2981cca385e66766483"}]}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x5, "3c238e"}]}}}}}}}) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x3, [0x0, 0x0, 0x0]}) 12:35:00 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x0, 0x1, 0xfc) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 12:35:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = dup2(r1, r4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000040)={0x10, 0x40, 0x4, 0x8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x3}, {&(0x7f0000754000/0x3000)=nil, &(0x7f0000ec6000/0x3000)=nil, 0x4}, {&(0x7f0000c3b000/0x3000)=nil, &(0x7f00005b5000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000892000/0x2000)=nil, 0x6}, {&(0x7f0000a44000/0x4000)=nil, &(0x7f000077d000/0x3000)=nil}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e38000/0x3000)=nil, 0x5}, {&(0x7f0000f84000/0x3000)=nil, &(0x7f000074e000/0x3000)=nil, 0xbb}, {&(0x7f0000898000/0x3000)=nil, &(0x7f000053e000/0x2000)=nil, 0x7}, {&(0x7f0000c59000/0x1000)=nil, &(0x7f0000ce8000/0x1000)=nil, 0x9}, {&(0x7f00006fe000/0x3000)=nil, &(0x7f000088e000/0x3000)=nil, 0xe5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 12:35:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() semget$private(0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x84, 0xfffffffa}, {0x18f, 0x80}, {0x7, 0x80000000}, {0x42, 0xfffffff7}], 0x4}) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) fcntl$getown(0xffffffffffffffff, 0x5) seteuid(r5) pledge(0x0, &(0x7f00000000c0)='vmm ') 12:35:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000840)='a', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000200)=0xa9f) dup2(r2, r3) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000435cfd9acd5a95ea1263cbe53cf47174be872712341987b0f9155e9a116fbd378526735950a4f133a923271ab4d2c6424a9bb4473ee4559698de61b62f1b52b86324e9e3c01e2b6013d514e71f1b5bd55bda55f4761111e15a2e53be5b3ee1c5b6e357730dd34bc849d9d555fe8c2203b9023693"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r4, &(0x7f0000000400)={0x0, ""/76}, 0x54, 0x1, 0x1800) msgctl$IPC_RMID(r4, 0x0) write(r2, &(0x7f00000000c0)="ae9acec7e0e3c96018af9b0155acd17264cc9664cb236e17a1bb2cd74c05ea65a691ea1a86fac83b853a6e8e18fadf7b58d66bac5b5edcec1c2a16c309f932910739088fad9d8df2e62b6d245dc3cf883f46560b336de44320409f362a03bd4b645af30e7aec157b6bf4c71c47befb6f0f0c4bacfb7958b516caf00e0c02d0a35716f4080ebf021e3d0827af339f56473ca55bb43b1989bb5409653876f125efce2f6bffc51c6963eebc1706e557a0ce69915cdd708dcbbbada746f838c2ac21956714593b46ea9e5b3d429efb5a6a0aa4a9eafad2626bf5325bdc1cfd1d981f59b10019", 0xe4) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x3) 12:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setitimer(0x0, &(0x7f0000000000)={{0x101, 0x6}, {0x8001, 0x6}}, &(0x7f0000000140)) 12:35:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x64, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x3a, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) 12:35:00 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt(0xffffffffffffffff, 0x1, 0x9, &(0x7f0000000180)="2ebb5fedb563fb276db8603a78abe6ed42c0deefba2ff219f3346c782f36800368dc35196f49636f115c8a3c385f288cc914f02b0e60214b8f0b926f01ffc43f98cb903b87fa6dc571a6f70af097cec6b02e1912fc80d644ad00b39b5289433a68b8e4614b6ce013d25af4a17c1c030fcd3c7b0a7ffe14be5f7e75c405350d28755bdad8619a6fe3b1446bc1486c26041a964de45860bf94b9f6a82e9bf15c921234cb046c9be5ca1115f8df617eb49293ea1087b78e961db09e407b93850e9925a5c71245fa1738c9fc0341d8809c26cab65d608b3b27f284dd872c8ded35e14e13c3f42d2c8275ac1654be", 0xec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="00ee33003c7200a441b9", 0xa) 12:35:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0xdd6bc2721e28748a) 12:35:00 executing program 1: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000002c0)="2199cf94ec9515c09c7cdf81fc11248e881647477ff5e12941eee04b1c6e43dfaf55edb48b97fb5600990ad8d996b44cf57780cd26bb81f64d3a6661f82a6c207e6c8f9325263c59745ed55176059ef4090093285093a5c167d07bf761", &(0x7f00000001c0)=0x5d, &(0x7f0000000200)="880dfdd997f519bd3eb8ffc6d05114f4963ba9ffcd799d7cc1884a903cd0876102e563ff7f0a1b846b6a5ce9f0cc1fdcc7dfd90c85455ff19ba93d182f24d2c0fde2cc5f", 0x4) socketpair(0x2, 0x1, 0x8, &(0x7f0000000000)) 12:35:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x10, 0x8000, 0x44f7, 0x3}) semget$private(0x0, 0x1, 0x108) 12:35:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="2ca294beafe31c946fa3bae909ab81b80f5f3e11fb7ffd7dd9098b39466da7ff3c72235728de32291229e9eef737b325e4538cf48c3268ca77fef6fb07b50b50feed99421186065cd08652b82c6840174807e77a1eb029d8e911dbdedc1ab5fcf306cf7c6fd2c42d126a3715c6bd2abd1757efee10cbe4eca698096f19acc7b8beb8cf8250", 0x85}], 0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x5, 0x5, 0x7fffff7f, "00faa3608200000000000000000000002300"}) writev(r1, &(0x7f0000001680)=[{&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f0960", 0x27}], 0x1) 12:35:00 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="0000001b", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() clock_gettime(0x0, &(0x7f0000000100)) fsync(r1) dup2(r3, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) 12:35:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0xdc7e}) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) write(r1, &(0x7f00000000c0)="e545e76b78baba81f730a367384129f656413066946e403bcdf1168f58c2c6f3d9d5476fdf5da31c2cd71f006780a40f2f29ea5fc39420db2d90638994a57c944939ad326a63c9ccca30b39820d8bbfb8a7cf6809ac80dcd51b4719b257dfb307e7375dfffe0fe3f3c3eaa260036b8b5432268ea81", 0x75) 12:35:00 executing program 1: r0 = socket(0x11, 0x4000, 0x2) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xcab9) sendto$unix(r0, &(0x7f0000000180)="b10005016000029005001b0007000000263f00fecea10540fef96eb8c73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f000000020208a371a3f800040000000000000001000000000f000000000000000000008000"/177, 0xb1, 0x8, 0x0, 0xffffffffffffffd5) syz_open_pts() 12:35:00 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xfffffff7) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 12:35:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="8b9acc43b7c77d332e36dde3652d2484ecd414bb2980a2cc10b352f87d9448b694a32c69679d365b5f93c4463074140ec2ccb89c31acb2de9f052d69a7cbe3ad234d390ca34d420bf98eebf24360b1020431fb67486d873fec095597e16af96cd8553e03e97ebbb9f970c858e4e77df0fc6a1c90bed73478d187857676b6976abc62e26c859fb7500ae3a2c8ca122d7488b263581a65be1bfa64eeccc88fa0a0de092ab749a1b8ef057e30ebdd5b294a841a20a7eec4a6186281e6e74e427f74b46e59408b38877780d0d916f06a8ba1133cbebd9b0e6936eb8666afc8ae5ac162459936285be00a91ad8dcdf4449aa4b153b5f3c17e0b13d2d9c0d428367e80280a49e6d5fa03e141874130f1fa429b7cd2eca64a69ecb0e3b38ce8e7943a84bf78"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r2) 12:35:09 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000000)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd43b0aa066f3209d5795f3663cf45b66a7fe90e2975afac943fb080de421c1b1b1cfd", &(0x7f0000000340)=0xe1, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10400, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x800, 0x13c6, 0x6d, 0x1, 0x0, 0x5, 0x1, 0x1, 0x3, 0x5, 0x10001}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 12:35:09 executing program 1: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) write(r1, &(0x7f0000000000)="23ce16abc637ccca747b0f5f7c50888e17fefd25ca0d2125b50c2a86aa76eb702ce80512c191938cf5fff3b4c60471ce922b4ea068226bf024ab2a17a85e4ee57eec560f8fc5c0dd5e992c7a2e022ec07eb90380ba4434f662536b3aab8f556894a1379b216b0100904d9263bd43bc88adec3808ba830f0329d2bdb08ef81e54af42930c4756ee801117c00422a8dd03838800a410030fcfdc870961205e", 0x9e) 12:35:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) r9 = syz_open_pts() r10 = kqueue() r11 = dup2(r9, r10) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x6) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000000)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r5, r6}, 0xffffff6e) munmap(&(0x7f00000be000/0x1000)=nil, 0xffffffffdff41fff) 12:35:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) chown(&(0x7f0000000000)='./file0\x00', r0, r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x1b, 0x0, 0x0, &(0x7f0000000200)="90370e208b8cc7cc39e40a882c875461dc44d62eacbcefbac9a23e29f507cd7dbbcf183c513939b019843cdb1c9c57f4bd9004e5c8f4b9ebbcf8e72f251e90050da0b9bbb5435ea6bfab2faf4bbd610e1e662c14c09f1270ca4e8c287107e156c45ec0a174997c0c71b7e7d63d4e12144ac6b860237ab494c527045ec3626830cad9479ab640a3a713eff4e52579d67317bc96e2c34c778aeceb1630291f1bdb10be377e03b16711a6a63296c23e863b1ddcdea116c6f333d05c55279ee3f7b4fd9de50fbc2bec4f1382e4519de21eee126ef8b9caf170e874e3b62c2b567fb7f150a3c715e1ce5268c08e7c9acac787bfe04e426c3df319fbc52a1ce028c9f434e48b93bd45fac7ac3cdc0deff9f5c622813bd97987060000000000000080000000000000", 0xf5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) fchmod(r3, 0x62) 12:35:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) pwrite(r2, &(0x7f0000000080)="b08843eb1285ec672c4c7fb8b9443c3c85718309f2bd4bb7e9f247a2c0a02b11d26363ec3f99e2214a1b93ac5ba5e672f7f5e01e17f7094f5b098a105c711fa4a127260a5a79b32802553a2fa7861cd7a5f6e4fe2f401164661277dfb5bcf073f9c8042675934ecb41eed0363b44359d4d8021f7b9b63ef97c9dde20b701274851b5ff155590", 0x86, 0x0, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe, 0xfffffffffffffffc}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a741762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x81}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) ftruncate(r5, 0x0, 0x3) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140)="14e37b7355aef25e0f3176061086c17473cd5a4b4e3a1b44d76c30bcd97cbea4895b3d4331e30f8cbf9d5aaa71a2b444c6dddf04f72dad6d712314c9dd4b16cdba091d", 0x43}, {&(0x7f0000000280)="8d48d95b1376a562cd9ff0c9abb048bf7ff3cb087d032ba72689760660bd63e348767502338d9c07e44c029b34ef450b896a1661bf6c37ae508a78a04e0cdb5de8f0b579c36590643a24fcfebac0f14f9cf724", 0x53}, {&(0x7f0000000300)="f5c5a5ea6220be40fcdf627eca46c24f477bbda695392bc0752b2b92ffd34c027ceb00c4eeea72a600c4e4c5d0df90e76bfdce05f296a554bbf1e0e25a47e1cc3032b310a40315737d302a6e646c08589edd94d0906a1c2de56a477949bca2b7df285ae68e353ffc9d11b9c8c0d1477413147782affcca8b1dceafcf458cf7780056f68e4622fd22d2e7d6bff26870762911e42c1852ddb179a8b8b7b5a7e1cb225f8b4a80f2ebb041c8317f48c4c9eba51cfec3feabf5", 0xb7}], 0x3, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:35:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) pread(r0, &(0x7f0000000200)="82", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:35:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="aeefdff5b8530dd7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r2 = syz_open_pts() r3 = kqueue() r4 = kqueue() r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = dup2(r2, r3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/34, 0x22) 12:35:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x80, 0x7, r2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffff9, 0x0, 0x3fb, 0xffffffb7, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 12:35:14 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@broadcast, @broadcast, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast, {[@rr={0x7, 0x13, 0x2, [@empty, @loopback, @multicast1, @broadcast]}]}}, "f7fc692d7588bd65"}}}}}) r0 = semget(0x2, 0x4, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/189) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0x3814, 0x52d) 12:35:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x9, &(0x7f0000000100), 0x4) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) fcntl$getown(r4, 0x5) setsockopt(r3, 0x0, 0x9, &(0x7f0000000100), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f0000000540)="972a32bf060750c59eaf28474ec96e3ebad740e78e8ff578264e1b7a0410c530f880b6a8af59fdd4aeb4292751d67ab458745449bdcf0d4ff48b8c6f98a3c44959b282809b2b7ac66e7ee283e7bc4ec3df6da85bc1a704", 0x57}, {&(0x7f00000005c0)="8f50f180479b6dcbd53e4017ebba63ddcba0f1abf48271616a7425e1678e6661b51cdfc8891b75fc9225eb2b4aa26d37ab9276080217a7272a9f8d5fae6a254a2ad7b86e69c793b0c63bd671f0aa9adf44cd11c49d5120905df047dc12f17a0a32d20d0a6801d7a377f7372ecd632dd1ff22e362c2f5a477b29ff61b91f4e0639e4539b2b0825acc34aa862e48a99491e936b77bd69c9a5bdf3f04ecef996aabda165b5ff4475192f1a26fdbe63de38acf2489815c0a6b6f3f1cbde29978f4c2f3", 0xc1}, {&(0x7f00000006c0)="9d84f3ab9b4a6fdd4fc8e5d99776537c1b1da56e37703b0cc72a8707b4d3d2bcb7be23e75c7a15bd139082a1ccf995c9aeb98945d6c8193ae42d2980ede762a86f4cba02f6a7e61c0dd0bcec9d7b4bb9b2a3c56a446d4291bcecb321daeff85ce5d56df23a67f6ae", 0x68}, {&(0x7f0000000740)="41aa94c52b5a7a02e015137e5079b36d10fa542f399fc7a5b533350ea0517fd996f41a0aee97d3cb0c433f146ef47067201a521ecb17bb6235fb33977de839ae7874d45076fcc48f38517f726d7bc45a8ab95c4dbcf6e084d860b19c8d7f1dcfa94ab3e30cec191ed7b2ea7029faf8c5c64ef4f93e09fd2a9ab5e558f9c44c13b8ba15c379be5fa0151c96610f480868b12f37b451ded11fc92b72dbc2601ae1e03a5ce3bfc4447e1609550f1d26af21fd1f414932c206458ce4059fd39dc34e45a7953f63990c3aa9b5fd7611e2bc74c53f3ab0742146e3bc04dccf6aff83dc52c73cb1d0e72a24fbea8436dc94341fd766a18c", 0xf4}, {&(0x7f0000000840)="237b12f3c73f656ba0dd492bc673103d4ac13cf83604fdf4e481b143378975b42c8560b13ff917e7314f94e2107efc7e354d11f4dd122d194168e6e69a5289049fa04b8456ff28584e33c00bfd124d881ccca92015ff0b4f9b6495539cd99171c1215d3caabd10e8fc061c30644fd49d08ae77ed114af7a468fa8002214dd480c9e513895c60d394d70a945fb9978f298e888afdc26bea3e57468bc71f2c7a9602170c53c42f7276d967d4", 0xab}, {&(0x7f0000000900)="478248d169218d6db6417e8025740f93421e11b2c1908457c7bb410b33d6bd20ce5d6224cce9f18f6d086f285b03f434aaeb9e2c4b25d95c4ec64644eac8bc0d7f8cb623d8c1be69e2f445cf38efa44e54dad6bf45596285a4790db64eba1ea72e90195bec4e008f6aec7255b01be87e323424a63c52", 0x76}, {&(0x7f0000000980)="7f96b17a460de642fffa034d79ec242641671f36f68a80cab6812cf5f810eae2ea05dee332a04df54e6ee30d8d1513ecdc7a2823b967e3e8ba7b5633a0cf1558009046f85a7ff7539452d635db8c24707df8f75a4b69031679533be4868e62cad03a5d148bf0b9209f8c0d2427f750d13bb5f15cb22bd052f25f89bb227aaaa599b7cb1adb3e1cf10ace53967fc13ff4cc0092c4", 0x94}], 0x7, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}], 0x20, 0x400}, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x4de}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="2eed12d2a16a1e8f880868e0d1c031b3b986a3c45bbd0b0e062d9f152621778998b61b6c83e7ffad203df32aa8b7187bee5dea12bde232ba6925dd8ef0a92bb9e27b3dcc246ceed0e2fe8bc629f975cb211f34edad690353d7776f81b32def4370884c45b44d3e9fe6517a3d0a00dbdd439e89d00e25e235ec66d28704c9474250d13bc51c0e2a17ca67647f924e37523a08d9ed0cd952b1bb1888cc5893bc76c6e5155cda1c5f2a78d5acc4", 0xac}, {&(0x7f0000000240)="870e68c71abd2f97bebce68ad7fa253b941b9e5ceb503029eaccdbb528ea2c933e9841fa56db1ea46fcc1f121f89924caffb8341ea5d0b34c13c6ecb55a57109e70b3008856eb410ee31a1f4d981374e2f3d97402e52e484d0ffccdc7f7f3f97223c671c8ff8539091627e0a80ae71cdfbb4d0c45151c2c59b04a420818f9e7c7504f1dde007ac41e9406b7eb79a91f65dc3f0cb628875420a76cf6b8eb2f5ddb889a2f9d1eb26f20111d6df9ba24d84c983c6ad2a41f01d9c83de9e515850f5030049dfc485f90ab47384b74114b070eb0000000000000000", 0xd9}, {&(0x7f0000000180)="11ad90f785fcfb6f59b20784edd77d43aa5001f9e2eae8c77c92a2fad9dea4742d58e69bb9fdb541a0c161188d762b5591ac3d98fd0b8ec5e9887702cc3a36f9d209d7c2f33a5b27027c8a146454a82d67167edb4578eb6030233d", 0x5b}, {&(0x7f0000000340)="a94e2ba7c056027bb52683394d64fb25d75b989280e746f329692a98f919e0f9d79b6a0a03e049f72bbc0d010b4d7b87b6108baff2951b4bdfea43682de5038d0bad005d8f2060921f9d262e62d50eaa1e62b3bc89deda50e2bc1187e0aaa542357ff32de0bbd77a809a8e6d98fa5faee8791a85b5a20ba69b759b3c0ab67b097ab7b05bd4003e50268a09e74dfe23ca23f3c58570eeef4f3488f43858fe1540f4", 0xa1}, {&(0x7f0000000400)="9d74f8125e967523466bda10c7414bbbd84ad90139c793c5a0d767eb63436da4c5cd1a011ed574e696f5d2504e25285a48290b4149fbf5eeff00fedff1696092881adc9b945ed40f6bacef320cbefe9b501a13c476204411a7a2deccb827c0b64ed0154e52d86d0a75eff8132975a6bf63361de8901101a09877ddd0", 0x7c}], 0x5, &(0x7f0000001280)=ANY=[@ANYBLOB="10100000000000000100000000100000d5c683af95904697fbe754160c3d2bf619573cdefbb842302e5c4536c6610d9cb1229f2a3693aa3f1be3d309fa326323127c75740824c671ea0b59672bc698cedb47370f002b7b10f86fbaafed73f169fa2b8a67f85a1dd7de73c32a6eeecc9b19fa13fa652228cfb40f1578dbccade902c8eaa4836402e5f2e02d1490a07a423f80bfac0d1a72fb37e8dec01fea6550e2a97b55f3419891d37cfb0bb3bab7a1e93ecbfee5ba298f50e0ae491764033379b0efb21e8cb1e14327b29a5446e3020147beb6ee599c3d8d6152d67285805696a18e1e6c8e92d6160e33cfd34b95957a5b0f6377c2af30bbfd15cf6b0f054fcd9c8856ce8d5a1d33d32a30d362b826ee09266248603168138475a5cc9e5cfbf10cbf55b96d5239d2560e569397518f4bc284a4f5799388a919bc7659049e083d5a71cbd1f6e9acbad10a574247975e48e9d80e06880c0d64137483ff25df78c7b3e2a119030bc408242cc7b1f9c06cf1b03c1517eaf03823be5e06939bd3d02824a71457f5438961d4ac3ca63da2bb93212a9d610c43dc36d49d3f9b704b208574ffb3d9eed54a76b8836c2db8e5c4feca2296daa8e3a4386ef19648bd7033ab63f57b5ababb67e0776bb730646327fd9ca3b5378e7aa03177b0a7d3ad45f843f5bb47328cce9550ebf8c8f9b9f15b675ee2dad945d86cd750d6c6957323fc81de9f7d073d8fca31dad38ab50105d7a01cc2b0b116b7655f7dcf201ed262b605df7387f4d17a0e03a8e24ab5374a4b2efecbbdf10a8765fd497752683b3a305b03e9455a444aa8d6fcf12a81cff3961c67d0178a342d07954ae20cf7dbbe752e1985fba7729002bd20589bdc2fdcb53e4b637732609b07ab5c3b3905dcefdac42e8f38cd5a1b1e9469f42567a03785f2c74edea701345f6d35dda76e0961b438099532c2287e2ee78f3bc905343f2667bc8300de54ffceba316770df1f22dff089321bf1f780c218fb995f841559892dbf5e5b9e83897077f5ef4684de4e66efe841271939746d805e8b40484eef857903a1c961a487067e2eac17b25e0ad304e3b3d61c71d6ace8d35c8a804c150c3a4cdd843730cce0abe023eaefb9357e878fcee03c62f8fa8c1218246702d563fec49661e0910e086f567e55d0358ee1edbc1d374c83e09e7430194b9dfdd0b58c6b6761070a7405a6eccc5d3a861fc133a4be9fa4e45261dbbf7bb56eaf01ac7f557cce5bd9daa48733c52439392acec2fda11ce585996e5ebab3cfd1576b3a9c49d285b160e2c53751df4e2905a875e0649320d591aeee30788c1fee0667a99e11189cbbce36e2415c133beee5ac07da4a5e9d03ea1807f3e6f91969a08b13902d9e4906e12fa38076012cfa57e581add5d4b550e10dea4424319684269ae1871986a3335d16aa421e9e27b1936e74f979b67ab737effebe019bdacf9723099e27798e7f00160f1ad969a548f180c17030c8383ff298ac571698544f52e0321b2b45056eb70229713db9ebd1acfb1959b90bc8edaf265ff4671e770fc191f53fcf97f77c25f0b8ef4bf7aebec0fa51942be96e9f97d4a6df7976815f3f5dbfddf5546fb65c49b1deabdf9a88d166068cf2dc719fd6e7de4c6a7d7a5c848459cd8dbb92276ceb97b7d60c1b0a0b87c73e868e2dc9fc09b9c1297b601e1d9cc5dcb17b1d5503994439138483fbad7b96c3230cbf0e4bd1f30399f8ef6aca9aea523dc290fd9ef1c4632e1ffef5597b4f4120656ba321ffc40c759b68cd32ddd849fcb37cb785407b1f21cba09fe5dad2ea1d4c48ccb18bfe397de7a35bf0bad6317d7995cfb606a92f26727bf9f1771492d0436a86ffc22e0ab439edbaa17aad81ce8b66bcc8620fa2475d1c329db8cf1b5c525e3fe2258388fd7d013ac131741cfa836c6d75b5a58ea07ed1d6199595d9f2a6b36953d1d88b4cd678fbd4cd359d71b0209f6b787f860263653a94bee44facd591d1af56d6c3f6cf479c5d3564ca2253bd02aedf5735cbbf4db0ea657116eac40716080a60c8d021aa19dac11333a5e896383e01afa58d86b5e63edecf699a502001a7647503b5c9f333fc5afaeb3ff16899e9ef5826c9be322995985ce8f45aa715960c507e17fdf0566194189814a517cc86e73715ecc4c56e76a7bd3cdc1c890d667370f3ac41b9a6078f78e302ba07170294cd5b4cb9d58908f894208f1a7c7fe7bef98f2840dc1c85040741301a494cb6a343a40ce034459f2328825584db47c9b3a733d4dde242cc7e40e9a10086bc568d67a226252f94a9352beed3753ba45c7374a6297b4e69f92233bd528125b37f62ebb2f5f11e697b953d6566a9ef133718cf951f57b2b71bc7d91094b14449d4d9c8137ce2a1f397778e1ed5eb416c290dd3be5442ce0f41e0a441ade1412c06c0f9abbf7edf6b132c553e1c14872d0ce4e1291b0fe6f544fdbcc4bd0a077c4b584220e34f51c49902e6ecc8b0913e81c83cc2a4431ab6adee66eaa3878113002ec4268a3207fcdd28d29e27426f14d53fa861914de2e20b3b846eb8f9728ca7aaad8477303c67229e529cf0c2c953e8f69867533c239f23f24bd2e220181b71ac2127ae27353597d54627a79cbe6b4c7ab0b94075ae6622786c2536d13b608844d3c8ff747cc71d9f695e35eacc374754c7e589ca81204e7f66a8676844f1aa05a29b19a5743fe00eb50400bd072576ad6d9febe2abc0e428170cf0cc65b77647bb16f23b895070eae23662f3f1276e5861c5917e1c62250c9389a14258b622ce9b743d2519e8a4d7b997e7614a94fdde4c45823779b43849cac6ef3db4f3a58b6be48c804a7ab3294d689a4fdcb6d3211c39f02aecaffafecd094085b33f1ed8fd0782f2f4051c1f0450afaa9d891e61f69447354ce2bdf15b7886bd7aae1685e536e8473421c1daa41ebfd8fb19f11cae624d6a6338c11c89918e585cb342411d61258666b83880db3f2c8935ae28c12a39249f7d96c9af6e5acdbf68455283909d7d06e3240edfb44942c0dfa2d4f8387f0ab91b845796836c183d01cecc14af139e5e538918e2a0f6c3e4e82cb0a395cbdbf5c1fa44e850e51f4a0abdc8b95279801f284be30cab6c90cc142f6a1d7b8ff3d47e55ceb1d38436e9af47b4d6fa88ebc112c69751fa66fedce6b5299775c5ef8b8f120ad8950c190d14caf7e9914137a1a1f44a76af3070de51eb0b75208a3b3f3865418d39e21ade98b18f9b35991b911e8326881da3f481f1dc4cf197524a510136e5c160b232f0d7a34a170db61227a0600f1230788d0eeb8693f7ae0046ce3d781e7d9f6229c6554672333d91ba9e2ffd3ba80951421f97dd7b7e03c1a5403d13a69e6b7ec6ad9d36ddece8b56b2c9b5bbf9c4e959d3dd33e85fbe421ea60e8ee5f924e6c43b44c864c827cafaf46203d22a932732ee290e9c4647b0350c1fe777c63b48316dbff5ad8d2ca44f2112b59cf8b0ff782deb55638787393ee2f864ac34f32e23ecc2d9c733ee67a04709c9bf5380f096e0221f69c7bbb83526ce16145fef961cf42ce90bbcc328e6a64cb7020c0dc96ca20328b7764897c24e361851d61829ffdd696c733c68c13c6c48fa85024c39cd50b050709f160c71738f34490b912bfe54d3714abe866d5776339a60e9f5848137d85d482975d8fed8cdbd8a9d9d91fb541019111ffdc3b819148f0a26ce539b1057c28678e6d2dbc9e4d29fc08b14ad7f55eb6b6798586b399455932abef1a296337bb97d3802feab70e594d1b15d55317ebe9c36a32cd691f81a9c904b10d453ecd3da3fae5c91a137fe15aac3bc0cc8a95d32be2c5a18ab67a36f857a3e10d4c8a281c020befe370a7f5093de5ddb7eb2308d9c815f099d253942a789874a21d6e0195abbdf1331ff5f33178a428466fd1ed0b4b8f5ae2a6f6f944e6f4bd46b86e7f3450980e842c5e105870a5fce0d4defa45cadd0a9c4c2f4491c9ce136c110501e5ae5580e8441a5e5924a8f9858553b9dd04794c8829fe8b958a20109ccc0361ab20ad56610775447ea3ac715528477cbe13d994308e81264f580a4afe062d0c073289177ab9f78a7ddb4eff184ab60bc39d2789bfdb2274b219aca6cbc9d2aba74ecbcfd7b4d02b1a935e220a000782d3a48993568a171d6c7e93a3e33e9d7ee1726a799ba697a0266966dad39a843f71e08c97684a10bb8a64fe7ddf646811512fa36be1c7ca21d563d6698faa82671404b8771c7fcb669257d2831a8a29a803beea005181c1b32679e4dc28efa4bb84125b6d38535d179d63ebd30ad7599652864fe01ce01d725df9690b9845134651ff948b1faf862e9b686828da962b1673b85dcb392397f293c4ab0ce099ae793fcc285af184df0f96692d16fca77cef359988ccb8698b448a8fecf0526b5cbe2eddaf18ba2d7796045a3a769287b4bfe04790fd7891139e87d2f8072094ce60d3944650dc0a6247ae4178240b1e52c0fd24643ec2b31fb22dc4d991f403dd7d940d234332115bdecb73db729f8fd58919313477203263c1f7459d48e5e4d0af7dbdadeb0ae496390d0ca218e050c2eccedf0e4936b6730cc43caed5733e1a1e8bd7b557042721fdcdc47d00cdc6661a3a9534a22e2ad81981a72d269a0574ed12368c531fd32b8ab7d886291af52d47b669dc7680b735b8c4d824b85e9faa84781828d996961716ca00da7757236e2f495cee77fbc7a48f6b81451f13fd9f05df89a9f69e8db8c26b2c384d2a4f9a4325fcbd5c79e67811873b917485cd94873bc4f36a72ae63cf2a7f4c32a8c1ea900ec6ec3445193dcf07aa561b4b7082f989be522d4aa7d5a56855e564192695b40f29142e94f768bc6c563afeaa5fd830c57670ec68c03eb53c4ed4755df764889e4263844ba855d98277e5319be70c939cf2c66405a158b31a018f9c4f12f1d7e207d427a5026e14155b0cbb62975b8689f668cd24582a252670e27a9e45eac26c57a78d0cd5533c902be78800d4483abfc4288a2d46484497154b10643883555f7daf27f9b77352f31db25ac49e359f28430044c09173bf1dc256041cc6b0fcb31b8309a061b7ed79a16a6921da8a823402d30af7c72e36e73e045faa3ca6a3c3c989fa785f40df3b4f08603cce0a1f55816af5afd7fe1674730f9b4cde63e70e8aa4104b9021c1c8948ae578bb083b8fa2510be3cb48d93770d231b27687f5b1e78a8b50e29a69691362c6fdc7a0d480378306b37407ff25996c36a5264e0dc94d432956f405c944283e27e0bab593664e5b1eb1c23f5934bcee77b84fa7eddb301d73c46b2857b132074a1c558d8018d9b55859abed352a80440a57eaff02d77d7bc37ecf909bda9e67b41eaf6c9d8718d65e626bf33b48bd9108408a355e30f535e801130c69b90b90f1805e963693aa868a047e378c36fa349d38fbcc98c94336e53cd469738831c25e85b1f7a1383088f4c51768a50235cfe0b0de14649f641f2ab9d94f1ca9cda3eaf7b7c17923566916c188e20932f7eaade58fc3ef992b6d3bf663db0036643ba663a7ebc2a30be208e6eb52977e1a4dd3885ab35b7c90e52e517b667e5add281808a40596a2608c15980bc6d13d93fded2c858e3bb60ef2043aad8ad1bdb8b5d7bac33048915be7e9ca4bc45a5382a038ef9147048ad839e83a4830ab2d5a3be5cbbfa8366b7722d7c6d182ee8056eba89ac3b673908b2a77b1e51dcf1bda9eebbff947a6be755fcee20462c13315e683f3403696949d386e2469fb54315841ea154422411ad1ad42e60cca08e7340ebc7aa506dc"], 0x1010}, 0x408) acct(&(0x7f0000000200)='./file0\x00') 12:35:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="9ed3d7f7366db4493036533a95c4684833f01855b974fc939d925bce6bb74f8c6c90a9173b8fe8b239ce48f25f683650f507f78584a59d6503c6cf54c43fbe565640ff7cbef7ffbc07ebf8b7f6dd58bf26a52cb744fd27fa394974332186c65998f4b30c80686090da561db518fc2e3b534094a5be09b3f486d3f008ca60e6411fb5324a42f7912e020ec6f506cda3ea016bf91036eda9e6251268848b4080086997a5453e520ee88f6df81ee556d8fa27", 0xb1}, {&(0x7f00000001c0)="3238b1e162468ccdfd66ab117bf7148141cc6884406f83b0a43300af3e21754e45c08fa5e2dc631618c4f4eb458f9d976164b28460b0818f4eccff2a68da94c26fa617fe90a7fa95704e9e6914639ea681349fe3b65dbf0da24476e09cef2e8531e910a9b24ec78c9a3fa5cdd5ef55c6870f1efef29bc930", 0x78}, {&(0x7f0000000300)="897185b9a5e94272642272b0fea8e53685f0ad981980533cd9d02de7d9f975e9891bab1f59762462970c61bff2d816ba8466ccadd74446596e951696cacedf33cbc3c5d61923c9c9096c61e6682d26dce63822fc2039d7466479188a738284de96749be7b5bcc275fe30919b06bc413010ff3ad4db123b4f8ff4d76780defec1e6bbbd53c03bb4a3ca40ac452f28a3ae8315491f276c58476575193d42cb9965123df09496b02c3d1f7ff939c02944a3a11bffef81d4fd4c5f6f4c37f188804ab29c7aa9492b2ae3e5f623a23a3abf2cac16231e520cdff7f9752b0bf492ec67b880f801f8cb9faa91f71497a6d828639530b257e7e0afd4805568471655c3440de6f138fe293bbf0af2227e46afb7e967225668d490309ccf70b1f690c79dcc54bc8333012ab9a90038ae8f3e1a5427885cf3a256c62b6d92ce5f9c55b7405eee757e22674b41daf601f1e402811d6ba05b6ddd12a80c7b03d7b55446d16476d1ee2fa881c6d63d4a2b486d4eb340db35d67418a5adbc7f7de9284991e3150156b62bf118d8393589d9680b8807a4575adb6ecad4289c457e205d615d2b56de01c4aaefde31204dcd38652207a2b1da84c76f3ad68d425a402e46ee408dcd2ea40d1410266e7ee47272d7d0c3320888b44a42bfe89c39137253ee42889012ba53816e9c508abec1594002f8095b3efee3b0947942c43324eb017bc53bdad9d8a2b7a6019da76f55b65cb87f60db4aae8a9c84889963dcc01fbb74b1cd13afe25141b618d77ba72e2c766a4666de6506e0b75a2ab535c99c5f5df7bb31839035c4778a78d440d7d51fe195eb37955d0e33deca45a9776940cc92cb2149e615a6dd251512c6541b719e7688b3fc2b08e9677f864928d403b00e77122266c49dc9f6e0f6cd8fc90f548cdea91b21a79e9a67236302365f32a8cb9f6f33d9673a701b1fb187ee9df2a5b2df07c68f84083d1624c1cb28b57885c6e6c2d9a48c81474e20af25f79902408bd1c94cab81bedd2edfe1ef2261bd0ed84ad958afc1f3ef43719e02fb9d3f03541e991d6a2b3f96d09da19609a9d12336737d44c3a2c0513cd3442a2a6e0253a4e53b3bee7f7d7af3a1a627d59bf3cfc40294a907e025fc4b0546cdb3c446c2b6425eaeeb8d405cf875600825b772a1a457815fd953461d87d9b853f555e05b9474f49e945ae6256577cf72598414582a8828ac41fada6bf52417c96fe5367432ee1011d101d07dc8338eeaa3f6f0eae14f6c197a9af85ca6ebb38774e17e03e8bc06503cbbeb2526e9834d94ba37a222eb7bfed362068d0fe645ca4e783928aabc8472b4f7d3dacb88fcc430fb19f67c67344d98f3fbda2b46cc4292fff3c2b00f53118de467b61ec33854d2b318802ab31a5b30c08214935ad1fac85c9746e74155625f53194dcab23c722b97e2bd24b280f649c009415b7b8c7fc82af69f5c9b9584e7757c4519ac0e1ab86cc94282ead47bc9bbae228708b2cd95547f65419cd358db1068d9478dc42e69edd8b815a585e63ffe4793dd6711b093e378cce1a64f8bba185129cd1b53fa18297acb5d0f3930796d3289dc0c786c19c8d9cbb4e20788878ca8640879adb12d4ba55530a6a0dd2580e321be7f4c65654b251d604c96d3f8e0a1d813011569bd3d7ede60e07838d3ccf1b09cb162588d6c905683b8d7b2933171396bda2cef41b8b806ba75decd59ca9db000e19ac3194b6cb76c051a3179a0dd625ab190f51695af0139c231bad52aae5d971590c71ee207a45fd3cf3c03ce5aea38f65d0859fa0462e657742fca9ac3346c7c392b0f1d3c949d2b780f7a52fe20651c46b43540afbd851f753a1169bdcb66c8d105b4bbad54144b377ffd8798dc0269f8d52f536258b01bf48219cfffac4be590bfcba9f12cd7afc3ef117e9418317ffe1b5a6507ae405eea132d7b698efc11467d691b7d1eb0984b28aff7e8262b83334e080d989dce498c0e68ac88f36a4f476076730d5c988e558b6a65dcdc971f88721dd8ecc975e2ac70263efd28b2cb550bbe9e991252557e0c92baf257276b23bbdda2c4badfac6419ac6d9d675e83a49bd4772deaf5cb86afce294766e38ecb3db90a354e07d91e95cb71fc834d0e3904d6949897bd40126d75c150d4461b62248256842a90dad1a29f095b6ad17dc1ab809323ae1f6aca28269d758fbc694069262813b9fbd2781103762d2967315ed8b3280360ccd830021e7820db8e9e1da3b9cc3bd7082fa76740809c2c36d364c031c6994999057d54d6331cca5f8857bb56ae6715de57a50cb01bbfef94bdfec6455004634ad6e3d289aac1823a0a2cfeea335eff09851314e45e19702edd51c8a28773da3aa2a1681ed186d0812e7db14e4e2c23011d759489b2f8ba43a9d01b5595a5ce6fc56d67887867cb4405c66d343869f6218c85f87ac543ce63a0d83d84b66d789de634eba555d2a5e10b34d1e679cd5d9195a9ab30b24b06e530f43188df27969b9eac16756c4910846377f6415573f9783578e63a6771ec86a874ef9012ac08e2688c64d31143c745fd6c0364399ade23fd3823f3c44d7570572c59b593e080be1603f1b1e0d888daf727756e63293d22fe93062dcdd6b7f11f663c85c1719aaad76caa369b6ad42293dbbebb362980a10d3547ee9a67894698b367d9934205415767205fae3c240cdb723307f50e8982c010f43b4675274b0b10e0b99888724a4104119b7d3b1cd927b2801b04df23f52e25bb371e7ed2b612ee495a3f7a04d2c40d87121ecb293a42c42a805d44e52d5ad89be2f20664dd8a833089b1571a8e6db535ef62eb6e5296eee04a1c543cc129f59d982e483cf4286caa45f3d665ece62114110d8ee2256da2120975a89c78480ed3547394fcdbd96e3594db67c54ef6420ba02cbe9858aa63519254cd8bb4468139d17178a24be998407b91238fa9aaac074d3b2a31043c95e564eae1e759ddabce63ae63269613fbfe0a07fbe77d356c08c77da21cd35344e8920aeb01757c7a0cb491063c52e43f5c52dee549ea6b365be4632924f28702d990ed4c3ed7ba686a968cd7a4566ab3265c0a55db62b2c22f6d5b2204c568afc9adf56f90a2f1a8459138a972ef3ee8e447b54e79287282fbee53e8dd5a0dce44f7c255595c77d1bda2d20e5fe738080a7b85c08fbb102c6145a475406f09896e63e7b1619fa281999309d21a4ca45e9068bdf68fde6291146f1efeca6b72d9baf97216d883627aabc709c8d28bf689f8a8af431861e6af974cbc3ed801a247a36efed18952d4efbcd0e4fb213831e7e808ffcd6a72e932268ea41659ad7fbb7eba48efb5255356ddb998421061f96e1dc48b807d8506f3203bacbee7890e0a3d537d00731df61ca670386a28c54743d5fb3e13ce6901e04e1df7594b39bfe7a395ecbc0946228f2a1f32d99a7b1ee1b76d706e0b54daac1a4a6f14b29b7edf2289854777d9f5b9f0fc431313242ca5348a1e901a680f9cdee1fc0ccc06cbfca31a7135f0865eb9709655dd2f760d75a7d73ac796b1c398306cdff71a3a596c10ff890e424fcc0568a8bbcbc04c7fea4306eb5afba2a4b41d16cf25ab41ff247a9548e0ecbd041ec932eef0b4dc59bb34fa7476e89d90e98dc99233021550200a55ec9470723a81928953201b6385d2d055c51960f60709de1ebc534eb7271231045d3c8f946787ca54d7e00b821a2a017291aedc9b466767ea487b687d040b77936d28f9c594da4893d0a999c1f8439e19ba434f695f01bdd32ed1c3d22998d529c9cac815ea3bb2bf969aa435d2006234b97b66b3f329dc654a64ddd7100445a24e58c8e8ffa90fc8ad95abc6977cea29846dc5ad46fe806e9e60e6676815373f761f0596e21b5070e7385fb045284e82ffba205bbcb99ed4c07acfb678e7069524789f501a2d2fbd44834e84ee80c81a556470f512fb72c3cac09129fb499738767cfded4aea4555bf4114ea29e36c30e4c1095f40ff0c1c1bcb4bc2aa9eb3f64fcdd3606e4e8c60d8f21b3a1e5b9b8f157b50819f9cc636fe939024edf336b80626b90377a09de7f0d69ff216b87aeffbec1af2267bf6e953a14b7e5bd423748969313e15f12f71b21b075e07fcb327d6858adf742b2605d2a9aa3c099cb29deb449523591cd2a1cf500af5ba11a1d5f7333cb14711c957d6ef4824f151bbaa246ea0b90ad1e374a85ac6d7452ec9d122cbdecedc20e4bb87951fb9d0d5cf672af78abbc9ed6eb9d8c7262daa3d10755245890777303848ca32721e97e9bd3b3e080143eae7d9d1ad5bf5ee98305476032fcc79fc34789ed2f71fcc6410094e62cd3e66ae02f7b5d6dee4bdce30d4b6c890e40c8a29cb41618c47e0e7cdfddd66d4476719b19662fa4a4158385276edbee57e96f99fbb6c57f22c75a72e5b259d58cb1c8607458101bfe00f0f30f9211302c85db795b76c0c9c189e17914dc3cfe7a91e10efaee4da087ea53a90ce97eb7206c227a3bbc1a5b530577e1151a0bb47f8c56107b47a26ed0c2f0edaf277b64c3a9c2d373b8ef41d073107eb16fe1186c8a4391266a137e271624ef3c34c590009e72171bb2cef10d8cae2bdc137fa1c9072a925b4b565215718fd6fee8aaa7961eabd86c19c8a9c9a4fc68067da401a5a74422af0cee26f68441ffa1e77b6a5bcf56dc74c24368b3206f3ddd2a3cfcb17cc230bfd26347dbdb7484e3a8ebb277a85642f709616bd454dd2056f4bd6ce27c627da9ab27ac13c8d08364ffd9886300421b78556dcca01ba403ee89a655d3698c4285dfff0a5771bf56f48b08a0e4edd17f9cb0f4293e9db58a7696f9e10f01348fdea77ad2187428283c13284d946ea1e1c0ccab025ca2943ed871e65bed27510b40393b4c0f04eb31aa0671c0cc89762273db30db612fa234492f89e6f50b23dca1e2b6594101ee982da11ea2c78ee202ffbba438360cd3672674db58b3e1fd850e36e47f76edfc796e498bc84fb059dd02a865e0f5d60b4af0cd9ce409dba078f2790ec9491546167555f0d7dcca2860c81c6be2a935996daa542e5575ec6c6503bf57ffc627834bdaff46fad9af4ec07c784bc54378d8d17b6648546e34373d3e8495e3ceaf08ae37bc2905fd59ef7602364e5ece0d476c6718e059ac91becfb8932b1d2b899ea95b5ecc932d732cd3cc72ff61072dc2cffbeab7dc975fddf0fafa1ee2650b80b2d5d3200821c7a3d133e4c03f5016e107f612706cc405f9bb57f0615f27d037cb9db4503e454cc15cb205b85e136977c0e403ebfe7284f9ea7a93f73edc5212a1c66a5fa67cd0747f4362ac87e3327af3745aaf9944a89dece14d5c2c1289a5d050952bfbc4d66c394128823784eedf11836a0dfb44a5c0c524a50736b3f6b3aa627c22509dccbf1421d1cadf4c69940786667e5d62105b5ecadb9a8308de24c5a26fe42ef3e8038827d2b0557c74535f5f4a910ff1f4419a1bd2ca5136c35fd7ba160dee731a0ca347072e6f98bb170f2bdbcddebd417c9e82e06d34d31ffcf943d2733c28f36e2381fbfbde4d8ac77bc3884b8e1fefb3eca63fcadb4c7ba2a668d79d2f74fd92c50a6c55f337323be7b78330027494454d7c6b80d40820aa45f7df9ae37d16217200b5bd016acbe41645341a33a7d19f572cb1000fdfc2b06c5becb4d0dc4404969b7ebd25dc91ec8948c04b6ea7b1505326ce44c4fc1b5ab7169c983407e69a6ea99c5fa8deb6b88e4236e1092325e1ac627c64913c60208917f53aca84cac844a065807866562afcd9fc63276bc1a95106e82b1bd13", 0x1000}, {&(0x7f0000001300)="8950935ec54235b1a6f03c08fdc454b4a7dc89810f16d01cf0c42274378edb1a8eb12e0c05bc1443271b3c027321e5095570a07ca1382ff1c45d07774ded19c651cb39aa8e5a234baeec3066a7c7d974d7237e928855871e2d9fbc205c0c6926b0a73153d5eb02064f1f50e44254d2e1cb13c0b63bc2ad149a05014a24fe063a3e0893d6c641a4783baba5ed15f9d015ed83947752bd5ea153bd2d89b09653f6511d737b6d4a56bca2c22073d9282ac4713c94c20b", 0xb5}], 0x4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:35:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0xc80, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 12:35:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = semget$private(0x0, 0x9, 0x42) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000240)={0xfffffff8, 0x8, 0xb13, 0x1}) semop(0x0, &(0x7f0000000140)=[{0x0, 0xaf1}, {0x3, 0x4, 0x1000}, {0x4, 0x401, 0x1800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x1) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/55) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = openat(r5, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x3b) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0x7) write(0xffffffffffffffff, &(0x7f0000000340)="002010359ee488031b99be4c5857bfac113ed2f6031db59a6b989e47d03d53085ecbcd8b3d774adcef1757b3284f6c30633e54bad6591ee44cc579f0225e2b78b1ae1ca253997eaf3a052918e3e3a303c43614ef8aaefa682b8bd51f487da0ecd846f73b9afef18a1b60d7663d8f49398621f5446514b7462c4ed5f6ee79c621ab95862bf95b87d0a82e4aa7e2a51a0a9387bc3b5417433c0e2a7ba4f83b1f7ed4da3575343d626a0c21c2fd4aa743998607e37439071f73d23bace59f5ae14d179cd8583d", 0xc5) poll(&(0x7f0000000180)=[{}, {r4, 0x4}], 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:35:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x45f, 0xfefffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x1, 0x8000, 0xc2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="ae9e5669d10ff9c363a14f154d2faabab6e90f636858398780dd9c925e8e29459801607a9886f349bfd508d087576a53aac72db22f8940e92a0dbf5bf6118de6f90fd026ad0e1477be5f692a154d3bfa5ecae6c1364d"], 0x8) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000580)='.\x00', 0x80, 0x117) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) shutdown(r3, 0x0) sendto(r2, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000680)=""/195) r5 = socket(0x10, 0x5, 0x0) fcntl$setflags(r2, 0x2, 0x1) r6 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, 0x0, 0x0) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) 12:35:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x93, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x7cda, 0x1, 0x3f, 0x6], [0x719, 0xfffffffffffffffa, 0x3, 0x2, 0xe89b, 0xc5a, 0x2c2, 0x7, 0x4, 0x80000001], [0x800000007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x1bd9a5ea, 0xfff, 0x100000001, 0xf247], [{0x3, 0x9, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x1, 0x9, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000680)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) clock_settime(0x3, &(0x7f0000000000)={0xaed, 0x7fffffff}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r1, 0x0, 0x0) dup(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x6) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000480)={0x1, 0xffffffff, 0x2}) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000800)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb2300000000f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c529e7268d88c9de613c58e93d65c067bf12eadb73bd8de7d7f18d6c855b6b40f08d3d1aeccd959fcda18e483cf611a8822d59f3c39b955b1278948f28e257f558912011efe2297e66f207bca8c682de8e5cca5347ce79858652e21fe3ddd1f60cd8258545d86324eba1f53a6152674ac7d2018c6915f29da29bfe72d4cc3a28a4caec669f22c64a345018dbf31c7b7f13b29346a34379e4f2c2eeadb3e9040271ebd83ca448c567062badd0cbe784972925606ba", 0xf3}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000280)="fd2a380f984b0fce", 0x8}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896238ee2f265b", 0x98}, {&(0x7f0000000280)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000100400002}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff9c}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x10003}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './bus\x00', './file\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './file'], 0x20003}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)=0xffffffff) 12:35:14 executing program 1: r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) r2 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0xfffffffffffffff7}, {{r0}, 0x4, 0x50, 0x8, 0x6, 0x80000001}, {{}, 0x7, 0x8, 0x1, 0x7, 0xfff}, {{}, 0xfffffffffffffff9, 0x1d2551f510946ab0, 0x1, 0x5, 0x981}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x1, 0x1000, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0xb0, 0x20000000, 0x80000000, 0x80}], 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffd, 0x21, 0x40000000, 0x6, 0xffffffffffff7fff}, {{}, 0xfffffffffffffffa, 0x20, 0x2, 0x401, 0x7}, {{}, 0x0, 0x10, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x8001, 0x2}, {{r2}, 0xfffffffffffffffa, 0x44, 0x20000000, 0xffffffffffff7fff}, {{r3}, 0xfffffffffffffffb, 0xa, 0x2, 0x1, 0x7}], 0xf8, &(0x7f0000000480)={0x9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x12, 0x0, 0x0, 0xffffffffffffffff}, {{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) openat(r7, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 12:35:14 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/251, 0xfb}], 0x2, &(0x7f00000002c0)=""/218, 0xda}, 0x841) mprotect(&(0x7f0000a5a000/0x3000)=nil, 0x3000, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 12:35:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0", 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x240, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x401, 0x10, 0x66ce, "efcc95e6b4ed26b083f5bcdbb5a2037ee849e8c6", 0x0, 0x2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x2}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x5) 12:35:14 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffb445de1f884819874b1a93469af5ffffff0800450000000000907801000000e000000112009078e0000001000000000000000000000000000000001ea99e6152ef8002242b0e6ef1bb7c1e9a47f1a81df3f8928f426462e1604ce427fa0b11597b46f1fd4fac27c01ad177178c6d63656e43f1c60cea788eb43cbee6d0483ab7b38b1d"]) 12:35:14 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket(0x10, 0x5, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 12:35:14 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x284) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff}, {0x2, 0x2, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) ftruncate(0xffffffffffffff9c, 0x0, 0x2e) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x4, 0x200, 0x1800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x8, 0x1800}, {0x4, 0x7}], 0x7) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/71) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) semop(r0, &(0x7f00000003c0)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20, 0x1800}, {0x3, 0x10, 0x800}, {0x2, 0x7f}, {0x1, 0x7, 0x800}, {0x3, 0x40, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000002c0)=""/252) 12:35:14 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = dup(0xffffffffffffff9c) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10, 0x0) fcntl$dupfd(r0, 0xa, r3) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/148, 0x94) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000040)="2d9811cad915b301e5543bcace5f8aedaa2cd9065ffb1a41e50b2cda984569fe5eb62b1b86189657d55de25a81651bf80a80c3931967e3c34d149d99", 0x3c) 12:35:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0900b38800", 0xfd, 0xfffffffe}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:35:14 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x2e}, 0x2, &(0x7f0000000040)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@remote, @empty, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @loopback, @remote, @rand_addr=0x9}}}}) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000002c0)="59573885c22dd62e8c3ed6bc719a6dc4030b50471a44effb12078e1fa46959634e434b11ad1829b429f12a492fd3c5f10dab3dc795e22ee592f457b30bf562fe4c41c2f3f415162fbe76c8fac8ff9d562676f5555b13529269983ba5be1b51e79518647c543f94a20a0418a961b78c491e1271d742b37f4a5cbd03a0a44beefc90333af5744bd3957af5367cb38779367874ae5fcbf0c543f3e8df8f8f91fa902871d82017553b3821fe480bbdc7dc41ab5da3", &(0x7f0000000200)=0xb3, &(0x7f0000000240)="e234b00e8a7cada37069c31cb498a247eddd3881be345ce51b012388bae1df819155ba65181fd31c84ca7ab2daebea6d383b92a1a8b6f0b201e74692c8b9d260b3490ef066ee6fbc5b60e78236c560d2e4e98bb240478d1c1461028bae826d75", 0x60) ioctl$KDDISABIO(r3, 0x20004b3d) 12:35:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x7f99}, {0x1f, 0x6}}, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) listen(r2, 0xfffffeff) 12:35:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x4}], 0x2}) 12:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x4d}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)) 12:35:14 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="025ba2ee030f5c038f9920ce827e0cd94897a5151f25069dcbfc6753f4a95f5b6f8c8302070b6d36a4610bde3a3e0c66481a1df4a8d2bc7f00982e2610", 0x3d}, {&(0x7f0000001dc0)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bc4c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262f624e7ba5ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a1102530345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1c25bd1b0e3efc0ff516a2c6494c2dbfb6c4baef550cd0d9ae7e058183faa5e398a9bb851ede1b728890ca6801f1549e2381943541f770157f53e3be481a050df044ff1eb72509be857da63f73ccc2a951cdc165f89642731fbb3c8171f7795e30a337f3c24ced3c2f1cba48f6fafbd06c0ab76c12eb3e6bdda8b0f638d94a878524877b1771cd5faf5386f454d2bc620f5e8", 0x1005}, {&(0x7f0000000240)="90eb07d71a99d892d04b6323721d90ce9aff98262d7880d87f219dbcbdb362e399c2c92e6ae008f9066d2d1d058cffb5ec3c6a5dd63000f641a6ad01fff590c4b3e179ee4df9747e2a08a831a5a8fd045178ac3a0cf52d70eee1a55f8e8ac0d97ecabd67c5fddc4dfdb46d70cc0884491966579a2764364e67f341e11e102a94b73e6b2ee50d39fab99f8def88b1f3a35137d36c61", 0x95}, {&(0x7f0000000000)="f20bed8026273ac26990", 0xa}], 0x4) 12:35:14 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@random="f7467f41c71c", @random="45f7b676ee0e", [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x40, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@lsrr={0x83, 0x7, 0x9, [@multicast1]}, @lsrr={0x83, 0x7, 0x7, [@multicast2]}, @generic={0x83, 0x4, "8269"}]}}, "feb354cd107f6269"}}}}}) 12:35:14 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c}, @hopopts={0x0, 0x2, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @padn]}], @udp={{0x3, 0x3, 0x8}}}}}}}) 12:35:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x7, 0x6, 0xf1, 0x5}, {0xdea2, 0x3, 0x3, 0x1}, {0x0, 0x2, 0x9c, 0x7f}, {0x6, 0x1, 0x7f}, {0x1000, 0x20, 0x92, 0x5}, {0x4, 0x3, 0x0, 0x7fff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6cc1d7ec85f21d1e6e29"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x103) dup2(r3, r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:35:14 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = kqueue() r7 = dup2(r3, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODINGS(r7, 0xc0105715, &(0x7f0000000040)={0x1, [0x0]}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x9, 0x9, 0x8}, 0x80000001, 0xfffffffc, 0x80000000}) 12:35:14 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040)="037e59fb33c5f9a0a6ac0555466ccd8268c5558a72e78d", 0x17) 12:35:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x45) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x7c, 0xfc}, {0xffff}, {0x6, 0x0, 0x0, 0x37}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) 12:35:14 executing program 0: select(0x3, &(0x7f0000000180), &(0x7f0000000240)={0x2}, &(0x7f0000000280)={0x68}, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="76b6957dc928f9e0a209d522c621578b0923e821c5d2c84b28779ff51d8459c3ab96c7ae891cf9ad26456ffed0455415ae511202072689b20d14b0a3b9169c82034989f8e65b1eabdcdcddc3132fea7e379e3d48f17257c85a4d70c316fd5820e4ce34e980c99561df7c4a4f9bbd4311a46f8bdd27aa", 0x76) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/47) pckbd_enable: command error 12:35:15 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) wait4(r1, 0x0, 0x19, &(0x7f0000000200)) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x4, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [{0x0, 0x0, 0xf2b8}, {0x0, 0xc3d0}], {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:35:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0xc2, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='/'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:35:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shmget(0x0, 0x2000, 0xa, &(0x7f0000168000/0x2000)=nil) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 12:35:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x9) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x2, r4) ftruncate(r0, 0x0, 0x14030003) pckbd_enable: command error 12:35:16 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @rand_addr="0000000000000000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x0, [], {0x0, 0x6, "38fd67", 0x0, 0x0, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 12:35:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="5955f3970367", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="13000000000900", @rand_addr="000000000000000000000400"}}}}) 12:35:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)="7f163ace86e5505bb0e11a61", 0xc}, {&(0x7f0000000040)="cfefbae7aa07291c667cc64a3101e48f1cf8d8d8d95c34f1b1bec0afb07c7e9b906f2d73b4833b0916ffcde4ecd3f2eb638e41b55725606b8983a755075d9a0537ba2607bbcf4e51cb16ced0c7075cd23b7e84d04d364bf64fbfdcf6b4a1d3d2b765151434fc26a9826baefc71ec699f73f5b5dbbb05973f3586e9a0b2a063e8fd8c8af9f643237dff2f9751e4b7d96459499092ada87100da91daa62ef3573c19f720f850fcd7dc040fd97070e1d713f34e27716de44e6441566632be9da3b6349b843dac31e391e08b07065940f1a89d15cd35e7", 0xd5}], 0x2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:35:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) close(r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x5, 0x10001, 0xfffffffffffffff8, 0x6352, "0000243e85a81865fc17ffab7fff0e091fe600", 0x0, 0xc}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 12:35:16 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000002c0)=0xffff8001) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f0000000300)='./file0\x00', r1, r3) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1b}, 0x400000000000023b, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577747eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335fa130291085ded31240b692659ba7ce6a73048073c4cfad0097eb8a398b8dedb62eeec0eba75c2684115b08c2d5b105bff2dd00000000c8e2483db04fd7600a7ad0742ec58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d991a57fc86d048a9566b855f112dcfe3a0708f59906757d56fefd7610c212900ec945704b7a8002ba00000000000000000000000000001d3f51dca45238e6b632a2f83d47f1c5781ea8d9b1c9a7e90a975ce2495cf7936e257af36f18483cee64fef8d64fdab8b8186997955c8882d5e57236674c68789c2cd58f79444c347797a1d3caeada8a5e0fbd5ca0d393b58ca0a21a64ed39b3009891bdf8df39132f3740603cc4da281e1234b6130c0c44ecca404e3bc9b9a7a6fc0e178bd176", &(0x7f0000000040)=0x144, &(0x7f0000000580)="00355423649ebf16eaf5675f9b98913a79b8782c42dfa677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9f65e9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d379567f0cb57c2fb52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4061424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d27511211f801e595afad86214b8c8e2c398fcdafe25bfadeaa962bd8eff3566f584a244c976e269c4cb34da67ddda5f3e1177668cf2e050223751a925c64eae06a025a06a27b5faa5bf946efd7fd8ab6318ad7b3dbc7e8fa9595c176c69528db5e24687de7a82d55cd973bb546f11ed981048d8d6cc3192408d98eb76911d655ea0993d7e3a341ce830f36c05a9238d1ab3801deae1afe3369eff2bba139fee91f41e8141350443138f11b89b07daba88e9080d517ceeec21a11388ae3b9452a90b52972418fd2bae5a01dc0fcbe89fd6628a83d0461edc3517982fe7403f5b3a3ebcc7f9fa10e99c0767691f733f8cb4b098f3c23ad6613a13cd0000000041d55a", 0x14e) 12:35:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x111}, {r3, 0x1}, {r0}], 0x3, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffefffe, "a77f0c033c0adf71cf05001000"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d", 0x79a}], 0x1) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) write(r4, &(0x7f0000000140)="d335210c264026aad38e15972397279acb959fb483aa5a38a4c9a03fe38f0946b59a2eb070f2eb49c81be8558e743e8a840da7c24ef64d04de960279d8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa5991aa54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6cf4cf39b270c490b39aaf043607ee9eae80a96d760ec3d21d80ea87b88e52b505395e3708f295f4e3c333e3dcf9db0ee09ba34f43f0898f239bff441dd9348698ab4bc59fb65881f7419aa0bef442ac8a06a670aee6a1c5d85005599a25571ccf371ea6d6e55b79cf06c808b28a38c595d1dead8765423a3fe6342c634e643709743a3e1da0175593b2d484b811612dc52eb1e74843f1fbc94f73127f20832694e7aed0eb1a9c56baebab180dbd4943b66f19f0b4af8aefcd9cb2444d3d06bc733c13436bc12ed303fcfd0be95ae5286dc6150d9af1cea72d5fa5856768819acce26a6646285510999650cb200000000000035755b292c5e34136e331a220a18d2e08b0eeeba7aa6a4462ffe1929dcf8ce41832c2c9772c1514cff766971c0dfa1a3d466287dc7e43920c82da711bab42a2a0bf093688f0f66d5c5e088648f4269298024f06dbc07b1aa24c2a1e4f6097d27e9ae098842518aa353ed5ad52958829814a927afddbdb10f0cd727ba5370c0e18bef997f4deabb1310587a92c49dfb6f32c7c3baba6312cf5b1696fa12706fa7b532251c8f4ddcbf2a503f9a69166ae6f632534ec2c26083b1bd0665745fe04407d48d7e5dba2246fccf127ff33bd62f0694b13e03714b692bc9319968cb7b2c161e4431f829e935a3c9c9ce", 0x252) 12:35:16 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r1, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:35:16 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="bd67d2a477fe", @random='\x00H(\'!\x00', [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 12:35:16 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') sysctl$fs(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x2e) 12:35:17 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaa790f05605b1786dd6051e0130028000000000000000000000000000001fe8000000000000000000000000000bb"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) close(r2) 12:35:17 executing program 0: setrlimit(0x7, &(0x7f0000001ff8)={0x4, 0xffffffffffffffff}) syz_open_pts() r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x8000, 0x5, 0x9c, 0x1}) r3 = dup(r1) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r7 = syz_open_pts() r8 = kqueue() r9 = dup2(r7, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x41) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="000000647e7a4d3fe41b42031e6125c300efe6ffffff0000000000"]) 12:35:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xfff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x800}, {0x15}, {0x6, 0x40, 0x0, 0x106}]}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x3, 0xc, 0x3, 0x9}, {0xff03, 0x2, 0x57, 0x4}, {0x0, 0xff, 0xe7, 0x7fffffff}, {0x7f, 0x4, 0x4, 0x253}, {0x1000, 0x7, 0x24, 0x89d}, {0x8001, 0x1, 0x7}, {0x7e6, 0x7, 0x9, 0x4}]}) dup2(r4, r5) flock(r4, 0xb) 12:35:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8280, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup2(r2, r3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9c3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r4 = kqueue() dup2(0xffffffffffffffff, r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) socketpair(0x18, 0xb, 0x20, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() r10 = kqueue() dup2(r9, r10) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x180, 0x2, 0x1, 0x5}, {{}, 0xfffffffffffffffc, 0x0, 0x40, 0x80, 0x3}, {{}, 0xfffffffffffffffb, 0xb, 0x1, 0xfffffffffffffff8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x14, 0x2, 0x0, 0x85e}, {{}, 0xfffffffffffffff9, 0x29, 0x0, 0x7f, 0xffffffffffff0000}, {{}, 0xfffffffffffffffc, 0x23, 0x80000000, 0x6, 0x9}], 0x10001, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x90, 0x20000000, 0x5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x8000, 0x9c40}, {{r0}, 0x0, 0xb0, 0x10, 0x9, 0x1f}, {{r4}, 0xfffffffffffffffe, 0xc4, 0x2, 0x7}, {{r7}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x6, 0xffffffffffffff4e}, {{r8}, 0x1, 0xd6, 0xf0000000, 0x2, 0x7}, {{r9}, 0xfffffffffffffffa, 0xe, 0x80, 0x7, 0xf0}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x4, 0x7}, {{r11}, 0xfffffffffffffffb, 0x38, 0x1, 0x1f, 0x8}], 0x3, &(0x7f00000003c0)={0xfff, 0x7}) 12:35:17 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x94) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 12:35:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) recvfrom$unix(r2, &(0x7f0000000080)=""/4096, 0x1000, 0x843, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) r7 = syz_open_pts() r8 = kqueue() r9 = dup2(r7, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) openat(r9, &(0x7f0000001100)='./file1\x00', 0x80, 0x108) kevent(0xffffffffffffffff, &(0x7f00000010c0)=[{{}, 0xfffffffffffffffd, 0x30, 0x20, 0x9}], 0x6b, &(0x7f0000001140)=[{{}, 0xfffffffffffffffc, 0x98, 0x8, 0xc85b, 0x1e}, {{}, 0xfffffffffffffffd, 0xe, 0x12, 0xffff, 0xd8}, {{}, 0x0, 0x1, 0x2, 0x100000000, 0x779}, {{}, 0xfffffffffffffffc, 0xa1, 0x80000000, 0x8}], 0xcf, &(0x7f00000011c0)={0x8, 0x2f5}) syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYRESOCT=r4]) 12:35:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = dup(r3) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, 0x0) r8 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x41a, 0xffff, 0x0, r8, 0x8, 0x0, 0xe93, 0x5}) fcntl$dupfd(r4, 0x0, r7) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047585bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edc157b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025af354d0761af3075e80b18", 0xbb}], 0x1, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbb2a], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:35:17 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x8000, 0x5dc3) r0 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0xa, r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto(r4, &(0x7f0000000100)="c9474647fb38aae9bfe0c69c950c223a7efcaa70d0f1d17663c103dcfa712d2db66a0bd84db98bde1c97b2fd6933c7aac802e9f3bee12a61ac", 0x39, 0x408, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) unlinkat(r3, &(0x7f0000000000)='./bus\x00', 0x0) 12:35:17 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x62212503f6d103ff}], 0x8, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r5}, 0x0, 0x3, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:35:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:35:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x2a) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 12:35:17 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 12:35:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x1) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000300)="c25a2c54c67884baf5c48e45f128dc86da8478acadfa7324fcb7ccdf9e7218cb305cf3943a1aa3748c89344f023280900c856fe12a1474a1c8d265e6cdf07bbff9d364c8b7e76fcd00fce35f3173eb7704f657c61750a0680562f8517a6293443ba2b7d01a84777621d0f3dbddc1a393a9c5add5f8c217c690f8005c97757dcc50124419064a670f2fa3a44ad082216c4844ddd8c1c54168de5d645b9851bf9546f10e2bc0e4ab6ec22ede4fe99ace6af59e990b519d9a3eb97f5e4f0174e182faf673108047931ac7c483f9fe5a7eb25c38e330e6e7f7d21deafebecfae093846151d31b93ebe30e609a2c5d6", 0xed}, {&(0x7f00000000c0)="3c157fdd2decf3914db75f2b39567686d5f8a178cf6c5b6222fdc5baa09218fca888256e7b6f698161b78079583770a04594bf60cd2c", 0x36}, {&(0x7f0000000100)="1ae4ae5d352de30a6c3ea5", 0xb}, {&(0x7f0000000400)="83ffbf002ff7663e34cac25990837ae464c4f48d0b91038c2a1d7e8623398883e0a8ae11c2ed16f87538ca7c4beecb48d7cfabde422c169452ec688465308961d70c3044", 0x44}, {&(0x7f0000000480)="30d7f7f78bebea7640d85152283591cade41183c34b87cc42a6f1db6ee9578ec34b35a4b2f4299e68911b54f620bada7a2d54be7803f668a27b8984bb18e08ee4718bc556bdbf255fc534ca78d66d811a316be9b07507be9c507d1e68128c008756e83fd7ef3d820bb9d8c967f6a687ae8863d5f92ab381222c582fcfd7e97a4fb78aa7c9488d2f3f386a2245386b4302bbfe24d3371190b47b305262e2fce7f1f0bc8d8a4459fe2474aaf1a0e4610d8d0ca6530bf39c8a982bd9d8c26c6ae01aaf7118562957244a8df41d2cca8eae75e97d4025776c12edb56e63566d5255ef04e854ad34d9cbe4379a537f303eac99cd2f9b177294562f0458f9b8a7cb544e2c4afe0fcbf7fd3feed61417f470f04963d5c67d9b6005f1708abb638f6260c8ad8147c04eca0ec912b6c00152008646439a9b2114793394e8f73ada0dc6d40ecdd7803b79bc3de0149888b268e50ac82f1de692b639d091b8d4c4d0425dc56def32802b40d9ae2f9f4aa763051abe174bdb260d63fb91a8999fbf1f217bc27102e784c8a538fe381e5f4614be719660ff0164488e5266c32ac06017354fa96b325b6565db3b8ad260e77881f2d894d327c43ab088a2d96b56434add9ddf41a1117e08261797786da69c63f52fd4f6f37e70c90628f8266d5f597a1fe05ff616d348f767b26e31c90fd53acf007683d5b98d6aab84ebc053fa53025b04b3a5a6ae267b91244564721fb5f734ae8b1e228ed31ee858b2cc456fead627077ad4e3960ffb6f85d30e4c3dcfc38c2caf9b337a8569ba03d7423cc39d97dc2033601d99d0326fe0013dc101e3a51f0ccf30193d845fc68e82425b60d79cd68a99481847ae9695516d9dee26ddf758396efba97f7305dbb31d1c45217aa990ba83ee095cf09e2a36f25422b3ee85dfc9fbf5efd5c16f88cf1ddb79c1930a5f054d6617fcc46811f7a3b23c07f5493684c669eac71c0bda6d99d7db4f7f4f9b1e035febbb57ac29ee1aae83441fab3174158dca14e76722d9a8b9a4c5d65c4bee9a14ae7e263a019348275ec781aea28b2362a204f81c2e795322bcf952482dcbf87874823707af05730044feebf3f6cc1230b25cf1227f2daeed805be888639f9e95cd93a729383f8d0d4a498d07a0b5b5e0be50d63572db98b0b3aaa11630de728ea01bcf229e83cfbb89d7171cd80adccd3d4d24e7b4f44620321a0b9c4cda511d5c643b942bbe8bc2213174ff91478ae2bbee1e1c2205576f0e68d24186ba9a27a92ac7434495b1e62f0be17c0b9140da2193e821b2937a874d19eeb893a6ae0ab3c755fce944fcfde0025a55634410158525d3672e5bd8457b00ccc59b844a24592d57375ca40bb97725f6d254b5dc2a9bc6e15500158fb33822f33eccbd469680b199b01c5bd7e0c7f41beb1abd750b13bfe26ec863fa0b521f27a8d3e2248e94fd6a5df769f435839471e43af650cb9048ccf79051deee568849b981d60dc3422055274a06a61c942ccfdda8388682043e6cad422065ea6ca3b3ace7f0abdcc407484de7d10d51c088e57026b75258482d867ab78a5413b5ece972218bb0837b63b8c60c0a58c84ff801404ad7f883ac2f7313ecee7ad1320c07abf70c1c6e78cbe97d920503a39cce3c5e6e2655dda22e9471472be7fea9cc93bdac4f015e63f1d64811b3c13b9920befdc552e6c73848271c8b6b87585ec7af20e00c9c285d33bc78b89be9b66c48f814ff0a8ff393cc2332ea79b050dae1df879ce893d5779c550b9c0279a27726a8c2f8c8b3266c4221227f2a3741a26b0e6af058239cf7e82804666c16261347686e2d9a5c1f55a10944cb8141df7502e40d024e464c86e7e4e6e5baf0622276337b3da763d7e839978800e2b04ad26a890bcc425d34f03a787e409a57b4a1ee4256281b635dd1bc2376c74af3ba5b22c1033c1f2fd6ea7f3535702a8a9912a1d0d04e43cc62e07c9627e3aaf7e914288074dfd96db6274358bb5369ebc51abf13a861bcfcdacf5ef15c592ab5c74e4de47d3cd0a505e96141330506e771c5c0e96bc8891c3e9b88d99b4c57e4034594cd0bd81670432b63dc42db172db889d3b730686aef48167b5fee7e1ffae82f3e8a7edf9922292e6b1f67c8ac5fef5ccc6deb28edb2c5795fbe079f0699b6cc55ef3c7996c366edc24f0a677c2817440cb071bf107db8c2db4f56504eb18126d01d03f277bea53cbce865e8c74ac9057be548b2ee68e203684cf50c657e388515a50038743de49971f9a3e3e8c3884eee5593c9415d60f4d29930d23aa5b9d3d98726485caa085b4c1a1ae0cb70875edd170bf99cdab01fa766c5875f18e1216c6b62b64c071e934593d03e89b78c15d40638ad665b71f483f0aadbb9444868de6c0ba90d89b0d2179ce93d568c865033be0b248f28fd337fdbf8bd592a9d5ebf430af7890c8792545ed595a510240b56d507e3d0aa1c72ae87c92145e86fb4918fbe4c74d968140ff8e1e381b397b66b8ce8953566c447b2dc5693b0ab09bbf08a1a2a2a3c16c74fa7cfcb604222d78b53a49f505e0bbf14deda65fed486eef33d908e4b48daec8f43f7f23a051dda2ef50c0e726b52616fefd2efa92825aad503722156b3d07e6863e8f77617e55f3de8adc8ebaaaa36baa478de1b2a75e35d5955fbecde45491cd70facf860b8f13c47a4b0946c0fb95490d5ac22aae58a42da194a4fd951a8049e4c8087b13b5764e7990a1a23ef582acda4c2fed499f69eefc28b0aab5bac6d023135336df636bb2484271c5b6b7cf58e64243110d7a92136fa1a4466136c68a55c2337f24d3f3f8f814eb3fbfcf4288c32809d9e345c8bdbb4d14186c16fcb59db331d0af31ed849e16b395f98b7055c421ca95901e59ad8b9c94a4b503598f5d16d7b2270ca955c52933668d7af90daf417bf6397c794972bcb1fa3897f8b57b9e193a75e6a9623960b7d935f463c6dc217ed12244c549dd4a530ab99bd80d7a87f3f9874e218c02c5fe41c3d302c7002ef813cd43b3e7a52449c52986c85c51bf506327e82a3cf0866699591109873275e5e8997890e403a2c7f4998bc91ca79ace6eba0616f8b9cf7b321dcc9e4f99ab1feb04640fc65101d480ecd6141dea18d867723785c32b913d87b902e459de47bdaed31dfbdd17cd0d114a6b797107f2f94b86fa4c02d3086f50485bad33e3cab3c2913a99a9235dd55d28f329808bacc3829a40862c4792b3cb38b5550663584875573c18ae3e2fef4ea21a043fe89a8993fa935a395fd48f2377ec00191a33a981871201d9053dbafce0b3bfe76709937e36efeacac7b0c652c1637f75488ffc9f36befea44601ad4d5a75f3f2e5153cb84c88fd94d331a0c04f34c99d76b592a4944656c22ea569bfad38cd7ec3b7331b4046f8ee309b292a801ad4b503b0ac98d1161b0345d53af44822064906551537c53c68e1a4ebc97d1bb089c74aa22c51c968564e1bcf3bb8390353dcde110c9d41f74399a3dfbb7e2358815cabcccb80c6a70d1a22ea5e21db4bd05554adcdc83ee7e176292114cd0ce0b487ccc91ca8a32a28ed977705056ac8a592fbeb46c7770788133ac5001452aaa004ccba9a0c21032f8354f83d6886fe857819b78f27d8c2ef60f0b0f4a5067273eb822bab970e8da6c9db041bf05a3d7755db4eb2cd557a0af9eef07c79cb223b831070e276c3ffaca618dcc83268bd191d287960acd123439cbbfa97a7d8cbcbb713b0abcdd6a635893068d556c3a9c427b44d67b9b13d9c1bec620bf73aa7467dc03fae6c97ba906baae19662c179d04f531cea217e7a795564fcaf70e8ace8e36a8527387b8b86462bf8f68219f3bd044f3e9bb49febf459131911fe8b3ccb540bd724dae1f5dee9bdeca4e404ecb4d21bfb2ff369f0e4fea18984b833e5d303ca39956741cecce518f115ae58d6fd5c219a38d6afba23e2bd12aa23d109173f3d1ad74b2c87ced9140e45eceb67c88b1ca5220c44a7c65a14917ff76b6a5863bfd7656345d49f072efdc13f117fe37add7b7732915a907ad24a54634b08705a208f104408ee242e56c44ea46cf5a3c730d3f27cb7492bf438cba801e7bec37d7570efb8e8e9d282cbab4939c2dd0ab3529d44a56030e0955ec08c4d42c4c2de5a5dceefcbb217a159a65eebaafa8fad8654bde55b8184571b703457c641ee18df4fbc21e07c1fc05712490ae6dc9ecef8a73d74c179205977ccb845b7e29033b9e1e32ffbf6ae23fe7dd9be3759bb8f0b3ff26520dae30f85e71624ffd9a1b783c793000984f429d4db7dccda3a2ed959e0705ba3aab070d0e26e305ee19d48fe4eeb023e05083eb1f9cbe32725e5f65049b818426f2071b9d08d69456cc37357e826e8b451c1e94472b35b423cbfac118da0a44a264bc92842cace20c506af44fa241a5dba4827f1d750be2cf19a6c456756874c91025ef356d8a04f0cf96f82cae0147fe7cc80ec75342eff6d36dd340498c87bd84ac232c0504fab35c88cdffd34523207fabb997ab0e68ab91a9e2d0d2b2469d6ab0592d5202a0ee67d9f1e69cb81e408279d34e4a29d15df5e169240fb8e452319dbbaeeb922d5b193b27fa374141bf70351c24d227cee7b0a4581219a946d97129a85097413667dd67cceb9ab891fb0458df01b4ad89dcf28f4d46ee9127b83da5826834c6678c31d995e8118ece729f0dc69c66488231be5ec879a028bed335f1b57c2f75720f279f1cd7424990d2058de5e5eb59255fa3fde6e86db8fd998506372c82be740163f8ae6a7f5e273170b64ba3df022a51e21284a7dd1d3d4809c053a9bfb21c74330d8861db2830e1a6b176d3943c30718971614a4d724bb4641e0116b6ca09857d1f6b59a67dd9d1adf79c0f40061cf8fb0a6085630c6acc381cc06edddfceefb143a2e3d5233128d0401c9e07a8d1fb1adae7311e583cb10fc6068dce58a5bd95cd38682f8e47817a5e58604287bffe065e64fc349d545fb8c61114e9a6540b15965a25011654684396b41e4f41f0ef62a5dd08c9f070ba40861fe257210198ce80744918fca8f9b44316a708d3242179216409cf5d966078368a9210c1b6bb44e9fce6ac9fe819b565d9930812fb0db818430c0da4473f12fddc67482b56bf6b2c3a60287e513cdc2243ef09505216eef986a5602998c2388dc46296d4f0443662076367f10d9dcbf4efe057f2246ad3a80223e36f4f22f8c24e7faa28830cb8beffe3a8d8b767d2f8653c5c6afdc5803e284553eb204e8e407bb8bc32027d53ff4a02d718e80f4ea73a456ac0aed896759a285c59ec515ecf858a281ca9a19212f785325656a9790e8d69d0ae5f892b691d81e4a73bdc2dad8a5d754d4b1c86d45e384167cdc3fb726dcc134251f5a508672ce747a3bf18acc41610e03068c9549c69c0d830f33413c46a1c287f078a27a474020d4eda976fe20249263e3d6ca12bab4b011d0695845b5cb9dfb9675f9cfc168fe36959436db670e44e8ac87584f3edc4af9f5b97e20f9114d208493eb86318f150268ee26e8a88b570ec93e084e198243eac27cfff1a3aab1916ae930edba79c16d4338f81610f65da014c09f08f546d844154a0eea829d8cf78270aafa76daca6623c7e0a24f7fad06c51ce2e98a7937b1ca0f4c9e45acae683e48fd8a727101460f1dfa250e9f78744e1d61ee775508d4b9302c59319b6689e3312f35d44f77e1abac78a253433ea33cc9886b2b40fce78e9c3b9bcca6392363626e759b144ac23f5e0cbd13babd232133957ec4c402860840f353adbbee2eb4b4", 0x1000}], 0x5) 12:35:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_BELL(r2, 0x20005701) 12:35:17 executing program 0: poll(&(0x7f0000000080), 0x1, 0x0) r0 = syz_open_pts() r1 = kqueue() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) r2 = dup2(r0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/21, &(0x7f00000000c0)=0x15) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0xab7f) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x10000) 12:35:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x8, 0x0, 0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x8000}, {0x0, 0x1}, {}, {}, {0x200}, {0x2}], {}, {0x20, 0x0, 0x0, 0xfffffffffffffffe}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) r8 = openat(r7, &(0x7f0000000080)='./file0\x00', 0x2, 0x104) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000100)=0xfffffff9) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) 12:35:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket(0x2, 0x80000000000002, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) dup2(r1, r0) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)=""/201, 0xc9) 12:35:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x9, 0x591, 0x9, 0x5, "3ce37a364c843deccaef9cfa28e7bcad23b205ac", 0x2, 0x7}) 12:35:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x0) dup2(r1, r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="b58b0de7a3b3438cfbcc4044f8087f23d688d9e0", 0x14) 12:35:17 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x80, 0x3, 0x0, 0x320, 0x73, 0x40, 0x0, 0x3, 0x10001, 0xfd}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="85c9893505295eff960faad5b45fe993ebbd0b4111b8b307f6d6eaef2f83aa0b97e73409dc7249972f63615e516031f2aa6f0b22eb9ba07e17b9898ead2e32e56c8d1f57bd90f636d65292dfe2e65d8ab196a83219c82ba97bce68d1f09a33ad14db3fa417", 0x65) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:35:17 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040)="fbfebf797b9eb77992db7af354797af73a9f4ac62f545c72947c7ccd5e9727959096c36b50b6596afea8171847fc2389170ae4598984c725d45e618bf9c9cd9d4201e556c5af116e7ed206d9dad22fefc0f3c37dae8ce2668437ee652d9d90890000000000000000", 0x68) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/60) syz_open_pts() 12:35:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0xbe, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x800) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385b6fafda7fefedc3a6445814149dfa0b3758b83f910d5534114cbfe5457bf74b74ec353f64861f5f810dc68a881c789b2acbd8fffd8882cac290700645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6", 0xfffffe1a}], 0x1) 12:35:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x38, 0x40) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xff, 0x70, 0x0, @empty, @multicast1}, @udp={{0x0, 0x1, 0x8}}}}}}) 12:35:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503000000000000000001", 0xd, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x40) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x38e) 12:35:18 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000140)=[{0x0, 0x5022, 0x1000}, {0x1, 0x3f, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/11) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x0, 0x0, 0x800}, {0x1, 0xfffe, 0x1800}, {0x3, 0x5, 0x800}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x6) semop(r0, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) geteuid() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x5) semop(r0, &(0x7f0000000180)=[{0x2, 0x3, 0x800}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x3, 0x1800}, {0x1, 0x1}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000001c0)=0x380) 12:35:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xe424) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xe9, 0x0, "3cae95174613633af68db884caf3d80d1b709b31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)='{', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 12:35:18 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffff0000000000000008bb86dd6000000000000000ff020000000000000000c8b70040010000000000000000012f7703425f10d58181e8fa173bae0337e9f631c63878ad36e2f740dc57f9f6dd619bca0aea827c91d862c19cb943d393dc9b675e20e029078e00836e3d1d58301387c247bfb501d3f305a82d4a020b9292bd853b5d3b6f45c6744687cc8daf7a37d65a0606882e52136c9f656c009c77f1a6d407605da2de71ca6ef2670180fa49aec9a2cde7d85e5bfde2008f71b61349e0b6fcc7145c60d04ca190583194f7dccb6460ded98a5d6fffd0480ed009e56c191c1ecaeb33bb4d4f42e15580a72ac9b16418a27bbaf6c575844bf2aadea4d48d2964d492b726c34dfd0d973da04b8c7271daf54998862f3d32d7465c426c57a339df996af68c99310b7832265111f8442a0243471d08134214dab198b021068aedebc4654d7b37fc53598592f76b11d48006b564a5526475ba1c0da310ddba60784e88"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000100)={0x7fff, 0x7fffffff, 0x7, {[0x9, 0x0, 0x5, 0x8000, 0x6, 0x80, 0x5d, 0x3, 0xc98, 0x364, 0xde, 0x3, 0x5, 0x3f, 0x4, 0x9, 0x101, 0x81], [0x3ff, 0x6, 0x7, 0x80000000, 0xfb8, 0x4, 0x5, 0x3, 0xff, 0xffffffffffffff61], [0x9, 0x5e, 0x1000, 0x1ff, 0x7, 0xffffffffffff0000, 0x9], [0x1ff, 0x2, 0x80, 0x2, 0x2d], [{0x84, 0xffff8001, 0x7, 0x8000000000}, {0x3, 0x1, 0x6, 0x6}, {0x9, 0x1000, 0x6}, {0x8, 0x5, 0xb1, 0x100}, {0x45, 0x6d, 0xfffffff7, 0x6}, {0x0, 0x10001, 0x2, 0x9}, {0x6c93, 0x1, 0x7fff, 0x51e}, {0x1, 0x8, 0xffff7fff, 0x9}], {0x8, 0x305, 0x16, 0x6}, {0x3, 0x7fff, 0x6, 0x6}}}) 12:35:18 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x400) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1b) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x80) 12:35:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x5, 0x310, 0x80000001, 0x10000, 0x5f, 0x84, 0x4, 0x10, [{0x0, 0x5800000, 0x1, 0x7}, {0x4, 0x7, 0x8, 0x9}, {0x7, 0x1, 0x29, 0x3f}, {0x8000, 0x7, 0x8, 0x5}, {0xb5, 0x800, 0xf20000, 0x3}, {0x0, 0x8, 0x5, 0x6}, {0x2, 0x0, 0xaa09, 0x2}, {0x1, 0x7, 0x2, 0x2}, {0x10001, 0x3, 0x1, 0xaa7}, {0x400, 0x3, 0xff}, {0x6, 0x4, 0x5, 0xcbb}, {0xfffffffe, 0x8, 0x99f0, 0x7}, {0x40, 0x80, 0x6, 0x1}, {0xfffffffe, 0x6, 0xc31, 0x3}, {0x90a, 0x8, 0x7, 0x20}, {0x0, 0x5, 0x9, 0x3}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 12:35:18 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b100050400000000fea7fef96ecfc731d3357ae26caa0416fa4f376336acf01d03219731774a0bbe781e499af7ff075f882b297be1aa5b239e9ef4c8b2ca3ebbc257699a1f132e27acbdd602000d7de2026ba8af63fed1a2718fc75d55be781834e972fda135811ff9f5c889cd69530cb5f14285039331beb000000000ebff0000000000", 0x84, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 12:35:18 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000080)=0xfffffffe) getdents(r3, &(0x7f0000000040)=""/4, 0x4) semop(0x0, &(0x7f0000000100)=[{0x2, 0x82, 0x800}, {0x3, 0xc4c, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x29, 0x1000}, {0x0, 0x101, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x41, 0x8, 0x200, 0x3]) 12:35:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) 12:35:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\xfd\x00', &(0x7f0000000200)='\x00']) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 12:35:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x2) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/81}, &(0x7f0000000240)=0x53) dup2(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) 12:35:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:35:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f2f2f81"], 0xa) 12:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xb1, 0x40, 0x5}, {0x23, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x7f, 0x5}, {0x1, 0x9e, 0x0, 0x2}]}) syz_emit_ethernet(0x120, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbe29bb57565af08004d0b01120066fffdff679078e0000002ac1400aa8907cfffffffff83170900000008e0000002ffac1400bb07230700000002e0000001e0000001dfe80002ac1400bbac1400aae0000001e0000002890f05e0000002e0000002ffffffff070fac74ea2d44c15df34e953326ffced7bfa0d7260bce004ed1d2506e6c40655a67f21e54197c28f9c00ebaf95c5e78a400014ea60b5c34e50552d2c8773dd08d1311488f5514e37a1fbd84e63cd231198f73644da6dfeb586357fdd69596d15509591f11e1352c084c8d2202f4f0a2d58fc1425a9a09000000d60ed89b70fdb5980d5b6a1f443971ab6887b8f937848e8360b2e0e4ec094f909a21aa7591db958e41c4f3c98c679f8d985744e7aa8add22a865cfe58c02cc44a25aa0e662d069c0bf2b5e207eadb577224779e3c1b7d8888f1bcc73405ab8f74234a5e5c035bc5065c5aa77a1acba5cefe5c0b20c2e6919ed116aab710062790b00262a01a5453f0c1a40c708311d5d0e4b6e186a50f18e122a7a8632e3d261d2e47ddbf4d2a71a0934cc6c16b0e9bbbe72e8fcbf1bd60e1aa9536a61a9ab0763c71005e620c6afd8a0cbfe13d5fe1216f881fcd19edb4f8a110fb0195707d94b49103e3eb2f2b1c888ca7f85c676cb30b461b69608f2ff49643b311244e5c20b824457de3829145a9920"]) 12:35:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r10}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, r1, r3, r7, r10]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000240)="245b06097f07c811548d695604ed83281dc55ae54fe82a9a8b440229f56afd68137055dd6ee21b664898d1257ca4af26e9ef5379cb21563645584a4c99f1a1dbb3e852bd5d7c80faf0ec9394339ed392bddf667c84adcaa1991615a7412a14acc4", 0x61) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) dup(r0) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 12:35:18 executing program 0: clock_gettime(0x3, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x2) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="0023000002f9871ee78b8b96fbe967dd13e9ed2dc8f5d5d3e64d", 0x1a) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 12:35:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() r3 = kqueue() semop(0x0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(0x0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000100)=""/175) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x74, 0x6, 0x7fff, 0x6, "8c45f61e5fca9b0a85d68693c946ec516739ce55", 0x7ff, 0x2a3}) 12:35:18 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x0, 0xffffffffffffffff) 12:35:18 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x6}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r3) 12:35:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) dup(r2) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x80000000) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="8cc55a7638edbdf2f0f8fb6c9bf1ac1210570f3ed93fbc00ef0c0df897ed7c69b35328c55dc4487996dabc7db2dbe5086f5813fb276e2938ae011fb2f9265e", &(0x7f00000000c0)=0x3f, &(0x7f0000000180)="6c06bb8c9ca3aae5ef2599692fb05af194cfd6f0dda1a8929ec776e3236a0abfeee3f818a9a9d5bbbc6c8a426e00fd777cfc85ebacc081fe08cf218e9030283044f8f0081927f1b9cb9663271b98a2b3e387506513bb21216468a7a3d431896cf3866a643efb8492ce8187f52c6de92fdf740c08e9a032a9a48adb16129be038a7ad1682ee0900000028ba11e4d6acf60d2eac06377f101c1f92b19d4669000000000000000000000000b4ad37d37664ba0089695077bd7a23270a500c417e6f8d8523cb", 0xc4) chroot(&(0x7f0000000080)='./file0\x00') 12:35:18 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004100001c000000000001907800000000ac1400aa0b819078508f360b"]) getgid() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:35:18 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x100, 0x4, 0x3}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0xda17) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97c487b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000e80)=0x8) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000840)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000840)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x12) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x189) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000e40)={0x1, 0x6, 0x7, 0x1ff, &(0x7f0000000bc0)={{0x13, 0x69, 0x7, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x5, 0x1, 0x404, 0x6, 0x5, 0x6, 0xffffffffffff0001, 0x1f, 0x1, 0x400, 0x6, 0x4, 0x7fffffff, 0x6], [0x1000, 0x84, 0x2000000000006, 0x0, 0x100000004e899, 0x6, 0x5, 0x800000000000006, 0x7, 0x100000001], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0x6, 0x22], [0x626b8d0a, 0x5, 0x200000000eb49, 0x40000000000009, 0x2000000000000, 0xf243], [{0x0, 0x5, 0x5, 0x7fffffff}, {0xd76, 0xfff, 0x20000005, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x102, 0x6, 0x1, 0x7}, {0x4, 0x8, 0x4, 0xfffffffffffff595}, {0x2, 0x37, 0x403, 0xca}, {0x3, 0xfffffffb, 0x9, 0x2}, {0xfffa, 0x1007, 0x8, 0x5}], {0xfff, 0xfffffffe, 0x200, 0x2}, {0x513b, 0xfffffbfb, 0xc, 0x66}}}, 0x85ed, 0x8}) poll(&(0x7f0000000800)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x4, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0xffffffd, 0x1, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x1, 0xff, 0x6, 0x0, 0x0, 0x100}, {[0x8000000001, 0x9, 0x800000000000, 0x8, 0x100000000000000, 0x98, 0x1, 0x5, 0x9, 0xfffffffffffffffc, 0xfffffffffffffff7, 0x0, 0x2, 0x0, 0x0, 0x6, 0x0, 0x4], [0x5, 0x4, 0x3, 0x0, 0x8, 0x4, 0x100000000003, 0x40000000, 0x1], [0x0, 0x3fc, 0xa, 0xfffffffffffffffc, 0x7, 0x10001, 0x309], [0x9, 0x800, 0x4, 0x2020000000000003], [{0x3, 0x1000, 0xffffffff, 0x8000000003}, {0x7, 0xb989, 0xb886, 0x5}, {0x81, 0x0, 0x0, 0x401}, {0x0, 0x1, 0x2, 0x20001}, {0x3e, 0xfffffffe}, {0x0, 0x0, 0x7, 0xfffffffffffffffd}, {0xffbd, 0xfffffffd, 0x20}, {0xbd, 0x40000000, 0x8, 0x4}], {0x2, 0xfffffffc}, {0x20, 0x101, 0x0, 0x1000000}}}, 0x8001}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 12:35:18 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffb, 0x2}, {0x800, 0x2a6}}, 0x0) 12:35:18 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="5955f3970367", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr="000000000000000000000400"}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "0ba4c46c825eda62626109aee5488641f5859463ce9844d229b7633791411b0551009c6137efceae58374dd25ba0688b802eac2e6519ad0b0c4e4624e87593126e766b5c2850d4123bbe9f577e1948f1ee68619b38ed55818ec6841641ccba7ea005a62edd"}, 0x6d, 0x0) 12:35:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0x0, 0x0, 0x8], [], [], [], [], {0x0, 0x0, 0xffff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:35:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000840)=ANY=[@ANYBLOB="8b398d9413a4026f28e20b0a2dfc4dc10100008000090000000000004cf054452572458276329a73206f76dd0b7933ceb03cdd5e14948efa59db9d7d431b7a7b88a855cec7bb0852f299e1b7cbfd37a9335dd569359b0742587be4a960660b03b1fe3a20ff803e36cbb84ce48eee9486f97c642573d52998c8823d47c6f89ef1833080e205ef13764ed810bf0053a4d7a28072a298e939d1a8720da05dfdf27d038011c4f17be5c1652c0a23d1c474090617948da907b003c66755e583a38718ada30b8bbd3a45682d123d2a4d23f726486b9f714d399ec04b39222cdb9633f0bfdc9babbab61320a6c3fed239c246c4fe0e94f8b3f5f9b4d574a9aa7d0c95e9cbfcd45a762124ce3f048600e49ff1b89b136edea336be4885f670ea15df4a7be1a6a7ba3d12fb8dbb88a6b39058b35a2a5dd49f2a123f9dbbfea0a9427f6e97e67f2e6905e9e5ae7505d2732a1deddc1568fef270103852fb80dc6c566f61d333df"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="dc7d93ab64561129c738bc067a43b700e6551d047f30788aaa50a85ea930f534fff31cf0f80340c2b650098a543c8c2565a3549ba9e926bdf35eba55746bb854e1134160969c8ad15df8af46859c942389b2165863d094449a8d8bf44c5b07ecc76ad3fe27b9f36dc3195f0e8d17207e7f0377c1bc156e2377fdd1c63528de63261c39f7c673554a980bb1c60b4d825791e5a5b3349085ce02d952aef36d2f62a26bd6bbaa2c82a6279f", 0xaa}, {&(0x7f0000000140)="d44023acb73c42b423f220eeec10fb6ba797628721b2b81a04f38c834d4bd8bb44c42ced76848a14b258e796d7", 0x2d}, {&(0x7f0000000280)="d440afb03d2d6ccdebd970a5e4ab9da2824fb2c1b9e2659259f8cc85f4d668d68395e3b4f6709286140f79c2bdd9bee1d5000916b11862827b6da796d98911792f0474277837f57b41b5ac5bb9f0b5a6984e440bfcba5c0118a4984660124b0bf9f0268d863f358433159a782118b0cdb7fe6370bd2ab12b1cef4c02f33b8668ee99a8ce343a3a06ab5c2fc0fe9d4321966dc6ce911783a97e6a503c45c82be5ab", 0xa1}, {&(0x7f0000000340)="b0dd60c38f5b0c928a4c022580d178defd0ecea0417c344303d628939616391517950187ce9249f9423a7c02ee8cdc85936f1d1912827fc7193da773fcc8a7977116071824f7ed0e7bf6a705c047ef63f9a2c240eb9b3b101efeaad1d8417442fe851f5526a6a892f9a32d5c8b52ac8492cea360de6eb483ca467e48d2af6fc1d446d86a446b628b68b6d2c6fdc06b48", 0x90}, {&(0x7f0000000400)="7bad94ffef684bdac5822afa1c61c275f43a599df0d1aea745528eb0bde9f46e2b341c2bc28896318cbf6f0d692794f603b1ef7c7eaf30e9a09c42071bc68af7378b0fb1d462dbe104698e073d45b684bef9b6ca20ee7ffeec38ba6a7f350780695d477317ca6cb9ea820f87ea4120a146d01d6771d126590a4fa637494ea43b1b1804c6c5e76c604485176d03b05b077ee6c719c8678d893eebf9e6ce5ab1238d7b1aed51e60aa550011545d0f357887c27a099a04699411e34b8dd16bbe814d9de591fcc71a213e0fc86ba45ae92ae7306f7e9bd68b0e44f840d", 0xdb}, {&(0x7f0000000180)="2f2aba6e23ae0c43f4a676febb8b87d361e1c233e866b013faedefd7857e17c55fd4e25b355369d9c31c55c25f4f96dd5203f8994090e12ede9f81ecd5b22079892d8ed919c8d79e7b75494f13f251c90536ad89cc6c8772116164275a32235617948848d1f56de4b1de788cf966ec0a75e4db8f0ecf73e5ce9416f835e1b3", 0x7f}], 0x6, 0x0, 0x0, 0x404}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./le0/file1\x00'], 0x10, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000040)='./file0\x00') setregid(0xffffffffffffffff, r5) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)=0xdeadbeef) 12:35:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="51a6f18b96c3b8f3af02f4f1139b54384cc4678a814d082e028a8c6645384d34151049ccb59ce60a08ae751bda7b24ba41ebf0c3", &(0x7f0000000080)=0x34, &(0x7f0000000140)="e728939ff58a393a9bdde2d3d22f368ee5db8b7c5680dff0005b27338ee4670d6a739052dfacd235e31bb9b0fd8dc9fb2e1c9d6e0ea4bc1bd9f7388b4f05422c2472ee8d599445bcc5504d70e9bc7e3dffbc8e5cd26b691ae1c6d8b4208abca0d6230062e92d4e0b205e7250b23ce3b57fd70271aac6085136c12212ad6eae2bff84bf0a8c", 0x85) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) 12:35:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x116) setsockopt(r3, 0x0, 0xffffffff, &(0x7f0000000080)="880eb9d14f94708ede27b105f7710e0a8d12ded0ca0d5758250fccac21b6a6ad67d6eda4b6b5dd20246ce00d95524db3eb0419ba838d3d312f5bca06c85a8b840b99ff877a3f223bf64bf80242240e62a1a43de434ebbcc0a2040fe5d84ddb1a91ac2ffe461ff168dbd99743221d1108c5ca99", 0x73) r4 = socket$inet(0x2, 0xc002, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) getpeername(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r5, r0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6b5b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627280a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de80001000000000000e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 12:35:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000001280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000080)=""/2, 0x2}], 0x2, &(0x7f0000000100)=""/172, 0xac}, 0x40) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd", 0x801) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:35:18 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) chflags(&(0x7f0000000140)='./file0\x00', 0x1) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)='\v', 0x1}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x7ffd, 0x0) read(r1, &(0x7f0000000040)=""/152, 0x98) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xed6, 0x0, 0x0, 0x0, r6, 0x120, 0x3f}, 0x0, 0x800, 0x6}) close(r1) execve(0x0, 0x0, 0x0) 12:35:18 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r0) close(r1) getppid() 12:35:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) accept$unix(r5, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 12:35:19 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) socketpair(0x18, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000240)) r4 = kqueue() r5 = dup2(r2, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f00000001c0)={0xc, &(0x7f0000000140)=[{0xeaaf, 0x2009, 0x80, 0x0, 0x88b6}, {0x8, 0x0, 0x4, 0x3, 0x5}, {0x977, 0x3, 0x8, 0x2, 0x7202}, {0x6, 0x5, 0xa, 0x200, 0x9d}, {0x8, 0xa8, 0x866, 0x0, 0x4}, {0x81, 0x80, 0x1ff, 0x8, 0x401}, {0xf390, 0x3a4, 0xfff8, 0x6, 0x7fff}, {0xce6, 0x0, 0x5, 0x800, 0x5}, {0x7, 0x7, 0x9000, 0x5, 0xfff}, {0x8, 0x70a0, 0x8, 0x8, 0x56e}, {0x7, 0x1, 0x7, 0x3, 0x3}, {0x3, 0xfffc, 0x67e, 0x3, 0x51}]}) r6 = kqueue() geteuid() r7 = dup2(r1, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setflags(r0, 0x2, 0x1) 12:35:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r2) 12:35:28 executing program 1: acct(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 12:35:28 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r0, &(0x7f0000000340)=[{0x2, 0x9c94, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x800}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/106) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000028000000000002907800000000e000000112009078e0000001000000000000000000003f08"]) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/95) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r1, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x1, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x5, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r1, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000000)=[{0x3, 0x4}, {0x4, 0x3, 0x800}, {0x4, 0x6}, {0x4, 0x8000}, {0x2, 0x4}], 0x5) 12:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f0000000200)="f7e4fe0fcd422a48b657aff3551d646b3a30ddb5022e84a85515e339d330e2fc0168d90f0f4e6d552ab136f56cce530d4b42c5fb472f43fb8f282a5d01b4b31fb0a0a70cee38ca0cbc15f0f57cb6737e4cf0345b401634a58a1df31e606a0a15b9a4b4a023ba9693c4082a79e7906e6da2f0ea", &(0x7f0000000280)=0x73, &(0x7f00000002c0)="9eb8a6be770b0247ebfc22f8686e01d7d4fbacc1dd07902a4e8ba4a66bfdecc65fce7e479481c20a46a2a11230ce0192a6f879145ba9402420f2eb56a0f2e3ce59a3477a918e092d20f852e3f38cea0ed2149608ffa89c846b323216408e7c4e6891a62b3b49f9128fda9ef55226ef2b9f4dd9ef9d7a2265b76b96b3c57cb3ac35a755ca646d3078eb9c1a3106b1ad9c61269896f559331ea9df", 0x9a) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2000) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{}, 0x0, 0x12, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x1, 0x6f28, 0xc0}, {{}, 0xffffffffffffffff, 0x80, 0x6, 0xfffffffffffffffb, 0x4}, {{}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x5, 0x400000000000a302}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000400)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x5, 0x7f, './file0\x00', 0x0, 0x1, 0x80, 0x7}) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x4ef, 0x0, 0xfffffffa, 0x0) r5 = msgget$private(0x0, 0x300) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="0004000000000000e0a764d8a07d5e060830e8000031c3165c881268499644888a2660f331ff6c40733ea00800319aba4054a49dbf65e170b637cb9c545b4c58a003f0298f05a850806f6b17cbb908fed019323200000000b43a2ea01f32b252d7c12cf19eebdd2ecae8ded5915577a68046abec621535af85f7622a5c4a56c8a22fa7e6702cf8ba149c6c2753df8e30168f09c8a747a446e49781ff6df36dcfb1acb104a93c4ff7af7353858f825a159a758e9c413e0b9c1f8e227e88752c7d148b1b5e"], 0x4b, 0x800) 12:35:28 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff7c150c0385f5fa564a0000440000000000009078ac1400bb0000000044140e03000000000000000000000800002000000407000000000000000000000000010000000000e0000002ac1400aa"]) r0 = semget$private(0x0, 0x5, 0x30e) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc0504417, &(0x7f0000000080)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc0504417, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1, 0xfc4d}) r4 = semget$private(0x0, 0x1, 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0xd1) semop(r0, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {0x0, 0x0, 0x1c00}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1000}], 0xa) semctl$IPC_RMID(r0, 0x0, 0x0) 12:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000180)="46c9be288a13f84481dd8bf19b0fedb6fd3c2934d4126f9ba7ae455c08a6022f92b22266897a8d48965e", &(0x7f0000000200)=0x2a, &(0x7f0000000240)="1bb9764a543d434a6f081d942eafd5fd48457907e55a44e77ac3ea6662e2e5ac0bb6b3c30537a0eb5f212239e4958aee2c7c9566cf284373", 0x38) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x3, 0x7f}) semctl$IPC_RMID(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) pckbd_enable: command error 12:35:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f"], 0x1) r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) pckbd_enable: command error 12:35:30 executing program 1: syz_emit_ethernet(0xa, &(0x7f0000000000)={@remote, @random="0000000500", [], {@ipv6={0x86dd, {0x0, 0x6, "e21bb2", 0x0, 0x0, 0x0, @loopback={0xfeffffff00000000}, @ipv4, {[], @generic="63ddc433502535954b39cc5922aabb2d69969eab9bf42686bab4df45ac13426809ac6172894423f8bbbcbcb3fe3c4a5b094c21293ec4033ea0c3a129d54de9e4"}}}}}) 12:35:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="b0b4c20ae669877190d579fa9dce886a3a74e4", &(0x7f0000000140)=0x13, &(0x7f0000000180)="eb57853e9e703beabd01c0f1bb117479d22423fa026f4a023169d07d0414a43854", 0x21) close(r0) r2 = syz_open_pts() r3 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x0, 0xff, 0x200]) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x201, 0xfffffe56, "0366e53eebaa10c3ef5caf0400000400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000280)="9aac6250f62bc5262948daca1ef5aa62dd83c0ab63598c03a3701f9a8801b992a6a60c0a00", 0x25}], 0x1) 12:35:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$TIOCSCTTY(r1, 0x20007461) 12:35:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0x5, 0x7}) 12:35:31 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:35:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "c072722c07235c1b000000000400ff661fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 12:35:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xffffffffffffff6c) 12:35:31 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x3, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @loopback, @random="b392580a66af"}}}}) 12:35:31 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) dup2(r3, 0xffffffffffffffff) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r7 = dup2(r3, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xa8}, {0xe5b6, 0x0, 0xff}]}) 12:35:31 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="13d932f098716381679c4d6dea4aec0582535cf55a0388c5c887382785a943e1c1b0433cc49b9f4fd2ab6a5edf02a51c5ccd1728f9b7734a2b4d84ace34458c2eca4d42ef685371d927162a78f5f169cfe299c5413c3b05bb535578776741996ecca88c56153b7fc67ca153f5f3bb52cd424c5c609efa499db8f1bd6e04665f94b3e58", &(0x7f0000000180)=0x83, &(0x7f0000000200)="a833581f67da4b41bf9d313fc1e5fce954e4ed8586243e711a511fbe1cf9b634f67422f1b8557c3389788620e072dbcdb7e6b3b1383d28a42a74286bfd83a1a833220e4ee7ee8646daeaefddf2f6a012318896f45b9de678c4bb38612dd46d5f91a6e76c540f1b600b57412f80cb7819e9b4093b057bd88eb8a029b761b5852661ad5bd5dd9750b88455c8b1b674df3f65eeac9ad2b559abf57ce5e7d73bc43ca0a4a72ea99419f47e168c592d2e2e8fd2f332eb69e68835165bb52e928899684546c8498a66ae7990e366c2f0d0ae95e55c43be3acd5141b5b289d65d6b8c247b853b473c40a578d54966f58d46bfc16e1864", 0xf3) 12:35:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x8, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000340)="fbaf8aef71cf32cd381f75c38d1a", 0xe, 0x0, 0x0) 12:35:31 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x50, 0x0, @empty=0x1000000, @multicast1}, @icmp=@timestamp={0x12}}}}}) 12:35:33 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40c, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:35:34 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x4cf9) open$dir(&(0x7f00000012c0)='./file0\x00', 0x400, 0x5d) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000011c0)=[{0x6, 0xfffd}, {0x3, 0x1, 0x17fc}, {0x3, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff8, 0x1000}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001200)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, r2, 0x0, 0x0, 0x3a8, 0xff}, 0x100000a, 0x6a2, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x0, 0x7fff}, {0x4}, {0x2, 0x2, 0x800}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x1c]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/38) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/204) 12:35:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x11) r1 = syz_open_pts() ftruncate(r1, 0x0, 0xffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x5, 0xf4, 0xffffffff}]}) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x65, 0x8000}, {0x4, 0x400}, {0x45, 0x4}, {0x83, 0x8}], 0x4}) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xe8) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x10000}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000340)=0x1) r5 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x3, 0x7fffffff, 0x6, 0x5, "da1d6e490246d8410f848e11a1b4f4668d9c8e52", 0x0, 0x8}) r6 = socket$inet6(0x18, 0x3, 0x6) dup(r6) r7 = syz_open_pts() r8 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f00000003c0)=0x8) ftruncate(r7, 0x0, 0x1) 12:35:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8001, 0xcc, 0x1, 0x9}, {0x5, 0x0, 0x8, 0x5}, {0x9, 0x3, 0x5, 0x4}, {0x2f40, 0x3, 0x4, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)) 12:35:35 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1012, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:35:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e2b729", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x1308, &(0x7f0000001600)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "76f979", 0x14, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 12:35:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:35:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:35:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000002c0)="38a978210dafb7bb3c3aeac83611ce45118d9a9feb7a1ac4936f3488200900e807d5cb7315ca2dd700000014839a7dbaf10c7bbe365d7637e3d7346343874c0d0c203150a2d3d4a42c74800ca3e417f6128f32253820d973830f2b447f39540784d18819da56dab070e0c4631e34d60756f50a3f4b37c6d5ccdd28d63b9e06000000", 0x5) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) pwrite(r0, &(0x7f00000001c0)="f033b56a7128130ec398ba4601d0cddce08e098c68bdb541626c76018ed69e5b5e973b5ab6b22d1a90156befa99970956b65715183663ebd31fb8cacb794b7fecfc1bc6ef51e92a9036c261b9da7ecb4d70e4ee121dc8195923e85dfadedd41d6fc0404dddc60e7998e2e4ce11fcb0ca15d1d16f93ba3efadd4b075172d439d7fb632508427f0c059e2fc060a7f4648e6c10901866fb7036fee3e8c2e77f2f24761a03882a0326dd7779d4f7118f441812bfcf1703d1d99f8a4865e1574ff1b86219e8ab4e376df1880cfdb1027bc220e6b838cd795850a6ff5b8b18957c763899c66ec7973feea7bf9ad94c0b7c863635eec5", 0xf3, 0x0, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:35:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = kqueue() dup2(r1, r2) 12:35:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x97db8a162b41f933, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:35:36 executing program 0: syz_emit_ethernet(0x99f, &(0x7f0000001b40)={@random="712ff2f77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x969, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x6, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x111, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c"}]}}}}}}) socket(0x2, 0x4, 0x40) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 12:35:36 executing program 0: syz_emit_ethernet(0x13d, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aeccb0086dd6000000001073a0021405aafca88147426c00f827833478c27d52bc081f90e5b62e98a7019b03125dea3965e8fec1caa3a7be74a02009078000da4d7aa090d40c300000060f6a36f00002c00fe8000000000000000000000000000aafe8000000000000000000000000000bb700400e100000000fee4d7000000000000000000009241883b7bddbdbd80e2e70000bbff0200000000000000000000000001620a00ff00000000d4422f1397170e4dc7dc3b70a3c50ff1d8ff94448ae621ae49d468f3bb00000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bbff02000000000000000000000000000100000000000000000103000000000e00110090a8640000001249565d0db2ccca662fa8fcfe32ce8fc818d18184e95f7ec4475126c14df61a81d4ce63520129d8e0c44ed0314f5aa21879e96b1b36b12384deb4acc1f9976862abc1e8b10656fcb5018f3c1b12f5213995532c84b034d870dc6f669ca13a806d02660ba3b1dae804dfe5edf9ec197cf6efac65253627433a3c4065a6cce6177f1fa2613f324f6808a16f244c645840a99aab6ba6e77c525299372d2fc3333b1c9287aeb84d004c857aa357b2e0740f65c884aa5b27c5e3eebf660480e01df45b9a9567f59c88c730ef395e7560fcb9a2c8bb701b63f03652526c86341401d9e056a33179901e14ce8d7a555312f1f2b3b7d184c8834b22848bb94f103a9c7e00"]) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000140)=[{0x0, 0x5022, 0x1000}, {0x1, 0x3f, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000180)="dc9c8eeeab4b14a87d98f5fa9600ddac45b252ca8ca8ca2ee77acdc519f001768e69d697099ce18a2fa573a2b42fae19140af1a877cd8606418201da67e174455586d8da0d8bf1a11f78314c96a1e3cd945278b756761143722c6073980bfa920825e6a63fa5a397a58c795aae26baad62d219fdc4b9eb47bd0c472728c9bf471c5d0ade28b9747890be0a5b9ddc27d3d794cab778f028728de4b328a0d34ecff466cdef459adbb06d11410ad49ebaacf462a98a2e937cefbe16d2b9f68fa0bdbb12375993bc", 0xc6) ioctl$TIOCFLUSH(r2, 0x80606942, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x2, 0x8, {0x3, 0xa1b5}}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = accept$unix(r5, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) fcntl$getflags(r6, 0x3) semop(r0, &(0x7f0000000040)=[{0x3, 0x45e0, 0x400}, {0x6, 0x9, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x42d4, 0x400}], 0x4) 12:35:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000100)={0xffffff0f, [{0x1}, {0x1, 0x7fffffff}, {0x3, 0x2}, {0x3, 0x10000}, {0x13b4609b55ad8ac0, 0x9}, {0x2, 0x6}, {0x2, 0xed0}, {0x3, 0xab}, {0x1, 0x9}, {0x3, 0xff}, {0x1, 0x8001}, {0x57c500a4d4563572, 0xffffff00}, {0x3, 0x6}, {0x2, 0x7}, {0x3, 0x781}, {0x3, 0x3f}, {0x3, 0x10000}, {0x2}, {0x3, 0x6}, {0x1, 0x101}, {0x2, 0x80000000}, {0x1, 0x1}, {0x3, 0xfffffffb}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0xffff}, {0x1}, {0x2, 0x400}, {0x3, 0x110d2d49}, {0x1, 0x3f}, {0x0, 0x7fffffff}, {0x1, 0x80000000}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0x0, 0x0, 0x0, 0xff], [0x0, 0x100000000], [], [], [{0xfffe, 0x0, 0x2, 0x2000}, {0x0, 0x0, 0x0, 0x80000001}, {}, {0x0, 0x2}, {}, {}, {}, {0x4}], {0x0, 0x224c8e72, 0x0, 0xfffffffffffffffc}, {0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x7fff, 0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:35:37 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x4, 0x7}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x8001) 12:35:37 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="fffffffcffff45f7b676ee0e88a8450081fff10008a64500000be83800001b9078000000004500426e835b0000000000007f000801e00000e9000000cd107f62690e681c3dc5e3744491da5acd91de2842c10efe3ed3b1dc0c2684474770911206f24fcc7fe9470b4f12e6951d05a223a7f27fb71f6d12a248fd93cdd996eba34a2bc75ef8694993b8537d74dffda180aa6314060770f36868eed8d089294b32ac"]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(0x0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000380)=""/125) r0 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3, r0, r2, r4, r8, 0x4, 0x7f}, 0x3f, 0x3, 0x6}) 12:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x421, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x84}, {0x7ffffffe}]}) fchflags(r4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 12:35:37 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x0, 0x0, 0xe1, 0x8}, 0x0, 0x0, 0x0) 12:35:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(0xffffffffffffffff) 12:35:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:35:37 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x80000000}, {0x18, 0x1, 0x7ff, 0xdf8}, 0x7, [0xff8, 0x20, 0x9, 0x7, 0xffff, 0x5, 0x290, 0xffff]}, 0x3c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x8020560b, &(0x7f00000003c0)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x80]}}) 12:35:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000001800)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0xffffffffffffff80, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x4, 0x1, 0x6], [0x254b5358, 0x0, 0x0, 0x1, 0x40000, 0x4], [{}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0xc7bd, 0x7ff}, {0x0, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0xffffffff}], {0xffff, 0x3}, {0xe9df, 0x2, 0x3, 0x200}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x1000}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1, 0x1000}, {0x1, 0x4006, 0x1000}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x3) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) setreuid(r3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/252) 12:35:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x1}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20002fffffff8}) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) r3 = dup(r2) recvfrom$inet(r3, &(0x7f00000001c0)=""/191, 0xbf, 0x42, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_open_pts() syz_open_pts() r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000000000)={0x9, 0x100, 0x80, 0x867}) 12:35:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0xffffffffffffff3f}, {&(0x7f0000001a40)=""/4099, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 12:35:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) recvfrom$unix(r2, &(0x7f00000001c0)=""/87, 0x57, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4d}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x1ff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="020000000000000040000000"]) pwrite(r0, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caae", 0xe, 0x0, 0x0) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000100)) 12:35:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x3}, {0x3c, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0004003dd6d4d9f62f0fde0010009481a75650902f1ce38c60b8ba8424c74f788db88a2d7ae73d7e7e933356590708766e7a782ab48fbafbdd44d4f6e88001b1517c53119359e0b27371c106e6639dcd5154c9f350c6c63fc4abf2d62c668fcf9a2c464d00e56ec88c7d4f63b360cc95ff0dacbd7fb22160f1ed724cd17062966e1789dc66870cdd5313f139650df9bdc0fda8"]) 12:35:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 12:35:37 executing program 0: getpgrp() 12:35:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 12:35:37 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="08010082", &(0x7f0000000000)=0x4, 0x0, 0x0) 12:35:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getpid() 12:35:38 executing program 0: pipe2(&(0x7f0000000000), 0x18000) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) 12:35:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="24514cd886e62a64629f10957862e18966b6b795137e86b01cba6415700469a78964731c9b0d5798c491443d6483e37d4c4cf8974c8f4a860333b14dd17d", 0x3e}, {&(0x7f00000000c0)="61934c0e43c38cbe5ef2087da852a6803fffbd083b6e6f5e5d7a36245292d1daabee6cd7a5c8c1bbf646d261e17f2921c0602e1a9a", 0x35}], 0x2, &(0x7f0000000300)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r1, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffff9c, r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r8}], 0x148, 0x2}, 0x404) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:35:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000040)="eb010006", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r6) r7 = getpgid(r6) r8 = syz_open_pts() r9 = kqueue() r10 = dup2(r8, r9) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xcec4, r0, r2, r4, 0xffffffffffffffff, 0x14, 0x4}, 0x2, 0x3ff, r7, r11, 0x6, 0x7f, 0xceaf}) 12:35:38 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x1800000}}, &(0x7f00000012c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r2, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/233) semop(r1, &(0x7f0000000080)=[{0x3, 0x5, 0x3c00}, {0x4, 0x1, 0x800}], 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) fcntl$getflags(r0, 0x3) 12:35:38 executing program 0: sysctl$net_mpls(&(0x7f0000000640), 0xc, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) recvfrom(r2, &(0x7f0000000000)=""/244, 0xf4, 0x840, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 12:35:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x7fff, 0x4) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) setsockopt(r0, 0xffffffff, 0xd8, &(0x7f0000000040)="1cf71f00e3eb7a9668f787ddcb352e18f6073bfa650fb449fa1244b6b4ac688c4e10eb", 0x23) r2 = dup2(r1, r0) writev(r2, &(0x7f0000002580)=[{&(0x7f0000000440)="3d35121c4f25ab4cec27f401e1c97093bbc1861bd1cb2b51ef12f3de73ac62275edfcc25f587924a38d39ca9c9a798d30fb4ee8c728ab23535e769524e5fbc5472da99483bd090995577ce86be4a65c80690fe1fa014e5b3981d132f2842e8b816da4b7df8b68fdb2579690686dff8387ad30a8f44882b480dc39d20106eea5c0289499ba7491ec4b79cbf5e9cc9d3a23b7fe67ebe21ee76d71832e97e3036acb3766b895d029d7af39d71098a58e097567576a1b1dcfc19b39d07121c006e06129bbe244f15872df9d8ad922f33c2456903105bd4395afdc13fb21a114eb8898210f555bd8740fed26dc847e926de20b43d5b4128de0acc9d9e4ec1fc61141e05dfc0dda5f7eb18f46ee12c5d98f2b64cfab72a5a8913952523c522812afc9a80d9b8041eaac2a655dbf1ddbc576785f672a6c253caedb0de7e6e2808304f2534cff0072d0065e4fffeaf65a64781a90e6395ce120be73a36bb44ea8cd61ac907eda062b0ad8668b0e6155775ce2b3482450762942e76bc7857b79571d527cbe3f84f743632bfb15404088fad3d547b5e228cc6b47f34c6ab673b48650c33d9dfdea108a2943f7c5eea5658b7474d6761f08e0ee9d122024afacf98f9fcdc98360dab7e12a0638b88da1c1cbe5b49027ca3505f3f77e21ff318eb6ab5980e08de505d62d6604462ab5aa16d8d8ba2632d5c39473d7ccc9a5264adb7f954a20847b41052e0b55230ae66c1d097178fd182b0a83d09a29acd5388e9233b9cd3421d7989162501dbf69665f47f75c7cfc42955a8ab70dcf97a55ede197ce4236d772420e0332fb38f26c537996de15d080c7d9c5ba258a2bd7826d2eac9202d6bfdf2180e5f3bd57d4622abc26b4fd6ad58b8d09712edcff757aa4c48803d8f689144f6afde92679ae901501803d09a8367fd285c2ffe967f498be5756ef6a92c756f86bc8974419893d7aedf992cad5396adefd421d8847d89971197e9a9fff6341ac6d87c578ad487bb4015677f234566b409cf0073de9704f25fb2d8aa9b74b8bc63ff8a85e3b99bcb3778834893b4a87c5cf1c84c4d61c7add43209dc33855da98e69749dbf7bf38c36d3710daebf87ebe55c12fddce05ceb579ddd0061da26c41d4f75291d094a6011b1956fde23d452dd55d4f80ff9c35487f05ce2e5151d41eab6632b1dacce81e34cbbead62ea14ce8437e13dc8d591ba1475f8f234d66087b76bb110a31f46649a8c4484b923b9964bda6e07537df7274d3e50b197ebae4492281cf08354516b8280e06b5decfbba11bec7d7d6572dfe3d09b18c2edd0570dab3c264cd67f24824fe9e7013a12aecc67dd37f7e4f4582647ad0ac94dd270a41aef0a3f1f7beafc88f4dc6d482a9480f01b53b3526a03349722b9ebd184fbbb5d323c7ef3d7558b5a86adf25166d188df377dd25e600f7fbdc9467621b2829cd71b0c4403407d035fa67ea2b994668a6cf686cde42b9085b6734ec732105293d6862926856e0ebd2383819089a46bda0146e34b0c4ac916cd0b16506c08ea390abbe94e2aaf6d6b50c9170917eae0e66e8e3fe4c2d3096d52e2060b5a99e242064ed346d773c528bac8c87c4b78609c5c00d4cdef6a82f87d52918c6d79d42ac71db49fde9e2eba6c3061f75c14057ef0304156bd941320350c21642d02f0abe44baffca43aaa6951b1f820df5b6ca2aff3dee3c4fd421f5b6017430f2c2abd1ba3a2b53e07a01a819773b81206b307c6f8aef186b9c8238cc67434fe8d21446f9282feac63ba1b3877bd4d43dead47eb4bd8abb88fccdafa413fda67b0ed9e0243791676261eef08da76aa0cdf9266beafaf79cd9a6204fd09a674e6c45b3f06b4816b559f6bb5ed35a6843df62a21a44a64b03b87cdb185ce1f065946085b54972aacd6c772419a15aedaf8d865dc0146f95b15d873af653d0c9c66b1794a5b0c3dabd85f09ecee5080c593368f4e64f41bb3a3c2db52f5cb2aa2a31f85b001751dee184f8c348ded20b560c0472a0fcf2dbe6333261f174f1587149e0ebbd21b4dfe153f776fec1fe2401579fb3429f8282d55bfebf1c8d0e54586e7d", 0x5c1}], 0x1) 12:35:38 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) ioctl$FIOASYNC(r1, 0xc450443e, &(0x7f0000000240)=0x4009) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) pwrite(r3, &(0x7f0000000000)="2f31c9229b", 0x5, 0x0, 0x5) 12:35:38 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800080000000000000000019078ac1400bb00000000830200001000907800000000450000000000000000000000e0000002e0000001b16648e404329666e2a3d6da0e35c7be2f09eb7da3d110f826416dabf48b707a82feeef08ebc36f8cb6e3dd92fb7b2b253f4f8842d8925afa16fe82740c307e0869d2e21c8e0496dd782ebb1603a7694e08bffc1d2fa0bddfec1ecd49dddf0686f28bff6a3aa351587e0fae3337dca8c16eb6168def81fb780adb20f73ad826806092c188a680faeea8af9707e004d7d6bb6df4bc3216e16b235ae6869ef88e7a7509f661ea7e3678c81a2568baf1639b4f1b812427c73c4df504ca77703cf666031c2b8b8ca8abd8e59c2071a1c99b197"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000080)=0x1) 12:35:38 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x901}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000bc0)={0x0, 0x0, 0x0, {[], [], [0x1, 0x3, 0x4], [0x2, 0xfffffffffffffffe, 0x0, 0x6b, 0x0, 0x2], [{0xfff, 0xffffffff, 0x3, 0x2000000000000000}, {0x0, 0x0, 0x1, 0x4000000}, {0x2, 0x2, 0x5}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x23aa}, {0x1, 0xffffffff}, {0x7, 0x3, 0x0, 0xffffffffffffffff}, {0x0, 0x5, 0x0, 0x2}], {0x0, 0x0, 0x4, 0x5}, {0x0, 0x80000}}}) ioctl$FIOASYNC(r4, 0xcd604404, &(0x7f0000000240)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) setrlimit(0x3, &(0x7f0000000040)={0xfff, 0x9}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 12:35:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffff7fefffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000100)=[{0xfff, 0x5, 0x6, 0x1000}, {0x0, 0x1, 0x7}, {0x80, 0x0, 0x5, 0x1}, {0x5, 0xc0, 0x1, 0xffffffff}, {0x7ff, 0x8, 0x12, 0x9}, {0xff, 0x4, 0x3, 0x101}, {0x81, 0xf3, 0x5, 0x38a846cc}, {0x124, 0x6, 0x3b, 0xfff}, {0x36c, 0xc1, 0x97, 0x7fff}, {0x800, 0x9, 0x3f, 0x4}]}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 12:35:38 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xe1f505}, {0xfffffffffffffffe, 0x2710}}, 0x0) 12:35:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000015a4cf8540d26a72fa08ec0836934d71a93aea4fdb9e99dc8c5045e4ae6732bb3d5307a66863efbd4decd55e08c181d5d40207e5d7261ce6e26c44d7725c6ee7d248b05519756de1df8074375"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = syz_open_pts() r3 = kqueue() getsockopt(r1, 0x1000, 0x2000, &(0x7f0000000440)=""/229, &(0x7f0000000300)=0xe5) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000180)="bedc8e2e54f75366b084f79a75e37c85205f041ed7a3c6b92b38b1b736893740b83f3826783d2b334570a9ca0a23264c33bd705553deca48ec94d845da6ce20159f7f5fb276659c9514c3548f0438a560007c91f71ae51129f60b511b34c375d445282ce88bd9fed82e99f0c09ce369b5b73ad1cb3fc31dd", &(0x7f0000000200)=0x78, &(0x7f0000000240)="0fee25798d7bf73fb97f899b85b4f1566936b4b52db110197cd5cb5d17fa3b265794fdaf45783383ae44cfabd74f5c7cefcc5c516666d2b8efef53d91048332030b215c421be08efef2279141b02e7a9c3b7add1080e2dc71d53b2e8bf80eac738dfb69b0893c1cb371bf05fd2cdbfaf292617fcf4c266e780d39e5889bb125dc9d2ba67f5a343696a5f7d0dc6150195c5efc168adec10f2c8801c64c84d33e0200a603acd677e", 0xa7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x80000001, 0xdaf}, 0xc) 12:35:38 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() syz_open_pts() dup2(r1, r2) r3 = dup2(r1, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:35:38 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0xc0) 12:35:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffa}]}) pwrite(0xffffffffffffffff, &(0x7f00000004c0)="f6357e0194ee9843b15c6746d4c2", 0xe, 0x0, 0x0) 12:35:38 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="021141dcd52b21d7ffc7ca208b3bd81a68c83a442fc7cdd9c537ca68c59ca8bbe65d4b115200679ace512353634ff5f7ab583fc3cb54a018b3b6e428fa5091a5fe47aeceafe7cc397c5d6fd50406602270e2dbb183", 0x55}, {&(0x7f0000000280)="c65df991057565dfa37f743cdb9ea5da9e968b243ac3079ed6834deae3c0e355c0de2994914666ac677260549dfc0124caa9b37cee9cd63ad3d706456b07ba8ea055de8554d7f9febf8586d936e4248d81c8c865cfb9c28fd023902cdc63d49999eb47d4935b216135aa2680aedffae7f548b9659152100f8a5c48c5f8c832fbe782e76cd6b45c2521f59d7ce9464f6357f8ff7345cb8e581316e61d9131f590610ee9b5e0910deb2c6373bb7a9d637e2029b666af3816e974990a6cab235dd4c60aa990fc6b0a8890c92daae7a51b00b3823edec8dad212", 0xd8}, {&(0x7f0000000080)="cd11763cb5ecf3dfef7068a0", 0xc}], 0x3, 0x0, 0x5fcb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) setgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2010, r5, 0x0, 0x504c) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlockall(0x1) fsync(r0) 12:35:38 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x8001, 0x9f, 0x3, 0x3f, &(0x7f0000000bc0)={{0x93, 0xf2, 0xc0, 0x4, 0x21, 0xfd11, 0x7fff}, {[0x2, 0x9, 0x0, 0xffe00000000, 0x402, 0x0, 0x400, 0xfff, 0xdc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x7cda, 0x1, 0x3f, 0x6], [0x719, 0xfffffffffffffffa, 0x3, 0x2, 0xe89b, 0xc5a, 0x2c4, 0x7, 0x4, 0x80000001], [0x800000007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x3, 0x805, 0x1bd9a5ea, 0xfff, 0x200, 0xf247], [{0x3, 0x9, 0x0, 0xfffffffffffeffff}, {0xd77, 0xff, 0x4, 0x5}, {0x2, 0x1, 0x76c, 0x80000000}, {0x101, 0x6, 0x0, 0x2}, {0x4, 0x800978, 0x10001, 0x802000000000000}, {0x2, 0x100, 0xa, 0xca}, {0x20, 0xfffffffb, 0x1ff, 0x1}, {0xc9fb, 0x1, 0x9, 0x1}], {0xca, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x9}}}, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x7ff}) open$dir(&(0x7f0000000680)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x800, 0x102) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r2, 0x0, 0x0) dup(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000180)=0x6) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000480)={0x1, 0xffffffff, 0x2}) writev(r3, &(0x7f0000000780)=[{&(0x7f0000000800)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb2300000000f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c529e7268d88c9de613c58e93d65c067bf12eadb73bd8de7d7f18d6c855b6b40f08d3d1aeccd959fcda18e483cf611a8822d59f3c39b955b1278948f28e257f558912011efe2297e66f207bca8c682de8e5cca5347ce79858652e21fe3ddd1f60cd8258545d86324eba1f53a6152674ac7d2018c6915f29da29bfe72d4cc3a28a4caec669f22c64a345018dbf31c7b7f13b29346a34379e4f2c2eeadb3e9040271ebd83ca448c567062badd0cbe784972925606ba", 0xf3}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000280)="fd2a380f984b0fce", 0x8}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896238ee2f265b4e4f293ff84cdced334d6d07", 0xa4}, {&(0x7f0000000280)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0xfffffffa, 0x3, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x803, [{&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000100400002}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffff9b}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10003}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x38}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}], ['./file1\x00', './file0\x00', './bus\x00', './file\x00'], './file1\x00', './bus\x00', './file1\x00', ['./bus\x00', './file', './file', './file'], 0x8020003}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:35:39 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x46c, 0x80000001}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) syz_open_pts() 12:35:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket$inet(0x2, 0x4000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02feb588e2a9c506b4e5f054419983d33dfccac7d0350607f4341273cb0f2f3623f89f5e9523f56de76211f9905e77d4d2c278b4c0dbe2e953b8773e1b51b38a8e7220c4831c19fad0e364e692f2063faa16540d94e6f8dcdbf309f0c9b34ce1d8224767f28b8d8b0055b42b55c5b1cd4a5cc6fb6cf5030000c7f43509b2dec7f609d9c96980f9dbdb760932fde5067a41470c29ca7dffc4ec268415598b5fa3a94487716f8c033b48f017ce22b50f1290b63d5d39c8f3d71245f06ed3a2a31ed64c1fdbdaabdebbbd5003b26b06e3b773cc0a036fec5eade17456f0f317ae86844ce9933b917c96035abc6fc479c47d1690bbefe07af9b79aaf53ef0cb8976881e68f6251fce63c51e3e8b60710b6ef51dfbe50db7cfd6cb65ead2cd864c5738b9d72c5ad3f1737f86e31849c2849a970b7f7917678fdbb60effd6a82c986a408d40dffc229ba9d7064cf3b925599402f95a40b23f0f7f18fe6e8cc5f5db4ce22160c29640ce6d1"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="100a2956b9223776", 0x8) 12:35:39 executing program 0: setgroups(0x0, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = semget(0x3, 0x0, 0x10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000180)=0x401) setreuid(0xffffffffffffffff, r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r2, r7}, 0xc) 12:35:39 executing program 0: r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) lchown(&(0x7f0000000400)='./file0\x00', r0, r2) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000100)="0118ffacfc3c0926feba70a7cf09925af69710ef8d3da91b635abcf6360f9ea14f040000000000000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ae6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fff990000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d910faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a", &(0x7f0000000000)=0x210, 0x0, 0xfffffffffffffcbb) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = semget$private(0x0, 0x4000000009, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r6, &(0x7f0000000340)=[{0x4, 0x82, 0x1800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r6, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000000080)=[{0x4, 0x4, 0x800}, {0x3, 0x5d, 0x1000}], 0x2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:35:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000400000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x7fff, 0x802, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 12:35:39 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b40900", 0x8, 0x3a, 0x0, @ipv4={[0xfffffffe, 0x2, 0x543, 0x0, 0x60]}, @mcast2, {[], @icmpv6=@echo_reply}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:35:39 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d01000080b431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf399c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00"/479], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x3, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x162, 0xfffffffffffffffc, 0x4], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x9, 0x2, 0x0, 0xfffffc, 0x0, 0x2], [{0x0, 0x0, 0x4}, {0xfffe, 0x20000, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 12:35:39 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xc}, 0x3, 0x0, 0x0, 0x0, 0x5d) clock_settime(0x0, &(0x7f0000000000)={0x3, 0x7ff}) 12:35:39 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000080)="275ab1e2cfda57a16906caa0d9a85a0ac57e9571c17f77ca41278d0f62407be44d6b44a7b0247cdea742d03db661bfe0b3e733d89d2359497b6155d25678304ab32fe236f882cad0d44538f744d74d35654c850da98fe79ddb1541d45c89324dabc97873ca97361859951ba7bf85f1315b70f9bd8c8fdb7157ddd4e914281efbcad9efa793913d134daddba911a8be06fdbcf2871b33aa922c670f1240dcb2554be73dbe8f14b9a1e6ab808e5ec9f68e28826134360ac8134733d777770fae0fc9dfb94fab78d6ad95fb52b68dc3f355ccf97ac652733b4be39f177f45a8b0560452e04503870a415cf6f0f63a964867d5dbc45caef945208b727b89a3b811f9f436120880e352fc20fd83eb78ff199f964c63aa43a1888eae113398bab2ae3c2b076f8495e03631e46a9623520d8ae43ece3d934e79e895f0d4b9", 0x0, 0x0, 0xfe86) denied attempt to set clock back 2214592536 seconds denied attempt to set clock back 2214592536 seconds 12:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x7c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x81, 0x0) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) dup2(0xffffffffffffffff, r7) fchflags(r1, 0x1) 12:35:39 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000100)=[{0x1, 0x2, 0x1000}, {0x2, 0x1, 0x800}, {0x5, 0xfff, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0xffff, 0x1000}, {0x1, 0x83, 0x800}], 0x6) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000180)=[{0x1, 0x36}, {0x0, 0x3, 0x1000}, {0x2, 0xc4, 0x800}], 0x3) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x4adc, 0xa98}) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/9) r5 = dup(0xffffffffffffffff) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0xfb35c3e2f2aed7b2, 0x0) 12:35:39 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) syz_open_pts() r5 = kqueue() syz_open_pts() r6 = kqueue() r7 = dup2(r6, r5) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000140)=0x7) r8 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0x9, 0x0, 0x800}, {0x8, 0x3, 0x3, 0xfff}, {0x6, 0xb3, 0x4a, 0x800}, {0xffff, 0x2, 0x4, 0x3}, {0x6, 0x9, 0x3, 0x9}, {0x1, 0x81, 0x1, 0x68}, {0x7, 0x8, 0x2, 0xff}, {0x7ff, 0xa8, 0x9, 0x3f}]}) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x99) 12:35:39 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000340)) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x40, 0x1, 0x80}], 0x81000, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffd, 0x20, 0x10, 0xde5b, 0x6}], 0x1, &(0x7f0000000180)={0x9, 0xcbb}) 12:35:41 executing program 0: syz_emit_ethernet(0xe2, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd, 0x0, 0x20, 0x40, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x40, 0x0, {0x0, 0x4, 0x0, 0x3, 0x4, 0x64, 0x2, 0x6, 0x8, 0x81, @local={0xac, 0x14, 0x0}, @loopback, {[@generic={0x89, 0x0, "5cebbceeaf7364b63b"}, @generic={0x1, 0x0, "fb"}, @noop]}}}}}}}) 12:35:41 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="e3eb04002f00ffffffffffff86dd6004000000000000008000010000000000000000000000bbff020000000000000000000000000001"]) 12:35:41 executing program 0: symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000140)="739270bcbc8fd292becabf9aa2f0c8431c3a41e7df490197a5150228e0fa7be848fa0bcae47586d1f3b5b13680136faef6afdd3de970e14cb6d54a7ab27420dfcd0c4b", &(0x7f0000000080)=0x43, &(0x7f00000001c0)="55e7d6fc7ed600ff3e0132b6d58a51f5778f5a97f672195bcd4f1a0deaa0bd37ed1381cd1212a93257e4e62538e7b64cf01a7ac575be0d299fefd9abfcd6e14cbad45e1ee2935df46082c8f5ffcec98a87f2b2003bac03b7c185e5f876c2761f50ea32f79ef105da72e9680f04e608a51cf45ba3d2e42ad5a0a42aa8290277b757057b010e9dc3d9d3bb0c902692372df241decb9e76d8dacadc9a1197d2907123bf550f276176b953829d1e126162cfc5ac63a00a2ccc1f505858bdabb0b955faa020ef88545c43f248f7e690279e6fcb5d3dce1f96", 0xd6) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 12:35:41 executing program 0: r0 = syz_open_pts() kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = dup2(r0, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:35:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000000c0)="52dfc5269eae353a2fc5b5700ec51d49e89e97ded6859f63432e2df56e2a387ad007afa44b1a913ac30e60534113941680a156a3c8841bba9b12dfd6094722ad9d65784c991213894519dbbc361fcffc9da3f4b11a790857a7586f05970a3776c7442fd1e1e879fe1973f57fef633909b6d3bf9c444111316475bea6f8169ef3aabec1419fa6053f5e19c92562973f0707ddde4e360566e3da73f02d62f9c853566ad0e22132e89e01c0ac060c950653f3be045f8780db8f00527ae3d182b4b792722b97b484878bd1d0991dba65562bff7f06f526", &(0x7f0000000200)=0xd5, &(0x7f0000000280)="223a2daa2d5abee4f2cd863036dcae8d09c07aeb628743aff60d2ac5c528e32f493a676cbf15fdf8eb31982d4611bf9a28c1e16d698a8c26db5466ca1866d394ee2226636d3cd3af649cd0d25d861721b5ddb12dbbef9ea10c3b3eacdce1949f", 0x60) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:35:42 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x100) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 12:35:42 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 12:35:43 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x2fec}, 0x10) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="eb", 0x1) 12:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x50}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xcd, &(0x7f0000000240)={@empty, @empty, [], {@generic={0x0, "f086870c0f145cdc3f4f492e150fe34d6e6a678a7e4854e54acd5ef52efbd36abef6f767479e8544f2f6bd061da1e7fe9be7f67ed60c9fca51bd67f29713575f6341390621059d6e9744f9b8538e35b0352063556182486ef4291e1a0e2ff0bcefca3e0f7463a966e39a9236d32a7fd7546087179b799cc1077d484b643d73bccae4bf17b32ff71b19aa4beb5212766c6544c2b2b1404a7c5f4fcca640e69733f4aa159b784781c60f6cca24a0e99649a57350b21dbdbe5d4fcf942cd6ca7d"}}}) 12:35:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x0, 0x5}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x80006) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7fffffff, r2, r5, r7, 0xffffffffffffffff, 0x0, 0xffff}, 0x1b, 0xd781, r9, r10, 0x7, 0xfffffffffffffffd, 0x2, 0x7}) 12:35:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:35:44 executing program 0: r0 = socket(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000005380)={&(0x7f00000000c0)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 12:35:44 executing program 0: r0 = socket(0x11, 0x4003, 0xfc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000caa1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:35:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x800008) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r7 = syz_open_pts() r8 = kqueue() getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000230, 0x0) dup2(r7, r8) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt$sock_int(r2, 0xffff, 0x802, &(0x7f0000000180)=0xfffffffe, 0x4) 12:35:45 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0xaffffffe}, {0x4}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 12:35:45 executing program 0: r0 = semget(0x2, 0x1, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/234) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(0xffffffffffffffff, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000280)=0x400365) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x80, 0xf5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = socket(0x1, 0x8000, 0x0) close(r7) 12:35:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 12:35:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1731, './file0\x00', './file0\x00'}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x8001) 12:35:46 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2, @broadcast}, @generic="200241cf23a887263ee43dae1eb7b7f894adbd9d"}}}}) 12:35:46 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x6, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/156, 0x9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}], 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc0504417, &(0x7f0000000080)) 12:35:46 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x40, 0x1, 0xc1, 0x1f, &(0x7f00000003c0)={{0xdb, 0x5, 0x7, 0x4, 0x9, 0xc765, 0x10001}, {[0x2, 0x3, 0x80000001, 0x8001, 0x2, 0x2, 0x3, 0x80000000, 0xfffffffffffff001, 0x507523a4, 0x81, 0x20, 0x0, 0x80000000, 0x5, 0x0, 0x5, 0xe7aa], [0x1f, 0x7, 0xfffffffffffffffb, 0x2, 0x2, 0x8, 0x6, 0x9, 0x1, 0x4], [0x101, 0x2000000401, 0x7, 0x7, 0x6, 0x4, 0x9], [0x9, 0x0, 0x7, 0x7fffffff, 0x101, 0x1], [{0x2, 0x401, 0x3, 0x41}, {0x94, 0x7, 0x9, 0x8001}, {0x4, 0x42, 0x4}, {0xfff, 0x1, 0xb, 0x2000000000000002}, {0x4, 0x100, 0xb9}, {0x17, 0x80000000, 0x6, 0x4}, {0x6, 0x401, 0x100, 0x7}, {0x6, 0x6, 0xeb, 0x6}], {0x40, 0x200, 0x3, 0x4}, {0xc50, 0xffff, 0x6, 0x8}}}, 0xff, 0x4}) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, r4, r6, 0x151, 0xff4e}, 0x101, 0x100000001, 0x2}) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x0, 0x6, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0xa83}, {0x4, 0x3, 0x1400}, {0x1, 0x9, 0x800}, {0x2, 0x1, 0x1800}], 0x4) 12:35:46 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) fcntl$getflags(r2, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffa}]}) pwrite(r3, &(0x7f00000004c0)="f6357e0194ee9843b15c6746d4c2", 0xe, 0x0, 0x0) 12:35:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSCTTY(r3, 0x20007461) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 12:35:46 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fb3000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ad4000/0x5000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r3, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000540)) 12:35:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) r8 = dup2(r0, r6) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_SETKEYREPEAT(r8, 0x800c5707, &(0x7f0000000100)={0x4, 0x5, 0x8bf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x0, 0x1, 0x7f, 0x3}, {0x7, 0x3, 0x40, 0x6}, {0x7ff, 0xc4, 0x6, 0x800}, {0xff81, 0x7f, 0x0, 0x6}, {0x3, 0xf6, 0x9, 0xfffffffe}, {0x1, 0xfa, 0x0, 0x200000}, {0x1, 0x2, 0x6, 0x9}, {0x2, 0xe}, {0x3f, 0x20, 0x1, 0x40}]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x40, 0x1f, 0x1, 0x6, "0b0688af4a2eb0959ff4bba41b0e7825f9beeada", 0xf171, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\b\a\x00\x00\x00\x00\x00\x00\x00\x00']) dup2(0xffffffffffffffff, 0xffffffffffffffff) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x200000, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x48, 0x40000000, 0x5, 0x5}], 0x5, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x6, 0xfffff, 0x40, 0xff}, {{}, 0xfffffffffffffffb, 0x90, 0x1, 0x0, 0x7}, {{}, 0xfffffffffffffffe, 0x6, 0x40000000, 0x7, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x51ec3401faf393e4, 0x4, 0x0, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffa, 0x14, 0xf0000000, 0xa53b, 0x3}, {{r9}, 0x0, 0x11, 0x6, 0x9, 0x7}], 0x9, &(0x7f0000000340)={0x1, 0x5}) 12:35:47 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 12:35:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:35:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152e5ecea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55f000069134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d6b13494fa01b7d23b665d770811c4ab4390c88595335e6b02f6e6d7c410213d4da6f192c50288574dce42e46956e4d68ba403c26c122fe58e8dc83960e38415f20ce6def5407d53c5c407d33acd1ef6942ca0ea7f85eec8ec61c2efe4e8fc61276bf4b227dbe95853d1b52f5c16ab54f8c3d4d85f0c2cd4c009efd77a82833d7571f939e00cefa90f6dd04d0de7835c8139a2853f6de96cd10f5a46a7e0089890f1cfda0a876f04ec6ce98fa2133193e6c0766ed889501e9c2bbbeb873c0404b4bdb053bb1699caf0ca8524c691236bc865b7046c6b1a011508f4ef18f50cffc49a94954bb27987722b667c0d46167"], 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) 12:35:48 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3f) fcntl$setstatus(r0, 0x4, 0x4) sysctl$vfs_fuse(&(0x7f0000000500)={0xa, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x0) 12:35:49 executing program 0: socket(0x2, 0x2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x8, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f0000019180), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) wait4(0x0, 0x0, 0x1, &(0x7f0000019180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x6, 0x1, 0x1c00}, {0x1, 0x1, 0x7fc}, {0x2, 0x3e}, {0x0, 0xffff, 0x1800}, {0x0, 0x81, 0x3800}], 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000019240)) semop(r1, &(0x7f0000019140)=[{0x3, 0x7, 0x800}, {0x4, 0xffff, 0x1800}, {0x0, 0x5, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x800}, {0x2, 0xa3f7, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0xc00}, {0x0, 0xfff7, 0x1000}], 0x9) semctl$GETPID(0x0, 0x2, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) 12:35:49 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0102fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) setregid(0xffffffffffffffff, r2) r3 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000740)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}, {0x2, 0x2ce, 0x1800}], 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000001740)=""/4103) r4 = semget$private(0x0, 0x4, 0x32) fcntl$setstatus(r0, 0x4, 0x8) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000280)=""/210) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000740)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}, {0x2, 0x2ce, 0x1800}], 0x3) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/6) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000180)=""/75) setgid(r2) 12:35:49 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/174) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000573101000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a2366cedf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2"]) 12:35:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00 \x00\x00', @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000140)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x20, 0x2, 0x0) dup2(r2, r3) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) setsockopt(r3, 0x3, 0x8, &(0x7f0000000100)="1cfd0b30993ae628e88f7a718387bcad8e52911efbf41445edad5c03736c05e76c102e26a35e1ab1b86111e2cc2d3275ea0c98825553708414e4", 0x3a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:35:50 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x40, './file0\x00'}) 12:35:50 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000280)="b11b116754445c4f78d95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26fa158f7003a6f62df1d865f0e546c015bec6c4cf242a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0x9d, &(0x7f0000000040)="6f21a19d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bfdeba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e619d25afc877844aecb14863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f03d7aa8cedc2276028539e45cedd7849bca9a952760fee7a8a", 0xb5) faccessat(0xffffffffffffffff, &(0x7f0000000100)='.\x00', 0x8c, 0x2) 12:35:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000200)=""/137) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x28) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x4}) ioctl$TIOCSTOP(r4, 0x2000746f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="10010000800000000000000000000000147aeb0f1c9471f8189526ea6e1c49803a30bd107f918200a961b6f01a559d9ea92c8042495f0aa64368cda726ba67a959233fbbde924dc2082f6a1912f75abf1c3cdc2f08d57c8091f76557ba2cb7e52cd229c60e5d734f7cbe2d870876cee7d6158072c3d0df953654d41f8450286cfc3dabedb27711df1d7b7b03e626f42533b2d320e0e131e30ad1dba08abc996afcb89d19ef52c66a624c7b2fc3b742a4b167002b628ad9d2252a6eb2b30f90da37f2254d78da0000000000000000a3efa1d285e2854d95a4c6512c005f97cfed2aaca215a8db9cae715cbf0e9c1a4c8fbcfd615f743916e86b21c974ea257392f3d8f9a4662b5adbb5560691f6fcb88daf5b76ac75e671690962a16b36b33e219b513450ce282556410f35f0b025e630c36a3b5f55b436a3b0e47cb12702fb5d58de1cd9f9997b856ddbacd070c1180e"], 0x10}, 0x0) 12:35:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000007c0)=ANY=[], 0x44b, 0x0) msgsnd(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60035c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"], 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) clock_settime(0x0, 0xffffffffffffffff) 12:35:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "2e9e6ecce46adcd569ef64e16eb595a47fcfd711"}) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x4) fcntl$setstatus(r0, 0x4, 0x1b6462ff08ce1c65) write(r0, &(0x7f0000000080)=' ', 0x1) 12:35:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f00000000c0)="aadaa6e52568cfcf60cd346b5d9f9158493ed70f882893da207fa7c7e9a6cb0a9316bb8aea7da531f19e7c0c7df7fbda6fceb8c82e76b3a94a0fa6426ac6c5360d8ee45deb932e94c6b0a476623dc7d44dafe0e0f3dc8fa939d7a11d23f6677ad313408d1559219b62ebca7f6431", 0x6e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="fd6f8a0d38ecbc0a05675a18e6e956d72806c0d0247f1e518e93d2d870f8b096db7f84b460df24540ad224ef5c59805fcca144ca85eb55202fcf40d136de6ec5156775b047d05e6909", 0x49}, {&(0x7f00000001c0)="bc2055dd4e338c163a9b1be1fb349bde29b126f7310d8411a417b1af0e765ba680997e6a1905c61dc3abe8116b3dea883723a8f7db7d290772a9f5db8967814d962691d9a61efa7f028ea619aa2ce79c08fb129aaaa1032a2894834942fc7736d24562e39a41b32d833378ec6e3aceef296cfbbaa457", 0x76}, {&(0x7f0000000040)="30888c5e93e97057dfea4033484dc039bab6c7e68298258ba1b8291975d37625", 0x20}, {&(0x7f0000000240)="c321dd717def6d9e7ef55bbb6cdd08d8321f715aa82226445158c2402ac8c08c5fc8abbb58ed63a59fd69cc2025a20aa1708caf602e839238faa14368d13d722a1f78a213622ee04a8e6d7d4e15ab6e6eef0385eed38380671b84b37014f28b7b76ffff22ed6c5d28adb3d55f6a9493f634aa1ad2d2574a9e273cf70062b33213b55f151476733692f36839fc65aa26414a62529799ffe768177ff2dea2e4eec5d6e3c730c17a6a9459c679e2650ee9c1e5fadbd816edd5f14e8bf105feaa3cf27145e4a7a99f20d5e354935e15caf85d8e37233905a6582606bc8b3efbec7ee90b0d79de5f32c25a779b298fb73", 0xee}, {&(0x7f0000000340)="df020f9b5859516165f941c0e9699f67ac6e314d1d5fe9ff020069f1a03a974992e7dde2aaad2b0b9bc85cf55e929f79c1b34e72d38703e262929d8bb01a2debbdbe604cf3bf24a41ee9d49e7fec9ffa4fa3f020ce8fc776b89f8d84d3e014ea08e64d010ec63b1d73a2480074a62b89c92a35e3749abfef7e83ebf4fcf70c98ce349623fb20c24215e97541b3b44fa7be62879683fc9cb0a243f3f0257cc2b40d2d6149f8fd0ee9b4ebe47febafac3639958183f9feca18c5418519404e7dbc9d3f73527bddbc11ba4cae6e85baf77fbad569ded64b2c92a0fff9ac7acc9f03c3f287fca190231ae246ee4d930cbefc3489f2cc0fc57e8826888c5fd8cf322c7b390ec18deb08a3d1812542f14feda74e2c98362d31ff6f5ce4fbd0660313cc4f48762c5fb80a8a032c28fd75ea7d94c0c8b922448e476dbfc84b906d4a01da48b1ddbb6d8d2b5b223bb2ce143d79c1d42d16403634f26df1df238e5546d22293742f92d8f7a83d4a2ec596ddc1a336c779633d6ead4430782f0f25084dd84bfa24d25809b9ec17b2bfaeb3b58957d4448a8d8386a1bf99ded7ecd0625ecb5771b46570d0a78c46c5d9d106c7471eb93f2f648338fda6f5c188cc3e35d29d9d6f9783b9bbff708264fc42d442f805edbb8f6e4a174e68974e0f4358b7c41e412167028e527f2d9f61110624e09b07f5f4143aef2f0abf5a9e810c49eff72164225e0292cb8647f5885473baadc42da169ee4626673731a40a6fa775308e6d4d540cae06138c45e82e6d44e573362b282b9ac3101f6d163fd4390e85adfbc36006f4581487c7eeb33673b809575bdbb2b2e696d1e79235a50ebb372532540a59c3e4c96e9987955766339f0df8f5ae7e90c4c24df2c2f6ab3db32066d1750a351ea55c0dea9ab9e0f8d5246db8a8c799fe4896a6df0d9b4eaa504b5fcee3741492a5d68042ab45dd83b3766bbc01581bfb62d433ff981e44e6525da4e6dc32269f8c30724a731a1997098841e4615b67c7a57af8547aefee064ff13fcc4e90d42152b3696ada907d81c451f70c066cdca4a9fd868bee30d0e354012ba1a2501522565e32ed3ef473458201f8f89c2e5afaa3e1fc90969e0c370d6eb4092b81cae0dc40c1032348ebf1b8dd2d30280e2722beea8452401ee6e82719bfb21339ee1bb39665a04387f886c386a1926bf7f7eaf9c168da0650153cc2d290d98a8756ebc1a723bcf036072633fd287520fb59865c1af69f99f7f13c610305100bc1fdc707f12205fc4dfad865b195504e09cbfdd8c7a19c320778a9436591b7b9820f4bdc0303330b69be8a5c1e5f9c48a44842a9e50db4341837bda742ccb18e23eb902bf4ad2aa8d56873abe83b668913faa003c99f1f8fa39348a62f918ebdac558b9afd84b14092a2aeb503a6c82423d55eaed53a0b2a736f556d95b455d85edd910919ce2d1735f5a9b45ac972c05b904586d9962f9334b5fb11c137ca953a9df17e5d9cfb0019030979e2b1ac0f183d5a4f26570f6cbb97fb341195f14e6a2f8e254c3d047fdf80f7ee4cf95bb9092e0355a2c670609d267a930c7699b3d01955ed8c8cee21fbd86aaf7d7f55062bf04431e70f5aed944076cea92eb6e26d506634632e83e582265e8047773b3b34ec978b17108f1c3c2233e6eb5e9013ae10bf56ed4e698ae53deb614dbced936c35f5e1adeb9669b07779c18251b3a7a1672c0c177f95498c7e6a5cb43ac15f0db4af5278e66f2153121c9311b9b070bf319ffd11b439d86f9c686c14e7395657ab9e2140dd924d8e3cf2f915d1893d39b57a352e18e65008f722cbd851b5adf35a40653c19664b5c1b47075941a5a5e6fb1d75f923094aadcbbe8453a59825fc01426c76b116ebef2052fbb8afff3de3398f0eb89032a0e93c5c4d2b1e9c5e2a0ed88cacd72c3450c3d4f919ee9babcf2b856288900564d3e2a87b8b0513c70ecbbd36e91c238d2e32e6d86387aad7d10ccd85f3eb33a3d986f954fbd956c40a900e50b9b56ea2cb6a4e783ff98a752a4fa02ef0b8531714c2e5ba887dca880b990a80bec754b9a02100bef2264675ea57f69d046adccc71d7aa76e9f771af0027c44703b7188d3bc8e06d62c546825dd5bba1757de3bd1c2b78cd296208b93cbc0a669fade7415118e0cdfecba1bc66a287a22574e8fb0b18991159b11a2e857c5e5f42e34dfe88c59e64978ae0d9998385341367c13bb4cfc73042bfcbb99f87fee61518b3adddf572ed15e262457b889c3ff128f1a98d9ed555a181d3221242e86548c3baa60f3eaaf10181f6fa3cbb18f25bd9ef622af9772fc28caef73c14b25ff8b8243919cff469b2559b4d6500491ad2e51d3c9038acc8891096c3142b5bf3dd0257ee3ad5ba0ae9ed28c1f398b65b8ebd354e22c3589a719ab394a42ea543f46018f03d8f55f23021319aa26086960dade850920ad17d3d472c71662f89ddac5f58700de8a654a49fdadeff665c2775869c9ab39a4928e49e017a6ff460d3b104991fdf4f12632cba76b6c9fb13f7b50838cc7e3d7a2d8aec5f0df25c83358ebcdd997284d91b620d59bb96b28876dfd82cd97df221539f59e9ee8d49d6fd1b8389154ed063d8e9f2308aeb3e840f9b4ef1224a456286d54f38baf019aadc1d837580e67f97ea272bbe0cd88c77177d2e14c39d310a8243b72ee9547c21550bc1254b7e7100d070673195f2598aab820202d105d853470f4b7a984fa76dc0cbe9d00d5ce2336578894d7afca43913840fa3402b9622e628864c53d0cc256232baf28511f7bc71890d4683bf29902ed3fac5ecd3e60ae0f743e93f655f976fb2303a168378e23504e81ffd7e33b47cc9df0231f6063ca22efb63e46e0eb715dce4286705011289216f132bca0f22518b051baee2c50a9ae1f6428150d37bd2be0ac2d8ee7efb6c54d1614965e8f9889f6a894f701dfac213d3bd5ae35af98b2df86568a25e608318e5db47c349ea4b7bfe40a541c69d8d3bf1ac6c47f5a423bc8290423b2a136152760c9e5c78bccf50057f80987f91f19c4159448937ecb9facb2d9c883c96a10d2390c76ddab035bdccfdd91b45a1438f3c20d01cf1409fc436b0e0c778c6692a7290f620ebe75ee8bd935dab3238d5e74bac60bce50982d73fb5b27fd58724671f81880ee8be803c221c1c7f89267efe37058398728988e6f733debbc74fbd3692914e3faf7a6a54d06ccb4f30416c459bab3329d927917f20ce3d07b111268f56bc577d256945d311334b2a5d9c8423d504b8596f5217b2a3f6593d37b73abc1291e5e2d669897fa75a54e2c0fc39b48042c778eec5a6e8f7da963717729f62edb2bdc140816f12c9931902eb8645211a5f4b3b241d9c50141e20f5532aca47b1a876675aec5a2cf44f0e80b6589e4db284fefae0ae4a8c2e9ef204729bf3fff5fdf0f711adcb9227a4ab8fa98f35faf6121e1144d7ccb846e24baa7f1e8b36bfc60c0fa100dbeeb558fa2629ff9cb9622c8110cac704e25d3d79dc431d6001a55885ec33fc87b1eb0253e48958cbdb9609d504303ec942626d9a8e805a97e52fccf8dc221d0b8be9c939b70f0f5e08b02ae0f5ad6f465324ddc9ae8295b9f69215a8d763edaca02261fad32a983aaddca98c24a2879c00c5964542e6ce25926a59c3e2ea9d26117790c93f4818af7ea552f74579461cb9babedecdc5f50121d37ec1fb2c6a8e86eb29d19d74b9a09ac6d121cb78555e543b31981a1574a8b535452a5a5e76a8a16cc300e5ffee0cc08a32f84ae32cab64eecd3d8d7c22ac6faffbe9e6f4694eb4157d0f10ff34aec7bc4fe04af09ddbc3f88f4609f02da81bd63ed568fb9052cbf9eb2312480d597de22b0d01b3c5bd5d7ef89425398b5213c50189facc9a170a62ded6f96e34b9a15beae1bdd8edf652de888a8f7b2b65ee6c5e77afb565fb963f3c89e030c3e9d40600e9e91dc2e2423bc990b17e7939d199a74acbdd0b5703e78288fce6587c05a2f2d18de1e5c4ec56d5e0d05b4e00592e64b875e223c3be1ce216cf6964cd5d97eef1366b72841e45564b908f054e410ff392a6bfe39bec26850d0e0f323a9ccc07a79a23beeaaf54283083af9b49f6571d4e4635be286f88865bf5b79a987eb9ee9f99ad76284c97c501379d39aa1f527015cfb46cac52bf43affd8ab5d72db27674d8ac9a51468facb426829e979c7a791021cc60b0a45611923290354ec27b2179fa8697e067e919e0773d12550a25599368ee0df1b2ad8d794a7ed8d80497c4fc69a8162645a954e348946133af9f4be1f36ba47f1ef78917341eb1265c008b6fbb87811e41798be609febbf9a99a130f8aeaf8b0989a36efbab11a329cfd1ab71592e2eeb541605ecb194659225e28df058a6897b0efa9b96928262996630468e9b3ac65252cb7709629014afc2a8fca135477fd6de77f0e5ba0ee0dff6cf0e93f150537c0caf03390a3c828cdb275df0b87cf5f0c104efc5b1be94825a0e442f1cdd1bfee06cdc942c4dd2c03d77dd08937d3889fdc600549504cb84f7149b58e15d12667109d1175f38bd6abac7372a0423b203c6f614928e022395d6d9b4589762ab5ebd5ee2ca8a738eb8408a57cd8702e394c2ae9fedf6549d3df3d1ea376959972e07fea1bf56d2b47870081aaf0d2f6cb3bc2b864e27d4329f0ff7f95d291466877ae3e930861c7ccfc9ad6f36b4bd94d172d9c9d2e165738dcd5a814c350a7562f912e5c2946032df79d871583afa9ec5093175acc00d3e8b50d3fe5b8f281bb75397a3834948e1596f4dab41e4fae43a561b697a05912d551fd1378e7d536b9393778318cd4d9bfa6a6b7bbc74b6d091e4252ec1ae820cecbc08302c0f14bbbb5e1f11e58a91c437689595a24149190dcd01c9c33a7913bc3f1c8b33cfcbcf1cdf628f1944e9e8ec84303ef7472b0be4cec1eab20a72d28a3b3540d955f2cea7565a0e4f8c32919917bbce27a489f993d7231e4e44240b6a572a73e2a4e987bd1122c219c190f68255052ed58e342eb31242fe8a5aa4458f9fe7459578a243c5ae777dfe78114dfa36910a1613241eabe894170233eb089471e14d079032c4136300d14db406b625e35681102d1415a03bc0a78da011e08c4bb99f0bd9ad6ef95a5765fef2e34838700ee33505d729fb2ff51ae57e6baeb162164963ba06df0bc3047bf955b53bc6f640c9e63e086ce546f2733e2a60675bdc15dcc4da939224a7fa01e066142432cf3a0888c2988fcab5f9b5a477fd3b2a77af2420dd17ab7bc9340b2c634f28d6553bcdb07b4fa2ad94d048391825c9dfab82d42057aaa70883d20ae4fe9d0fbda18925f9465be39fbc461fb00e20b4eba75bdaeb04b078da00b3c74a8c16e448e22433176fed6385831177572e8d25fd96f05e1032909a9fcce35a4dc3081f0046d71159c92ab60acbc31a0bf0aba724d3eaf9a178be72dc0adb5e9185b293491ec9bed41a83c796b202fed7924134b9f7dd9dfa69b4322d9eed700e50549a60846668ac3b46611b24e0a59dd335724820796c0c496c5e94df09259101eb2b785ec15cfe214ed841d59ce76d6ed942f911879cfee0b36b55f83cb5179e6d3fe1344d6e17cf7958ab562da6d1fd949f7506cd9587b0de4fd352598d0efd69469a7812e1091bc142019722be10cd809448b79cca4b13e6e3361527e90586b420244b174f48e7283c9b2db293a9770b79bbb5d1b5250e021741aece3baa51c2682d813cfe2c341dce35ebda86f1c39fd323556d6802e32f0a42f8123acc410779aa3dd5f7954b3", 0x1000}, {&(0x7f0000001340)="1a7a564c095925a4587a0774c97d20c54da12a63e8234bed0a2129e2b62525a0f291992b5812cfa7392bc53bda240d8b9842cb06898c399bf16b31c3e887744708d77daa2a5e42a57d9fbd15e7f1c1f9292df1daf112fb8e93a8f8f3068184738e61b697c0a8f9d59abd8fd20e5623b42b6daab6414ff365fa297ba130653a726afca65298ef98b9ad35947c52e72b2f2cc1c99c53", 0x95}, {&(0x7f0000001400)="3f9f29b5edad96fd86d4f0b6a9c1ab8b0b1769b1feacd0516132c03d5f9579a997172f84370cc2a3898661365ee1ffc3a17ec29dc795cd4953f92f9cd9b4e48f5be6a87bd8ddccd3b6472a3978cfcdfcca56ddb33df998779f706ea30ec76286f232de34285cc9f13305b52f20ae7153d02064f3fe246f93b6c8c93f1c05333d36b80f6c320278e42749a10d6f37dec1abb8d175ea44c630dc663a5b9a9da0f2ea6ba1c312137d3fa30db4b3d9e966a8a0d26e5bcd9183437dadb3ae2c1b63b017923c50c0489d7d2bc9edfb9463603a3e2dc084db34423128787912c0f53ae67187ff380f87c144e418e7ceca8dee713fdad017e4523f29", 0xf8}, {&(0x7f0000001500)="ac9b3ff8de2037f848e364997939859efcf478dfd88f0064c07bd7fb8790dfe40f68614797a1dbf97e9e83ca2a20d708aed28f27922267063abbed6c456fda00480a5cf5449a83faba33514a3023c11909e5d1045068b462b660d612f16c863600cee2764f2adbe79ac75d120ba2807c47ad5352db5296e41ca25cbe1c70c35d217122f223c8c4aed777c8d64abdf15f3af7b7c091588908f08da71d65c7e2eebe33f20ff2908d7b1251cda283d84c827358cdd3f7c86b99d3b3b742ff634fd2c52b748d43071a26214224279dbdd3f9bd0751bfbc2a1e0605cde10eea1e552dd6", 0xe1}], 0x8, 0x0, 0x10001) r1 = syz_open_pts() r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000003880)={&(0x7f00000016c0)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc, &(0x7f0000002800)=[{&(0x7f0000001700)="cfcbb9419bf269788f8167c193945a229a2b766b098a7495ab2a4a077c113ff7da24c5bbf45410599a9959895fc48cacf1f8ffb5c8266b049ece6782ee6edcd32c673bbffbb9a323ec1d96c71ba0701ca908124207088d66f15888e6ae2f8e110e55ddbe9d82e88b01aa36b746bca1668eabac87ae49413fa4a425b32c334f47b0b5ca5639e895eaa23bbd3371092ee5ffde149d761360f3afd48b43d2e2bda4d1f03b148f060ed5c5bec8923c1f2ce1a7ffe16c05fbf81569be9b0c4128d1bf8dff9187ab4895f7af6ad98df50ccf8ffcc40d1b875ca4e718d3f7c38d3609e5640bff2f2f788a65fbda15918e3c397e9af7cbf9f51716dd663223feca98a0fc9b0e7fd95b81b035c6268017200df3ef93821a3c3f9bd110427a29ddff3f5bba0aee9c4092625a84500e77349be167aa02756ad66ae84f0ac826eaa6be039ca93a284313ce73b5c5d7945fcbffe935761510afda5a44806c8ed13320c8c64085526cef85b8b62cd9b1d0d2bd24d0d323380fa408ba54fb327c2fe41c8c6cd51a304bea5b0116776fb671e1cecd6d00dc2fb470ce4d3f5bc530ab28fff6de2a15d877afe2cd891844c68032687bde816237787c9e003411fd4bfc480d4661b03ddd2be7f9b638ec7761b11b38f7e7e48d82f3d24362b764e4bbdf3d7faef26450b6b90eaa0e59425fc8783cf3eebf98c6a44eae6f047d59f9c9cc1c384ec0376d700881f3b665f98abd76408ceb077cfa7a5b34a704b33a3c76305e24f1196d03f93a5f89c805cbbe79fb0da5846c67bbb2a9b4be6389461826a54c460e5ef1a58e309e628d78e8e96de55f6cb1289b02d3f0974d40786345c739e5c1f895870542cf514accc3bc10edf693c7b523e8dab1c9d8f8102d4bd803fbd74ece64c8ad48fecb985ccaae96cbd5b943e01818c7122f01b2826d1a153d1df3cf3ca9412d446a746c88f06247e2c67244a067fbd41deabab7ea5af00a9c4f67e0980af08fb814361921e8c012a881b38ecae7c83fe889b39543f778911c8665486b462f95434c490c2bf8a1071f7812af88ddd8642fcb5684be6e4cf13454bb0fd5ac6369b6df623d7613521fb8915e58577ba1df6c517487eeae7b6348598382b5bdc70af90ce3dff099aaeaa650bd5430c0a869c70656e6e66dede39271be9adc8d51cbc7b2d8e436eeef41f23b37db8347dd8b9c5a2a937aa4564e1c90e429055224361053caf2cff1ad296b475106ceeb851b875d0b91e69ed4ff8b16d3920711ddf3c94e096b5b6bb19ce67b307230360fca23b2d43681acd476bcb67c77477dc252f05542cf263733f1a99ce9f3b97220563df345ceb0095df11916e73b0ae0ed4d410d70726d1734a1da6e0c8bb16b2e299f5c1df06e1d1b3c428c9d40fa9f01f88ad2e5b5abba672e02fd5533b66b235f49b41b964b87bdd1b24877098eb3f2b0dbdead240dd6b3137266bd37ee570f9be1337d627288119d1b009ea4b908b87e0b534a2abfdb26dc1564917a699a4b49fdcc4f4596547e66cae4cf6b4795115f23d5b1644028cdb55ccf64ad597454f61a7621dd6190e8b80e0e74869bbbb44d941e4de0f9742e13c55d1cd031814c9f9245facea50a2d2459ca6b421f3bef7e55e7e7d397b25c4dfa98bc57fe6ecd909d7e0c6df4a183d74233c23ed021dc9efbc11562ae6a96415b1b232d9fe27f964387a38347897dfb2b8f5ee189417763258f3e12916d1a4ae7acdd9d5ef3bb9e161a05819fb9ef389cb1bddbf0791976276bf579bb1cb3e712fbd07e59136713278c856722c6cfa54cf6cd92dcf79968cabd20a387adce9f98258d177189870f9b9596987efde04f62da475542dee7c7af184c9f4b329bb91fcf8f688c8148a108bee88d22376c42637aacfcc1992f8f9647d87b3d375b9ededc9458481ff9402b795a6fd28d1a020a18df3a59bddd0ad57cb397f1b4afa14a6c67cc023d9b209f08a53c8f74d7776c48dfd18df98c46ab7524ea6850f5d475171f9c03c8a5b685abcecd418496efbeb93398e5503a95427662425be4e376137a0e4585aead78f82655900605b8b2d240452880c31990ea0d7a7274f5b3e9427d952dcc0e5cffc0302125b0656da561ba3ee5af3ce785ed208561ed5155d6b3cd23ed12ff443d29fca177268f926f9d8e7317fb1c6657696a5bac9f56b7794235ea8704fd4dd75b0f8bd1ade49ee8b6806098f85ed6c81d0c0804b0b39fbabe6f65f8c170078723cd09babc666fdd46bd108a088e7ad374ed7394488a666f40b8ad6268e4f87843b1de2302fb090ee756e6220c3bd0d51fd99e674585a08c69c750cd916858be3e53df26200251cba2e81120d4bbbba673ea336518b651ecdbfec3496bd9428913fbbbbb3fe6b6bfb9448267311528c88c360f0ef50f3af2bf22668d0c3946540b6454c4d3449cf2858800aa0139fb419745074e0535187d0fee1077aacc62abd6e4dc1f7ca2190cb4aec0b468bc8db2e6a704b9d70db3683e1d123d537ccc8503f98e79037129970a750bf40fee9d40fe3f5e50e1bcd1ee8bc1bb12fa7bb2aadf0deea3361c51e308a01674c87b6173679a221d3ec72f8694941dbf8bb4fdede2228ea8bd9feb3c6b7c4b5672dbe62ef21847c4d66f4e81d9163b6a9e70a2a15ffa55965a172fb2650e4a8a59014cc236635565d1d19ba133746e57ac934b6c6ab6711d6525d50266b01d92ab792f08d78af22a58bbbc709b31519ea21d5cc4655c78569d84f9b46788fa84e29b68d9d0eb76f9f39a85959c4d9dcb862a565342e6a5e29b0f11440b9e5dc04be9441bd1bffc457982e5e65eec5403e79c5a9a4a3c8297c3dcad85c6eec09d7036130e21fbcf447071778e23d34ac37d0e72125db574463d6dfd712172b6f78d8e110ffb663cea5ee6e73d1119bb91a2bc67956654d06555996ea32ed0e93bd6130c9cb8597f6298e90694609dcde382257b21a388bfd383ab6d9040d379ccfb7339ea0e67847bfa12769f098f6a5d55b718102b94906d5369dfec0f4c2d378605c70b0cbba6f5ed129071e850954e88a7d8a8d2c135034a70b95121940c67b6835c687873ba22d004e09472cca9de02b30053d5e045ae91c899022dabbc5a2c1cf0d0b2d8f1c0e003f3396d14eb6368db13ac8bae0f79f4fca86ceb8270a90757ff752ce04eeb683c9c7a0c5b6cee29a3a8826fb0e51c48ca4d87cf700d28bea342ce857da19a4d15c9898489372c77b3c02609dcb60e2b263131d3a63a7bd9a5d6ff486dc36a557860bc948700c231d4e31d734f2b0f2efad86dc512c3bccb9efdfedb6ea3d59b6e177e923e48940838bfe2819479fc05b2f5ba422152369f0fd761c9a84196e03613abad5310cd49c7f83de39ce187ec23aa80151584794cf3f7174f89e5712925586aadcb5f28b239afa719fa5fdc123ef69812ffc45dcae91a3f43f5df73ca79f64ee53f53971bb3703e8b061b77c2bb404c10bd221cbae9e2f36c1ca41c1ee049721969155acacebe50ca076f4bd710b65948b79f4465b59d4a0fe114e04b8f9edce05ada1c3c52c36a2c9efdb4113e3f032b29ed186859ab7f0d61db3ed7043be8b8210eaf451b67a72afdd43f1f47c930117e0d1ac7e08c911280d5aaa8b1bbcd7f7172c1a62ff919e6ee4f5f7966bc6b5bf1484bac76f0b4dc6f95a49113e137591916aa592539473b5d0567b148f4de6c53dcb8ca1c47e1dd50d9e96e7d41198e8ce5cf44122135173eee7f04dda8341e644b9e5b5bd7f3a31f863f6ed461bc99d0a62736b3885e6c1fef3b0b98c9863b9707353bbfd66700985df8c518d35736dfe24783450bbec802c8631f370937215e0c4e0b559d7fa60f81168a385a4adc7a1b78d3d2f90d88fc8af885fdcc59bf46a09c5f92daca0b71fd5c5e68829faadd0627ec3e5e700c45e45f5105e1c070ecc1919f99ba3cdee6c0cdb8f1d2b1cfd408f0cb68ac815f52106d0670076994747b3bcb36ec19801cbdb54213813645fde276f5db8c183f21facaa6511da750ef1a7a19a6a426f935d9b89b16e0c9c6c8e071ee55f85f65c18bdd6edf9ab1a76642d44d9bf3bec5ddf8537c7bd27867a480546b8b4250bd945f040f9fae15c0c808be751b126aa2daa843f8649a3dbc1e277c723e784a43ce2fb53a464226cf5d8d71c534b264cc0ff48aaa22165cc5832b106efba257fb7a9562aabbd21578881682575aa7d4660a99a89a33e3b78a322c55160392811c88966e3935b96f5f60f4676bcaea49966d6db31dde677a241e6f53d50f3af3c46a4e0f9b5400949e6f3bd111067ea165ebb8afd84753c7ffc384dd4410d74642fa5e8289f93ee36ff2f1c2d9ad5c199e046f2e4d4fe320d2a9cf46098986b721ef6795c5f96dc9eee442472c93269cf95402455a452dfe022b0c57ccdc11d1c4f7e9ebf6da190bf2b4e048ca9ad505c141ff63e2aac853d2b61687f0b5431ebb9a1c179a46abe4f774be4734f81c55d0933e08b5cb6c2d86338aaeed6f35f858f23a22aab4cff62f0469d4f263f354b9d973c1c81c7e9b3fe507e696fe7cedc1d277a6d39e0183afa23bf52cb5dc80a8d46303dfecd561a15d585b957990be12558a9d864267011cd5d087b0edf736a0a3c704439bf1534005872a1bf428566886a9784ce765a3112c54aa12ab763b8c216214276eac367481b6be171cc446a42d4fd8e7e27e75250b128f33e2907e55c410e9bbe4431a5e8a6bc495d3bae41528fcf42c1aa8a26773452fd9e45492281e4bc6fd479817a6f40c2e858a0332e1deb3534a3b059eeac4bcacf08719efb785c5a1ddc88ce9e0faa4acb1771b3558d1ae05d3ea135cc84ef1e1bedccfc33a784f5e2a1b7df1e1d9ebb423c0105c77ca5ee559d373bc1da1ada35592952f2d32aad6388a7d96be0f765829ebc2591645b6e2a063cd260282ba55828abd42caba25f322a61768282ff6a7806f059a1408d973a28d02962aaa1bce77a7e33299ba98820121802420435243c628383b05d058024b85c1c0b0ce764d5fcd58f5655d11539b62442a263c3cc2a6b50372b521840dd0fa8324bf8a030d18bef02b513dd6e90bca9a08a752602993c663ac06ec334a1e7454a27a52f1d78f7f1c515283dc1ad39494cdc1d6c61b3e13d819fc762ee61bfedc3686e1c61e34032c691d9a8d8c9b9e0204616fa201bdc8ce5be915084f9b1bacfbdcd1bd7e590d90ba39c700fc55b70ae6069795fb6b4493f1b3a20d155797e46bd523201747495c0ab07a10b82a87d175e829f87a8066635a26171da0b15196704a9f5840f2fef1849a16a8998c69b69fdc1809aa0bc5a978dce6d1c03acd8a0fdde6772aa09dc4d62e53108f3f0fbb89c9b458083dac9f3c25d4dc4337d017af29891745a7ba7df2147891201eca2101a6b8b40d4cdbbb1ac7dd04e4f29ce6f4cc623268788335ac47192564faa55b258217e69886a87d0380dbda5d2c73ccb6de78d911178afd044fcef177e510c795a7027d0dcbb8d585d8fbfc28023837a5f91581d9c7b54e643a5f8a5555c73550b73da0dd3af94ad0976c72746f1914281074ffd5e34d462320f9fec333de350a854795525214f2a5e235bc2d17fe5971594cc66edfc0d6bc0ffe690b5df0af8b60e251a6a24a7b3de864ce5af43025bc39a4d6e90199551ae0ecb8fa693d3a766bef4b09b70e344a56491c7c83a0c57eeecefac887da89e3f12c45fcdbb7be6be8c89a9bebb0f93ca08c396a62b3ccd82a7658ae9ad3dccd6ed0aa15cdb567d6bf9fe141306a139437cb5a3283ecf02483600d3798091d85", 0x1000}, {&(0x7f0000002700)="268a0a050e24c309b3d87d1d4ab4218dc8f2fc3b85cf9de55d406adb17bd195ddc7eac97ecfa30bca0394fc502d4a7d03dfca6d078631e4fddda24ad3be3e94f988b46625de235d8288eca270486bf6d5b50d8ecf4dbbb4ab89b2b249b0d6d567d3f0a21bb7a719e929c46f94c1053431d388880b05d771e25d16e664429be508fc1abcb1a481f670482b8d9d3333de584093926356d260186a9ceb499d876f169f9f734872cdca593b1cff53e30e83b541615381748286ea51748c86d11574571338e86cc1683c9660c1bcb3c86ff42", 0xd0}], 0x2, &(0x7f00000038c0)=ANY=[@ANYBLOB="1010000000000000ffff000000000000aab6b04563f13428b40223f0d914fd2d02e48c715b666425b27517e0d43f22eeadaae064e79b3a8ccd3d8d0b19fc4182fa6ca6ad0af41519e2f59beea9509d544c9dc4b0ccd7ad85053a28a5230ae0a601eb9a5c94ad965cc1761175635bb742d97b66c7ef071ea87730182c9cb8953f7518e8ce4135723a2fbf159e50abc4776f1dab236800acfe6e0cc154d161192ea476e8cb82f00bc1ff345482b51d994a491a02ca292d001d28b3da84eadda7f43e4025e752c7f851c530c9f92fb9d01c1433be933a4c3e8ade720d033b7ff39e4b064aea61820d1f45fc2bb188e0f8f315382fac6f324b1fbe5ede7ac0b909edaba3ce845c708d00df19ddf1a926e3d8db3bef0a9f8d424b8277e1af812c6185a30e840b399317f06259d80cf27369180eef9d86da99a1da90a1c12198e3736c44f7c65de88761b87a9b385592f386257326b1a289c1b38102aa9037d95a4ad9f4d8d62e137fa485b07b93d640f6e6ad14d195af2a4a146d1b615852a6cd6e4b79a5d5984bdbf8422cd73e4fc4a5d61b1462e90f584b3a805ef3c9c877cec90e2b91aa7315643c32cd0bf11f943b3d30ecbdd4c44a2e88f8bb30f1f5bc05e39c1ff0eb40c7cffe78804703b85e0f8be2d7278fbd72992a5534fa08f187f9e1d4a3d3a019e41339336699bdc69f67a48eacb95cc7296ba4c99ab69abe4ecfda4404697c4ce4f7b3fc7c357d034c2f1f4e176af45e45083ba848ff81e2736100b60b19217414d9b478b8a97867594fe1fa5e1a00ed0430c89f1c3efe6bbec269a848f62af19cf0d1b823b9106638e0abe17e9b3c3891760e2ecffd659e62aebfc3ab73684f3649e448100b8a721c2116f48fa51d3a2047a85887d36c6cea3e24e992a043f1168e6fc6e333412d92c8bc1cf55a09bd348567c580b9e3574c0627d087ba0ff4036e641c76fae17319142215acf041774bc2ea426cf5b1152974e13f1b861a6972e18a496fcca654507347bd1785b8da47e67875a899739f70f44e00fbbff5d1f2e4d35a154999599d991f51f14ef7081a9011a73f27ed8f27b99649059484dfb8352da4fdef3850dce71a235f0633a579e514dcaf57ba67e0f3235e8e3c5146253d5900d812f8b09c447e14e9caad5cc1536492ebc6adb4e74dee2c01a804617012500d9b48f0874cb6b67ee078a39a24e81090170133d01f42ce56854c2099a81e77ed47acef0fc546869bfe9b7e08dc799567bff1bb0b9f7da7ba0214b157ce38380bb15fe05fe0545632d830271e8ab7690068a454d91006350013bcb7f244953ee261b80f764bd22b9bf6395d98b6b7ef66c70631bbce63ed17ee831f55f7ef489bbeffcbf20b1022f611b13644b3864ea6aac81f4c22bfbec162ed1d03b64029a44ce7e8384446106262e5ce4e1c2d65324ddf121027665a9ce29cc10c6d56c2dfb3314782ca65e98206da59ce0d412ee8d4efe5f455bf8439144a46fb75775d9523b21019766cd6fb851efac4df50938efbe10480aa7d1921e88ae39170fa86ca2ca98c4c1c8cdb9ae55e702ecd14dbebc335063e5627fbbae75cc48891d8e48dc694047f01000080c079aa65a1e4c7bfecc88e6370c6fc92b41f0f92e190f14e103858155b807805d40301b68897d75449b0cb9e2149fc9f290322c40e5c708cb9780a8db9bbe7b39c50f4496952c30ddfc65672240a95d70e5f8893e29affff7251794edce4577cbd0bbd409c9f48cf6e2a6cb63030f9b49754a24cd2234d31d9ecf5b115dedcb41b6caa51891e06a95e303e343e6c16971c72d9d2bc8149db2c2e532b244a7b068d24130dcf58982fd4654671f6aca405092143cbaf988b9eb57a4436679d7d9bbecc258ee1edec062f9651800dc56cd2bb7aefeda9b3aaa9d7953aa1cc1acf0b70df92fd2281a1c6f21a38b306b2d5e12e693d2964fab9d9dbfc86e326704a5ac11b013e6da6b493e580fce573239d202112bfd0a3fbe4a0d2e5782aa8efdae65c627cd0e54623dd14bded40624aac7aaed86472c8d9a4729d3a371754d7c7dd17cd9d46ac1eec878ded4929d087126cffbdea9c68e0400bb9cfd51cb8aaa594738c67650c7701bff02e5d18cc839e5a906e638c78d5aafa2f4e894d0a8662d2e5be722d043c24b5d62dc505b74adff070d35eefe7c70067616da68a076a070dd17a0a8f8aace810e25ee9228f12616989ac790afc17f3562fa057528118a2b5b63f65f751fe3e3666d4c766f6265fdf88dcd0dccf0a9239ed17cf95c71d27cfb78ac90c1a0ee5f889e9a6620726b7b2a732ec0054e56155f8399c0219ef34dbbb88374b6a93e38dc8c0f0dca3aaa95fa5081676b5cb3cd745f5997251491e223e1cd69f20378ae081d66522a8c111c2713ff3eccb6c104f86a00a09cc3ee491d81e073287a4c568a8a4798e3f4f91af3adb552e1e91abb21c916c4969616cd3e6aa228c802fa02dd3483246e2b53c5ab3831f49f5fec612f84943b9994489725d9224ec234f2af4aafbedab9607258cd60783808975c8dd2ee0bb7fc19ffe7c41651dc842aad4e02eb8e0ca959c42156c590dec2a89ab5b615bacc606e68f1e7547ec16aa44e762819c5788827bcd390a598b381a9e3018225b85dd45d2db7b4c332d59fad5b4f0692c4c0d01deb54441905d868e64ea1226dc15caac832d44d6bb3fbb58ed1435ba3faa92aebef53efdff53e7e4f53198080cf758792046682bca97f864a2d16b6e9775a73743729cb6631c524fd1662c421beddebd1bda9d2e097f53cbe16175bc77323d77cc81a2033d166d6d33026abf5410bba11f13fb16476c2d407da0642e87a0ff8aaa53cb3c19c3d5d22590331877df6c06818ee6a57ac68865cf73124c73da36bd9b99bc2f54048f19dcdad0e58aa50345be374bc205edc5c7c2c72fe21341825ee43d59734e309f76fc55cb770a8b07d30cfe392b0285a982b68eaf04d598753b30b5a2d4be1a642b499c89bf74784aa541208cd9d364eb543f17b10be9610ee54db3f87c8690743e540646e8603d2825c34c4faa221420fb3d155e10b6537809ec86be4b20e7327674cd7010ffa4dd0eedb6f150c63bd34c4444d612912cab5173ab7d62f6a5e6232b976cd073ed7ed8ffce44fca76603f6dcbf040000000000000064673b238e38c36a4b1b1f7f58f52a73b48e0492fbcfc22b3b06c26d00f07ddb9b3361b2ff10ce4661540a2a4aa9e94f5be2b3cf8e11aa6b85cd8bc8298b29c0aabc459bfe12465149786f1b9b47800cd8b01c1f71a069627bdbef57e3e8d7965653f48c918b306a6ba8715291140e1f18aea26cc14a2919e738c073ec73a7f2a85cb783b449b089d7e14bb74db295e439c11eb4182a3e41e6cc780dbdd3189eb2b1c5f6b41549ea129eb67f69347123ba7bfd10053c1c82e7016721dc26a104b16c7364bff5db6cce3eda4befbb1e59e0cb384a70ddd1d6281dd7068b6c2c63fedd667080bbafc6e02d9a14a7798a7e05099b1144163b4df2f2adb8bf5a544b017255a23cb7e646ebcf4b2e1b7aa3ce63c1edc988794aea4760e6cc038539002ff34a5d7f10057d6ae698702cf52e7adaef1a45a730a8d65258ad844a9111151af2da1771607d1902fb74c3864465c7ee0004000000000000c1aaad9368c9221016c78a8ca5a2d322cfecaaf803fbd3ac9dbf22cc0e2b9499f34870dc3b67d95b3271773fe6db5c315f182d7a6e028d9823233fe983bcc3d64abc8174e94b52148dc6adcef4050e2770717b537b0b6460b89e8bbe76dd78cc25e038de4e71ca9708ab9c860292e7f9f18d6ef5e924db2fb4f11ce775848a71a3d64f862071c12d9fe59d75ba7a5b959d9521abcc8cb93dd14252c5c0d360d1c98fa9f9f52c82fa8c990f50981d8135532fd5dd82a6a3f62486769d7acd4556a222c4370801621983a81f40fc46bbfb4604c3daf13c2b50f52f1ea9c4550300000000000000acddd1940168d3c815a7c6452b5d4a5f5511c159de0e4e1f00562e3939221317ca2e29d8cbd12a4abed72d4103a2bddc7db115a8c2594ed0ded9e43dec9b76de97060e50be329b558dbd0d155bc1bc086ebb0e010089ea516129bd2841b8a32ead4adebf22512fd5063c466558c9f5f5240230ac374e375780ea16c754632a1261b755442f16efe149203e77714dec6d8a7939756ce7af1b7a1fba657ae29ddbcc37e637a56697ff5b6cbc5a23021c05aa824b54fec7b4fb60270daa53f5c46a3f6b02c8f7680eaae5fe8849f8dd6a19e6fdf89c9f4c6c1a04839d750cfc7f86580f6a89466b79e69b8331ee127f5661e22d52cd19fd12d36fd8d24c8f3007543a08b765b0da588a35092a11b9bd4c1ea7b578e2d817a421bb07557f0586b19661c867639695f5940bcfa25d54b4c6e17a8b1bf360441c14921ebef94589dcbe0b70fb7228d35ecb3bc5725569e2caf1b9862154f7efdb72a8e6962968242adaa5b6952573600603545c9e80ae861e6a1c6187772602c5ebe3c8e6f3f9c09317063ac9ba39ddf10b794fd6c1c0575ffdbfff7678113e42837a3c69ae54adb4c5c8bceab1b553c20c4dda37e7dfe8e42b74f05b262129225bd6a5293ecf0c4d6e193748f922f2ccc223d19989fece0128cbf7098e876d4687770bdfc127464f35b0efa99423a1df5414f5110c6bf5205bb60c008670bcef04573f5a817533f017008113ef43d3776d690c6ef4f85bbcc0910b4b0a2b70adb95cff98d30aafe9cf18334f8832703426560f372b5d882c548d864fde0110633aebadf266955db628fbfe343b335d8bd710d92382d336c5070f00a01a1ced29395b38d8b617098476ce8a1a22bdcbb7f1196e2bc287b38480ec670f7434c17f06598295d7a3c29de899463a5248504c83c31009ea96b69d10c81ce38c1387add0e45d8dc35c3636f604ce4f35aaac94cf6d1f5afcc719387780d6beeb3a9fa523350a0279a08217927552af7d7750fe29971c0b8207c40272714ae480475a4a4cac3998edec28e162e0213b39a4764f8fa8b583500e13b4d9aeea65167bd2bc5a74cf5a8bee09d1ed939d44a6ec08bc4b70149a7d8392389a9adad612b7f7cfd79477b7c1eabdc6fb2c94d443733a1a92b7e44891b175c8d0cd10d0eed49f8b38aaf4844427dc0f8464f70f95497af7ffbe1c9c05e5ecbe98564ecb4d384530faafe226b2b2da8bff10c66650f474785e43854991736427ed31483849e64953caa60929568bd6fce0ea8c6aa41874b5399a966565dfa282094e737375a881c48e0c607153e99557b2f6a62727ef7c25224724861e3cb50448c221f2f4de2d16fc314b41a3f980d38bb1ffbfed33f4fcc9d57f3d3ce1f17d1004439bdc09ad3b041d5d3965c39c83fb59454c26a06256994d78e7facacb1163d7fec3d87c96999b1a6a3edf0a34abb63a74d33445deeec365d00f6393f09a52698ad00152d2e2d4f80584baf2a92d00b58febe592f336235bb0b9c1919e96a670d800aa78bf76a5f390b3f39f2ebb00f0394837c590647e7f52397f4e3e189d1239d6044d1a6a3e0e21afb299071ed71f0e6f9b1d0b5cd191c0a12ed45edc5854415d33405f7ccfa0636e87438130994ab9758dd76c9831ccb66d634139c96276474292a016a8f06cf7223c75b9c504dd85387a84a921dfaaf989abaf226d0dc9002a9ef67a9748df12dc7737aae1c7cf76a573e0453d8a30f3cb48fc7c15ab2f739da7877a2e4f1226ccc000f2fb68a6bbe0aba52590c818a40b094921294658907c422b6eb18b44f90cb667e9260e2bf1373a59535484d6ba10611415362557bd8b65aa9800"/4127], 0x1010}, 0x1) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) close(r6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001680)={0x2, 0xff}) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 12:35:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfe]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 12:35:52 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x10b16ef9912ac658) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x8, 0xffffffff, 0x4, 0x0, 0x5, 0x7, 0x2, 0x3, 0x1, 0x6d62, 0x1000}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) setrlimit(0x4, &(0x7f00000001c0)={0x7f, 0x2}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000240)=0x40) sendsyslog(&(0x7f0000000280)="2a78c0005ff50b97f0aea1d3c155b8136eea279b61390511b01c4d7be8aecbca147caaf9e6775c0971f2fe3ff75fa657421325c3bcc22d5113b9263bdb7aeca2758ab54220f1a5c44381fce8817ac0e3307511756facc2675efed53b50fe8d6cd27c5f17460a7581ed78f624fb57338ed5ed38f6ae095f8d8a564cfb80b5c6fcab39fae7081e6653f4542df017d865c2240a2ffe8626542d43e71ca132744d4647ca8dc040df6168b5470c88edf0c841", 0xb0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001640)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000480)=""/218, 0xda}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x2, &(0x7f00000015c0)=""/78, 0x4e}, 0x842) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff}) write(r7, &(0x7f00000016c0)="91c65aa6fa807a9b605a86f794d05bc1be323a87f67389b839f3a326e066bc3fa1b0bc8077ba78cc5f023497307f2bde7c308062a89175f56533b33a8bd5ea1db2b65cc676d5f907c0ba6d78387d804728d8e9a12562f2aab3e75171a70f71ae341760f9e4183bd14c270f7391ff53e0fa881a8d6e9c0c5047f8b2f464149bd3e5cee4120517ea48659bfd5f3427f0ba3f2af05f61b7838f3ab65f84cf1b8b7a8f047be4d023f70860add3e3eaf1db5b911cdf2386626d0ca933ffee38978b490c63b9e5b2b0c8dc97fb79d717010a937f87657383e124486fdee965b7a3354e5416a6aebb56d3e824a05a45a13e92df4b200041c01c7e089c25dd820c30cb476ce8ebcfe01ab10adbb4f68c60440a1f624efa6a8a8fdac3f27f53e4f8cb697377db6fed50dcea15649c76a070bc80ecc8ce1a711da04471c1fea307b71dfee34a3b81115b595d8d3ed2a0e523bbf3d0321b26ac4c46ed5711a2a30e605d942b07827f4b0511dae55bde60117206057c4524c602cca66ef3e4ba11370ef33959f2aaa56809574bd81a5c745ded4a8bf8dd56c1e351fd7791a0a8ae2322f1ea1e0c53e3179b3c316f32b04115c7f00c313ed28677cd529eb7ec9122e558599d9dc2f01ab55ed660fb787bb05f067fa200cbf9dcb009ad08fb6b6de8b1cec50b692109ddb26e0397ea451b18e34dbfc29ca1496ad49ed32e38aa49ab8a442765e60d8f071de3f291cb4ee3f06a434d0f2db0222ff858cd0a7a4cad56366e2cc9a0b659a360462491974f8267afb74045962b43a09c0e10e49e17cac5fd7a3fcf15a1fa1c64d0b4537b19d80b52a5d8331c9131911a8267e5a0dc3220d4e7829185968cc1212cc6e14eb1979a37debb1e535e410a76bf8ec914d9fe0440782e46a62d01a53dbc4572cdf6185242b63ad1b58a730c4dfa7e4db10cce97ff32d8683daf391c37b84b04374b0d20e7a1a33812f6f5f508798de7e5568422e825399e41499fcc6b900923eadffb04b4e4ac399826dd7d89526b27a8f32b701473a15288cfb00be1c8f4f66e9768cc1dd8be804b9311693f6af193d2a1a5a0e8ffd93951a11d2d3af795dc8fe67d2d957b1f83f703edb28e7f51ff3aff4ed22802ce971c906907e1a820aaa275c5846d3878c048271ccd26426a6d007538e81e52ed8e9aacd2f15bf2e2f8093f710f663c0c1f1b35a23cdd804ebcf0a0f65b1882701fa0047c0071353372c154d2be8118f1a1f3d491f64bb1068ad4cd047b9203482e962ecd2f5a52a9a42eb04f9e74fdf91b0e744773c3de01b634cc991f095fb51d1bf00b8468a7570b8b84acb3bbba26a99a59d6e6697ea6a215daef1b814435cf40947641fa1a547242c3b69694ee2ab6e3650fa29911fffd07a5f03313a71d062b42cb4586e19d43410567885e5ffe9a2fde90935ddf3f859616458cef0ec3dc8c9e7628047c9b61c682e2ba68d80b0a78242795fb8d964dc820086386ef19bd45e71da21165e04d78b6afadd8a8a5cf63156d1a108fb01c150f5e77533343e2e15205ce3b2ad955b21c8e1c35de158930e316a6902f211ba353ebfb538da2f32daa3dbf20cf121a0ad390619e65929dcfc23374583f40aebf6eaa092dade291584d78f13d70429eda5634b333d249de59d9cf693e6a3748bbf8764d19b3cc0fbd0991ab4377327cd00cd7ebc5e293d1ae4c812607d08df7e8bea4809a3e4cac3f271af7133060f454ad7427f93c63892e829eec0088e3684b41c7f70ec235d0e3e50b4d5ede83cdf31ff732e94d78d3909e4f193f042e4f500f9d67bb37c73c4969fbc84ca8e377d1a3372d2d9347d5d382937fa2916380b84aa4cadfa1764c5317f0922504b1802cc425bd473328b1e32264a7f47c8c8941a327c4207afb2d9f13214fe205851eb37ddb7b5012b38f75f3bb45382cbeabf758bc761b0f18662b4e11519e260bb00121808077731099f61b5dcb3e72cf4d1958a5b9636dfcae2e39ca151d79e9e22384f31841a66d2bb9741a9f33a8dd4314123e53062061e38a2bcb2a5c206340872d08dc8a25d3e8445f456e2c9134221dc667ef6e350233d62b4df25b3b434e4bbb7c26998be04081d11e66a819bb34c15929062b416af9b8fbb1f93eaa2d12199be03bf408dd43442b58ce2b6095b8998c3f01929f6b93c39c23b8c09710bad3fcc35821e2e062951f4f6546f24bf951c1beb8716363876a49c38d99f604a5436fe038b909575ab263b989a42501b8251df73864653954f4af68ea8892c0ce8ea92c85241f152a0b2fa77e2e218a1c35f90acb8a13ef402dec1cc0c1d48e842dda12244e2719908b52e30cde3473d3d10a8406709030568114bd6e301ebf4704c8067e61093c5fc49b53daa5cd96fef281fc474b85884f7dbe4256c90dfe905fa22e74321baa92c6a0d25b597d3c069372295b6a2c190092811e653e3fab3ef6ad27055501d3d2f609a0a5319be902bdf6c4aad47b1c388ef9c25bd6ebb8958af60d5cd9741fc4d38765f06375f2e90b8fe9f9efc1179a4cd5d79b465ddd65c4717804e325701ae044c22b884d8ef878787d5e966e8e2089b0176296a6e79fa6c5e8b8f4d5ec910a0935c4167d5f50e60b67effbeeda3b40bdb0186828f2f4d81d4fe086dc38c9f343c8a8efb7e210de2b10e8bceb5c5e9407f8f32711995bbf6c26375ed1e8c2c2c16cbe51245546ced2a5f2c6c5746da87ce5091190b49f97f7c7cb3998411479e5bcb2ebbca700eb2b8d27f85c36db73e6ea36e02bec4a7ccefd4c59ff14fe4239047b8388b8f5e81c184a834a82d5e0d8f27081652e3d2714f3a0ce7bc60f1bef4c5dd70d8cc5979b678b7252b0010bc01fbe1f1b7d0d87b10e065042a7d6aca998f604b42fcca8c94a147d3a58aaf09eb2c211c7b67a17136b731ec2a95cf99244042d7a80fa2b2b61e73ae55847462d371d66cb9cdab4f59e16e976ae0ff1a716c07c51daa8f9cfcb14f95fcea48dbb02746e449079ebc7465bf7d8321e66988cdb79fde08b81181ee180f170fb6617fc883fff71b50da18432ca9d4ef27ee46d3ee6730aea1d7e24989ac159530c864f06b556ca99b5ae0b5efc1e2026d16205892e1248dabc8e302b3172ed35c3e1d04445ab8a36aa17b0b1460d87420b1a6418576a4721438699875f483f42ea5ff9c550110ce6cffb4167719ddb0e28c4e4d1a4f5380047ac1a6330ffd14724d95e7d7c9755918d9e1ac994afb1749d5f9bc48cb5196f8f83f85a8cd8912495efff620302458f6ed73e7d3028cd1f4bc2f90c3f4dce4aed406ed69f38c23cdd18f78243d9b976a85331b6e80db74f50e6d369b850ce59d0799f729206ae3d09b303ecac34e7659f062ca4891923a22cf2ab66ea612d9b08d5c0351d0e737ff43e34d2395662a4fdfa1d0106f10b5040284284d6cef8e92d8a001aa058bdd7a2964703e4cd12b1af0536196e8653635c414a668414a6b1a41c9d064dd65960e4817a6eb1210721f70c6fb608693ce1798c8abffb27bc6962ba006d9da36c1c4a030e8c2af0c6068e6abdf859470b0103561d4beaa557dbb975ee072de50b838a0dcdf5615994cff70f7854fc71144a2ce08c493a249840bc1bc51325cb8b255a88957bef78ff963d8ccf5159a1d6d45e996a82eabbf82dab8721c1c7b2feaef73d327b716e8af65fe1e03d516547de2c2a75cf90d09e511210dfa408990fc30f70a4f284365e550bdf7fefb439dc5be6a1aa07a1db01902fea1aaadfe1c41340deb4bc2da1dc44ae7448dff8c76b6d113842624db9518ed05ee257e75f38517e7746a95072a8addfcca0e9914f68ae7fb857c355bf760c817b192f783d2be01f5fb6b8aa148d9178eb7895df7ff5c0f9715df36b91ad893916eeefa87965a3f87515cabf6dddc90ae6edca0aeb95eb00b741f5ff34dbe384b20358b9b39b1788535cd3a1b43e0d8ac4d3ea254d0cdce59097fc08aa34515e273ba9c7eaa7d72cfd25d1f5c55a42586dcc0b20ad0d9640bfa0ede5369a431dd7142e9999e3c133585eba93f7a2c829ecee925fa3c12672dc0ed770a96ed2a27a45113d22ad6cb78aa7f166e5612bef2cd97454ba0ead22aa3531a89ea6edd9033a0cc8465d724ae503ad0ae66b70676d674ad3ac010fd539eaf40afcecca851d4ae817ba04488609bb863b062ffae20214cb659eae893851e1fff91ecc79267e3e32f0408c716282a503f83d251612ae20a2499cdf57d3cbc5a01ad8af9667382196a453ffe9ff2d43974ace36aa835618f5e0b4caa5cb3bfaeb98b8560b540a018e23c7c3378147bb26c212e68be9bacc71de0d17f759d2b9e0e84765e32928cb21c07fadf05e60fe481d0fcb2c5ecdde431204cb2064b7bd20f9b12ebcfd58da69ae8dc957994e4ccbdeac3d28aedbcf6e76a59be71851a44960ebd25b3d17f41c786b274b333fd17030047965e21ace4282516dd94c43d4e116ff251e46b43ffe3fdfe06835b72624a9a834e47aa85494ad9f1abc0bb468ee69031417f7892e2ffdd15af84d08b45c6294f24bab655b9b4e5f983073fcd84b57d958410ac2a71d647561bef9dd4465355774d759a66ef36bcd9b73120d8946dffacd54002c5800840daf1f368888f342f61d5e0baf18195d0fc01022418f91509b5d060866aeff551905481d12e44a5e416536d7f4f492dd8b7642f0d80b10e6391e670703ea45ae0aed37560f8b64f576d9decea2bdaaa1b540a661bb546adaca9904424dbd86bd78a7c49679817c8dd67b39a2ea22e4554478c90edb444b00b990c2dbb133892211bc233a742445fd9ef85c1f11011a6984470ddbcb3cda1a6556d78d1dc3952c2a299ad77115c9a770417e8b13c060ac4d752028d6a50b5b44eb51bb8fd7ee2d91604e146a6ffbe50ccc3d03e61c8ed2bef7cdd55be02405d16794c5f17698befbcb50bb1bee3f30b905476ee337fbd8722284692e0eec03dc454ddb93b23739c93fe55816ba942c4a6a35c168772cad851c8559207d92ef2ec0a27b55982fd462584719ddc7cb9880963f091d31139d04a23e9afe11de692abb8bb51627e5d26afdd9c496dc044e0b4f301527a533e18d62c1021cb0a53ca50c4117f03862fea09f3fd4a5529e3810751d5b5a439e3a871d73ff90641a35e4e1cf44a47845ac187cfa11ca02065de644797ca72312963a0915f5f4550d8d63822284eb32c2991675a66dd91359e9e591b5a56c61d69af84b8d5194920e7bd52d3fd6667d6fee75a40f6f74a183b8996c992c8afe4e94c879789fb8b3cfe6b7670955f80294f9f90a2b0ca7cc10297f3749af9434f9e92bd5189390fd043e56d74cfbade276dab8db573c8f53b89438c0bff6302860d654864b9ac0042497416162bef09774fd077e698e0e7ddf27e1796c08d7f1e78f6d92cb43f1291ea4f0c2a002b03b9588ffc29b1bde634735dd021532230a93b36edd0fe64edcbbfe1b5f505d6e282a4191ad98498b0ff29b5a0318f02f099671bfb0c1816437a33a95177d83095998b740d03b85e3dbc35c9a1bb9c4393656d1235b6cd31ddae8407c4d4c7c67ecd11c8471602580584b83674150c44296d477dabcd761c244ee2483ead30363f21e4e41bce106d31020e5f70ed029f94bd2b3663fb3ebb3c0a13c485b484b6013206050ecb4edc4feb06edf14871b57126b194106e5f64881e6768057c4677229612412c6ac8aa859a4747fd4635fbc0e8fc350d8032de19baefc80897b4ece1e55f237a29ab50abce930637e6548da7e6a33f5d454c56e3382b18f763f5e7f6fafe25abd4ee6", 0x1000) socket$inet6(0x18, 0x8000, 0xff) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000027c0)={0xdd, 0x0, &(0x7f00000026c0)=""/221}) lchown(&(0x7f0000002800)='./file0\x00', 0x0, 0x0) 12:35:52 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) chown(&(0x7f0000000040)='./file0\x00', r0, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5f7e45747cd52694f090a85840fda494741619917db4607cff99a0452e46022da66cb4bb726bed4505c7c65274a23ff7eb2f61517dedba1e8800227c766e72a95b6966e2a843d18c14f00199724e19ac828ee774bf0aa26bcc0736fd30c949c3596fa018411cb7d579a1bfabc9dc2bfc0468604778ce6453476919b6054d1cb31e6bb0415368d9a3a1986dd45d4b6e78643d20e1fb927f5c02e8d9", 0x9b) 12:35:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCDRAIN(r5, 0x2000745e) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) pckbd_enable: command error 12:35:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) geteuid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82024b2f66696c65300063a5ba55035f71549a0ac1cd3a93087e47ad1e66d838eac1d1b41c72eb8a4acf26d89c42ab6b785c3d225623a7815878e69989a6058dc377b763094c6f1c77b57fb142bd93bcacb61c47e6a8cf041c133985fe1cd4e8710000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket$unix(0x1, 0x2, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect(r3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) dup2(r5, r6) sendsyslog(&(0x7f00000000c0)="a2f58e763101cb62b056f67bb04a5983f75ac4dac467d57aedcd5de59dc34bb8f6d0364537ee1e24e16ab5fdd7651f1e00f92e9f7b0f9522ede5526576b18985f9ef35e869e3090d10441648772f5a3f5dea83ab2418c1d0c8e3d24b954da8faf5cce1599cd8cf61719ef8c2ba0fa26bfcac0bf3d147", 0x76, 0x10) socket(0x18, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 12:35:54 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000200)="b65b84f6723f63ebefac077e4d18f24988602ca8c9d6021f445af8de91a150476e855b9b44a6e9d82a9d47b5cf0de507f701f903fb0959253d3cb249a6011f960fd593319e454caf07b8eaa176bb57064655b7323f73c12b0d5baacb744c1d98e0329b6e7343f629d4f90f6186e542d4942f00d9d82faea0f95271ed0fefd32bb8638e5ca62746132d0c91fe98aae589e37bb09521059314e66b58885cc372250793dde53880f1756bb4967180570586b544bf0272f5cc69addbc68293041b527f7038dc0688d5034fc3eaadbf2eab5382cf", &(0x7f0000000300)=0xd2, &(0x7f0000000340)="046a92338d245d7613568b3b715897", 0xf) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) 12:35:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = dup2(r0, r2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000040)) dup(r1) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) dup2(r6, r8) 12:35:55 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x5, [0x170000, 0x8, 0x45f, 0xfefffffd, 0x40000, 0x0, 0x9]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x1, 0x8000, 0xc2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="ae9e151556eaafd928b54f154d2faabab6e90f636858398780dd9c05000000459801607a9886f349bfd508d087576a53aac72db22f8940e92a0dbf5bf6118de6f90fd026ad0e1477be5f692a154d1281906cc2bf68c9d40a34c2e7da7667"], 0x8) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000580)='.\x00', 0x80, 0x117) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000080)="706ed97984547322f3f98ec65b414df5d7c7fb0f5bdf34ff9cbb539396b8dcb73cfa0f8e5307501bbb8375d45a20cdef9f4066", 0x33}, {&(0x7f00000000c0)="ea567805ef3d47f92551a99fc7", 0xd}, {&(0x7f00000005c0)="f0c6360a7e8382c97d57069f16b9af4bfae29213c869678ae296ac66eaa139235964bbb8201e68fdd87e1d45762eeba9e17d59d816730e9e74f52fd15d902f0b9b8429487b4c2377b94bcf2e86a14d577c0e51afa749649cac2674ce3e9cfb54ac7bbde11c43cffa443286b46aa539fe552e9e77da", 0x75}], 0x3) shutdown(r3, 0x0) sendto(r2, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000680)=""/195) r5 = socket(0x10, 0x5, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, 0x0, 0x0) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) 12:35:56 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x1, 0x9}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="e3eb04002f00ffffffffffff7e605000183afffe800000000000000000000000f700bbff020000000000000000000000000001880006000000000000000000000000000000000000000001000000"]) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000000c0)) semop(r0, &(0x7f0000000400)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 12:35:56 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x22) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000480)='$D', &(0x7f00000002c0)='//\x00'], &(0x7f0000000700)=[&(0x7f00000003c0)='//\x00', &(0x7f0000000200)='\x00', &(0x7f0000000440)='x\x00', &(0x7f0000000540)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000004c0)='^{$]]\x00', &(0x7f0000000400)='.!)j..\x00', &(0x7f0000000640)='-,\'\\.}\x00', &(0x7f0000000680)='.,-%&.\\-\x00', &(0x7f0000000500)='$D']) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x8000, 0x5, 0x3, 0x6}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000580)='r\x00') semget$private(0x0, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x7ee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(0x0, &(0x7f00000002c0), 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000000800)=ANY=[@ANYBLOB], 0x1) 12:35:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f000021f000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x7, 0xfffffffc}) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f00000011c0)=""/4112, 0x1010, 0x803, 0x0, 0x0) 12:35:57 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507bc2829c7f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59dad0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xad) 12:35:57 executing program 0: msgget(0x2, 0x42) semget(0x3, 0x4, 0x122) 12:35:57 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0xffffffff}]}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffff9c, 0x800c5712, &(0x7f0000000000)={0x7, 0x6, 0xfffffff7}) 12:35:57 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20000, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000400)=0x4) r4 = dup2(r1, r2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000240)={0x8, &(0x7f0000000080)=[0x8, 0x1f, 0x2ff, 0x0, 0x7, 0x80000001, 0x0, 0xffb]}) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f}, {0x1, 0xb}, {0x2, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0xad0, 0x6]) 12:35:57 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) accept$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000537eeb7600"/4094], &(0x7f0000001140)=0x1002) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="53fa1adabfafd97bb72bb264747cf1d7afa018df94439014697277b12bbd9b01c0ac1fba41dbd4d8d3c7b781d051e56d599bd7258c4f7a99ebec392b9544d9523e0db8e0c244ee97c3de038c445d4cb3a37a4f0c30151fcee4b4d9ccf8fb10eb481045baaeeebd52414a2dc68b9a51009752", 0x72, 0x5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 12:35:57 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='^\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='[(\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\\]@\x00', &(0x7f0000000340)=']#\'#*+:%%\xa9$*\x00', &(0x7f0000000380)='\x00']) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') r5 = dup2(r0, r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) pwrite(r5, &(0x7f0000000000)="b12106f6f05a35eb25c64e2f7c2ec5fb6e65f763ca1675756a04365541b43549f623b098225a601921b18978637863e1215daa0ae0a823204e3098e44c311c6f18c8700dca05a15857bb9344d1b2b5a01bf4746a66cdcf57564b8444f9b7df7d35acb6a818b9ee2357d190553cccfb193b73087094ab336ee1e31b490a5d026da22d0847c874c11c72e0efd1d1193210b8f9faa2a4f39d5720a60b6a3998469594cabf16a98c8e42266a0eddb6b7867f454327821b6d7d4a12527d23a3a5f5e94f1c89c22aa5a121ec51c634b924bdd3c6c9b3a047d6edcb659bcaac98596271b2b78448b170ece9d9bec7a079af", 0xee, 0x0, 0x3) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 12:35:58 executing program 0: syz_emit_ethernet(0x2d6, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb86dd6092474f02a000060000000000001cb061ec6c8b68f70001fe8000000000000000000000000000bb02000000000000000401030000000000f00000000000000004010800000005000c04000600000000ff010000000000000000000000000001000000000000000000000000000000012e1e00000000000020f277af0d3d0640217d873ea181671d44366c7995f965e9d193c58e324531d9b802678091373d1ca7aace0083bbcb573dea3ba668783f60816add500ed27514902fe3465151c8840fdc7cfaa85ba3716dc709d6431b3a63d94aecfd1785365f470eddd314865bde7308993c4914d1e394c31d1de2c1814bdfcf4a936404744f1f48ac4678673aa884174e71f666a23b32ac93e7d9817dac51fec77b4ff72c1d814d5844962af76caa9998c9d2ad9253d38ce49583f7133de374601e7fa563e1d52e3f132f329b4e5d0c2d5cd3cab6678cb668952eb5fa92f3a9952fe8dccb66f6a987be1ccc2c99691a721b605d3bc4dead9c000000003c04000300000000ff010000000000000000000000000001000000000000000000000000000000010120000000000000000100802b3b1d032ac3ae80d2a2a6259ef5c9923a4434721a1754d2d82e19ce225c696f4f8b2968ba51a1ba549105c203ca1f7ca6baf02e15f87ec1c4731d80ab75f3d4c14f47eb848cd118578ffb33bcff8ea37603e81663facd0bb108fd64b8bb5a62810d234e9b9f421757e12b54d5dbf1c6a5e16342bb7d4ed4e0f313ac9c546ea9c4009108fb36ce9511933d1c388d1fd80be04919384b7b0aaf8807303143f727be79e528f75d09ffe06158bcd4d70e7f020adacd55618492959b3043bf8a0979df42b02d2dabeff9e375679e4235a09e32115727e989ce15dfb24469e5548c3c53d610dd01cd6a50a50a60794ae152378eee6216d6679394a4fd050200ffe9002310680000004e234e210008907864cad52429079dbc5815dd3b8e01792dd5169f593ae2d4e696121c75820cc9ff4bc3d95af0921d8f1359b70c242a203ac7ba4582e484dd9227dbeb8caf8802af0c164aabb0364c08100bdad8de965e288ca05712bc755567649b419fa7d795aee2b36029665a8aad2fbcfb5962c140934dde1c0ca0a6551a626ba98a7766a6f013bf1d2b2a41387499297d622c28589fc8cf947fa341f454dd4efc306a965a03145026cb7622d2f34b6fadb06002d0c3b8e30b6411bf"]) r0 = msgget$private(0x0, 0xffffffffffffffdb) msgctl$IPC_RMID(r0, 0x5) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) getpid() bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x20, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0100000000f2ffffff3b858d5cb0171500000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) sendsyslog(&(0x7f0000000100)="f7749777a149f7e9f9bb8881414041996010682139ec1ae33eb6ded76627e40169ceef2143b5f97c583c2f7b05d2c3876695e77addff33ca08f9e1638098e9cc8dacc0023599d79e15308df0088dfc47c2f55cf025bdf6ca133fed8c65e0562e1fd591888802d48a65d118882bbeb988da82609d44c3b81231879c350722483d2a39f45f4eab7986e0ab5e993482edd166b3095a02aefa1b7ecc245b869728", 0x9f, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:35:58 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) accept$inet(r3, 0x0, &(0x7f0000000140)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x4) setsockopt(r0, 0x0, 0x64, 0x0, 0x0) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) r8 = syz_open_pts() r9 = kqueue() r10 = dup2(r8, r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000001c0)="eaa078d3470000000000d6910000000000aaa19c3d9841ed200f6fa539d957b4cbcd278af5b901266f45001e86683cc0922eba0f1dba3299f9b91b7f53ac0d1fa245f6839a383308b50e263ba4b10cff65ac279f63852fccc07d6815577768bc0539ac40e64e3a8dd3ba3566f5a079aa9db26fde578103b0297da1d9247ab54566bcb0aadc0fdcc41761084e31690249a1e5cb7a6462c01b20a5ba", 0x9b) 12:35:58 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/56, 0x38}], 0x5, &(0x7f0000000400)=""/20, 0x14}, 0x40) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xff, 0x0, 0x2], [], [], [], [{0x0, 0x0, 0x2, 0x200000000000}, {0xfffe, 0x20000, 0x0, 0x110000}, {0x0, 0x20, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0x0, 0x7e}], {0x7f, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0xffffffffffffff00}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 12:35:58 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x7}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000000)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) 12:35:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x80000001) r3 = kqueue() r4 = dup2(r1, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xd60, 0xbe, 0xff, 0x2}, {0x3, 0xfa, 0x0, 0x5}, {0x1, 0x7f, 0x3, 0xffff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 12:35:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628bd3a74cf77df04623b0076a6f217e02c679c6585f62379a672e214a7d76dc5746a88f2131fb4857e8f7ebf0d5d32b1c2f70ee623fc03ad9e620c7e3fae895566670405b9f5d44c8d1fd74f40fca0f41c1e1e51c2a15a33961845f8bdc36eb0f9c62bf0f0aa91fafbe89b15abe3690b0c9559a9843b8c8ada5e6a50569b358dfb02d646aa978ceaebaf72d37095934836bcc41c5a9b753d9d628aca693248df0b7447b341e054e009a27e41e4cd5fbf3784df38daad50f125aa3f9df6a9677556bb1f01260f015018127d33d2af54390e4f3f7d11352b7eb1aba79f7492c685b561a82bcf52098b98d22343762844b7bebf295bf43a8ff9fee2ee936e0e91127591464d3366a931575b5bb9d3448f631d7aa580df3a429febf513059442d50e8f3924012042316eda25bfc56fb04c9ccdaea464627cce032eea083f3640cc097d27671bd3d536fedebfedbcb79c", 0x1b0) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x800, 0x7, 0x6, 0xec, "7455f22e18870980a3a8f7a2262a64100fa862e1", 0x48, 0xb93}) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0xfffffff9, 0x1f, {0x5, 0x5}}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 12:35:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) syz_emit_ethernet(0xa6, &(0x7f0000000100)={@remote, @empty, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "f31a1b", 0x68, 0x8, 0x40, @mcast1, @rand_addr="c2ba52042b703f54974690da2e935c1b", {[@dstopts={0x4, 0x5, [], [@generic={0x5, 0x27, "f0fcbc157e3425353a609cb17d7078a2f3577bcc73f28862e0e4dc12399be450f565a51c5f5e5c"}]}, @dstopts={0x50, 0x1, [], [@enc_lim={0x4, 0x1, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x7}, @pad1]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x400, 0x8, @mcast1}}}}}}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r7, r8, r9}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[r6, r9]) 12:36:00 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket(0x20, 0x1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x8004570b, &(0x7f0000000000)) 12:36:00 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:36:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffeff, 0x4, r2}) 12:36:00 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x2}, 0xc, &(0x7f0000000080)="a8a00f3e53c6bd4bb4842f08441cff6aeed8ee1c82e350a73dcff94958690e991db3f5dcc1be9c982e59d15799b70d5d1fc9cbc55de4b6d20f22890e4cba169fa9fc5d0a9bf3031874266acd7b5426581553db297f2a081b6ae42ac32b3fd4ab4e5d7b064307532e025cce49e9dc17dbbe9b7fca4d48bf32ef0b4362e7a25e2294b50782e9cb6e809bac", 0x0, 0x0, 0x4) 12:36:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x8001, 0x9f, 0x3, 0x3f, 0xffffffffffffffff, 0x7, 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x8) r2 = open$dir(&(0x7f0000000680)='./bus\x00', 0x408, 0x6e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2cf4192525938331, 0xffffffffffffffff, 0x0, 0xffffffffffffbffe) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000400)=""/26, 0x1a}], 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) writev(r1, &(0x7f0000000bc0)=[{&(0x7f0000000080)="856a271266559b7a09208fa0fad357b09009f4cf784a460000000000", 0x1c}, {&(0x7f0000000800)="d3385f21459c40844a3a930b44ff6fbb149a19ad25c0419cf588a5384ede69dbe664d135dd1995410e1c61b89a2b6ea4c2cf790a4ec31a6ba1285485b3e9e95e799a160e24b801314916f2f050037505562d8573e758675259852fb55b04260e149e12f876279fc72194709ea72e4b87b399149234fd4e51cfb826f7c5ff4c9ad8686e2f88ea248912b53841bb3703a4392a41abd61729dc4d911c3f6257b83944b7c72b45801e1efe747c4fe3ed7620f3e8cababeea90a32a6670a44c835a4f0c257134d2a9df2887380f7baa0919eb87a0cf4273842fee3b4bcce41a4ecd08a8000622ec9a8a0e87ed78528e3984ce12db5f5c8792d3", 0xf7}, {&(0x7f0000000480)="1ed99a3426f3fb4ba6b0ef965f06c88ce4031dc20e4b54c3fec71d183c9ea5be996406eba3dad52cd35ea2b90c2259", 0x2f}, {&(0x7f0000000900)="e3f9b6ab37edd59ffd7dfba91f1c555da545f318a147aa", 0x17}], 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) write(r2, &(0x7f0000001280)="6424a675ef9d735df4147dc8c8e41d84c19ce3d01cae989d7f194466d0e7ed968dbaad8c2579a2964fd796f18954ed63597f3e4cf92c36067bfda35eca74f7f143385b8d7f473f956a9ea0912a43835fb6dfd097d070458b7db98c43f3383337d12bb0b81c67c7ca74c3a5f91b018bf138fc64a595c756aa032014889f53534f57beea2d0e3f9f1ce355699132909bddd10d3fb9e32bb07532b907f66cc4784e6829dfa1e68d2256ae46cefeff05f41e600a32a10d4cf63d484e48a3175a0587382feebfe0bbbb1c90e450936be66c817161f8684c22af72f6d40d263a995ccad3799d62711a36ea29290e4efb30eb8418d8e926abe4c0104ea0e0d2db28f5803c3f57c5087429cf5447e1dd2c70aefe412ba63b0efea444925b373e3bedc8c6df33edd5850f272645b1f6346b6432fe764951b1e8cf3b4b926a7bfe3797680f433eb18fcca632c8be86ff314be3aca1eaa0871ac1f05a046d8715892ecd082dab06c2255858756fbafd38f8d51bf4a80ec6ef7e908b6d18afd90dd8c58f29314b7edd9d4a4aee85a336d9234336e4549d71367ed486faf3285e2efbd5d11dd98a6ad4ef0651fee19427ede4b7b826ea0c88b6ec6dc0e3cc391683fa194b6cbb2b6c071771a8c35e529720f6633dc29a25c48e91d50f1ae8942a7a9cc90cb9825dc0d68ef1766726266fa71573ae1e22d9bd256a7c4f3ca386bc1dee59adc4634f95afe6cbe4f921cc9946bb666ad878cd3392f1a5a54858c78b591068a3fc9a46b3023031cfdf28fc42988864803a40a6ede91bb76fda5526504fefad4c507af60864ac294b9efef5bab8e6396ac99bc08106b1696403c2bafe4f960b199611c6911576b7344e4e19ea50de6e4b52cac98ed7dfd3f0f6f489fe6309e0c2b28162bb5215f83221bcf046cb962db2f383b189cad6ca805069834795a3973b27288cf8ffb6c5131b6592c9ef583e5930d4b95a02a45f4bdd7b9a216ae11ceaeff815bc41d354358a588fde109ffba43ca5b88f119ddfc852c77f6720bf49b78c195910f29dd0742bfe3efdbcac2d64ea8b909c7ababaa2ec9ae02e6514d9ebfd864cb95e0cf89ea6eae955bb1cf44ecc256e8236bc33c1214270143c5e166bf210a8bbf373ac60c1d83c171fc5f7d5246dfc3e1b4e52e041d5fd0968d321c14b0eba434f5b36ed5a037f349e4a1f99d16852e02f1090e95bed9ed68d930f2fea06da17470f269234570a9bdb7b06b917d83c6ccd23755c78e1aa50298bcc361131fdb7635deefb163ba67f33cf6d12c128cbb46d3ae5337eb4276b45022d95c236c16319977dfc490ff08279e08744dc12c81413c0a71f1789eca7531e264686dbda7b7f5afdd5bb9779d31940fc1193febe053bd15ec24d3a329cb7d52e25d68723952d5ce8ce4df6fd598a64f52e0b298b908ec623cb68545c6cf9927e4b3e75f5648c800bb88480c2ce121dcc00d6090f03a5ccccdb6adf016d4fd5676009f892769aa865f72074d9900aa09bd80618d4364dc883c7485503b7b4e8d1b158822ed2cd0dc5ba076845a41edc823fe324ccdfadcbaa7290e1bf9d22f8f8e4fd21fe01c7faf48a0b2886e591f3fee7a8b7396d08ecb46eeafbe364ac441e03545d8c3e9dfef25485752343d98e0c0677b81ee6d21acdc8513c8cf56ee11bbd8cb831306096858332736edf517e6cf73082b8c81582fc80bf030d401984f91e55a3a4dd8bcbf5f56e30743c86c2697810506ab25b534bf3ca4496dddcfa03af92f6ba111b3304807e3d80fd32e48721a88811ee6cf8dd3838d03e93fd219f1d5698228a4754da3f30fa1e4cc537ebae1ff7cff809eccce8341fa12caf2e08bcf8ecc650d6fa015734fabd120c4a79a406c188a3137a70b8bea0dbf94f545728f26028c7d41d3dafc58753c064e14cbc3ce81fa98c87b0b154e796abb8f8c87fc530dd2aeca66a505d7a367bb91646c50a6ba335befabc16cc7c3cc344a75ff1f850732ce0b54c754726120229a4194370509ca88defdf3429827e8c16fa4f571531fc6e41090828cbd1702b408e7bec26df986041f180e171d149fb7361ae57fd0b99ffd83c1430d8ca9ee9bb1f3d10f69110710100276ed719819dc852f97baa0e07ce0f494f622f70c3caac4a0cc4d75eaa274c00678234a5a9c5ff607a49586aec2a86e9f526472853b77484667c301eac354bee73f1c81ca2726aeb7e7289fa734f5306c18780adf2bb6dac3f9cbab7f2012135bc4f91679674e83b6f4f2b2957b500fb48beafbcf9655d458262527df0b78ef7e8a60321f44c53e22c8a31324dab299840343216b5a8c885f89e89d43482f7b881d52f5fe78550217750bd9ce13dde24f2dc8aa60c4763df7f6509cc87c1f5637c95cb4bdec7eafa5572c69f2369b552a9e69d6f279d68993a337be111aa3aec7b99098b6e93233873780d25e1605b367c8c09f8b7dbef7148560f3678a2eb8cabfe2cbb2e4b2dda23926e82d0ad6ff454ace3fb5c5a2bd4597034c8f4dae9dc12a19fbb6632acc807997c098f0bbed28499f6a385fa446c57aacc103301ad826ab42955696d3b6da3bb1fd4fc380040e4e2213d592934d4648ec3f4accea39efa8bcc168bcfb5705bd29374c80d3526b63a8d1264c859705d18d83d18c3aedd34808fed4ff687fd62d8fa7508370b683619a1226eb9833e904c81012a5697f6817453d44364d7d042f18a4f250b7df910b6cfed71f4d0cac57d124540f5b74edcb07c66a05c9bba0871c632945bdf3312411c1e0b42a836b7925be649aff16504fecd331ae09630190063580cfd50a53dd9133f0727aa6afd7de4b15b9f5b174c490846bbfb834e6340a7826258583802f2253fbd57ef471e93e20b2a5d9c4f297e2e628773547a2c6ea2303736e3f104de7210e6a6c127b42e79146ad0fd3eb3f56b409ff85cf3c354b665100b3ec1b3427fc83e248d797e994d2f45fe3828aebcfca3da217b2e500e9ccac2bb18f20129fb8fe13719c23433313d9c140d9ca8ebe036d86429d3b9b582c4689eaca3037ca9e2a4c37bed7992f7a7aa53267f59ff354394d8a501b11a46f5507e5d597e0122458fb011176dfca87c5146413948a21d6662592f4019f1a76afb40f1000d8c6c76cbfea11d1d5aefb6e92252c8d91663106a5f24d5c1e8c5a8917348319a361583dce2658ecfa2d598db03b6d27a6c38fbc5574921bbbb1ac5ef39c34df4d7ef158e1fdb03b46c0d2e4358bcd4cecd3e0306a75245b9e4330575e0b04635c6ee55ffef0c8eada750b4da71235f8b0d69e0a30adf349fc2545a75c50679cabded221b8e6aa54ad28b2e08fc98e9c0dffdad136cffb00bed1b1edcb5f28dd592b758fd06f6d59f85d791a5ab982a93a0e562c28d00215bb03cc1495ae692369e8e65311dd1807e85c6b6c5152116572cd2124fdf311ea99867f4dfab940b627b3d8f6cc9ad0990740ef2c3f41c57e44a18ad1545216cea0071708a876df774d6b4822fbbc98c58f22ec02da91d25809c79bc6c52fb04f617d0f7eef48a89e17a38d1caee9db52143eaf0ff2969c9a6ed0b59e8b3b3a7805af2faa359fcc6884a5aaaef95220e9fce015abba787a0fd703d907129dae3757a9fa28a238bcf16ebec4a46aede09d814ca7cb56645b44503fa08369520258f11005cb12a1660399f4d70084d75dcb28474aff9d0dc53c2d303a91d9eddcde6f155ee8760349adce51eba0503b31d43edf8467b79051c0c04f43ecc5281234441b50ec8899d9c0806b0cb0983b4b550d4c5a79146989a87a1de2e5e8d1095d534ebd6c104d7d558d7f51037dc58b0b8f6c8adf218d443c75e1e18b1e8f7fe182d3fd1addbe71e81e0daf9e52e07569f1c3e0e85972315e2550c8de7588e8342dbb6975fda4c21a2297f1e80e8407496eebe7a4b1574e38916becdaa6ff04fcf67383b6e5c83e8cbc8339a0af9cb20a428d74441e4924568a6b1bc031fd63c004738fc9baca7942c6ae6098e1247f73e643189c4ddeb64e679fc56a96a84a0f29ebd5ceffd98e0eb5a86d6eb9b24efc864a9dc6068fc91cc719a13c8516f3198cc4963e8bd1dd12bb2e891c9f8a1913af4209946433503681ae9246257496d0277f36d262bc03ae2fa5af32ed8e12ecb94f59080ebe828aa72e753d6e8b75478a42f3b6c98c0635775c3fabcc8325a676062f4d259ed97b45685097d368c649dd414a463e5a6a9d57eb71b1ea7be9783f0bfe47c46067bbe66429d87e54f6306dcdd87686b295ab471bb3eaab9d80c0909917cac81f0a44e743ccefdb106e90dfde29e26df20d65fc6a52b97577980c3de5afb2f8bb46732e47648e02b65b521169961cbaedb071b1d28e077cdac2e2e2e0866a6b9d22731a626535c8a163e0f0e5b207e4f67ccdf1f4bc6454720a5e3dc8ebd8659c73ecdf6b46f899f43a44aba5e4c355d2e85dc271b8aa9ea600f009927050a705e1b4169425abba4dc160bd996aabcd1134bee54652fd341612281cdf4a8d46ce0053ddc0390894ffe7040cbf1a7ba974b21c7f8e3efa14cc56ad8ec53290b49ec82375a1ee1999995184bbd4fe95507f4c97dd3108a0d3054d051961a901e6802b2adc9bc836d9fcb02d839ff876d1ae20f816e324c203b9aa038cc836fce0105b1fb939f19ccba4eae40f5df53808356497b438573ab5662bfe0d5abd5b7fa23e7347edf56148f5592ad02af07d716a936480dde5c77e78105d15f241ef8efc4be5c28aa10380650ee0ae4c66740f3db7451b0c4a63b9cfead2cce89a735f233f0e39eecf5363596f00d1b17fd1a094192060191be6854bfe8cd21fe9f31c8a2972b8de41fa97f2660573895c3b1b1048b862872d16c039b1b7b3d635b87a736f9c5eaab0e9a57e154c03f2ae4a66c4ccb60c4b2ee2bad3fc6d4e9a8510fb7281893620bab41117d5d3622503be7291a173520ece8da3a2bcf0c6b57952d8b0a5de466f873e2569d5748450441bcdea2e4ad07bdeb5c4ece9697cec97f7256428d8168c20934d88f12446708f0078e655c26bf8d5ce1ff14b60ea3eab2ad6d1b0ba0004c02a938ba0093f4790ebb5da4f866ec99fdfed226d9826de72c4dde91679c8baa6542c74b88e2aee68c8a22497830176754c911125af89b6072e8319829e98d7fc25842850cab0f6cb08756c892b788c9844db0b65ace67174789ce7174777d4971e9ce0ae1fe6682ca4e0dd0beb5546d5cec56ae558f5f9e3c7c84d93532ad7bce5b8342ab2ad75de1aaee73161810b1f155bbfdc4314ffcb13d6daa1ac214333c8d6f5289813236deae3e3c053faeecb496a2217df65e275aab45455c80787aa88cb75137a9a316136640d7f8b24996cbb444791f243cedd8ad9ce4e0c1b097463a5abe0e6289768416be78098664586455f94268ff97901339f3109cb745a126f6771860735d8d3fbaa13798dfb18b5932fe090c96ad859876bd1052c2236f079dc9d5fe1281f4544630ed12d6cfd7cba0dc678355651db48e8fd4450bd031330f17bf5350d8efe0f63e7a136c6e002a19ba0165e156e423abaa3efd1096dfde13a342645c7e6fef5d3204b98155d9c1586ad3db4023857bb912cb2de75f64a6623d45b83956c7de2f57f92ae6f654b76b5a316f79b37e92d3dddf56b40406e726ecab0ae0484d16bb7e00b11b53d29c914d571faa80d267a651d6689323cd9634bd0378b68c21d90cb0d1cb85f349e7ac28d2cc740cfe9ebb9d399ce35d58312395983a5f4f209444fa6845a4749fc3f4792193f80ada853b3fd60b6b92109975d357798a4fd377", 0x1000) acct(&(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xf810, r1, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x8bea, 0xa1, 0x206}) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000c00)={0xfffffffa, 0xffffffff, 0x5}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:36:01 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3203) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 12:36:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) r8 = kqueue() r9 = socket$inet6(0x18, 0x5, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="e0235ccf648383272007087b3c8e54be462ea2a98d3d1eed6f4c948e4cbda35e07974644191708a5f8b9225951b2ad984903a8e27f13f1c307e7bb74be90a9c57f8c550a320a3c69316835b4fcaaa7b2cfcc78245329292c3a3c4609a9f16d4995be136e96084bac0c6d9678875bdaabcb58061d926c855af06ee41958beaf9598dbf4ada7331b85dbaf29302bac7ceae4678d5bb9a15ddf1e4045e3d111775780ce07df3b8597277700fe8ca8e46e1ab037bba53d6c7c4301d2206f32cb5c0f1ceb4a8f95a08e0ccf9df11624ec843389980efc0e77b74bbac0a4", 0xdb}, {&(0x7f0000000140)="019e7c66afb031d5bf6f8612c3d996eb5c29346d5dd34752dfb46d4e9fa462423aa0a40f28405eccac28d42bf3d68e1878c4b8787d2ee5f00e7e1d66dc3b4fc8cfdcebc1e00a00a8bde90781c24304061b04f98e7f65edd71e9b2adde30ebd0e74dc5585c820e9c41cd29be1baa0b936a95486c0ef88cb8d6c076a1e235b5097287199b3c1f9f7172ef85a825f77f210209157d6a4bd295cc6ba27", 0x9b}, {&(0x7f0000000380)="8da31aa14ea80b69e358839e97eba5797525ab55a01c72d4a0846eaab2079c237d122bd9ed9564b8360f813abd16aa6acc1fd53425fb52d81b1c92bb134ac56286044fcc61521d9c7831b745344fc77be10c76d9df4fb3a6a206f9", 0x5b}, {&(0x7f0000000200)="077266a2f0bcf3c498ea5a7f0c48f6d13675de460482650dd65f41e800000000537e06a884be8b26d5528b4d20776bf8", 0x30}, {&(0x7f0000000400)="f0dd93cdf1a8c61d8c237e575c9fe09e502d3b60ff658407d49559436f7e028ff0d34bb16741a1cadd18656e37111ad0e5307bd6594814616c37", 0x3a}, {&(0x7f0000000440)="18cddab7b68c", 0x6}, {&(0x7f0000000480)="c86bbe6f410f0f2fe7cd587c6c4f44e8e1cffeba2303dfa0244efe0c63956fc21c3d173a128978e290540c4eb58c0e739a", 0x31}, {&(0x7f00000004c0)="556e9f3b5c4f3716049d44ef10ab34956e28289e1abdd53101bf7449575d0d3a3b64a5f68a8a7cd51c8b86535f630a1fea2be1f627a4dfdded9f12e8bc99cd25c4faa665b9b7e2603bbb770320535b39696bf2396ae9e067c99e28a9c2ea40b7561b24676faf09fd8ba7b318691f3a90a20eb4d3fc5adabe8cd5b28d47331fe38dd424804c518bb75f2a893cba7b235e7ddf10f0c9cac088040bcdf0356e02fb3d2f8f18", 0xa4}], 0x8, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000042fc9aeb3c2b000001000000000000ffff000001000000000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9], 0x88, 0x4}, 0x400) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000080000000000000000000"]) 12:36:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000200)="0d04483f6582eb794e0b8e7888aaae15aa30abad94dfe7287b340f8762dc0d354a7c89a68f65e282008096b00f777941aa81f96630ab27b62e4294f6e14a2cfd90c501607ba4954602bd90aecc14da7a03821909915b5ade09177d9ece4e800f5d2f4eb2d32a2f59da5dc81a404633bac682a8ba65a7f9c46b6bbf38a7ca5342b1520fe298d7e39f1a0e8ef6d9f3d5542a759e7eb383a91c01738dd56be1c2fce12da7097c1da5462c", &(0x7f00000002c0)=0xa9, &(0x7f0000000340)="cde1c50cde5b2d0023147f2e95a59968c64153f2edc4e380a151f066592f360acf9c6830f4872a42d3116e437a0be9c76debc1fdbd464d55cb8b1a28114dbbeac060246b163c1325a94f1f70b82ec5a8a51fed6b239640d5c302530e3ba0b1d8899b281a70de3955c5873e19dfc2cb569058753fc8a4794ce24dccaf569342484f8c5051398e7b2c07bbcdfd1823b543b3c2a3d381f42d972f910b9b7b4f6fcdb70ac30881ac73d7f46be236d0bae3732a7d7b97e1bde8845373465552449196422bd069e0be3754c5458443dd9ebd1ced654dfc3153b6f5adba39f4230c72ed8c01a002f36f2529c36f10d9eb83014ce4993226049fd1698b6dd23c2e6dd5f3c348640a52f5b58844bb40397f606932b8bb82c7566cfeae2b0521bac778da2fe3f6eab48bb10c24e21f201c1741e2e02edc40a4ce42425d353917055f1b5ba9f4ad761de650f4be626a123ba51cb0d347e01bc1a769036fef9f8a38ba11b49a2d8e07909f159e1d7acdd33ce6b44a77006493e14d672635f46a797d012253b1643f9a6473c4d7bff24980948b535d2196439246756eec89b22855ee54121eb0ceea8b061616b7b7221f7eb5954edc8f026117c750c011f6c26db9edc548438d214028ab438f52c76b7bef7a65daa66da377764cf2874e9c36484604da8dae34962e0fcff69884611d64e97b891aeebd1a8992650353eac9be0972cd6a995015265e9cb53f0d312dc46976e9bacc3b2473d2a6935904c8dfb79e959d0199a1af667282057010d1a5a7f0708c7a0020a58225a73cc36d49e408823a2faa0d1ad6b58306b6434df6c507523b8b9335873d6cf08ea4c4efcc1163a9960ff714377db50cedf91dd46927846fce20dd53797adc8081f45582963f6f6b342d6c1dbe19136995876878aaf94763adf488eaeac09c253d58abc119a24a0d7292e2473d1e82baaea882899495d9d2980d1c1abac4d0bc56ae9d57ec7aba762db9554727662a2b7b87a58916d67d018699b0909fd3e59780f04fbcdb3515372a450da822f6f9f3c8b0db6db3555804455e2890d161f73a0291c4242fb3f3280064caf8e7a5c7dd921311762adf35a14042884d0d7b93a1f67d72289285a10abec92e4b627e4f433b865290598e253ce1733cbeb68e14b36fb35827067f60e0e49498edeeada623279bace9970c53185b25b3ac5aff6fe8a90a5614b78132d98e69f868294a86d0fbe099797711cda3e216706046f03937d343661b83952ca5299598b8835c71c7340ca662a7795f8f874b6e4efdedf5530d64caaad6e0335e680d10e494df6d134223a9a07f7b0d5c4817ae921b85fe9d7c551286f88335630b531fd0b5e852d74cf5c43b7466488eb3146e9fbe28cbbe0cc9efccbf0b41f77e88bc0442031380fcf4b4277bcd7f95ccb6986bc9b93a8c3a3e1fc7f7667eadf39a7147409f4c824018a87bdb52d372de95b2a788ea06dea4e2d4236ded4dee8f058acbda2fbcbb4c390dc4effd01908524a3d5b906f5c6902e0da02d90d66b40bc01eaf34dbd2483664cdc8823e3495c6dae87aa083639892bef96b35516c5e5c5bf03c2805d0b9de91888427ceaa9c34936348d9c1d2c6455e562592faf6241e3b01210ac62bb3c445337c12a859d32a496b95e06811903f87aef46affb99be31598925b370fb0a50b1c070dd326feafc43982101d0fbb7061376b1e224a36c3f2be60fd091eb979a2a7cae7cf20383e9a7984b9268d4cca1785b7be3d17dbb1f322db8d2916046744199c6066eefec0772a6c4df2950d9a7b5cdc9c6daf127aefed6894b74e835bdc7b35dd03817bb0fb42c0b105ca230dd6f95f596c8012b33ddda0eb31582664a6cebfaebefd48840952a9ebfc63cac9cf6e8fa05352cd593ccc6cbb3fabe766c9cc1f685951cca694cd24cea87bfb5478a7b907c4ce3ad2666962c71e5c94d9aa21a75e8f756086d12cd7f552253891011aa0de386a972f29499b2dde059b3b7e63ef17e6b91d67da266a12560d26f956b5ab7220b6a31cb9184660529a9b4b0e111fc9ac857bf72ddb388949c1a0660656941a3b7c0d9e3656ce2a8d1cbdc51808b887e8607badda071d64908652efdb5ad11da221c991ca22af5bc599de072031fd4da7358c8296d301bad269ec4101f1779fa65d7fdfdeb078632f26b7482473449d6232208d641195c88e9f03e4843bf379233446adadf69145ee8a997f419e3fb3e247c159ad29c02d971224b55162cf63be26e5c4444d82db240c23160c372b5799b02e26efe967f063f34fc95349327753388b63bb08c72986cc8d75ec265cd63ef2a7960ceef8133508aab21be0f07c3d7865b9339edfc3b116f8d96d501a80e740cce16c74d9fa8a37187c15813cfc8eaac4dd76895b45e49e338bb71f47d9a6b67d7e0523b8c9d3eb2d4a34694671260ae1c7f75a034e5a039041ee8a7e52c4c7b090f17f20900d53621c1b4daba37e1c7ea6aefb01e390445a9823577d8977854c12fd5003177d55c955b624acfcf73328a22b293e38ca930ef76d18ff5ab694fd340950d08562eaa7287f9f9176e7a906234bd50eaed73808a69c4f13c2a96b62d11732afc7d32b54b0f4f94c7cdbbdf9b47c78b6e9339b7968cefdd32642acf75cfeb09b75603196ae62e8d38906ac2b1e14588e2f3ee75f1c3499163608cee976b68bb9dce3a9da647f3b8fc96641b5d573adca296b6b6d5180cb8faf79760c6f1bdd7adc378bd0c837ecf07dd3a4a9f9adc930099661add24824e9964e4b4159aa9b4803b1dff2ac2370170ca7e198e3e777fad72668b4d76bebc7d5e68681c2f4cf5f55639294916c9f58b6cd6bf6d9ea8cad0ea5989ed0700a55825c9b7458cd190d57e0c74da14dcec99e301aa2052b43c055a218a0c776d5fe4982633a468d63a277fa6af9054df1232ad6c433239ac77b5da220afcf31281789d75346d02a6939af353a27e4016d6cc5e4730d3cf3c69e7551a13284f2f246e3b2684080977e2399432fec8b6a468d7983c27cc60d6723caac2779cb21b78645cb37399f2faa110cce42dbd3582802497a4f6c977d57c1a8677d292bf2beff7201279b530f33cb513b9010cec4403f3dd65f3a40acaea89ed86aa1ecff63448a2e01db89e315c9940ce62b011b7aac3cced9bf0c6271b4dec03f55ded2804645ff4f8795c2df8b3fefd12ad0b86c57f54e5c4fb551c493107c5c7c01e187104ff78a4d534ec4872735be04a451acf6d43d2178ead2285ee1f6144304c095a87054bd98a738e41d9440df52e530cd571444643b21a080a20c8b9abce79fcc53f7f2876524a2bb6778b1143ccb0cdcdb95965609f5cb3c4cd9f39fd25b3b8ee6d44b30860a8cf6de0bdb2b06e8b99fff4e26db0a6bb9c5b6ee2c5217599459a1441e80f68616edfc86a5534ff96ab32e6dfec15a75743e58f844d6f968227bfabbb4ed1083ca2d1fa4c3bc2e2e153f2bcb2ffadc17cbb61d0efcb508efbc977671eacdac2901481418c07f1904d5d2ec5b26591fefe26145088b5bf25f9a31b0a50bb85065982c4ea878aa93c51a6249bc97a524fb338d08f69b5d22abac480bc16b4abb6b82cca0daac5d24b3fee1f4f3e49173fb2c7ece1d88d3905cd94b43452f8e8b13862a2c10c1e8c07674d7924051eda1702f33cb440d05b6cec108933daad6273ff0ffd615af203c2986e8831153e9515fb14fba0d014fe4acc5526f38211aaed70ec8942d913141202a051d26eeed45b14e5d5c80147bf28dbea7e971b1512187df6c4da1592557655ac784781841b4915d924baea755128121723d05c1459184eeaddd8e327cbb0ac59f31df2eb21a045a68926145f64121106c22ee23608b7395ff5f602ed94063264a10fa346793b9802502c0404a3a3abc5c28b7826fe83f9a037e034b573f5a87ac8b2ae4684fcdbd69c4b625a1c6967409d45ae42308242f0eee4486bc1be6fbdb85e220a59b680a3b6b79454e4a2417336c1305c02b5700e602daf3a3e4bbc77588021ede9aed854af8fc4027c79306cb2d919fd983645faa63ab1527d67f2b290de189fa9b7904841052721b222da0a7388a9b914ca0143876ffcb15f44659cc369c59aa0580ff6dba9a41e44601b5d27561e487947ea55be1ad6f7761234b05bc3dd5ec82c2087168c94c161ce731aecf770f8d76574cb51afcb2e4101f5dfd17d35bcb3b6cb12b87c11e04d7f689bc738d1fb4bca70b38746d8c5ceefab11faa59b93ddc45394cdd8bb24632d4ccc78e3f8b3aedaa978cbbb813903394fdeaca1778dce56c7de2fbc2da44bf61c672583007f4fc19eadd0e886253cfebd5afd50455c04ac3ea4c0ddaf98f9bc88e625d60bfccceaca02e543be85e531ff7039e927c15a01dc855ee8e36f6037efd881a83ba6f442319d3e37196e3fce2055087b546b4c4c6f168a10ef847d372b736fa793c45661e45a56ebcbf96cf110fa59b2d2c1f9c792ed255ffd35b62cd819d01661ad4bd8bab2b7e8c83025abae95812c75f8607b3a2609ffea31646223bee436703fd2c73c1ee9707e9783f93dfb4b0136060dd27a706b22c4ca780e561cd3548fe0a924a25555929026f34f1fba6e3627a5565faf467b898e97edaad929a815bbaeab5bba176fe36a119ab8dac414fa6713fcc3b4cd32b631d261165173ae08b5d1a51c40a4b713e4f854f8501085186e2220946728d3e548eb374e047f88e0864d133d0c349bc2cb449f2c2129f6c91c843765ed1b2ee947622890f7c1fbb10f264554a11365939e566408b2b78b30efc0a3d018cee8a19136d7a70fbe9ab6be85ee8f3c5dfad27bb142ecf5e3d191b1ed7ad6059a12ea40af9bad6547bc890ed57769d5f31bd49a3b8173a43199f2044b5c232d6a417cea45aa5618606f9a2a0d2fa576e161bb5167985615b39dfdd619f7620f7e23109130b95d03b084f5bb4ad00e1501e067d4230eddaa1a8598ee2f38b81a7efef9b0d4860fad46118c7ea0ec40b56e60528004aa225b35ec857483dacce3d0a303a4cce00ed2c6bc84f23f79718e057dfee472d357f523f0e4c46987712ef921c9f33178bd9417485714b9ec9148ee6facaa16dae35ffe252473641166d1da0c56e72e72ebf89a0cee7dcb5ee1ddb8d6af224b9c786ea363733fdd7c0c32d0d09237ea4d8170d73a8cb03e81427de8b76fc6ce3495020d0edf13c2312d34fd3baa6b746ecad21ab9dc8d7dd845d9ebded06f25e19a1d9e30e34b69d653ef34dcfe44fa73704c26d9d598f88d8ec16ba15bea2a13caab20dbc40677599ebc00f1513fcf9fc4ca845a31c22c7bdbbd6569ee09fe22ca585d6256b6b41162fc3a61de9d8a4fe6f67a30e7463908f36bd167c729d67f34a42e738684de1c2767bf6d4a83e467cde03f6c5dc5464b17eacc40219b28c51d0a1ec8f28aff11f3e2fa2741c85d802a73c97780c46e8d2ac7838bb1efe7819777024d70fc6a199cd7c477fe4398c0b40c0814e0d21fbfcb7e40bd766881e64caf0d9474017a8e12ae106f07828361eeeb1dab1944e5fabdb1eae3b48b8ce29d92f6f0a8aed1d3e86a51ceff5afe1d38158aed942d26ff3e61cfbf07ee0aa08ff4c9e3d661c5e2c56107d4253398b5d85c1950400990bd776754c87a55a9032528d756c8953cc8a55ca90d3391c2d1238845d79949f50796fcb6d36d0282bb94a79c150b1e3d028176cf50aa9ea5ab871114e7712b2e1ee755170ffb191efef418906c3432a35d355dac4d510cd42c989514c99e94b4849208c87bbfb21c3b7d807e3d4276bca95a950eddd252", 0x1000) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000180)) sysctl$net_inet_gre(&(0x7f0000001340)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001380)="ce0b3816f803eeba1beaf98d8864adeba29c21446242488fb9136b9186b37aeb1d182c0f537a56db5711dc017082cc5729b6d2b3d7e5044977b5da4d04629b621bd7dafd791635e17d373aaf61f93e8dd1186d26a73560f5992900b760a1c0a6c07e38b7f771cf10247cc08c8f1e859df04837e70064a22a74fd62630607167e468e1319d402c657d3309624ea5c7b223b9338603fe1704d8eaf6179a388f683dc6c54a0bfcf7f40c92642", &(0x7f0000001440)=0xab, &(0x7f0000001480)="810d", 0x2) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7}, {0x6}]}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x7ff, 0x3, {0x1, 0xf96c}}) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) syz_emit_ethernet(0x3b9, &(0x7f0000000140)=ANY=[@ANYRESOCT=r5]) 12:36:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x90}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7}, {0x50}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd62ce568f00a06708ff010000000000000000000000000001ff0200000000000000000000000000010c000000000000003702000000000000c20400000fb2050208000401040104000000000000000000370004b9650000004e224e22000890780dffa767d52b753e229036f5c3c0c901324d1d819f23b705ffcc9f7a6f30484702e9a767cd81b38b6cd25f0ed43d54de2b96b0a481f881ed73755788bfe604c9983e11449f15e4e560e58640e24c272c8f564b162dd43607dcc21ca094c5902725ee838e9fdb5377e241c922764fa9249c3aa0a6dc9186e0dfd1a877ebad1a0f4f1bdbb67d886997079d1c147687ff874d42b93b8d0b0fbbd21d60b3d7b6dbe1af9b52c3803a64b1cb868f677e7193e67f832a5fcc13dddf4c4b4b153e2648c90f44fbc2280669793caae670f17c9bc708362e14348478602f16bfec620441427174356a860378fcb74d9f80d557d8227f31618bfd7146845a79f201449f9d264a202aa3a2687867c7f04cb6ce4096600ba5dd5c4b3970b6c43ec64b4bfd32dfb86121e21c7126aa143b0c140d10981f14b96fade20cf86e26151ca60cfb962a52006c494c4df6cae98cac223533fb8dfc2a99e01ec28af351550b0f32a35f5347bc4c77ff275ae15871316a00af1ac00f710147415b66ba26b523d1514e812523da46493a8e194ab64f9159cb64e86f4bd8264c96b39780414b0119f4735ded28df50d4cf1f50b463f465518f2438a84e741b1cdc718a7661d4e36c6e3097984b52a6c644a0f0143b37946da86bc304b3d90e037f947fac904458fbd22d7e7ae987770cd3b3ef276beaa0d3d1a22fa7a32f98aae2e94be3ed7e0245fbbaa3"]) 12:36:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x20, 0x0, 0xc1, 0x0, &(0x7f0000000000)={{0x9, 0x1, 0xaf, 0x3, 0x5, 0xff, 0x4}, {[0xffffffff, 0x380000000000, 0x6, 0x2, 0x1f, 0x463, 0x1, 0x7, 0x1, 0x8, 0xffffffffffffff5d, 0x6, 0x1f, 0xb6a, 0x7f, 0x9, 0x1], [0x1ff, 0x6, 0x7, 0x1, 0x6, 0x95, 0xa52, 0x8000, 0x8, 0x7], [0x6, 0x8f21, 0x20, 0x200, 0x4, 0x7fff, 0x8001], [0x0, 0x3ac, 0x8000, 0x3, 0x1, 0x6], [{0x3, 0x3, 0x6}, {0x7fff, 0x1000, 0x1, 0x2a}, {0x80, 0x1, 0x4efb, 0x1}, {0x4, 0x1, 0x7ff, 0x401}, {0x3, 0x7, 0x800, 0xffffffffffffff94}, {0x6, 0x4, 0x6, 0xdfc7}, {0x4, 0x9, 0x5, 0x2}, {0x101, 0x3f, 0x1, 0x737}], {0xf638, 0x8, 0x4, 0x200}, {0x3f, 0x4403274a, 0x6, 0x953}}}, 0x8, 0xa3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 12:36:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 12:36:02 executing program 0: r0 = socket(0x11, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 12:36:02 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000180)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a1d7ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcceb2aa6ba60ce1ddf8c1fe092118700c1bf5e91fc71ccb806575928a799a85e562f329576a064b217fecc418c853d5272b5fbe2a503d281cbd0d1ce46f30bb63dab0b0029e52275ef2d4a00912600c23890b49d755db28e", &(0x7f0000000080)=0x267, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) 12:36:03 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:36:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x1, 0xffff, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r1, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 12:36:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87, 0x7}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = dup2(r2, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) r8 = syz_open_pts() r9 = kqueue() dup2(r8, r9) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0xf8000000) dup2(r4, r7) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x1}, {}], 0x2}) 12:36:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d4f4c433fb3caec80177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce0677476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532c0100a6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca6234008c5a3b888e17e852e732e00abe61", 0xf1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000001f80)=[{&(0x7f0000001e40)=""/110, 0x6e}], 0x1) execve(0x0, 0x0, 0x0) 12:36:04 executing program 0: r0 = socket(0x18, 0x4000, 0x6) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8081, 0x10) 12:36:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x40, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x20) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) fchown(r2, r4, r8) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 12:36:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040)="f328d8f81ecea3c15f2d015380f1db50af636d017d245972773aab1d3c5c3fdc3d546609a6924d23bc272b3f61c3223984758f845cce1309e00ac27ab08912e12b4a0ac0ace98419ba2f15706e7f5249dd30dfc246db57f1526b1c3d471c68f364b994", 0x0, 0x0, 0x2a) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) dup(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f00000000c0)) 12:36:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000b00)=[{0xf, 0x0, 0xfd, 0x40}, {0x5, 0xe0, 0xbc, 0x686}, {0x0, 0x0, 0x0, 0xff}]}) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) pwrite(r6, &(0x7f0000000080)="fb11859dcec857ed7d9506000010", 0xe, 0x0, 0x0) 12:36:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) write(r0, &(0x7f0000000000)="eea21f50efdab440ce159385fa2716f0ca48fcc022c8d3d2f3c82cf8f1f44f4e3d8ba29536cb44702c430e410ac782734fc12fbcf361871dac7388fe9b8e0da52f84d2fbb574c31ce24de1e6915b82044b7f6f163a9a061c24f93ed90b39a3ee48f8fc536771f8ad1a10e0ab8a921ebbe3e56e92c39901", 0x77) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 12:36:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000000)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff13}, 0x10040044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 12:36:14 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r3, r4}, 0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) r8 = syz_open_pts() r9 = kqueue() dup2(r8, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000180)="b955a97054ecbb2651369cd150132b6ef94d93bbc4", 0x15}, {&(0x7f00000001c0)="dd53ecb45c63b8e12788b71d3a43bb8e496da0e46dfff3950394d122a5261170b4e816cc74a2a2fadd7947d1792bf3382772bc82d42b5779bd4082db2c732417a2aca7c98adcd226feb7789f1a24f15e99fa7aa7c88e191c643ca8374fa57173e8663db6cb07b40f16cab6dfd20fbf9d9e61ff16bb930846ee2976af6a8434d3c039d2267ead4bb30886ce675d2b347d97e1736da51c959c54729960fd770b94227cf48197040dfaa9e1b0e13b53e91c77e2cd83f8d181a68e9d3b0ccaf0d24bf8846a9dbccd1d1cdb7177d103237b4ebf9fcbbbb5be7d3805efd204", 0xdc}, {&(0x7f00000002c0)="d372aa2be5793160671a698f5a7239eeab6cfb0c3593a1a8c5af5216bc7a019b98a0601252dc2f6b776d2c621a3f1fd27dc53c14e174c66018e3f820b6724d8ff075ad454ea396e5f9252ed33595e41aac3400632890b14f62298c6b86643bb6ff46ac3fa0505e025dc757e00e2d641ffb87f4d5a9fe", 0x76}, {&(0x7f0000000340)="aa2bf4b71f34889338b1c5a3aa17314360eb44594b8975ecf82f0e28b1e652a7d60dee3cf9e8cce244f01c217bb7c2619c87154ebf4ed9b1716d4273fc37a2cfc2d43aefe5e22603a80dbf1957a58397", 0x50}, {&(0x7f00000003c0)="ebaf44dc0afdad5808ffd0683ab0f9735cea506101ad3fa580e476e55b0bbe0dc632128868814c7adb9f5fa1547356f1e3bf755176e37bdc78114ec92d1cc3eab1d248331ed50e8030bccf4039fe0fafedd86638227f7acea6d9c51ac814f431a6e6e7d61f6c5c553db62979ef57a5d4ec682d95246a1bc4c625a7eefc647039162ae14727795563138b9caa08d77172852dea03064a4bbb0b1696c709b7d3fdbf721f620836e37e8fb47bccfbaa5b13a4d75f40fc", 0xb5}, {&(0x7f0000000480)="320cb6ed57d962492efadbc2d101d89632a29dac35d8320ee9805cf92ad40ffb83ca54e130211ede6767ec20f4550072f14cd2317fa11f6241c2e3667c5d1837cd50ce5ea0863a745514d640c0fe23b488a770c2e7d4b870049120b8c4713b642410b4df7f0467d9456ba9ed0062ac556013ecbcd385826d784a66e648a15472f888eb12a9da42be4e0ff3f2e95857e88194a6ea1da0b524e828dddd559bca8f1834c9cae91baff0", 0xa8}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="a000000000000000ffff000001400000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x400}, 0x400) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x10}, 0xc, 0x0, 0x0, 0x0, 0x0) 12:36:14 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = kqueue() dup2(0xffffffffffffffff, r3) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x8b, 0x1, 0x9, 0x8}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x34, 0x1, 0x3ff, 0xf27}, {{}, 0xfffffffffffffff9, 0x4, 0x2, 0x5, 0xffffffff}], 0x7fffffff, &(0x7f0000000140)={0x8, 0x101}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r6}) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r8, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 12:36:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 12:36:15 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdef6000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x811, r0, 0x0, 0x6) 12:36:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0xe) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000000)={0x7fff, 0x6, 0x80}) 12:36:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)="ef964cbe01c5ad324e03ebb67ee61da15f2c956256cb6980fd9485d17ab5877f256d0c32dc4e24ccad83423d7225350fb49b210db559e9bd6990ba27953c99b33b41726d7a893160c42be2344c2714c892ed5d535359e9b568d27116b376581c34718e52636b3646fad93ca77c298edf251a4a09dd06194f8130de78385ef9e4a1069ff9b396d111df9ca651e91e7e3c073a54e91ab5b800b2c7c1f64f16a7de18a50532d48384cfaa60d815221d99e96317fe7bda95181ec2b2a64838e786cbd25550f10d18648df587a6c0df734283cf93177a9443f5eb82d736860859d46a0d8903bfd77a89968c1dab429d70cd31dd7acb373dcf4a38928b5017bcc963e7d43eb8b4606321b3a3dc416d2ad74bb96e12f1900abb187e3074a058d0f1ca0ff33b443153bc2405cb9481f70324798a5e6fb32e99402c786dfbb6995c3c64e6b1fbbb8acb46cfdd970e9b807b0caf37008ae8989caffba1984394e1bc8f99a89eb26a9cb78b7eebf3747ff15ea5c323a6d8d697724ace5cc7dd8662676ccf28055b317b7643ffb79a50ada07ef186fd2093cb129e46bffd8a9e6ee77097602a98a584bd0c424632bd654961a1a73c5a0602b00681a6799b47b03789be0f22bf1e859a3bda216ea8860a86b78b30f83ba923f7d7bec5b81eca0fb0ad6d63", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 12:36:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r1) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3}, 0x2000000000004, 0x7, r3, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:36:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfdffffefffffffff], [0x0, 0x0, 0x1], [{0x4}], {}, {0x0, 0x0, 0x0, 0x1}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0013000000040004000000000000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) semctl$GETPID(r1, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/8) 12:36:16 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/105, 0x69) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffc91f2e1d0cee86dd603179710018000000000000000000000100000000ff020000000000000000000000000001"]) 12:36:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) ftruncate(r0, 0x0, 0x3) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') r5 = open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) fcntl$setstatus(r8, 0x4, 0x80) mkdirat(r5, &(0x7f0000000000)='./file1\x00', 0x0) 12:36:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x200, 0x100, 0x3, 0x7b1, "274b948a0b0387889dcbeb25c96019685c7d6760", 0x1, 0x1}) r1 = kqueue() dup2(r0, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4810, r1, 0x0, 0x5) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 12:36:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x8b}, {0x20}], 0x2}) 12:36:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto$unix(r1, &(0x7f0000000300)="ec1448b620fd4bdd3dbac58c73df681616ae5ba9f0f0a9e1070000000000000006c7a0ef865782eec0d492a64f534c6664a3fd16ab1f4f6a72289689ef84e9ec081564e8f3e02c884025e3f738a4b5c8c117c02407b65570bce756f15e366a969ef54ac242cd2173ff322de618348a013684043977cea9e8136506a2058b904d6693b0199885db8251d3e6297b8045b0dbc002d1142e25561fa66353843f39ddd9f5", 0xfffffffffffffeb7, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff2d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 12:36:16 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000000)="64774b15849bc38b33845111828e2c1e28ecc353c8a654d6a4915e8a7bc9c57a45bef828d5603ab613874fee9003ee0a9ccde96b8a8b8957678f8883aa2937ff311a17a2d300039aef5bae3184881434596e280219a10c67b96d", 0x5a}, {&(0x7f0000000100)="e5e2806442e0f2a81c94d625a1993c7576a3f02ba82e6668ac4fe2930d1b0e1bf1271c7b89f7a39f26004d986fbddc99279b495e86cea88b03963a5372ba73777d873fbe2d3f8e5d475f2f11ff4ec6d74851140570fdea4096b4a9aec705353881283ebf4298f5bece6386f3509cf38cc715172595d2caf097ff92c8a079bab8fb557114d7b967f0fd25120aeda0a95f39acf418cb8cf42f9a6551365f5df73796a62c526f00ce1e575a6fcdc7512cdcf1d8b0f0b40b347014241ca9f5622367", 0xc0}, {&(0x7f00000001c0)="142b4880c1aff5f6fa4fabaee9bdd36f42a22cee31b5397dd68c7d7377d98da9035b9ba62095e5880dba0d1358e5397b7d5fdbc4dbc475918a1ad6cd56e7e831422a38923e03c5b04f80ad34f41115ad7c693d32d24328e838df7598137ad4ff03af8070f7864914d66667a80df838b0e8b1aeada1c0fa07c50da2d8730b86556b6b9a6c5679e9bdc66a7cc9cdfadd6309e19fe7c16c6ad2b4c6e65677b0ccdbf3bddff69b1a9757b9b5c561c600aa1f20d7cf0491059db12f", 0xb9}, {&(0x7f0000000080)="024cb4461c6c88d103d7f76c3e67d317dbecdfa1cb7d5826bd978cca19f921291a8e74f3d5c78cab39a54f7d12f22c7fdc2915f5d7c6a3b2", 0x38}, {&(0x7f00000019c0)="922c85dcd78e4c6911dc354da6a10a3b4d045bc778ab0d690e4ff3c0ad9e4d3899a178263d2c7e6bd83bf70775765f9db8ed04d6f18855553a75728e14aa44c90dd79f4c19fddd409df2c8755f609e50a815dc2b595c8206111d057d013892d96942ad0a29fdba8c5a6b749113930dfa3c7087ce059b028570ccec1b0afb81ddb0a45ee911d145f76aca005482aea45ae963743f2761883fdfc4936db30e62e1a22b4dc73dafaf7a41a5e9d44803554390744d025ccc1ba0f884222348a3eafc2a65d5c3e052ee1c26a9177a6e2b91523521ec0f715f9d9613cceb1513d49a114adef9db4a95632c9dcf0b0cb56d1cc69ec967bff9716ba37a64d3b1cc42ed4efe45182864010467d53770bb6181903c9ce2c978689fa4638fa7aeff3e3ea19d03ee7d168073007f7ee6085ab0aac35f428641218577d97383a3c7eb370fdbb1d4184afc0d882f82a8aa7640ad6b05b397d429cc280bd58e3052fefde67484bbfa9d78ff9380d03c1a3c66853fb02e89d4b9ee5cf4e6d02acefc9762c3c9cc8ad0c8eefb45df28ac88cc68933ba0e109ea6bb17142f70bc075c9a6c42f472335e5043a41950f49b98109fd25acb7d3123023d881bc4ec45cf7abe31ba68b2c3e7b70e9e515d6a01aa3a804921bceedffd290cc7dd1d88b9e05d857c51b2e26991843c4c5837ce5f3017e66586b8cbe58d8b45bc2a94473c7357f6ff2ce22d8ef7a64b0bd37a93e47973843ca4ce6d94508b30a7aee65ac2488ac07754d661e426bcebb027ab554ea80fb2f7f0316350ddb6bc195f26d52a24bfc3e2e1747378e783ba86a3c13eccc494b2f7225dc5f59c4c744cad8379e245a6e4d286e631497e01cb0005a7474e76a65a0a59ff0afd2bf5565f0aba1eadf8b0dfc13238ce8c72a4cdf2b897252a965c6040dd822668577d59ee0839b356321fb5a7c3e806aefe18ab8ca6e2038a9b33e3f0624ce97cc4bc130939e18155bd78787fe5e3f913d55de2e017e77db1ec86b3df6afb38568af033eef80185b11e790c30f8e9cac9ea33079de4f17d0f669052dd973bf890ffc8c82eb260bbcc5b894ec1a66cd6e6183257c987159bfb56c1f53b7f623656963c8660d8a524936ccb95c8c6d37e303aadd77ebcddc82d3cea02675a0dfb9536358de2d61174b67b66b1043549e277febd4470c2b569af0725608f49c340ed558e0faa1dca7b767301cfcfcb5122b5d9edcefa9cbdd9f735cca2aafaaff9fb07aa994199ffed8038e1965dfe3408db3c03c6ce563ab2068c59468adbee7ec2a4e6c6e64a362e6d64c2db23b1db4d43b9dc2d1ac68b21ddd0d973b08e8433301c30a56e0d644ae68fcb13b257aa989916ac3c0c3146f5430983d0cc6ae8cc865f6433a22e84fa1aa1b5fce00bf7c3e56309dff84cfa9c4e4de4f24ffaf6fa6960954a2bcd65ad746c010ca5c2096f56e1437cd17fb6fc43eceb5b998d13ae09e855ca639e736b5b661503bf9422262e1d94cad7ce32b6deddfd04c775a5a36b593775a49c4587b87ab266541a4c778d196271d61aa470a4ce61dc37cd013f600344797f1519f1dd06fe148d71675248939099e314a1aef4e9f74e749e38e583311a957de0e7801271f63407716c8410b7e35ab0ecef3e858ffbd9868f6184d691f82d25e53b64e6b6404c27ff4f6766565f6d7aa788f2e2f217ca0d7187c0e9802e18ca9e306d7784c5bc0aa6bfcdb131e740bb0544b2b19ce9c56da152a7c48e7cfb46b64fe4edf3e955130539754f3b2d66ec3953af807711f6da7232601b62bcf7d8220040ce6df39cc627f195f8820c21f10dc0e038a84ff16ef2bb863402f44ca6c2f11cb9cc556b418d76277357db35e25b0c2547d219e47eaadc78b11e5183c2e953f3d557ea2e0da1407f8dae60d55a960944fe58dd800d8012ed6755d1813436c660dc3e0d238294a3e757a25b0df084a10548aefc2983ffb7cde8851a01629849451bc08fb005480c6910310899424bb914bd0c746d9e156d01ca4645d620d261a5b9fc41001ed061d98393d668efdb4eda6c0c26cf85fb403cbcf456097b35230f65f4c1e7955ea44daad75f28b5887837a3342770a6ba90bac55bcb28eabaf2d4fba32347c391aa2de3c8553b5181785661473a64210183fc2a260213a12267b104534235b8a5cf7619e78fc7be6353ee2197e1b41b4a6b21b239377a2f5558b77ff3cbf249198b44acd04f008dfdb844163d9d11d62a5a0c86e78b8d64674526c70ddf09f0666ec1dbcafe49d0bd75a231ba4a2a28f4abb9d022e89c92b0337da0ff55735216ff79deaac2b300eb331a4db789a6b09632addfad7cceac63effc6b5da2bbcda615d5eb8d5ff1df954f282308d54735bafb77c257a6bd2587d3718f6f62c877da8cfa2b3cc82be0c55316641bd878cd101fd1dcc80d558e09cd2bd15a20a430fd4d88c05d8e492e2ce427f95d333675ce34378ec56ccd19ad088aa999683ef2134eb162b8a68c15c9f98864e77cb9c7252680bfdbf58b208ce66f0ca19362636068ea4279837cbb3a155ab32c2d4fb73076b90648005a65fed0db62f753fc5adb081c539979e28f74181a4469c92993abc14fd319cb85c6cdd2a6380f82a0270faf9947b44e77c6b816d59dd904b98c22d67a2488b2d67bd0fe4400254700522a9a943bec54e9aa63a07c25f0e0b4661d9d237cd2f7697601f7ecd69322cb3426cdb5f5aae35f19b88937de85421156aa2ed6f43d0112db239924701d36d2f8862a8916332d01532edcc1ca6cff60589ac7f4400ccdfc62a7362f44714f5b0d70f7677437d5fdea2f0f15cadd83a4a3e8cb360dea5ee0d16771ffe8791d488e72374468875ebf08c2b1b5972df706446f150907b88ed75e777fa384a5f79b8a390eba149644d5567f67527b2371195db3ad15dea8830eb1de397b4f8503b29e6b8e21805560b5d2de26741f9a67faa6fb85dd682eb2549d724903bd67a18ccb4dd9a51828552d073f2443ed7273a3a1ab0bc9cf49c7ff9a2e792b28d01ebd5f5ba8f061b4507139dfbf2febf1d9625abd4c4ccd6366744ef31b106fe1e339ddf15239f3cbd375573e461e2a73b4f8f58e33549d812847b66edf5045bd9f3287c56c0a91e286d1c050c5daeeba375fc794300abc0ecfcfc186ac7db11fe051774804969f02bfced795c173e6ce27fff1401ec714e0f67251da1b6a737d89515ac9cea6b35ddc3e86208fa4f8bdc0530389e9f9ac1f447436dc444124f9e67ed0c1593045cfd46faca19de3cf5d1ec4abaa0aeb7211ebc2df23ab48bc9bd7b216ab4c6d636ce1a13b960622d882cb7980c2930ce6fd227a52db68d01d87c95a1de5acf8861eaad82e86fabdfb3a1178b1e1ce99810da385b9fdae30e570d4d7141a954e4342c68329af793c47462fd5fdc604af38620eb6701abb22173fee344d62c9afd64745e5e8570d5f7a291b86d59f412553cf419a3339d48e2dad23dc08a5177b18ec08ef0fdd347d394a671b655e4f809354b8f2b2ce94d60035ca897a62387bf700e86a236202c27ea1d4466f047b8169867c35d0df82a81709995c26bf0614720840002aeb01f9efc59ee00b7990b2e3c470b7522f450fb22f80b8d93e12f03cc91097a3039e0eae145a4f19a8b5a93d03bc3716d2d0d2550eb82c3593018f23581fd5e1ee49661630308baad1e15a57c24dc318ad95eeabf5db49ebb8170b9445ac2b4d1490fffe148e0db922feb4b114e5f95f9e2a8f53e2c5aba1c0abd32fd5e30a0511401964669a329ab12073f6d6517861632ab8b14b08be417be79504a927e184a68ecabc7f3a952fd33021de98abe358316abac71bb5d6c4bf44695db8fc58d9677db1f09150d587046ed6b4d0db930d78f85d5d5807c6670e4ea144e3c5f2d271ee70c7e9981546c6af05df5d85375d3e7262b451eba247c14e7f4d4d0bd37426fdad1bcc029eda5a1393a5aa5ff67f0a4b57b77ef816a5677422957aa6310827fa23b9f98f585d1938cf0efc88e22e4f815f1e8e75c1971e3f54bbfcd293dcd856b7a08d0ea97c446a267019da71a00d48bce39f918b456988a4a823f0d3e3a8528eac6c48ded3d5b1b31ad8b9d3078155b5e9e4936edf12633474858492aaed71f9dc72a76145acac2df51b98c23da059fca54c18b0edd72ed3e0e8778d1e6786034b7cb49980e488ce8227238acced76ac4285d9487adcdbc6407960da6a52ef55e4d88477c89348c566f14ea64677986332d57864e02c52b2297b63f54286a53fa37d2df58c7bbd871343aa460d8d93f5a0b61dd5780076854d25336d9e6a9dfc9bdfe8c13198e6a24e9ed73f1d48a51b5a3fa81b33f1d52c7fae895fc3a37774a22e9a6d74e4f807775e7d58ff9cfdfa598472f9ca85852fdff766ac442111f000f2d4d4d6029f98eb3832b3735f706dc149d925687268ec2eb029f55cb2073872728f9d04d61c7c7928db52f338a804be3d25220ce6d5ee8c3b605ce6a59ff3da3423ad0784bba04830cc9b657bbfd6f8949edd04573bcf7604e18aa07716703ce5c7c382df2176562eab903aa44631f916c6a04197e01d143e52609f5ddd74b0d083827b79818cdb3672c06894e24338aa8436486476789b5a0b43c79680fcd9dd08032600a059888af3c5587d4f668abc3b7f716400c2203b252eec8c484074db4b4db8b832452df9189b9ef915550851a6bd7085f2346b3ae7b0a69b0a95bcab053f2fa2d89a0d5b3196d8bc00d4cca9e5017bc3963cfb4d414fcade1dc5e3f1a9b9c0698b647d552eb3eac693c651ec951c962481ecd5e71ba6da610c9c29c3d8b38f7c160e867ea6990f9809ceb77a9925047908b1e71f59d37aed6c61fe3d85723b35b5d4eb052d9eac7804be724005babb36e967ad1ad49973bc236054073e1b217e7dabe940768197f933fa1fde710d2d1b73d9aa56f29f489d32f29e41e59a76035b0ae5ce1169f1e503b769443f52a4debdf6125fc92dadea8eceb5d01bd9d2f4926b84342c38f421933638e28df5ea54a481320018123cee708ad34f45bc53fa3292e943c5e21c63389ac64e23c61a847e72be9ec372fe8e4f0a3d9cd97f40b94b6935a9d13e283efe3d6b251fe56b8254f2056140842d8dfbb441faaf717d395aa98095834ecd6ed3be7bf1d721ca36fed899b0c2bd2e88b32f963aadd6a58cd6c07bbd2628ff7f8c56cbd1ef1cb564a895ad1fde7a3c871cabfd41e81e19fc8080105478597078e7c5e671374ff7c06595cc41b171bfbe6805a15724ebcd5adfc49fefce47e8f419e4aa3d2ca68d8a5aac5c1345d333af21b67c9f6b75d34987ecf285b9e5c7e091e12fb363f2714be1d746562af80f91e8edfb8ce136e7508ef636defb3e996dc1875354bd10211eb4087075ceccb00a91c02bf0b610c50bdb0abfed9042b68310699199ef9754441746c14bb4554ff9d7e96b59d09f3f9c0159a9315f3c17d0c177b4c1c311e3b721e6b340fda8d4b92bd81a733845f60bdbdd7d0936a8f16ce476607d6a20d58dfb7ae4b5b46fdb15bf4899b73f8fd9fc7c1cc1a24c61a643ddcb814ce81e5ca7c131fb536dccb3fa153901d1010ebf8dfea5e0eeb6a7364d5be945d25353e1a0297bcd51a443278e3ecbb7903b07b98324e2eaeaf59c384374b9e23663cb004f37b5abab9698b8f58043b882f0bc229398e12b02ac557b4d6de93115b46ffeec0b7f0c5c6924d32452902eb525af382720ccdc63e4c76004406b3e0147ac7dc0c82c110b686eeaccce258e916fde8eaebaad58e70756c5f404a19e9cfdd32c48d58551a368d1832602afa9a3d1cb3fce4e8c44ea6ca90247056abf9228a161d628d16e18551c31315f6d75f90796837f37d6cab3ff5732d460f570a2761b0f43a61e2f5f24057611c22ff4d7a8769a4ac7addc8fd3832753c403884b979be5e527c64524814f0a41d84fec7a0dd969c8b49744308b61ac671c43046570285f195b15869c453f85c463f27602e8288041a34f6e118b198835ca27db7f9655c0cd71bf0bf4dac3d6711943f6c6ca4dee264365337f4fc52e4f99bf67f0deec8d12c37a30d29b2ad2acea0634c427ac669076916077bc393c48b6762886348", 0x10da}, {&(0x7f0000001640)="ff975beab8724659aaf4efd14d2a5b64a53b1313daabc757ded9213a9625efd16a69f8757c09ba6067612b61adf89f1ca67ff64ca9869129a9a9d1ddd851b639761e7b7b5b639ce2b1810e4ceaa97d0c303b08586cd8d5a14486f3aab85153aeff54e1b685acc28c7a80106ebdc9195fbb237806e21b66c81048ff4173172d43531f1add3f543c09d3c59ba01409", 0x8e}, {&(0x7f0000000280)="b4cbacd9eb2053eb85bbe93bda82424fb731af4901d1957d70fb362d1d4861", 0x1f}, {&(0x7f0000001700)="c15979fb610cb393601098ce8dc87e95b3b1923de6c7f6c1bc384a5d9adbaea491165f52d6f9dcced0e9dd5a475d819e1b262ed15075d85680bdf53516304b16862bb37fd58e95b06b0aeca4af5f7aa81310a02d12cb435d80b0b9834d981ea95621f79a5b18c7695534fdaa5482331acce2ee193d5fce3c8e29490f85ae83de2dc04d0bcb4ca8e933be9ac49fc5c281b5570a93e1e75954cfb7dd7d1e6a7db8951a55d8e02325ed220730fe7caaafd2bdf575ccce61592187bfab13d0bb16cf2dd2b7cafe", 0xc5}, {&(0x7f0000001800)="447d975665f278a41f39667ac785ce20d0d4dda643119a8622b4e16294e88b74e6fc5b06b875133e6720d2e8bf1bac52d50d01f5e67f2c6f457dcae79b119190b06d09e88802d7e5e2d16964f340f711a24b7a0b32628713f3d8e7d158e95eb296d67c7cd67ec76a1d95c6dbeb08470a7d8043a1de7fa920c28262dfd644f033113a2780c46e35879fb63776a90e1da76196cf4358863d0dba6f579f1bd2823322464306b692c12194a97bea1dcd25952f948074ab9888e7fae15db5f549e28f4d45b038bc5290dcc744bd36f6b7f77d77a3330623e010dc6a85343c576f3faf6ff6856b7cb5c568700860ae", 0xec}, {&(0x7f00000002c0)="f73b4d6294a3b7bec2ac68bdcdaba88394b8", 0x12}], 0xa, &(0x7f0000000640)=ANY=[@ANYBLOB="580000000000000001000000ff030000e0c1c11e4575b518c0bccc22e4f17e4eab7333b25f975137bdb714852b5179929889367077382c44999a6d992628e7b1d21588a5419a96de94651d8b88a4aa7dd6927d95ad05cbb56548872e0000"], 0x58}, 0x0) r1 = socket(0x2, 0x3, 0x0) kqueue() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000784000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x0, {[0xa, 0x7fdfffff, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x8001, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x5], [0xfffffffffffffffd, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xffffffffffffff01, 0xf9, 0x4], [{0x0, 0x0, 0x0, 0x408}, {}, {0x2, 0x3, 0x10001}, {0x0, 0x1}, {0x0, 0x0, 0x4}, {0x0, 0x5}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x7f}], {0x1, 0x0, 0xffffffff}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:36:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc3) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x8, 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r4) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="6b4d17a03fc37e7182baf097eb95f68448ea21c053adc4550550ac4122fa1dc92c9cd23484373747d3ca47c4920df5e6459916fdd0422a753792aa6a7d5aa73d16c326168f0d6edf308b2a357dafb110277f773605eb7b91f64d", 0x5a}, {&(0x7f00000000c0)='%', 0x1}, {&(0x7f00000001c0)="e29fd94a45e162fe108eeb566eca7dc22af9679596c873da1649c6675b7b464789fe3759de6863791e9947af0aaa0dd5bfe71c27baece462cfbe234d7e9242b7b853ccfe45c633fe42b29f", 0x4b}, {&(0x7f0000000240)="54bfd55b6fc6476c6b793cd96a2d929586030757d6792a0cc7d2bbba32cc989edb43d52cbd1722131c982ca72207f84f487ce0282539507c5140e1baa896c8cd8be144a11a6e77aa49080cb7310c729fb0cf07eb84c2202e3f9348398df22212824af1a5eb32e613d2bee91e9494014016d3b35d4a57dc9c493ef258c1a50aedfdf5b4dcf7187b70dbfc9b8b5e84b715ac3bb556fe53c2a060e0ce31a0b53f9c745e8ac259437626a36932c2af3a5635a26961f746dfedfee1979953059d4e8c8d8c657a25b5cc96e4e8e3d762dc3df2e9779101060ba0aa3323bbf75538ad993b4b3fe7864a3f096da7e0b2193bdf6e2a130e47e6b39f", 0xf7}, {&(0x7f0000000340)="ff937aaf2ed5f9548f3a9e3bdc25a3d15a42dcb7e29cb921f80d9d5d6a57be1b5dc3cef5209086ca3201b6d98c954095c690065ce6bac85d319515f7443afaf941302ae15eaa529e38a70b308b5822b08fa6f70b607c9f5fc86d1d9bb42886090bddcb5f32c8bf56335a6fc4fbfd0735d5a079e4330874747e893067a73103345e9d0267", 0x84}, {&(0x7f0000000400)="0c8c1a06fa6dae8113a6fb357ae83511a1c54517e79bf808b4c591e750dade2ca71696355ce382bdbfada34ceb979a07c2762a021cc2e8a85d5acaad4430da7e8d8a214af3a343043244da75ffba17b82a5f99ff5dec1369ae30a76a70d12337838e8ed2483615e1c6cd2675b0dfeab0fe72567794", 0x75}], 0x6, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x10}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r3]}, @cred={0x20, 0xffff, 0x0, r4, r6, r9}], 0x128, 0x80e}, 0x1) 12:36:17 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) 12:36:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) dup2(r3, r0) r4 = syz_open_pts() kqueue() r5 = dup2(r4, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r6, 0x10}, {r8, 0x4}, {0xffffffffffffff9c, 0x43d45e1d678a8630}, {r4, 0x80}, {r9, 0x1}, {0xffffffffffffffff, 0x4}], 0x6, 0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0xfffffffd) listen(r5, 0xa81) 12:36:17 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x1}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 12:36:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x84}, {0xe}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000140)="8d8c9d7bd7fd030a5072f8a34cd05b5b0043bdc0e24d34245e161aa2b95eea7e057d2aabbbf1a4c38bf38ecd5aa9d9b6c5abcefc879cae1a687fff2658627a5b2a7762e243e69f0385845f84b6bbecec7588b3e8d0d1d82309c28681d388ae80f38b6d7829e616cc2d3183bca97d48d900f1b82565a4c4560f3e981e12b3f740fb89f9036f7dc765b1db6043b9f0e2af279141d86fc32305e00f1f96f203cebcf2aae36b7a5d66d385dc36fc018167335892e1288b471a2e9b424de22306919dbd83729aebb55c5cf8ef4332aff6330b3d76a49e7798847c1eba1b", &(0x7f0000000280)=0xdb, &(0x7f00000004c0)="4d7434c159d38b5ffcfbce76168f3c43784b35179e9abb0dd88ef850eaa4a1f3a5f924e884712a08c06dba5ff4daca2b03521e37941640651874b0f3a6c3a4f55390f546d4733478fb6b3f500fb33e03de865d0604f82d5dd046c87555979d6d6ae7010836b179d9f1e89ac0c257c79d3c135c99027eaee87bfa0dde36fa557a8feb4abdbe8c8571e27d951367e00cf1b0153c730979f90245a4ba87f815b08e5068fe6f4c7130a2db8ad38da6b47f8fa5c2bdc6f87d4449e6e8cdb4a7da89449504fafeb0663f24b7a02543a7629e51cf934f5782477c64b050eb998350a36e65e76edd591463054d97964ac48b566d9403492e3c419bcc83ea3fc78ed34fef2de60f5a4d78e05f39ad3155819fe06773aecbfb189c4b4e50a66262b1a5e4e80e388ba55eff3bd97a06376e70e9ebba995a12b471b4e76615335c9803f0615d7bdc28a274ae835740049e4dc9ef0c94cf78b8c1b28687c997100d53fc8e752330abf33afe90197fa7dc70eb757566e37fac4247f16ee6c5e9063bc26f174ca22bc8b1d871ff81b838edf2b12a0756b17bd3a80ba00bc0a9d0f89737ccc5cb8af72e40e82ffa1dbd8e393388e2a1ef6754fb37fbf6e81f4b0b5b89f9e5092fdbb91d249f0adf1d48ce6a48526b62c776b91db8e2cf823f632d7a26a71630101e445a00c880695d4992e2d3a84200987d6e56a09443fed8b9148c30b45d778397691efd4d9eb909007d5f4a83817eb6ff17bf28e8ca109be54048cdc847856e9c5a1e92367676021fd32cdc5e64320c1740a01ab331a5196974bd541992767a89781dccac9f2711445e04778f47f9246c9bf180c6190c330076fa209502a8055a08043a12953ee583c4668624e338d2ee6f66c392d5b99df20ea02c5a8f16680cdda395c7b91c77a633a465309d394350f54aff46eeb2659a2de8e09974cffca94170197c7ed484bc150f49a7eb0ac9a911553444e15c58ed0456ae891f7f0f594e55036dac6fc21133a51c4b50aca76bef16b7271db8c79843db487f4dc1dd576104db766e54f322e1c38d8d882321c13481ce0a427a6ba3ed4c6acbbef38fe8e66dc6ec0574a1b443e719d669dd06295926e4f5cbe203efe94b14f25e0ac34c0411bed94f09355385668c742ae6d63d30a975147df2dab26fbfc660ae08a172ffaf7e74c794ab66010b0818a5e8e30f8dc14b08ee3bf3952e9ecc056397e95153ab4ccd3efa6c6caea750a135e20f7809d30052aee08c362a27c938c9c721e026fa0c2191109318f9450e9d437ad00166ef57067ba0828dda903c6820fe97be2d1eec74f47209a69ecc35aa888163cc22fa32cc02069e1ccc22634636602ef955059033d4fadc00ca744123fe86638e06909cf4dc9235ab176f688b639d4fd234a0ef28279f71ff86358d7286a372582a090f7c822ffdc41b79fa5a5254ad19ef7569fd045f37fadc20d44c6cae5ae3e31d68bdd525bfac0fcde0ffe098b8c0467ec6eed4e82bd259329e7f5425807c6abcf48d5b8f6d63cdac0da3a43a041a973172f67edb3b6c9542670960478610c89f43c172a04ebff231c0659028804d2d8a0fe9c2f73c71f479214d83199700117b9416dedae0acb57c709726a37f69979b0a76c8b100606206852d6bd6df618140ae3ec7aa7a07d54d5fa113be03491f329bf72d8de5e191511f8462456b33afade50681277280a1be6138528ddb6bd15c0cc70be88962825347467f084f9d60189765ec72eceaa0f7ced03a669241329b575611543969507da005c5a6ed451d34e6ddda8d399ee867ce0142834db4c944868e5107eb13d46420e5651bfdbf6e24b94a595d4d3b508ba9f3cc7c07a839e78b152d9736f3522c1931ac8704a7d7fda6e4a79c816eaea2b2ec41317ce181463362e14eb14e265b3996c6c6fb399b653bb470ea7e28b9ff0d26fcf02f6c7d8f8b4835135491a70c0829439751da731280daccc6e725bd096b7f5747659b12cf54e320132e661341f09a7dfce1af130cb08868a3646f1f286634350d48df1000b575d372117b13de660489f7ce910b6a3b89322122137f5e56821b4c97bedefb7b2400ed942128f15f971b6206e43fd1afbba8981eb3894b8c100da0e975986d3a28767f8ae530af94124b0a68f83089a2d3f793e113f98ce5c1045d651b6309a8db4fe433d86b1d115782a54f6faffb108994ef23b83637ab5746941552c5fe578e45355d17af92afa87a300b0e39d6dc67a762434d63bab77ccefb5a3848c626cd84199b07a43b153890b48aa6eb90c2b692df13ccc720b58bea74dfebae05633f14a8e45b498d4b7ad456d41389e64c616ef5c0645f880ce8c2fb5897583a0155c2f89841585b88c0a4d8c3d058065caf738d77fb1220e495d5821778e186022e63a410f9b28731c77bbc1d117f54c12716213204add344f62c0a44fc1b1a54fe816e92178da0abda9cb34da83a72125affe09a499d9888863b9bcb9d7f4a47786ca9f881ba0f79f8e7ed026bb646ab01d2f18760338f50a8d14f54872bcc80cf60dc74736419104806709014c9490f2902c265d496cd5663e55e1121ccbcc31c711e51a60c7d7d2a5f9532756b5c6344003220fd0f7e62e90f0c713da9912cedbce1cb93ca03c07d23bc41776d2fa4005abdb8836f723c57bbdd6953ea721f13bd7ef2e731e8061ba7e8334d0f6850bc9c61e334e7f38118f7dcff0dfa14fb79f8a4e9129078b9b870c6a32f95fe1ea9f1446746e30a48caf220ba45168c693efe24db9d564bb7aa5cd1bcb2de1c3b7318e2ccc9f8c0ad2eb8ab289ba00a9df73b6ab3da10b5fd878e7de4b80e9cf421c469944f20f81f0321024e5f778e56326e2d47ad8a8e3206831c4bdfaa2fd2b01cd01918a92144af052fcc126b6bbc7e74e46d9b3e9993da9f9fe05ff26756b3f183f0f4d2bb9c2c949d2e6f10446d101796e38ec5f66472c5ec4251f27c776cb490d2dbf2988d8bcb490bcae2a684d9c38a1850ada391aef47705a1c74b6523809ef5c51fb0c4c5db88d7a481150af3e58d9523a180cabffd0b4d184efbfbb402e136281edd3f4cb0bc3bf84c66f796f2fa7993c7969bfb4802ea39e3d67ca3dc3bf24ccd48f488b4cbffebf5bbcca2c28c4c0b81f943d87f7cc6a6d5d942fb1e11f1a3be0cd7a11e3bbc6ab8415b4f1bfd3d1657443a81848cbeb282ed6c0bedfbcf12621c9ec083e6153df210f1b7195caaedaba9b8c4dce5d2a766d43ec9bfe52859ce6f2308889a942c66ad5e36542cc9cb9fdbe9c06b23414b672d93d2a0a7e81a6f8390c0e4e49cfc794765d721849b7d947d9538dfe24569e2229f6cf1b2e080264d7ca00e918ac29b39f5e415ad118ceb6b907479cdb4c2118ea757cb4beb4bdffe4b62fd48ff316d481bc600f5115ade30f9ca356b9ca0ee913f0cb64b612cf0f8e4af1d0e2c1ad512176cd2548743a59c079ee2e232a655afaaf8c812f88812297faa08ba3f94ca0fc33885a8cebd508dc61845f5426c1a99bc27607a0fbb7dbe50feb6e8cfb118f5ecff7a11f9228bc4287f895289cbd309fef8b1ff322409d95c325d8499b9c77e6764b0d60e5f8a1cd50e872615aa3c11b9e2fb80a38ef7f474abe4962ae833d0133dee9b827fa5851980d9444d7348a120771821f6c28b4d09a16b93bfe2560425cf3d5381f8cf6d0b1f3ec99cab986e692a40b6d4bb76b481b73a2e42bdf838540d9a38606a0e595400bc597134f26dea11b52ec5bbae2f1a96a446e01f2ecd0d1c3b38e629e573d8eb02dea8f298c4fb0d49f0e9e3157a5c8e6763dbade55ba157a39ad92722556aaa9c605f1f964d7eccfca43079dc3327d3e8eeac154cd9896e83e063a52ca3d874220e5c07e02f3344d77a6dee6e1552a1a01d9ac482248da2b4f69db13c477e4d0a04011eac13a9efe0b03918ffca11d83cc44bd532ca9ff0f22b93f9bba5d5a53448bd7c8f432144a0a223dba87fa589d987120b6508b37b6f488c24873accf327ab3c00c176cc314fdf3e408b7d2738bb95af06b4a4f13b7456374d06c6ce8e2d294641cfc30f12cb0d66e4156d2d8e0553068fbb89258387eba37f652f785d9c0cd6a892360214f3c3922fda3261dc9a5186d7e150a33e3d7ffa649697ef86b9e591474cc2a0adc4245255ad7633bdcf9eda213afe9b1d91e46e7e61abb23c70adcdbdcf85c89309831a00759ff5793c2622fa588c3193790e311be56da8a1a19cb1bea4f43154ba6e2b42a37706d6bd223fca4ffcf53339e9d44c1e67e0870d3dbe8855c13144ed16228da921f79c5c371ed630c4807c4468f4dfb40769f4ba6e6ba085ddc26703eab3a5223b50dd5f74dc888c537ca6ec6f6074696e97ea7f1cf32da5213014f67f0309e2d73983dcf65c55f5ae7546434802ca05b4fcb18b4561820fb39da23aa67a412762f82c13c7e30dbf3727bfe9d96df100ea7cb4b51bfd42a0756c21042a799a73d9da5cf3c7f50979a674f1af754237b4f4b23b21e8c4cf7802c8bb5f344186b1a0385b1979c7e84b7291de01451c22c2b89572866b497290a328dcd365a0e432e362ed6bb26ac5f6249263cb6aee295ac99fb1d3ad5a1468439de7c23ec9df4b00034ce781bbdf8bb1116d8ca09711b67c6208b46515d78e4b093f2423cde9c67bf648ebe8eaa4e4f719d5dec73e45e214cb93fcbc56b524ae907d2074e1d013dcdb51e36784b87a0f4c45486690df49fbaf73ecbb7bbdb8c09753215a5dce89bc0f380719e1765233c3e50a9330405160254387dd1509699f9e56f77c610295178c3875d61b944daea48fcecd9f35e7fc082d75d1437251e17bc7620db51571a574563bc826634b54f1db6a904e00d540cc010730c7b78045d8c3d1eeb6ceb4dc2c6ed1d1ee79736a3d3d119682474c802f66855fba97ab5b845deb67293290f0479ac58dfa05fcb526afc777e50513aa40fff9415bfdfcf83886265d99c85cbca63a0259853c650c81db66bca360763a86bd3279c908a12c5fd591dff64587ea3932a68e8650d529689b2492a12e9579b866f5b9a6ba29ad8a2358f9c7b3e4d78d08ba1fb7af4155410a8c5290c73dbb7d7cee942528acac6306b374a933574fd16c962b85cbb9aef4d03df5a67c366a441c76c6a236388377b1fb2c21d96149fc827ba5b445cde91be2beeb5c150aff0b46a7e177a0720f16a77a8173c27137da67a15259d0c5ce886836c3811f830990f3732ff5cc857b68e75a6d9931d80fc3a9f86485bd66f58b1b0cd3b9bc82b08db7b43254fd2c100c78e38cd8a9aa45ad422d686d7aced31b6e3658592a1d0da5fcb5c3d09b7a68d72ad9401159dfee0734c6ef4bd4a370eae8fc68954ebc0ff7c722c728fd3f2dc7e00fa7425501af96a036f961147a330b601aae02b9fd1d5cc09ef00116f3fe063c00c577d312f8662319607e9cdebc10568d4723217c848960b614331ff2de3c04485531dbc7410864fdaa73b1dabd19f0a74b855fb0ba5885d1ab031316c3ee18f40adf6df82cb23005606a862d515955783a7104ee2dddf93ed15bd8f35e673c56a0bb70f2e551eeae2c99f1afbe555e0e0a61bcbe20abc6231d0f12905c22a9c294910bdb9341980d54a647004860727b8aaeeb91fd534a860d6dee5c044c82976dd64ed30ee9038ecfc7a1abd0a0da4683c2bfa5b273221371dabe5b499b7e7bec6ecad09163e1c4dc261bef6c4341bb2741e79aabef0f658da6cb197b34bbd7b237492ae97ec89810409c677d6ad97791ef8fd630161b00f1900d70ff90f6c844e192a944b7214d98f6fd", 0x1000) 12:36:18 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0xf}, 0x4000000000000148, 0x0, 0x0, &(0x7f00000001c0)="ecff1458fbd93d7e5e12ab953874e6b092a7e9ab1b9333b874b24e3fed56dc7c359718f6809c2e3568f38ee668f92c70613f82d354459d13c509d2b83eb80c8f8d41f18e80cef03b523bd877e60b6ef483e14ea9e8c8c0852d5f9e6911c7751fb0b75eaf8adecb77f95c9f057039b1c2781a5cb94633f67f1a14746d42a08ce3b2d241fd0bf2d36084d611baa9ab9757539eaf545819f65d54e874eb4a0cc1a596408f916fb9fab8b032fbec0d6dac74f54e664f3a9ad507000000000000008c6ec74f216ffea04e416de51d337066a445860ec53fa9798674cc8fd5eae053e33991c6f454c94a0241b758acee35343fdb2d48e999ad59d2578e2aa6a98aef166fefd743ba5fd723694b6c4dd4ac086747fa4f440e02f9716169da66dcebac4c16737b6b39b149c0c22f3a35d55fe9f6852f03b7046c5458ac2a6575c69fce04bc7df620f80620edf5bdff8cae9d21697dd609f4274fb518c836b83024cd729611a1523c000000000000002e02c28eb93e4d4f3cd2290edf4c48a686b55d2bc6a97c0ae9b3beec3f8f0330064a0b3923dcaae600ae4facd9556996ed4b", 0x16b) 12:36:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfd", 0x2b1}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000080)}, {&(0x7f0000000240)="e062f23a6501d3e2c8f723e5143c0a85116e45a2aee79e64ad392166e2dd12917ac12809f13f8c98f29726fee542e6350efa9dff69d87d396fb3269c0b63689662d40ae56562d85f6329b7e9cefa7deac149b7a2f2bdba87cf3960335b6a70a4d61cb184677ece72a9a0b520e9437c03334324142391e528df51d711c39433bd10f34064768394e1e337e71b4d3f582a0d2bde789b7d0635cc5741b595ce21ee55696c8d6d757997179917481db21ff719952331462e231e74a03372fc3f7cb768acf6195c055f675d1bf4f7feb8aa5b4f4ce6bfb0c0a014d9", 0xd9}, {&(0x7f0000000340)="b7d17a304896550768a337aa510ad896033d081360c969608f8d585640996ffe022c150480341b95d4679a5bb34a5c91242fd89ba02f84613805501550ad1457567ae1500b1f33854c276e2622fce96a67cd5c12d0190b9dd680147679457a5f8fac363bff59fddeb6c1846c6ea4f302c9544c0244bba762748f0981e9534027d9a53e384a986c20ed5f0a8f33d8a0a82eabae7ea6d08e13ee42e4ab5d55eccb9464aeb6b47c03e6445ec6bb88c9485d41c74b382a654b5853e9e7a940d12ca51ad9eef54c76a9b5828fa556eae520776dc5f3ee60ec7a0ee0a9880156b7e52c8fb7f2d334c6bf88a70dcef222311e2a92f4469c", 0xf4}, {&(0x7f00000000c0)="6d1db1a8a4a68f9f73cafb6637d0b61fefa635d599a604f8c39dacc9440071f496f280ede08647ecb23d144b2f410e2f49a458721485425cfeb840796540535d2a7521af41e269a88857cdabe38454ed70a0c809801b9ab94e7a3325c750ba6fe05fa19004136df365cd", 0x6a}, {&(0x7f0000000440)="ebc1ef9e3d8c8eb2f96adaf9009ddd04075a938ff59f314c5b9469404ef72e2c6436f60d644871d1790d395464e32a50a78f3a1a088bc3b7c8543e8385403d2840cfd97f527adbd6438453d10d7a9abdb0517b6cbec297366eae6554c0a95dad0d354bb0bb2b484bd3f8bafa9f98c4af3f04189b733d16758f4b197be2dd6aca0b1270e28caf1b31a10bd8ce6f0bba251658dae3198c35ad43fa43e2bec6b156907ff2e0f0b2928cdb8dabecb322267462af2ebb6dad6ba2f0e8b98e91bf9a1fad6cfe610c6b1705799e9009645d0c64c5643f7678c777e6b4b9b5583d34f8e211366cba30d4890c5cd661a6400228fb2f6b139e3040dde3c1dc8e701ff4646d5ea6c2d883964ce20fec04f6a2d6f74d6054227f2c95e2ce4c6968dc2516a15e3823f068f690fae497b7258d702792ce5ce9982f12b45dc17e8e6490cf45333670da15874277b1e5b4b2bfa650e2530d424b6daf0067f1541cbde4e27d43b69a16ad30322e432e06da61b02fa90caca269b497bf40c4ad329f131f94a0ded10e48ab2406fa7dcc4a4d30f34727905c119a99255e25715b79878dd76c331dc26fa11a3f1f41e048be778c5784a90afedcbbdbd845c9d85bd35d0832c5c6a11873eb0b64b14a13035587105f275484aefb0b287bde0a946d6ebd5fca1fc15631412b85ede68346b99918d3e4484c84d138707ba38a6bd8792f9cfc4a2ca1a739f9b14f5bbad306da83e7ba9f2c1ce93964de523cb4587177d229fb9f420bed05395c909dc6d89ea96811a867211d9f7be1b1954e6689a6d1dc4d3f3f7d5b1c0a1723495939f71b35785c37dcdec3f40d84f1dfbb7428d37bc553a8178d8b3e793ecf32eaaa3b8f1aeabff6b7e5805b47bef5aa3c25d15f8f8a9a43a2ff26d73811d95fc1fc07b295263fd8688377ca2f789e83c62d91bd35959f8cb3798865b99ce0741978d900489efddb5fe4e7cedb72c11d86fde1d916b66cdce0172e07b70b11068c947012232fcb1802d25d8a51577704a7d7ee618893a1a08c4205be4eb90d7b0b088e26c50e7a952e392b7c7c489a05680673b9f4fd945bb5a30efeda61b7635c943cfe6455bc47e9fd4fc81c9ba8e00ac8673ea8ca6ba14831ebb708e7d1dcb348206f76f070b905049f1752cb9e9b06158d4f855e21c601a55515818d181d507f3a12b32eb3afe67f808417398236e78a79d4fef755eba8fcd328616b2ab3b73e0b74b58bb2579eba63838bda93f1b216401e5d665428d2ddfb21b980e1e51333b6cc432641c0d11226b8a594fa718ed4b1647414b4a46838c9ab019f52b30a08a443a3ea475e33045bdb72fce84e2419dfca55645ce2bedc289e69f120f150b54110dff0171d0c8924daa921c0a9c6cc581e45c243ebaca2b12e9899039c0aa155bbacd5c394e8b4d261d0e85333da3079e99f4d9c51026257edec1e62d925aae6bb776b89ecdf5ead0dda963d90a8256c97d1c25def0daf9f673b07a70d9154db6a9430dbcbc89cb599b2130f4cbbbedc8ede33503ad9c75ad0587d518b82895c47e99d32050e4d29264df208bca7bb57b3414f2bfddb8827b97dc888ddf1bb905458e6b1f517c4e50c8c40bd67680fb08247df86519aaaa869bde86a31b78ab4ea866e0fbc49ef7c77036b152f4b9cd988a89166813e2d2e30cfc9de54aa86f0e6ddd04b91822c2cd630f37e0d2732dc2009f6925febbe42d41a412ed2f85fa8f9b5145a13c73e38705c5e9c5d172214d09a7a34ba1d33605dec828082a5cd7fee44849aab6f246de0a7361cc9ca9b5f8a504b62760e70198bfeb15c6cabb430c1879d28fc35e9303260ad3be9d60684fc72e44869040d656519eb9cca2419388fc69dda60c26b39f1bfb20b4ee47fb664fe35d0680dcd5b0453c08f1b5449e4a29c58c87e740443d718f283ba92f64350447df9e7a91d4c048705556450e3b9bc09fe9714fb2a50435525a892a658fa381fc387fa26037ceef35e1d70b0897f2673b7998c5539c1fb345b84704745d93a48a83510619e05fe041c8965ae86af8cb65c414d01beb1456a5200c6de245befde33bcf48d56548e425ba6354c33a791abbb4e31194e41ceaead33e0e8387e0660093c2df0c260f2f03d43af91ceee58f7dc3b06cc44ec06f2e7f30f565632f303f82803e338d06f7ff9e927d26edf027498a9957a694c8b87e6ff81868b7e8626e37fe6d95e879924819f8c9e171764ed8a0255f328e80e86da9563977d377d5209888603749ad28ac34f16f03a3a623ac1cab91ce02e2beca6f46a4bce3384f039a9cbe1cbf22ff57bcca96479b2bbbccd69d846562a279ac596fd8abc7b8a7f66eea5c39a928b4afc3239e782c38e68fa8f5097dc9d2f0203aad82e8d175d59c4f27253b00a1a7985e706faa38cc2d87aae435e8bc453f00dd83121063af1dce2591cd528782e0df230f1826e78b3d59028d3b87362e1ceffc20f45fcb5ee71320de8dbc2b7feb619deea6b9d2305756fc5861d6d39645d066d8f4c6b5697ea5e5d7933fa74bccfd03b9d96463d10c34f8aab2f100f0062fe07115aae8fe8f906f79553bc3e66cdb6b9f7e02e84339b80f7462511cee4f8c1deb7aeb2e8b2de22441f885385d591075c3a30166b7c02edb5f7ab71554109a78d19b24fc48bad9c38d82a356b2cdc49129f1e7c90bb211935dfb511fe53dd3164a3b0e976259f04376de6abbb4413378fba17c34c422759c6b111fd8b523e564a17b99ee6c1c439639d1df2e0f0ef911eff22132fb4b5224266779787230dfd3f79fd3ef4d040d1625760aa904c5946722914dac343f074f65447266bcd54b685d7497ca797775d8a4fd73561563fec707298c52229a60abf63229cbdec5a3a8a253044d86baeaa7f2724226c3d80e76c1c16fcf80df32bab5e38e440df0ecf9719c2f1361c437f431701839f515b0934544401403ba4483811e4958bed140197a2305f35e53dd8aee7098503be213b7070859c0ae08e19281064745a78bc8416b39163096f742bf099307be0d43bf2cf5f88915239235731b24276c1f313dbca982b9d02b69fa1000f3d3dab22d47cbd02bbc74d63afa25a2a96cfba421ea89a26374f409e4cb0e0ca25abd016158d6d3a51f40020828ef37f7d4c1dcd97e3fc6ace569720ee5fed23326ac67d9fd9a6a4f2b0f9b09eaaaaa8ae8bd22b12ef43fde5906542aadf1abaefdab1b6c987f06d590c0b109207ae212b75646459eac49fffb0237ced997d12142db73672414184c9bc07b0e65ceedeb2e9765c4a59188d2350edd4ef4c478086b0134ed23fc119883aa50cac6c53fc8b64646e511e187950faf0b26eb13113d39b944106f2ec02405364ab54025ecb5542ea61c58fcbbddbdb33f43eeb935c0bd8312a49f722adface74ccbeffd720a9407b43d34204290e17794c401bed856f80dd8faaccd3abc7b0d19d3796e725200b21a3e4b3336bb5a3792b86f3c2e27e1ca44b497be2cb3ca3cb438b01a88c3b7aedd9bea3a71f8a1680aebdba671db5e979fa17aa831be65e11b939243ea23530bda3ae037c568d68d598b5d61791546acfe563a1aa5bc031d28d9c71902bb87b2cf00d149eaa0b40cdcf4af5a4cb140b6654f577e9e7b22f64d99f30fff5a99c51c433b1ba3ec2bd8d488149b44e894336d0a3bd822d68e694dd49e5a18fa7f27d670457160a9630d21d6937bb2b31edbaa45ac191b13f732497bd2d1553b09088ef7b90181c4718bf1256d42983eec1806a4831abe1b9d3e8261fe949cc414bb73ffae011e49f30ebb74c0116d8a34891d74c0796492a4f521e94782cd11bfa6df190416f030bfd950e75e57ef0ab24ca42df5523b908c0840845af042657d99460d05f2e742f4612406e7c9bd9071b4f28cc8d032fb0dd50a306ee6da99477dc8dd6e242afb8e914b05a39337be0e15392206c06371edacc843b0f01ae600eacee8efec8e2aa01cf1f3d7d3bb6d78892427e7a4ff09f0b61505e3d75211832d9fd38f2e1b83d4a5053388d54325f7019f09dd956adeebc6d2cf22cf162da5b6e48c0e6ba67bdce293ebc63a0906959a947eef5c47017a14064251759e7a09551138e1f61916262f011303a40298167c7fa30bd15e1d84fc8a66f44b3dc6c641ecbc361bfce32a7a7d873676ad07c5599897fbbfa9a1f453c9724a0fda23d08b6e2f56581e7441b02c1cfc58b006caf3c74e47c44af5770a8ea10d4b0d33395868fd2ab12fe943cb5c2f3d90b10ff8803dd58f30d2842a312d13f459c4419835e236bd0b611462a2991bef374dd2a7207875aa98d0a5f89874c46425e53870185374553d8bbdb98065278fdf27fca045af56971c9058575445b21e6097631c46150e5259ada071fba1f0bc65b2b0a912cf0a7bb0dc8164e04897776308a621c14c8f31a30e416c45523020abd45ccaa41d2e96a427a99905bc6af4d8f580c9549b75c8d9fd0b1e4718b5ac9e36df306e9478b780614c1c73b8f41302feac6d22bfaacebfcd89e66974aef23933c20a335c188458e27b5c684f1bd15f612c3fabd9ee196c690caf162a6cfe0cb2f8ff7ac10a48717c05b68b2bfeee5193c90f59fb804fd998cc71683febf3a579e95b3ffcfc17d8cccd17d63d4ac3da54d5cb7c8febe69d8ac582e5b5fd2561e408daa5aab2a021ae1619948bd09ebc48fd8986498c9c9ad9907f497fd31c5330a785244658c690ce07c5fa04b017d234a595f652a5597e5f94b98b5b3d7bcbf109281ed2edee8554ab758c2c00d796fefa3e71e02d2ea6ac5b12bff5ec3aaf2106bb6af3434fa514ebee248903303b81d547898cfd0b24cec7c69b09943ea0466e09ed8c832ab7e3edb1335cfc9cfebfb9fcc0421396d30445e111a731c96628f5adfc3c9d40299eb940c928a76e1866d988eebf5a842ad4bf5df0441555da6606b6c42ac93a607dd320a5688be28c76cc5e00b3b30051879224b7ae3f92e0f9aa358efcf751ade72db90bdf2437217c403b37fc330804cbe737955d63c170e22a2f64148bab803f7f195c57f00d0f85b48448d5010abe95efd635b188395eb313f150c48150d780409b0dea8d1e198669ffee216109f68a11c312294250d8d23d25d3cbd1d62c0289c5e6af4f97301d893f0a458ff95fa9c75e0e981b382569a62aa6f79ac60f4ca4f397745a121fe7a11f1edf5870cb62de6c535c08d25838322ae6e02419ab7d262c0c4d17f4c60352a42efbdeecc85855d9632409524fbf68dccbdabdd46354793629b91ea4c20c5ac6ea8b7e404e6afafe92f949433265317d961d55feabd46dc51a5b38fe4b6b2f5b4249e393376b8c2a496b052a195bb73af2797b33619d9405ddabc132918d56dcf529bbb71f27dd873daac16d6af376739750709bea70185f76b13eb3329d11d5f9422de8049cee9543b945fcc008753f55531d7276c44c7b02249fd9cd17c26decd1146ae9a401b8caf9ee329802e1a9fcea3939d6b3a1e8006ced1cb5be9da9b5bfa27f60e1956f7bd3d4b17b38f83ee9cce5a19775c36bd9ef26c78112f32c64338425af9fcbee736a80ad42c76cc55567a5e94ed328d8610373db16fdce287d9c3992693026a18749c8d3e5df2b71770cda643173ddd205640b905149eddacce8f96480ce77292c15e3bdd5c8c7b5ba2dcb13652a592f77963974c507bcbb0a93187acd739af8ceae89e934a9750ce7d5649b77152cbf8745f803e9d348877d16004e37b77eb5ad1f65276b873b53199269e545c86896afd508d9d4447c6522e1d4ab60a9de08939c0719193943e5f0b28c9e5", 0x1000}, {&(0x7f0000001440)="40dcf9bc2738c5685f308536f0a18e9041931c780d3774d415ae422b242075d0d87ef210faed84e19963fe23e05bdeb4745642e6e0edfee01be315b32bedffae1c76be0d4373fcd3103fac7a447874bf91d5218757a951443f0e5846bb5e02ad9d90088aa33acc75ae6b6619c7360a63af1b3645cbd442391f45f7265a4e3060d40d6d108f17f1e35b707063a0df8c1dc6a10ac210a076494c257bf08b125b20e9d862803a576d7d69502ae96763396ac7b807891ad073293ab2eacb3f7e3af9745d6934ffc975da3f8b6b22cf3dcfe8fd380a837c342b0045", 0xd9}], 0x6) write(r1, &(0x7f0000000180)="4ed3a00b6e720ea20c6f33a627233959fc253734387b4036160a64b005853cb1522be0bed1c26cd532dbc071d47f5294ae7385f552dd3d14b8c7385fac4be1b8af0794942e3248cbeb98caba81ea0767b0f5a81caec3ce775e835f5da930346b5239054c38a2c5cb952d925ab615cba503c6fa020a02b112766d23d0b7c8c6a4caa5e4dc0024c5fc67908cfb30144c1f295faf5aeb43a8c01c", 0x99) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 12:36:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000140)=ANY=[@ANYBLOB="00000400000000000000000000005c2127288e0807fde7ee853dc9a52744894962fd455b3f9e20206ff12e9b52e2ab748ff6e4bc4fc9e2ec6afda74691e2a54426b169b31da2f8e9aa8595c9bf32893f24e2da54bd57a06cbd0001e0d61f8742760fb10b5d743dc296fcf9"]) 12:36:19 executing program 0: setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000400)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0xa0, 0x200}, 0x0, 0x401, r0, r1, 0x400, 0x401, 0x8000, 0x1000}) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000180)=""/251, 0xfb}], 0x3, &(0x7f00000002c0)=""/105, 0x69}, 0x0) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000480)=0x3) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000380)) 12:36:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x7f) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r1 = getegid() r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) setregid(r1, r4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r5, &(0x7f00000002c0)=[{0x1, 0x4, 0x1800}, {0x3, 0x807}], 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(0xffffffffffffffff, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x1, 0x400, 0x1000}, {0x0, 0xdff0, 0x1400}, {0x1, 0xfff}, {0x2, 0x20, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0xb}, {0x1, 0x8, 0x1c00}, {0x4, 0x500, 0x800}, {0x4, 0x3904, 0x1000}], 0xa) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000380)=""/125) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000100)=0xc7b7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='./file0\x00') 12:36:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaa8aaaaaa81003b000806000f86df06100003000000000000d6eb6e92616e4e8542f9c8b1ddf69ecc8096dbc6ecae6b95cc5c0000d3050000000000000100"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 12:36:19 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ftruncate(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x2, {[0x80000000, 0x0, 0x0, 0x7, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x800000, 0x0, 0x0, 0x5], [0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x7, 0x0, 0x80], [{0x2}, {}, {0x5, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x17d9032a, 0x0, 0x8001}], {}, {0x2, 0x1}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000280)=[{0x48, 0x1}, {0x81, 0x81}, {0x80, 0x4}, {0x6, 0x80000000}, {0x100, 0x4}, {0x44, 0x20}, {0x24, 0x2}], 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x16e) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0xffff, 0x1, 0x0, 0x0) pread(r2, &(0x7f0000000000)="d19742adc052eb76cc9631194c8221dbfdc6a634cc2cc064a85e", 0x1a, 0x0, 0x8) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0xafd25d75d8876685}], 0x1, 0x0) 12:36:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x1, 0x0, 0x0, 0x800000000006], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfdfe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x6}, {0x2, 0x8, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520d01515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1930000000000000000"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 12:36:20 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x8001) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) r6 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r6) fcntl$setown(r4, 0x6, r6) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r9 = syz_open_pts() r10 = kqueue() dup2(r9, r10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0xfffffffffffffff9, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x80000001, 0x4}, {{r5}, 0xffffffffffffffff, 0x42, 0x8, 0x6, 0xcc}], 0x8ed, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xba, 0x84, 0x20, 0xffff}, {{}, 0x1, 0x1c, 0x1, 0x4, 0x101}, {{}, 0xfffffffffffffff9, 0x0, 0x2, 0x7, 0x5}, {{r7}, 0xfffffffffffffffc, 0xa0, 0x8, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x7, 0x10001}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x6, 0x4}, {{r8}, 0xfffffffffffffff9, 0x7, 0x1, 0x4, 0x2}, {{r9}, 0xfffffffffffffffa, 0x10, 0x1, 0xee9}], 0xbb43, &(0x7f00000002c0)={0x5, 0x7}) 12:36:21 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x400, 0xfff}, {0x1, 0x20}}) fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 12:36:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x78d}) sysctl$net_inet_esp(&(0x7f0000000280)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000002c0)="ae7c64261c87fbc10093bf6b4a814b12de1d6eeecaa2e0c3517430c3cba0b36e1fe12fa9bd429cb286d4f17f3bd381a41eaf94c6e26824b12aa6baebf45e4d6f2aaa34e13419789809b41f7f252092c1b8c6543f0ddf3ff92164d82053ab32ee4c6c5bfdebee2bd4ce2203140ef2800e0dbb7bdce99a7b91c78c85422f892684d1b71c9dc2d6bd79f27c1ecba3cb150c2bd45be22baa74ca7d007c4fade593dd9f1df5ed2a03c0825b414f3fad4969233a0d7689869e11942010ced120fc529087ebb9f3638396730cea173aa09437861dc0d1bfda34bac27c410c0b1551819fbd8194d155834260c4", &(0x7f00000003c0)=0xe9, &(0x7f0000000800)="f539a5f1d2dd415d4bc63efe859bfac32a2dd97d97f1e4b50dc13052d4bf71dd0adfc5994ff9b34e64a8be16adf21dd1848f084b4153b085a4acd80ec5973e2dc7b510dbf0037d65fae36ffa8ad202967cd7e6aa60195b00163f66ef2083c6e1cf4ea238e2fe1e8c15bb139de6231cf769dace655b98b098bc0715a6b3c7b2e0110406f5289b7a88c3547011dea04d75e6097011de624d5b3eec8f54a939a284e99ee0ee6affc7a37c66853dfa092731ae6ba2178bf0a3fa228b5d944bfd9337cd34b78890971f290dd75f0eb4da86ed", 0xd0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 12:36:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) recvfrom(r1, &(0x7f0000000000)=""/114, 0x72, 0x43, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 12:36:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(r0, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x187) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0x46) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(0x0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(0x0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000000200)=[{0x2, 0xd3b3, 0x800}, {0x0, 0x3, 0x800}, {0x1, 0x3, 0x1000}], 0x3) seteuid(r7) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 12:36:21 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000400)="0daca316827c4d8df3ac2fcdb490f27337cd3d8146c871806b45b0a560a34b1634eb80da4118d24242c12150342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a70948e59999e5f3e686502fb1f3ae43d5f4b73f7ca5c3a44befe4a7b0783755839aa23cba1db77d07df1d75deafcbf8f8281d207767a81a07a8011603c871a42ab423a68f1d1b7cac33a9f3675785cc631572a7a91e01f049171c526ac79afbcbb32acd1d52bb2b6225daff39200283f7e9592eb762c96e8293eccddb80564fb7e16eb9ea1f7d3113e2930664dfffcc153f41a125e36619a02c48a64d154fd3d9862f872cab051d7a817b274fb056ae74ce6000d70a0f63c350fd30accf5a380d405f87ea202c62488c685fe539d4a80b6966176d041986b1bc317fbb01dc2b204a58fefd9c3419a1135bfbab4ad656c63f61aa09fb2ffd659bf1158f0bb1313ded95d9b95a90a2b770b3425b3615d3bd8a25cd60e096db4fb0d6554f7fd07f08dc470ae1aba6fac44621e9736016debdc97e78146264bdb907dd851b5ecd0a506e69a95b6799064b12dd1d9dbc358a3de4774bd44f4741f652807ce3291c00042986bd89baef8c319e410a9e1bf6c8c58e0d3074bcde30f3a5cb5f0884a181b63f864a2b2eb1699f596b0", 0x1dd, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x0, &(0x7f0000000240)=""/150, &(0x7f0000000300)=0x96) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c653000c5e574bc38ce6742b415fe6be08e75bb75ebfdb3e5ee6e5ad9f73ab816cae57736d8201c08726c837a3f7263ea230ff539ea70a0098fb0f2e655cf7a2000f65de2cc652346cd3d03b899430074d3c1ce050f6475e03df3ec7e2454a6d8415a45b52d0cb03fd4879a15"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r6 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = fcntl$dupfd(r6, 0x2, r7) socket(0x2, 0x0, 0x0) dup2(r8, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000600)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000640)='/1#*,^\x95\x00', &(0x7f0000000680)='{^#{+\x00', &(0x7f00000006c0)=',F*\xe1\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)=':(\x00', &(0x7f0000000780)=':\x00'], 0x0) fsync(0xffffffffffffffff) 12:36:22 executing program 0: sysctl$vfs_fuse(&(0x7f0000000500), 0x3, &(0x7f0000000000)="5ae9126e35b23430a0dcfbe291951a2de11f1ecf4f24eb942715d2834904452358d8b843fa9306db7cff1e2c875b36eab1e8d79ccf9a5c31eceb0463f4932a1f2611b6f7cbfba50400000000000000ee84a5e17a3b1db445a28d1bc87cf6fd5fd256059c85e217707fa1cbdb81e30a615045010fc26ba4ee84d35ec01bf2dd4f9fe41657d8522395", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000000c0)) 12:36:22 executing program 0: syz_emit_ethernet(0x1022, &(0x7f0000001280)=ANY=[]) r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000280)={0x3, 0x4, 0x1, 0x0, &(0x7f0000000000)={{0x7, 0x13, 0xb9, 0x1, 0x20, 0x1ff, 0x1646841d}, {[0xfffffffffffffff8, 0x3, 0x8000, 0x0, 0x5, 0x364d, 0x2, 0x100000000, 0x6, 0x8001, 0x1000, 0x80000000, 0x8, 0x10000, 0xde0, 0x76, 0x4c7], [0x5, 0x2, 0x1, 0x10000, 0x1, 0x3, 0x200, 0x101, 0xf903, 0x4], [0x5, 0x7f, 0x3ff, 0xbf, 0x66d13e4b, 0x1, 0x9], [0x729, 0x8, 0xffffffff, 0x4, 0x3ff, 0x8], [{0x4, 0x0, 0x3f, 0x6}, {0x200, 0x40, 0x5, 0x1000000000000000}, {0x4, 0x7, 0x1, 0x5}, {0x3, 0x0, 0x10d3}, {0x6, 0x6, 0x8e0b, 0x1}, {0x80, 0xa4, 0x9, 0x2}, {0x0, 0x8, 0x7ff, 0xa5f}, {0x7, 0x5, 0x7}], {0xf825, 0x4, 0x8, 0xedde}, {0x7, 0x800, 0x80, 0x2}}}, 0x1ff, 0x80}) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x1e8b793c) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) fchownat(r7, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, r9, 0x4) dup2(r0, r1) fcntl$setstatus(r1, 0x4, 0x0) 12:36:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000000500"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000500)=[{0x6c}, {0x28}, {0x6, 0xfc, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 12:36:23 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700000000000019078e0000002ffffffff030e907800000000450000060000000000290000e0000001ffffffff8327007f000001ac1400aaffffffffe0000001ac1400bbac1400bbac1400aa000000007f000001000f3d260db0dc71a3b744af820e5844040000830300000000a68ed158d1deaf481c5912"]) 12:36:23 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x800}, {0x4, 0x4003, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0xb}, {0x0, 0x2, 0x800}], 0x43) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/138) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) setreuid(0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1}, 0xc) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x10000, 0x0, 0x0, r3, 0xffffffffffffffff, 0x161, 0x8}, 0x3, 0x1000000000, 0x8}) 12:36:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd5b8c849d00080000feffffff000000000000000000000001ff0200000000000000000000000000013c00000000000000"]) 12:36:24 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30, 0x0, 0x0, 0x4}, {0x8000, 0x0, 0x0, 0x7fff}, {0x6, 0x0, 0xfc, 0x8938}]}) pwrite(r6, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:36:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) readv(r0, &(0x7f0000001e40)=[{&(0x7f0000001980)=""/238, 0xee}, {&(0x7f0000001a80)=""/26, 0x1a}, {&(0x7f0000001bc0)=""/250, 0xfa}], 0x3) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) r7 = syz_open_pts() r8 = kqueue() r9 = dup2(r7, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000140)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r10 = accept$inet(r6, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r3, r10) 12:36:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b8784"], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r2) 12:36:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="35ef321eeccbb4702cd40000000000000004"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000180)="e2e65cc53dec968e8f9d1c46839c1157f7", &(0x7f00000001c0)=0x11, &(0x7f0000000200)="b43e4547c7086048344d3a8c4d21e949f7d94b290e43683f54b0ee8f28110e732b756905269a95ab8e9caa4b713aed0ed30f3a252fcc869eb11aa2e278f7a54ca9cca13114c018666d2a8fb3c67b793f0485be42cd155e3437cbcad34e4d1a326c6aafcfdcd267ba7c814d79c312219eab4a5439345fe10bfeac2300335b6d907e10e13b1c041cb2fa3c46c47a9be1b7e3f44e7ee0c92c3d299a6d898afe91fc4bf9203dc90d1556985ee9d294564b18656958cb114fa58375067567a4e2d2adc4171671bbfaec8a1c22e622f1fca21f51d67d1f87441b8d4570e32ef683ff2f4ef495", 0xe3) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[], 0x10) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 12:36:25 executing program 0: pipe(&(0x7f0000000140)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0xa5d9, 0x1ff, 0x80}) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100683a050000000000a868dd7000000000000000ff02000000000000000000000000000165e60d1c47f1633201039078000000006097be000000000000000000000000000000000000000001fe800000000000000000000000f88a77ce8688b760000000000165175ccbb9f4862f213aa2e211e595c57beb2551f312db88cfb70000000000000000000000000000000000000000000003428c49f192d89259f76c3862fc47f83f7da09cbe16595c49b10b1481905891703a323f6f9d3d92ce3bd59282cdda21838f1f691da8c4efe6b80053d14045cb8870905b73f6d09838088eb60750334e18ea502f924d944da068999e20dfd2f479516c9eb073257b87010efb9fec0f695b2e00bc95b438b007b21859f18e6fddc3b45f77f9a716617b545c76bce358"]) 12:36:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/18) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = syz_open_pts() dup2(r2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 12:36:26 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3, 0x2, 0x2, 0x7}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000440)="faff9bd05c1d9899365402448156d694fb7632aa6be93a260f44269b061469db5f0a24bdb423aff23d42d71224cd0f69417bcd1db22469a6e7b6a1baade86a6e6f6a723565c17e670bd20fab2fd12c9d825e0fbfe02e9d7807d1a5366f8420d5bc9dc81123b828563e54b7d2afc004df0df9b8a5822536a313bb1bbaf612f818ab54457459944850157c3e15fc4ce0611731a68f568013a8247b091b963eff91e484d7bd96d39ff70b83e54b3c4e800a05bb61d9df3ea15fac1aa4c07c2bc9e735388e704ccbd27629031ec8d89bbba5ddf600eca6dba5e066d2bab4b85ea59dc62800e674a6539fe50d9ea24b3d0002868b2d813d63268e6b4f", 0xfa}, {&(0x7f0000000200)="4cb7e85d4a8b6fbc84885250d5d12af2df1606ec5f6afdbc7aaf94dbbdbee37ff81da0e3191a5324cad148e455eec8d4940be2cf6ae2af90cc0e1199e3723625033ef9fb4d2c4e7b5378191e730bf03f95766c8ceb80afd6be297b6fdf62514523df0a63ba483b19735e9d3b1ff94957725c6f92b8231b84132b58979f80d28f88e49ab2e0d2875cbc1824a0fbc279d3fc26692ce8a74ba230a569f3934be960e10d1579bac353c95ca1d7f6c694e776d879ee5a273608da54411fa8fcd8b1c9bd0f34337d1ed1c71a70", 0xca}, {0x0, 0x2b}, {&(0x7f0000000300)="ea7393aa4eb739939730df3c876b1b6ee27499599f43a16ceece7fd81bfbb3f64ee8cc606b0ee3a058fbd9d36c8312a862cbe3ee5a647cb919fa5ae7f4ba051782b3d6", 0x43}, {&(0x7f0000000380)="8b2963112a355ae921947fc8d533f45e5473137c895a6e84f19a5ba5302b9122e044a64df5a2cb335b90c3a4a9286e03d00afbaf8a4b51650ee92b", 0x3b}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x20, 0x0) write(r4, &(0x7f00000003c0)="42e7", 0x2) 12:36:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:36:26 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @udp={{0x3, 0x3, 0x8}, {"1f0d4692"}}}}}}) r0 = syz_open_pts() r1 = kqueue() getpid() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) r3 = kqueue() r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') bind$inet(r5, &(0x7f0000000080)={0x2, 0x0}, 0xc) 12:36:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000120000001c8100"}) r0 = socket(0x18, 0x8000, 0x0) close(r0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="db0e1e242abe445a8a714b7c0d5082a8a06312baf7e070b3a207843c3e41fa759eebfc7cc8330b98a99bd3a2ea70da65b352b5f925e7bc3861b1c11bd87552400c6505fc99bff4bc62ac1edbba7a616e7b4ce63aa5187195b7e0415f9e8b6888639770e960229dbeb5e37e97884280bf", &(0x7f0000000080)=0x70, &(0x7f0000000180)="07019458e42bb615ed5b64b7d49413ed43c1f8ae16822d2ec60f7760a6229d8bbeb8148f3e4a8ed24bc02c54b1ecabb7f4c957f048ca2c755cd29ec1350e413e0085ab736c1e6d9f08d36385b7d50662b6f92f163b3e95793352130c36f07c33ad9dd7cf2a573dae24c67aa90530e8c01ede3587f426a3e47101bbf4ddc08e4903cebf90f4e197f55f2cc2086514a0968656233a", 0x94) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair(0x18, 0x0, 0x13, &(0x7f0000000240)) socket(0x1, 0x4000, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x800, 0x0) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:36:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0xff, 0x0, 0x9, 0xffffffffffffffff, 0xbff9fffffff7feff], [0x0, 0x0, 0x483], [{}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8b) 12:36:26 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f80)={0x1, 0x1000, 0xfffe}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) setgid(0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x1, 0x0) socket$inet(0x2, 0x2, 0xa) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="bc6dec1efa91eb6f7854d7cc8cdd323eb1a9e49bd82bb765fa993f10560c219631681279f5669f30f9910f7b1fe6118f8ec54b0161b63b43d7455c9941e7f82c6bc4abf08ae86f297f7e78fa63562c026104d1b3b0917bbbdf3b8bec2e2bb7fb5b8c554c310a47dc9223eaa3b92199c921181682b42a88e43b8571624bab20ecd933b7ee8229d9ace0a83ee41654fc0ed068631bb1f4a9b7bddca082c9c6a644089ead345f0e23e85324bdbd1e5c234ce746216ca27d73fdb449a67002566ec9ae13bc2aac26c00af8d7add7f231fb50e6e7b492324bb101e2743acda00c18c0a2325c9f62906dce1a481d4a85e16595aff61d0c433fdf60b94fd3c35cad6cb20647aad7484df4e1f18bb83a90ca1a94ff26fc3faa0dc792a0fced0bdc8d80ff5a518a2c79b7c8945bdbb8ae2def91b2653eb48ea1fa", 0x136}, {&(0x7f00000005c0)="5a251f4264f28dfafc96866e9b764d8777ffe948b7956bb6af672701754e95d9a4894f1030d1e14c87c46ebc205e7ba87d6a6e42bcd4df5dd24537c58875c56537df2e31511deeb310188fee33f9f981a2758f1283e610de34270f582f4e39f5996965c4c682335fe210345ac21ae0c1b69d49e543af54a0c83bfefbf189d376a4be473fb4e7245a22b5cd9a11055e9e934998f8", 0x94}], 0x2) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x100, 0x183) sysctl$fs(&(0x7f0000000040)={0x7, 0x8}, 0x8, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x97, 0xee, 0xc0, 0x4, 0xff, 0x8001, 0x7fff}, {[0x7, 0x200000006, 0xffffffffffffffff, 0x11, 0xe46, 0x1, 0x404, 0x1000000006, 0x4000000001dc72, 0x3f, 0xffffffffffff0001, 0x4, 0x48b1, 0x406, 0xa2, 0x4, 0x5, 0x8000000006], [0x1000, 0x5, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x5, 0x4, 0x5, 0x7f, 0x3], [0x6, 0x8, 0x8000000000000002, 0x4, 0x2, 0xdd8, 0x100000000000022], [0x626b8d07, 0x5, 0x6f9, 0x6, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x1, 0xef93}, {0xd76, 0xff, 0xd8, 0x5}, {0x2, 0x1, 0x800}, {0xff, 0x40000006, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0xb, 0x7}, {0xffff, 0x8, 0x18a, 0xfffffffffefffffe}, {0x4, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x4, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x5, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) getrusage(0x0, &(0x7f0000000500)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x8, 0x3, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000fc0)={0xd5, 0x9, 0x6, {[0x0, 0xffffffffffff4fe9, 0x20000000000000, 0x1ff, 0x7fffffff, 0x100000000, 0x3, 0x2, 0x7c, 0x1, 0x6, 0x7ff, 0x7, 0x16b, 0x7, 0x5, 0x1000000001f], [0x20000000, 0x1, 0x6, 0x4, 0xe2c, 0x10001, 0x39, 0x1, 0x400, 0x101], [0x4, 0x4, 0x4, 0x2, 0x5, 0x5, 0x8], [0x8000, 0x5, 0x20, 0x2, 0xff, 0x9], [{0xff9c, 0x6, 0x7, 0xb4}, {0xf51a, 0x1f, 0x400, 0x3}, {0xaf2, 0x35, 0x0, 0x4f0}, {0x9, 0x1ff, 0x2, 0x1000}, {0x800, 0x2, 0x1, 0x1000}, {0x0, 0xb962, 0x1, 0x3}, {0xffff, 0x8001, 0x1e9, 0x5}, {0x0, 0x6, 0x5, 0x82}], {0x5, 0x4, 0x401, 0x7}, {0x7, 0x9}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0xffffffc, 0x0, 0x3, 0x7, &(0x7f0000000940)={{0x0, 0xfd, 0xff, 0x2, 0x1, 0x2000}, {[0x1000000000000000, 0x9, 0x1, 0x0, 0x6, 0xe0, 0x6e, 0xffffffff, 0x0, 0xfff, 0xfffffffffffffdfd, 0x800000000020, 0x2, 0x0, 0x6, 0xffffffffffffffff, 0x1, 0xfffffffffffffffc], [0x10042, 0x6, 0x3, 0x4, 0x20000000000000, 0x0, 0x75e492b7, 0x3, 0x200000000000003, 0xfffffffffffffff8], [0xfffffffffffffff8, 0xfffffffffffffffe, 0x4, 0x1, 0x300002001, 0x100007, 0x200000000000000], [0x0, 0x7fe, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x0, 0x3}, {0x7, 0x0, 0xb886, 0x7fffffff}, {0x0, 0x0, 0x4}, {0x1, 0xfffffffe, 0x1000003, 0x4}, {0x40, 0x386, 0x0, 0x5}, {0x0, 0x40000}, {0xfff9, 0xfffffffd, 0x200000}, {0x0, 0x5, 0x2, 0x6}], {0x0, 0x21}, {0x0, 0x0, 0x4004, 0x9}}}, 0x0, 0xfc}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:36:26 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6, 0x5}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x52de7a092e228f87, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/149, 0x95) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)="2d2ac001ab8f29d5f70ddb2e2e3898fed6af1f125f6634446245b7c903b5d84dc24b42ba522e08b13758b061cd8d3f1c6879943124cfbadabec5bb05f0be220bf14ab5b05bf6bf8b40f56b2211d781b58db264db91080883f97a11b47557bec87372c745c356c2d4daa33d389284ecc2bc217231f504255016d95b5fdadc45e0dca724ba557800bfa1130a8d2f992949e2d2241aa000ac9908d2a71a1dbcae9416722cd8b9802cc23133111d92602051eeadfcb5b7a1e46a9ae6f6d4439bf4a20a80a6808c4b2dc46382236babd4445c9d11523b23c20ef3ddb001447d9daf94a74697653ab84839d22a5755093b3a", 0xef}, {&(0x7f0000000300)="dce4d3229953822d85543acba2ec4f53e8e210a597eab174f1f2f16eb09c05e81e3647fcba93f77f6c1127271f102116e6a0e7a151e822694a1b4592080579b71285dd5c3e70726f33b9009fbfa1a7fb5e9d7c72de60002a6ddd3c600bd8eefd0a0435370e87273a8bd29fc2bb635dce646cf8a3e1c7dcd153f637b28d57cfbe0dafc0ea2c77288c33c6d42f8f42e907c17f51", 0x93}, {&(0x7f00000003c0)="4203773233bd3c5a857ab7d663ac8fa4e6ce2ca99d538b6e375adbffde9c2b59246dfdd4e1cd9722c48a452643948c2c4d013e39df33b5a9d6ba37be53b491cc6b850930f47ae7c9fc490611dce574bdbe2320ea0d0db68e53a814844a3ba33bcbacade38ef83063fbc22ef4837cd9a57d10fb9e026393ac13b96850c90b7055b07086cfb21c", 0x86}, {&(0x7f0000000480)="00e34c4c8efa40031600f0996e9c5e41ffe4cb6fcb431c5a3b15104e1c7c8ad4dde6eff1967db4c337912a9f9e8fbfdb056563d3fdcfdb35dcb1c9efa26ca05eff300df66d76b4e31001480afb4f3803aefeb6945e0c05940268ba0a37c091137ce0c4d32de8430d949b56ab0fff4fa3117960dec99b63d0d8ed0153144cf8bb7d39e64e0b7c194cfe0867f155c82da53b2b13cc2237d09951f13e811f0819219c356d08e72025d43621722c9f960a958ccf097c056967cf8a39d0becbf571ca49eb2cc27904a8a6c7e4e30d395ac47020045c89dca416d1c9b04f833756996077c2b484f7d4ab0d72c6caa03d8c46d6279be774af3e0bd98f2d8dff22", 0xfd}, {&(0x7f0000000580)="0f6e20f1ae760b3ca744c96aa7beaaf6a380709879525dc22681acc5ddcb396f933a078e7ebf20cc5b8093aefeb124d06c4320a73ad04fde1b8d9a66d9accf52b8e939856c505209bb31eb95928ebcf447e241b28d572729d502", 0x5a}, {&(0x7f0000000600)="98552121e546b34ff10485011390e12947e2a7f91cc86624150aad58afe0e9b3147907b69756bd1c390ed20492eda112b6f3f31a1bb6582d6b7d43badb44c7fc2eb72bb040604adbaa5f0a252490003d8365e786092e10e9affdf6272c5824baf766c8a23c90f4a97d91f403510e004d0dde798cc83cce1e0047ab1df918a14994e03f28f6670919818ae5fe724da30fa58ef33c77a151b051f9180b47a798376051d01c4ede7c01db8c0c18c80cc0b4cc8b3c91cec2d4837ae1", 0xba}, {&(0x7f00000006c0)="39445270bbf3fdb45d550d371080e2108fb97b6b1ee28418854332ba8bcc7a3f0f8bde62ace6fe60c69d81e04d60d9b98ffdfa86bf88bb09b345f6c201c2908ae30835088cbdd8932fcfadcd5a3e2ac59c615319d95406ed5512f66c4b409a1262ad5eb31cc08ee80e5ee3d9d9423e824f7e7872f07e6c196a548cf86feb84cd82900eb314f324281123cfe24f8d4402e540173532662a67d5bf57e03f6173e02ec7c1ce96e2c74add5bf92dbd91927ed868240a9a7842031a5a900d4d6ae105a4224c45c95cb37317484b374c45b484ea6e6977391c6a", 0xd7}], 0x7) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000840)={0x0, 0x1c, 0x0, 0x8, 0x9}) ioctl$TIOCSDTR(r1, 0x20007479) symlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000900)) r2 = getegid() setgid(r2) getpeername(0xffffffffffffff9c, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) rename(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000cc0)={0x8, 0xc5, 0x80, 0x6, &(0x7f0000000a40)={{0x67, 0x4, 0x8, 0x6, 0x5, 0xee1e, 0x101}, {[0x1000, 0xde, 0x1, 0x0, 0x101, 0x200, 0x5, 0x400, 0x100000000, 0x2, 0x9, 0x1, 0x6, 0x3, 0x2, 0x8, 0x3, 0x6], [0x1, 0x6, 0x1, 0x6, 0x0, 0x6, 0x1, 0x7, 0x1000, 0x9], [0x9, 0x4, 0x6, 0x1, 0xffffffffffffffff, 0xfffffffffffffffe, 0x401], [0x9, 0xfffffffffffffe00, 0x9, 0x6, 0x47, 0x8], [{0x4, 0x2, 0x800, 0x1951}, {0x5, 0x1, 0x5, 0x6}, {0x7, 0x2e61, 0x8000, 0x8229}, {0xf9b, 0x9, 0x1000}, {0x9, 0x7f, 0xb5, 0x4}, {0xffff, 0x5, 0x6, 0x10000}, {0x8, 0x10000, 0x5, 0x5}, {0x8000, 0x4, 0x0, 0xe41}], {0x4, 0xc60, 0x4, 0xedf1}, {0x4, 0x8, 0x4, 0x7}}}, 0x9, 0x4}) r3 = socket$inet(0x2, 0x5, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000d80)={'./file0\x00', 0x9, 0xff, 0xfff, 0x3, 0x5, 0x1, 0x401, 0x2, 0x0, 0x8, 0xb4}) getrusage(0xffffffffffffffff, &(0x7f0000000e00)) denied attempt to set clock back 2214592580 seconds denied attempt to set clock back 2214592580 seconds 12:36:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 12:36:27 executing program 0: getuid() sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 12:36:27 executing program 0: syz_emit_ethernet(0x85, &(0x7f00000000c0)={@broadcast, @empty, [], {@generic={0x58989bab28a5c184, "1cdac5c81cad5693fd54f60d74a7c59a431e4e6bbd755428caa35c2f13390fa491b566b309561dc7933f15f182b91c28c41583240851922b302ea6d382937e7e124809c3e72806923327e7f8c2a811cf7222d43f6b573a3ae5b5776be3873ea17616f266481523b7710a42d033c078644a2a1ce65c6a1f"}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 12:36:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt(r4, 0x80, 0x1f000, &(0x7f00000001c0)=""/242, &(0x7f0000000100)=0xf2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="75ff7fff63fa4ea6"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="08000000c4a525b040b2d37b1f0fe0017f3a6a42", 0x14}], 0x1) 12:36:27 executing program 0: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYRES64, @ANYRESOCT=r4], 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 12:36:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:36:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000640)="c915821f3e23fae2671a15652f2f1b", 0xf}], 0x1, 0x0, 0x598}, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x80000000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) close(r2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x81}, {0x18, 0x2, 0xc2, 0x800}, 0x4, [0x0, 0x6, 0x20, 0x4, 0x3ff, 0x3, 0x468, 0x80000000]}, 0x3c) ioctl$FIOASYNC(r5, 0xcd604404, &(0x7f0000000240)) 12:36:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000040)=[r1, 0x0, r3, r5, 0xffffffffffffffff]) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xa, 0x0, 0x0, 0xff7d}}}}}) 12:36:28 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x30, r2) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) 12:36:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300027d7cd5176ffaff51400bb00000000030eb17800000000000000000008000000000000e0000002ac1400aa"]) 12:36:28 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc63c2b446f7da070, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x80, 0x9, 0x800}, {0x2000, 0x1, 0x20}, {0xfffd, 0x3f, 0x80, 0xfffffffe}, {0x4, 0x3, 0x1, 0x7fff}]}) write(r1, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = kqueue() r3 = dup2(r0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x401, 0x1, 0x8}) 12:36:29 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 12:36:29 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 12:36:29 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x2, &(0x7f0000000080)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d909a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6df686da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f79401c3f11fef", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000200)=0xff) 12:36:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x41) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xf8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 12:36:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000280)="6b235ad3678c7f638b397c1d279e1eafe152abf76020f5c2cb56ed46cd5bc036af63f354dc9676b048e6816a148b10c468028650a5e4384482475a409a9d4541b74d621bd315bf1bbfba036d4505952ef718cbd534704ccff3fd15023cc910807b21745a0d4ad375f2802217fcd02dcd8cadb5c938aa187e9118cfaa46ee0e601c3eda54bf5e8f8ebbd86232bbc5d844445e8872da5b09b8a13c51e604e96ee9c6bb4a7e826b918d9bfbcb9f903d4ae3c012606b24e25ac6d5a1b8a7f13a452b04ab75a11cee9cb205f9832aef8107d8de1b6ceb4ce9974670f064a3d58413a9f0cc3258f669fe370cafcd87eceba84288d16268510fb9b0a72853089d2a9ea7e16996865b6c9a4c11169aea39799a9655a4d1b2b0aafe30f5a3eba66e4da252bbc1a09183878a5595e3c9b21ce00d8b8026149bf9ce6f2c956e500b15075b6fec764312c1835ac30b715388a077080af767f8e0043e96aae773b9e78f9d4b104c06ed15f68e6bf5c969c8feabaf9c3e3c4756593ba456398922cba82a3f42f63e4382e6a8f634a391c9ac9461faaa428d523fbdca1f159f3b9308cae0f18ffde4f043b43731d9f7e62c6cf02464d71b3327e2ef281b9c067f34cb463171ef6c7422f260d211ece78228ff77cab7ef82cbd4dd189ea2838535f7d69cce901ce7d40127b14699e69f0506370dec72c0a27b5f2ad53420dd638f5cc7a00a3d0ab95852cbfb9c0332470d6b0175705e37fd463c1479119a977f3ecea2fb8bcdcbe6899027369fbc3fc24f4b1fd405948ddb858a821d80a4bed8b5984b4515eda1dbc8721738339e9af200c5ad4ca12416e704fbbfe39ceb913b4c078b54abc096732e523a606d84a121e36391e185ae4c2c63f7fd4e35eb50374cb6b096596be54ba1309b32f0b1559f1f0b8ce0333a03abf8c49428cae13bb6ebec094631a73b6190f06e13d28a3ad4593e004dd0751f8716afc678248401ccf4fb2ea8b935e5533da881ef39fc908f87a24cc7165f3f7c1929ec2b0aeb907e0052d24666d8170bc0a6299d762d313f5d97299261a6d460455c74020c4f5188db57ec3bf65b5b865ec6ddac40c6ad785e5afc57de5520cbcbb9beefdef6c907e8c612f3b0b5893ba8bbdd3067ad4d9c79c1f8917d93a5a902f67c73203603b0b3b3eef458183d7ea7b8e279877fdccb8782203831be3029ac2bdb6847ec4f421a54ce4b7740ccf8519b821b503638a252e6f1c4ce4557eb17ff04ea0a6cb496c5ce09ff2e270008ed038981d5c040e51a1569cc7667f76672b6cb95015fdeea0d7017a1e78faaf0213bd755ab25a546283e74aabe39b232c888d1735168342148122590eb1b866c8d03c4bc07907aca35bcf9d9585573229b9301bc9390351ab1534b770658567ec09c1095213f8f2247ace63440101ba55eff63f4bc8bcd6cd266620a83f1a4b9518911ac34e54638b4484711a0ce778fae40b506c7ddcd2dad29a12dc9cec294eebe199101cbde4c2fe83dddab9f37551085d47cd2ea328294505ec7229a7a7aab29a7c20c07d509b6ebc0db6619bbb9ded28d179a64e26b284f232b753c78887c7826776b7a345cad1cc93ea9ae3d1234651493b5e7b67670f4e27c929a2ce07b3f35a3a74a2e04e1e4a30e94bc03869270210a269399f67e665b7fba1842c0d989eeff339b51deb0babcb9c6fd76aeebe11f73403c61f14db3931f6a54ade08503e93ff7f2891785d9f4aa3e3748e9648b51faa858c8c681e55353453da1155237c6f26ee92f55263d337fb10a034e4354c4db765cf57a0f51f317db7c72ac96cc13357ef76026abd3b4337fa378ba681802363035b13b33e3f101478522b4372f30ef02586c55d0f9f1b88d094adbbedae9247c9249de9e022fa3b6c2abf8fb3a234aa9032a901abee2bf6ef7fbbfd61f2bb3125e8fb160a326b737c2a0197fbc7ecede47dd41c624a70180960743423b68056d35811d23c00f7af433e9e5ce11957b410284303869865f0f37432ed6f8b356daabfae2b8d0d9fc27d13bab3e75eaa88a035f21799e9e8c3eea41efebb4f236ec83de6c327f0533f992f6c8496dfc6faa79dfb4d83f786165c140c4e089eef3abac894fe68ed922d23f3f36eded0d26bbe93ee2dcebb2c9ba3da414cc1eccc7514dd33cc53ddf1a0e5cfa258a1aa970001ca31eb883fbb1518eaf3a346740649db219a939d0649f4f050f06bd2dd409c6aa00e7f72dbd4957bba7be4739ecc47f37721ea81b70f811e3880a78ce6f0b630cb5908b85366fb4d26809f85f2edfd67670fcf67dc865b113b04c49e7cb5f99599644faa7b4c786ae514e5a35c245acab758b6a685271cf422af5015bcc6ad04b82b105619dba192c89fa6ba28d6866748518809630a9fa89b2ef587ebac05db0b4b0cd79ac3f15e38b197dcc8d840d6d6e87709dc914c8b673be67122b5db020e08b88fcbdafe136a52a2d5e00b25660ef4fa9bbbc0afc91a2bc04152d953edab06b33899d6ddfd5c5d2a60ef834ba54dfbc49386b6de1fcfd7d9ebb1d0063a32c84f781f7a518840be507a98deaac620ef1d14ba36606fe6e343e1ea7375627c99e822d7ba2d697ef73920f287c618e7182cd4a800387f8d0faf50d2b5badae8c985bdc9a22021432cb5e3ca9e6675986c4e17e9d12ec267efed60b94acd7369d1bcfaab0470829cd19644b1efc954a94c928eba9fb4da962887d8a25c49e180045845b20e07a1a1ee8cfeb8049fc192a20b33505547dc42484348eec376c9004a0d662569ea1f549880e8331cd1eec621453f430e302b6fd0bd5fb9b6bccebae35ab189e4aaad0fab6fad0179993323d034b9876b2e3cb1c733cc3d941b5da9127b82f1bcb423fc078b4b76c084138bc683b0c86c53f1a80034891b782371975595be8c4a95723ebe93191f10983410f5e03fdb5f0380e4d5453031937638c16e73049ad092746c34ebd2c1152e3e076b02c5c504ee116cddc619f35e3659f714e6e7f143a402b0d9c18c1d57da881eb51d63bf7a87ffc3abce508acaa020b773f48dd30eea09b61b366166f325ff0e0d6eb3349ff4d18308b473954e4a796328cf7e53500b6f567aac26a4fa5fc1036a960f55331c3022496b73ff6e355b2aab5a6eaa5b926e6ce1de3626ec2aedc8dfb1e9ec807b251429270dae3cb26b4315cbc08bbb79153045740984147164276189dfd896e8dd4c5fb11c63ae8e515e34364e95390de6cc68815ca2b40b63bf311bde9d91555f42e18f66f77c9b8f5e989e1e74c9ba8ca33fdcfd515c5f0a6a0e6f624fc8d60cbe253fb5defa12964cd985bc1ac9727dd397bb253b66f9852dbbfa2ed53a99ac902c864ebc2502c944ba939cac92f23a6e974ea59d3ef38455cbb86d9edf6373ea9ac5736c23821d405e2d3cde00f2d8ae2416673f2590c11fc488bec4336ed0fcf9fd10d4dc659298e630467d620973c8cc29a6fb6b6731918ffd777e9bdf987ef5cb8eec5fc5389a99286fa185646f6ce83d360255e3ddc768b3343fd91dfa4e5a428780f45f94cf75ca5cee6d0317f6ba6de8ed77915ba7e594865040860f4dc82e2665ddf601787fb74bddd0488abbd95e7921037010f369678693ed15503f1fb16020198d1badbca7414887a0a9f7c3d9c283c96b61a0a3d7d12cb4e52a5d509f96a40e2b09edb4bfe956ea65e5a82dc2413f782d467681930d27390634451753e8c956b4a297a94efbdb996e95a42b77fd0f30388e8fd87b6c08f094aa4aa3106a2dc0a08ad9fb7a34b83441a2327db3d493f467a313309df89be181e7adf35457fab55e523f82d9238f56b7cb15d8ccbe35f31a6d0d9bbbf54b5b8376518ed61d0531b56e567877febb229e80624071e8d6b6d7d3fdb80cd7da3975380b2b38b800a2869b41bbf6963319d2c41574bba98aa6e36d923e390efce34e9610bb3e032737e0f4846763e7d66bbfdc89e9eec310b59f097c1e8f0c8eea107ad4275d4dd7565e9abc4dc811d2364b72320d55e85c5b0745eb5fa683c1b3acc4c32ed187ff3624be776c74639ca5da156fd16a23ab1562426b779498804fc7b235693a35efbdc97b7aacc02836352fd2acc673f6acd4ba73e3b387ec9d30e8a18733926f79aabf97272df6e025b38d37da279061c67ccb0a89495dc", 0xb79}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x84) 12:36:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) 12:36:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x20) fcntl$getown(r1, 0x5) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_RMID(r4, 0x0) 12:36:31 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = kqueue() writev(0xffffffffffffff9c, &(0x7f0000001800)=[{&(0x7f00000004c0)="72e3c7cbe5176f3f1ce9f8aa75bf555e386cb4a9623ed2886e348610faa3b41aee3da309297150a925b4a1012b59d791d528c7c8f2dde54f", 0x38}, {&(0x7f0000000500)="a79d29110ff0f114717002e3b4d499181b65103362ca023504b626c4bdcad4a4d7830af37974994146b18054b0f275881d2221c05b9215b7eceb3d529e8f7c138c3e98f8e03eb09d6b25e3727aad7dc773ad7a99207867f45defe978d5fcf4c230a4326a744d73e1c1480afc7226bbee3ba47cc65b444273127e46fb84b89b7e4544d8153a8597a4cb41f1aaf064eeb59ed0605b899070f4f2db67375ce7522acf8ce5e5fd85010c1f70741a13ceac4081a83b5988a351f84b81d5a778282dbd243f9c636547d083874a1ec0d580eaf11db685e36e428bde4eb36d17b530473261b11ef7e24efe5be5ad55769cbac0098130dc14c3c5", 0xf6}, {&(0x7f0000000600)="a604da37a2b57f7eefdc387bed3079d8b4d13cb3e0ed770028143e6139abf198ca8cce014739205a9633021ab72a49a862a7b087c41fd630736f33a1fa83ad23758a8077f656c4a56b1258007cdad59c94936b5b21392ddbb534f45c53a57a1eb00a7ae93e490990d50f304f6227a22774214413a494cfc8262b76eddb46d71ab2bd542273a2805a1c22de0f0a3e58530a", 0x91}, {&(0x7f00000006c0)="1d859b251c7c9c7b4e93e947", 0xc}, {&(0x7f0000000700)="b66062ae1e5e870db7b3fbbe1b3f0f1bac0d4f01a1b690b6a3d077139f6e579ee47380899fe7cef2d4eee65833e6bff1521ec3e6893b37a9c0516b576b479552c2ea69f1191c4e39d5455b1b155a176d09deef36fb535191f8dd95f8220ac3344c1d224794b577448c78aa456f29185065f6135a48574644eeec2452036e714fe947c89aeb58e44cb1440076d7af39cbea", 0x91}, {&(0x7f00000007c0)="9519eb923a866bd4abe7342f1ebc4a2fd0d3278a22df9d8cd794c634a52b9857effe42a32d2943a3c87979e3737218e1ca04c744e44d6717ea2093bf4f8357646fa10971fa51972c584e38de0fe7486c52d21aa5eb871c8c889a066e4698fcbfa27bdd7e7125c12a43915c5548883111dabe145ddb2bebff0e2bba043e3327d55c98f8a8851fa859ad04b7e517a0d080a5d420040316b2385ca96ac9c59f62bc2e1cae2a361761f8d679e243a9ed9c092a6150712f58f637985cf286b7b09f07c27977d8ca45394df77d9174555c09bec3e1394e17fae9b4689624d602f85da3f0d00fffe7dd71f6c744d1917992b33799e4baab8cbf70ab9c222f47cfd339e551713c528f3c234f2a44c7eefc321ea096b411cee139e25082005ed0eadfc5cb60ade7eb4f63fb2e33dc6ffed65baa1747cb37bd905da21c5799b52cc461e91809df43287d8f3fffe177ee950788a3b1faa2a42328259a3f8ffffec0a32fbe78dfc206bb9f6e343f02121b7d659c5ca12ab4d3ddfa4cfb5ebed7fcb87682b60cc70fb271b080a609b019a6a442873db8ab6bc9470aadc1d0cdce49cb89ac7098a7d04b0edf49eeccea19fd8d3d6720bcd851fbbd35756fb5038c32ee612f89c225a7fdccc0c2413e7e22eda9e61a5ebd664a862f8cc503558c07983e82a55daa745397dc1e8e0d8923c035084a8282fd8bbfc2e3edce35a4dd863623af3d793c72d18d7bfdf816dbf33274f13139c552019faa1198ea5839aa41b2d0cdeb6919f4e74609ab7631045b4535aaee0c275a81d7f17464faa86b584b2cd4f4e9b5f26e8d1025aab5b0a68ac9e99e748cfbd470ee2cf46d7e0517af1b42d981476d39cbe635dfaa94f94627c42e1d7ced5e8e4c074c289b3cfb0cd4c946c0a9fef44ca06d5800063eefc3d738ba6f2a8e6381118f5397be1797912a44d9f5279aecac5ab4dcc398a1d9191e05ad59b3d218c26bc1763695fcd67667f08844253a27c238b6cf6ce3f79fb3465fe17b77934163813a05d9f7abc2506a39262cdc0defba565ef20c4e341eb05944ecb0df5225037f95579af3d1c66a328d8afaa8ac3fb01a39eaf9fb4fc70c1ebfcae0104b46a49dc343bcd3f32faf38e6b92ca1d04087cb79787457d2384fb63cb6082cd6a92cfa2d355d03952b9a9b7f1b37a34cb0172b90d7d952d6f070b029dda666a7204fd728389de51a614dc8b910b972ad714c45ac40bb3190cd2f5c760a3f0b9fe803eddcb516188ce57b47859418fd42b9bf3c34f39b8b976b2fe843c71c1b53153b18d72ae95ea95a475d8d657ed013a76d6054b7d126fe17790819d9e17ecb4ce74ffed705e933e168181dc55088714af885717c15a5ca3bd988826eede081db52760b93cab9de555e8b421758fd2d9f087234abb5599eb5726a10dd69b41ac69b251fa5fdb90f04eb7fa310755c4febccd4caa337e4e19db183301ac862c969170115f71f6e6a04ca9951ae2c0f990e6c4c9b8f037f1532aed126909f46008ea6d152a8043a5b27c5574f7a39ad8a811d7f920a54ec111e4e5bd18865ba254a3bd7ee74c4a7887acef7e64c8ce3e0e4932164a33595fbf654803daa41f238ff72ecf0bed9a689ca77710e46d82a75b8dcea33e6618c4a9140c07c308325249d3b962da857953402c47b1418bc05d04683c928fdd49e0f4fe510462cd90bcce8185b8c48254f2c15c6944bf25b28eb0417ce84de8199e37a082d473b423ee70097ffd29a1852a1d610a2cf4217ebd4ce7bbfce0c9a09a9a12d9646b241e760aeb098c6cb6acdf12fdfb644050403a1c7204f02e33e9e932823f12cfcc3487512578d4a013934bb5804a20c744002898ba1ced082da160e1e4a2a7bcc25c051fd8fa6517487af41669ce7f8536dad36bae405c45ef639580c810a43ff5a8cd28d00b2d72dfd25b37b51dce5cc3112f9d66475c1e86f136e94998ec1c75dd82a84815765217729c5aa2e3b39694c1133c0cbeb656415abded980b3281673aed3a1b30a2091eaf6b8e52dc0dcb4d4cfd53cc8cb6d07fa2d86a4b2ed58bb7f6326201dac02c6e2efff5d189e20ff9f867c192ec49c4879b61c5c713c9f8afefa10eef2f4839bf70e7f5fc28dc15f3884f8a63ccbf36e25afbdd0be546aeb5e6b0010e653eab76b4463f0febbfbc583558fce0e054f97f168e46a37f88f2584cf4f88161f2707cc7280fc4140b77d8435936d97c80a5fa7037094e08710f954c2dddb01ad619b3bb96c6da98d41d3c9525f5a70c35106ce2565b4d1acc561078773d1e003aac118053d448b241ab95ca9789f61cb550f12dfc364ff81f7ad2efa7c11d7796ce056da17392dea3ceed7f7e696d01de768a18d5c747c55cbd8b04ca0da921e936a9e70d3a430d02e62c4fe30f0204614747dfc150640fe49426ef9191013b63f32ae82a8559b993ae49e5f48ba418250385cdee554dd554961f2d786ef061e8375ee038094ce808377b473b3edd925dae427419fc0203fbe45845d21333d6a734b045ab1824bd36c26f12fb184da0f50bf567a94480045e7d5d0503ea7299b4d75e61e7eabff82ebeb4e6fd467579bfda8a1afec8829887bf9bb6c352a6d696322b248d98037afc928e52990599bd0b9fca4e55a9a04ef3f83bb2a0110f2368ebbd3c055446a15b2c965a84e9321e3e7e960ab2e6136b821de01d2bbcf2daccc8f43cd37c8060bf637b0b8861ddfa8fb47f765f86263a8b662ae28f5763c21916e18e3f3f85b74a83885e60784df567d8aa3f77c54ae73cf88ef978b30a3f873129a307767e325ca7b5568cf7d85d59eaf461d1741e35d6098bdc9e4c911a6a4c8612188138f17bf9673259851db6c839821cddc0147f697f725881467f7f9b6c4dbe026cd80fcf392145a99eaffaa716e788afe646fa48eec8a184fce31dcd533ae55d7ace72145865b4c6a6c6cc5e3c72b037af0e89e0deae55f5ec65bdb36f4b6210faf16ebe8b47eb41272f560d889d2701998d5a19b2793e53a76ac8588244108d55955ffb4c3d94bf8101542cd8024b82b8c3dfa3b3799b53164b248ebb35be0a86fa1ee35a61394405398370b7492b362184f17054bf98e9488cb4143370064d2a1efa57c80b40e8265398d2860947d97c5a521d5b0c0f9b8e8888a189590e13c0779c92d2c316736edfcf90786f25d9477e8dad3f975d17aa7f7f2b6f5895e56442c204c378fa35fb4e6f80f4555bd9505695bef6fe213ff2a706ed62108f4710dd175595bf5567835ad0c6d34c0f1e766cbca3f628c2e6aada13edc20f121e09afdaa882d4bd2d291508114311193a9b5023182375ee13b718aef3bd2caac9748716c15c15d984c37ec35bf5e3656e12feed5306d11a0e74fdc69acdce384f2656b41c88c56446a1485fd44df9fd551d69f3cd5841317f221ab63b7b49fa2632a0f29e589a76e1c89ffb0f18d634869d1f81de7f11248bfadbdfb5abebd6b3499c81840ea758ae72f58843ee81c5bfed6912f2938abb61f749bc849fc20e9c201da58eb3a580e8cd9cb6f737841be4272c09aa72ffeed376399c8884b532a269b83de1183b1fcef5a4ff33aad5b81c0b9ede382fa6084199cd67867282948b6f17911947556ea98df81edf9791985492081a1fd49f381861c2e211f08643858ca8c964594cb5cacf0833fed233d0863c4f85e4246f72f9ce337f44976539aa739ccc1c7f65df63316dd0e875da0a7adde3f08633b4972ff4430a3fa9b3e5d24622ce16745c7ab8ae6fa4ed72467e2e86209fa2d53a4a6139cf05b30f234778138f7e4c330d17e835fe78f2be2b719934cc91c13cae80534776436a4a8ae72f780bce0d266a525bab50e95852d2ed604093b6340d3d0af0094b5e1a97ff0f2b553d645f30283a3c634b669496db44b7600fb168f84f08a733f21b723cf58e92ee460f541bac43e41cf9ba53d1afeb54275b389290b114684ba9b932a3a122e23b05f69643709e2e9532afed9fba5c00d5c124fc1546e0ed221699983895a558dc3e9aecd2fb1296f831535a71166f8b040a45f90bb664503a3e339357681934c8fe44496d2e956e482db473a9f34e99f1095bc31aa0a5c21a485b32f905112b47f5498645991c2a8ad509ed7bb8c25c4ef2c6b44f37432592b25d76ec846477de60c922879257737641d058c4186de2c846a7a1c21120cef0e4e2362f68e4e6204b8dfde7162353d20ad2394dbfe90a1e555ed4de3068d75971eba7169b1203c704a03f097183bc48692fac0495441c9548fabc9061a76c572986d1de81018768529e09f36f20c1373ef13448617c2bb260148e6530383ecffcbf663fa86324e0b8ef3739e95f976dd3fda7b47951004b4df88a20fed2857851c73fbf9e568c2e8b4fd8a1a63fbe89e91dc11c4489dc74d5d90ddcb1de88d084b9d80fa3b8c94341fb6e342b7559f52961de791f8414d3a73663ef65603f3bbfb426f63e8eadb182129318794a23ca2917f2c48169b32352051e157da18dfd6ce6fa73bf4e4f0508672000f4f2023dc6b13faacd1a90b75454ed81fa9c15a6f59677be0db2d17f845327179184623cc1cd680029d3c2da10d1b1a27e462796ec4a7bfd23822f2cdc7bc33148f90736fe5f6dfd84b9983456a7857953e2bd7b5e1c2ecf5c0d67ac03953dc9b859ed5ad02c350d402a3653fa23dab883c278477a994bbf3f90f427807d4af8c79be38fb95512392d08a3b8a6fcfc6444e968e2bbee9596c3a4b63dbf9d28a26b2b45d0eee66e0af455c68befe43827aa5d73a0a55b4ac6aae768128429f4ba20a5eb829ae89b87fb07e0247bd49c2f5883b0f3be5c158f9bf1bf1aca4d79e48d940571dbad43e1524f646ed68e37ea09566c4a53c1508879ea35e1be4ee8193814a9bf40c76810d34a42594b0162d665552c40615a18a7b401d39efb9db20c2768e4436b69407b0c97b3eadb576dc7bd639eaa97f4c67d21452bc813a7275acea8c0fca0c9b634bf8fc121f390bb0a747e8bc994654bf2620c8808fd893f27c0c7590f5ba6e0473d3ec5ae43b5574eea874ac23d064badf2364a71d1e80af0ebd7948319b3d6fba839bf5976554b8b519ee5557b607bad5b30dfa868e6067df7f121d20257f32adae039ff387c3d9a49c7826f57b0c4ef0c8bbe2929f9e7a7586b84a2a1d993bc32c6a9d837129f24f25f65d842012833eb2ff89903b31e858eefe194e156109ee0ac4cfd13446e68b7030c67391b5ce247de7defbebf2fde19c7d0455824ed9502465f1bcacc2ba9e7b0f52e7918d71bc9ac8d9454b9358e5bbf4a55a24fc3282bd8d57ad56f8d277c66949407925f8ef9aa49460d6e7fd711e12dc7c28ac957d6d4788ddd31cca50c4c963de3ab4d75730e84d9992391b00c76ac427ac400190d02b3ec5deb1b29c3e67e4e95d364fdfa1ebe5a017acce8d35cb40c9fa5067571c5006b53939a8937037e70cd95b10a8dc7669bc54996947468d5d3b4d96df056e365265ffe5f5a50a56c8ffe31275f28428c4d846635e5e42712528b9cce151942dfb84d04a27b69d0b30f4bfd88c35d36fe2a45720b66b0d5ef1f2d544a454c9ee89f95f027636ef7d29d8376ecd43396da0c9a4bf6c9940cd3fb5da72641380e6a5dd3f6e6ca3b9d7885a092eb888c7a58e345bf864c4fc34380170490c213b9c10968e0e89e121cb308a1b7cf6f29eae3afb84f540acb81d870315b73a1ce5e192fc43558793d7e2b7189131333321cc636ccb54af4b9a60be6f54bbc10bfc567dfdb0c0a070538b70d9c837bc41ae0a1bf7a0ff73292a839d9a7d", 0x1000}, {&(0x7f00000017c0)="5bdf989a16f328a4c72075c01661227caad8d24027aee593", 0x18}], 0x7) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/249, 0xf9}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/129, 0x81}, {&(0x7f0000000300)=""/139, 0x8b}], 0x4, &(0x7f0000000400)=""/103, 0x67}, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0)=0x6, 0x4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 12:36:31 executing program 0: sysctl$vfs_fuse(&(0x7f0000000500)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x29}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0", &(0x7f0000000000)=0x60, 0x0, 0x0) 12:36:31 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x6d7e, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) 12:36:32 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x1c00}, {0x0, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000100), 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xad8, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801169ab, &(0x7f0000000300)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000240)=""/4096) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x40000000000003f}], 0x8, 0x0, 0x2200, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) 12:36:32 executing program 0: getrlimit(0x0, &(0x7f0000000240)) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186945, &(0x7f0000000300)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRES16], 0x107, 0x800) 12:36:32 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffaaaaaaaaaabb05dd60e2db1400000000feffffff000000000000000000000001fe8000000000000000000000000000aa00000000"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() kqueue() dup2(r3, 0xffffffffffffffff) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) r9 = dup2(r5, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0xa000000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xdc, 0x0, 0x8000, 0x6}) 12:36:32 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="0100", @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0xfffffffffffffdf7}]}}, @icmp=@mask_request}}}}) 12:36:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x53c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) 12:36:33 executing program 0: r0 = socket(0x1, 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f8705d47f794bb44002000"}) r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x96, 0x20000000, 0xffff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x18, 0x20000000, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xfffffffffffffffb, 0x3}, {{}, 0xfffffffffffffffa, 0x20, 0x4, 0x0, 0x33}, {{}, 0xfffffffffffffff9, 0x86, 0x1, 0x2, 0x101}, {{}, 0xffffffffffffffff, 0xe3, 0x80, 0xd6201e7, 0x7}], 0x4, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3ff, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x1, 0x7, 0x79}, {{}, 0xfffffffffffffffd, 0xc8, 0x80000000, 0x6, 0x7f}, {{r5}, 0xfffffffffffffffe, 0xeb, 0x20000010, 0x9, 0xffffffffffff0000}, {{r5}, 0xfffffffffffffff8, 0x4, 0x1, 0x6, 0x3}, {{}, 0xfffffffffffffffa, 0x100, 0x8, 0x9, 0x5}], 0x8000, &(0x7f0000000300)={0x800000008, 0x800}) r8 = dup2(r2, r3) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000200)="98", 0x1, 0x0, 0x0, 0x0) 12:36:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0x0, 0x0, 0x0, 0xff], [0x0, 0x100000000], [], [], [{0xfffe, 0x0, 0x2, 0x2000}, {0x0, 0x0, 0x0, 0x80000001}, {}, {0x0, 0x2}, {}, {}, {}, {0x4}], {0x0, 0x224c8e72, 0x0, 0xfffffffffffffffc}, {0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) close(r3) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:36:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x482], [], {}, {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1ff, 0x1}, 0xc) 12:36:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x7ee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(0x0, &(0x7f00000002c0), 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="95070644b7bc26e0b4ab2a0dbe9604000000731afdbb5e87c2cef6ef97a4260cc9a877bae0e7720767ce7a6c4110eb1bf450875511e64ef53442cade5331fba82e00532ad672fa72e6a3b0874f75a66abc5b9ab30f6fd7d613fb6bdecceb8dd155f73dddc000eacefe145c478722d4d59839c28a094a51db3e43e21cec6149142743a21d7ff824e39228fd8e5a58dc28e224d042a2a023db28f77ac8638a997759ca2edc8538b68e9d958fc0f1f0ef0d211a2e0d1340de7bd375b4ba8d6832c80c9c8d6bfda15f387e0e1c08dfc39ea36690eacca1739364d704b4a69462a9730611a817c9fde36764b392553d20b58371bf1a6597fd68cc7a92837c651e41b10339eca7124f7fbb33744a8829f015de30e818"], 0x1) 12:36:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0xc83, 0xf4, 0x10, {[0x5, 0x2, 0x1, 0xffffffffffff8000, 0x4, 0x4, 0x800, 0x8, 0x40, 0x0, 0x6625, 0x1, 0x5d81, 0x6, 0xcc8f, 0x9, 0x2, 0x800], [0x9, 0x2, 0xff, 0x8, 0x6, 0xfb, 0x10000, 0x6, 0x7ff, 0x5a9c], [0x4, 0x2, 0x6, 0x3, 0x609, 0x2], [0x7, 0x7fff, 0x9, 0x10000, 0x4, 0x3], [{0x8, 0x3, 0xfffffffc}, {0x3, 0x6, 0x219b, 0x52}, {0x8057, 0x4, 0xf, 0x200}, {0x4, 0x7a735c2d, 0x10001, 0x7fff}, {0x8, 0xff, 0x2, 0x8}, {0x14f7, 0x5, 0x0, 0x1ff}, {0x400, 0x41b, 0x7fff, 0x8001}, {0x5, 0x6, 0x7, 0x2}], {0x8, 0xfffff264, 0x1, 0x34e}, {0x9, 0x7, 0x28, 0x7}}}) 12:36:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCLOCK(r4, 0x20004276) write(0xffffffffffffff9c, &(0x7f0000000100)="aef5b5238de05249f169d993fbd40f65b13682cd6cd0784edfc55aeced6265f12cefc14cd31974c162943d363488ca4408ecfec1fde6631a582662083395620ade8d31aee0280e43bf1f94bff4e3183c4c26f098687ad00430e7", 0x5a) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x58, &(0x7f0000000180)=ANY=[@ANYBLOB="28008e03394a32c9000000000000b2e1df4c0eef02897fac7556648d106f737036bd4547f41de0a9cfadebedacea9005c1b326184f472650dc34191c004e164d9e05ce1c05346de2070000000000"], 0x9}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x401, 0x10000000}, 0x10) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x1) 12:36:34 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) syz_emit_ethernet(0x2d4, &(0x7f0000000280)=ANY=[@ANYRESOCT]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 12:36:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 12:36:34 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) dup(r0) sysctl$hw(&(0x7f0000000180)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000000)="f471a90a", 0x4) r1 = syz_open_pts() r2 = kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x154) dup2(r1, r2) r3 = dup(r2) pwrite(r3, &(0x7f00000000c0)="53c8bc4c5202dc36046dcdcf6f47090511e8e255fdf46f354698e39881139924b133a3c8be27363d53dda016185fbb09a64bcfed6e372d9052a5ef0dc407e592383859088f0ca937f06b797dfea9d0240fa29cf41f8091fc03187d55a6a1ac658ffe803061fa7699d252bd35dd7e71026e", 0x71, 0x0, 0xc4) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) 12:36:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0xc2, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x10, "010000000000000000ffffff7f00", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:36:35 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) syz_emit_ethernet(0xab, &(0x7f0000000180)={@broadcast, @random="ddb78498b75e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9d, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@time_exceeded={0xb, 0x731ab262468c7c81, 0x0, 0x0, 0x0, 0x0, {0x1f, 0x4, 0x3, 0x9, 0x380, 0x68, 0x1000, 0x40, 0x29, 0x1ff, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}, @rr={0x7, 0x13, 0x9, [@multicast2, @empty, @multicast2, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4, 0xfe, 0x0, 0x1}, @ra={0x94, 0x6, 0x3}, @timestamp={0x44, 0x24, 0x6, 0x3, 0x5, [{[@multicast2], 0x1}, {[], 0x80000001}, {[], 0x3}, {[], 0xffffffff}, {[@empty], 0x1}, {[], 0x8000}]}, @ra={0x94, 0x6, 0x6}, @generic={0x88, 0x10, "644debde5c3cf409df26eecdb6b4"}]}}, "2231369d6a"}}}}}) 12:36:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x101) close(r0) 12:36:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) 12:36:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) recvfrom$inet6(r2, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000180)={0x0, 0x9}) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x8fe, 0x4}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 12:36:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x8001}], {}, {0x0, 0x2de}}}) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x21) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) unlink(&(0x7f0000000000)='./file0\x00') r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) poll(&(0x7f0000000040)=[{r2, 0x80}, {r5, 0x4}, {r3, 0x80}, {r7, 0x40}], 0x4, 0x80) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d6f6c60 12:36:36 executing program 0: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d367b4cb7f392fcb2aaeecb4023012e2f66697a9f5d3b"], 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) mknodat(r3, &(0x7f00000000c0)='./file1\x00', 0x100, 0x6) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/228, 0xe4) 12:36:36 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2}}}}}}}) 12:36:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 12:36:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x2400015}, {0x20000006}]}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) recvfrom$inet(r6, &(0x7f0000000100)=""/187, 0xbb, 0x40, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00?\x00'/14]) 12:36:37 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xdeb) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo}}}}) 12:36:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1, r2}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r2, r4, r8, 0x7, 0x4}, 0x3, 0x83e2, 0x2}) r9 = fcntl$dupfd(r0, 0x0, r0) write(r9, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:36:38 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x800) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000003c0)=0x7) 12:36:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x40, 0x1, 0xc1, 0x1f, &(0x7f00000003c0)={{0xdb, 0x5, 0x7, 0x4, 0x9, 0xc765, 0x10001}, {[0x2, 0x3, 0x80000001, 0x8001, 0x2, 0x2, 0x3, 0x80000000, 0xfffffffffffff001, 0x507523a4, 0x81, 0x20, 0x0, 0x80000000, 0x5, 0x0, 0x5, 0xe7aa], [0x1f, 0x7, 0xfffffffffffffffb, 0x2, 0x2, 0x8, 0x6, 0x9, 0x1, 0x4], [0x101, 0x2000000401, 0x7, 0x7, 0x6, 0x4, 0x9], [0x9, 0x0, 0x7, 0x7fffffff, 0x101, 0x1], [{0x2, 0x401, 0x3, 0x41}, {0x94, 0x7, 0x9, 0x8001}, {0x4, 0x42, 0x4}, {0xfff, 0x1, 0xb, 0x2000000000000002}, {0x4, 0x100, 0xb9}, {0x17, 0x80000000, 0x6, 0x4}, {0x9000, 0x401, 0x100, 0x7}, {0x6, 0x6, 0xeb, 0x6}], {0x40, 0x200, 0x3, 0x4}, {0xc50, 0xffff, 0x6, 0x8}}}, 0xff, 0x4}) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}, {0x4, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, 0x0, r4, r6, 0x151, 0xff4e}, 0x101, 0x100000001, 0x2}) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x0, 0x6, 0x800}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x3, 0x883}, {0x4}, {0x1, 0x9, 0x800}, {0x2, 0x1, 0x1800}], 0x4) hotplug: event lost, queue full hotplug: event lost, queue full 12:36:38 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="1fcffb37c458ffffffffffff86dd6061605d001500000003da0000000000000000000000f000ff020000660000000000000000000001840090780015000060f0a0af00000000fe8000000000000000000000000000aa00010000000000000000ffffffffffff"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 12:38:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x9, 0x3f, 0x8, "9d4a156c1158e127ac1c47f5f9ce7efc34151531", 0x1, 0x1}) r1 = kqueue() r2 = dup2(r0, r1) close(r2) clock_settime(0x0, &(0x7f0000000000)={0x8000003}) 12:38:37 executing program 0: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x10286) semop(r0, &(0x7f0000019280)=[{0x1, 0x1, 0x7fc}, {0x2, 0x6}, {0x0, 0xffff, 0x1800}, {0x3, 0x47d, 0x3800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000200)) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) pwrite(r4, &(0x7f0000000240)="3ab717e933eb03eb9dc2695c810b65e2641ff4179007fb78f379780a065414a6de5c119a4087f093ede7be4fa061a3e7c3ddeea994d8a85565587b04ba0884a2cb15ade58ad57cffac7ae0163e6218c1117e40d56820efdddfe86e2f258f8adb9c5b7d5c5f2b7d9f6c635a820ea2154a", 0x70, 0x0, 0xafce91220000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x302c0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) semop(r0, &(0x7f0000000180)=[{0x3, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x5, 0xc00}, {0x0, 0x5acf, 0x2000}, {0x1, 0x8, 0x1000}, {0x2, 0x3}, {0x1, 0x1, 0x1800}, {0x2, 0x4, 0x800}, {0x1, 0xffff, 0x400}, {0x4, 0x4}], 0xa) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/138) denied attempt to set clock back 2080374986 seconds denied attempt to set clock back 2080374986 seconds 12:38:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0xc) r5 = dup(r4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) write(r6, &(0x7f0000000140)="94df10f7b897cb9dee6789c1e3e5bafe8fdf93be68701429177d180aa9afd239b339c9cc0e77e1524e3210762eb8782c263c42c1f59e8c08fa41ef9a60dc01305a5e3d6d1410b5624b279e988881beba0ce21c041234e5a7924ad94333b84b86253afabcba38aa2348379877", 0x6c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x3813, r5, 0x0, 0x0) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x810, r8, 0x0, 0x100000001) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000280)=0xb0d9) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, 0x0}) 12:38:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x3f, 0xfffffffa}, {0x4c, 0x0, 0x2, 0x3f}, {0x10000000000006, 0x0, 0x0, 0x10004204}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000380)=0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000140)="64b8b0a3d29fa8047b99921f91493f7b98e4b21c79a00e260a75fa0fe8587614e1df7a0398affec80e93a1c4dd21b20c1f150f7e0faa9bc6538c0300afefcf9ab7a476c6d5546028f6689575d02c7732d8e729f2cca99039d9ef8f03c9778ef1c13973177a17077ad4a77308245e74d10d53e70174e8fcbcecac794701cb8452065455c5bb2aa1dd1a251711d9b377a4b15fd759c49d7f4c54aa755d3efc782505fefa01f24baae8e419c9d7ee36", 0xae}, {&(0x7f0000000280)="8b7e6f95b3bde5fedd86ab66d9a5f0efabf03906d0916645803aa99e9173", 0x1e}, {&(0x7f00000002c0)="3098aca6382944fad38de7fa8d81e21983b926f92e638e612156f31c84e23c48e6b6364af05ef2c3227620730bc23cdc198248c4f6f0a550d3d69134401313c5afdc02ce9259f091e846a5f767bbf9fe3ab4e8d26467a4bb0e8cdb2a7e", 0x5d}], 0x3, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r7) 12:38:40 executing program 0: sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x10001) 12:38:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x5) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x3ffff) preadv(r3, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 12:38:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x8, 0x80, 0x200}, {0x3, 0x1, 0x7, 0x7}, {0x6, 0x8, 0x8, 0x8}, {0xaf, 0x9, 0x9, 0x3}, {0x1, 0x81, 0xfb, 0x8}, {0x5, 0x20, 0x8}, {0x2879, 0xf, 0x5, 0xfffffffc}, {0x6, 0x40, 0x4, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) 12:38:41 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() dup2(0xffffffffffffffff, r2) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x8, 0x1, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x3d, 0x1, 0x75f, 0x49d}], 0x8, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x800}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0x5}, {{r1}, 0xfffffffffffffff9, 0xcc, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x18, 0x2, 0x100, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x4, 0xbe}], 0x9, &(0x7f0000000080)={0x1, 0xfffffffffffffffe}) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000001c0)) r6 = dup2(r0, r1) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) r9 = syz_open_pts() r10 = kqueue() dup2(r9, r10) fcntl$dupfd(r6, 0xa, r10) 12:38:41 executing program 0: mlock(&(0x7f00009a2000/0x1000)=nil, 0x1000) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) select(0x40, &(0x7f0000000100)={0x80, 0x4, 0x4, 0x1, 0x7fff, 0x4, 0x0, 0xfffffffffffffff7}, &(0x7f0000000140)={0x4, 0xfffffffffffffeff, 0x4, 0x0, 0x3, 0x7, 0x1f, 0x6}, &(0x7f0000000180)={0x8000, 0x100000001, 0x400000000, 0xfff, 0x5, 0x2, 0x3, 0xe79}, &(0x7f00000001c0)={0x7f, 0x7ff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) kevent(r0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x73, 0x20, 0xfffffffffffffffb, 0x74}], 0x7f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x1000, 0x2}], 0xfffffe00, &(0x7f0000000080)={0x6, 0x1}) mmap(&(0x7f0000979000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) 12:38:44 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f80)={0x20, 0x1000, 0xfffe}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x4, 0x3a5, 0x9, 0x9, &(0x7f0000000540)={{0xff, 0xef, 0x0, 0x3d, 0x3, 0x3, 0x7c2e}, {[0x9, 0x4, 0x9, 0xfff, 0x100000000, 0x7fffffff, 0x2, 0x4b, 0x59, 0x1, 0x6, 0x4, 0x2, 0x20, 0x1f, 0x200, 0x6, 0x5], [0x8e, 0xfffffffffffffffc, 0x8, 0x40, 0x80, 0x7, 0x6218, 0x1, 0x7, 0x2], [0xfff, 0x4, 0x3ff, 0x7, 0x5, 0x6, 0x144cde10], [0x4000000000000000, 0x5, 0x3804, 0x7, 0x9, 0xf7fffffffffffff9], [{0x200, 0x3f, 0x401, 0x3}, {0x0, 0x9e3, 0x10004, 0x100000001}, {0x1c, 0x7, 0x10, 0xf4}, {0x1ff, 0x8, 0x3c, 0x7}, {0x7, 0x4, 0xfffefffe, 0x6}, {0x7, 0xfffffff7, 0x5, 0x81}, {0x840, 0x20007, 0x8, 0x4}, {0xffff, 0x9, 0x40, 0x1}], {0xbc2e, 0x8, 0x8, 0xd731}, {0xfff, 0x9, 0x0, 0xfffffffffffffff8}}}, 0x47, 0xda}) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) socket$inet(0x2, 0x4, 0xa) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)="983e2ed2f7218bebaf8ed453cbb27be5667333e4864be7bdaf34886a6083a7b7e9daeaec937267f2b63096", 0x72}, {&(0x7f0000000100)}, {&(0x7f0000000440)="b098f1fc79ad346a35e312321b283722fb49767f388df79100d10ef8cffd32c7296278f8c5313db3837fc78ec8d31799c5ea37e98060035ceb3e922c0024eee79f45b3260e9a354175fd7b17ad3d0024d8c81edae276d3095a811238368a9c3d3fcb97a20aa52f0de8c66af0b710d46899398950daf89d83fc36122f616e0734fedcd0e8c6a3ed36ed5641f276db6d87fd5fe2e9c99b42b42c191cc7274688ff1951520ad9211e74f85433069e4d1498cb05c6360d093617f747e1bb2c04e0ed7ba86f71513393a97cc84a85", 0xcc}], 0xffffee6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x5a1, 0x7, 0x3f, 0x100, &(0x7f0000000bc0)={{0xd7, 0xee, 0xc0, 0x4, 0x20, 0x8001, 0x7fff}, {[0x7, 0x200000006, 0x2, 0xb, 0xe46, 0x1, 0x404, 0xfffffffffffff800, 0x4000000001dc72, 0x40, 0xffffffffffff0001, 0x2, 0x7ffc, 0x400, 0x5, 0x37dd, 0x5, 0x6], [0x1002, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x5, 0x4, 0x6, 0x8, 0x3], [0x8000000000007, 0x3, 0x8000000000000002, 0x0, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x8, 0x6f9, 0x6, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x9}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x5, 0x1}, {0xff, 0x40000006, 0x10000001, 0x7}, {0x53, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0x5, 0xca}, {0xffff, 0x200, 0x8, 0xfffffffffffffffe}, {0xfffa, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0x2, 0x7}) getrusage(0x0, &(0x7f00000002c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000040)={0x1, 0x0, 0xa17}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000004, 0x0, 0x0, 0x8, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2, 0x1}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x10000000000000, 0x6a, 0x0, 0x8000000, 0x2000000000000, 0xfffffffffffffe01, 0x100000, 0x2, 0x0, 0x6, 0xfffffffffffffffe, 0x1], [0xb2, 0x6, 0x3, 0x400, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000000000001, 0xffffffffffffffc1], [0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x300002003, 0x7, 0xfffffffffffffffe], [0x0, 0x7fe, 0x2, 0x2020000000000000, 0x0, 0xfffffffffffffffb], [{0x80, 0x1003}, {0x7, 0x200000, 0x100}, {0x0, 0x0, 0x7}, {0x1, 0xfffffdfe, 0x0, 0x4}, {0x40, 0x1ff}, {0x0, 0x1000, 0x0, 0xfffffffffffffffc}, {0xfff9, 0xfffffffd, 0x100000, 0x7}, {0x101, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x200, 0xa091}, {0x2b, 0x0, 0x4, 0x1000000}}}, 0x0, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:38:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [], {0x0, 0x0, 0x0, 0x1a74}}}) poll(&(0x7f0000000100), 0x4a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() kqueue() r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) dup2(0xffffffffffffffff, r2) read(r1, &(0x7f0000000040)=""/16, 0x10) r4 = socket(0x18, 0x2, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 12:38:45 executing program 0: socket$inet6(0x18, 0x3, 0x80) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 12:38:46 executing program 0: setreuid(0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) getgroups(0x5, &(0x7f0000000000)=[r1, 0x0, 0x0, r3, r6]) r8 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r8) r9 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfff, 0x0, 0x0, 0x0, r7, 0x8b, 0x1}, 0x40, 0x800, r8, r9, 0x1000, 0x400, 0x7fffffff, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:38:46 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x8181, 0x2) socket$inet(0x2, 0x4000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8d) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x4d7469c7fb1c408e, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:38:46 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000040)) r5 = dup2(r0, r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000000)=0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 12:38:46 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000040)="dfaeaa450d25ec43c8be76978cd73c1f5e5be0a604f0a60aea7ffd441b96c3a994f7253ace41e19fe748836ea0f48ce2164806069aa481857390b104e6694b44dee0cefa1aa1ab26e76244e4824e5b5809486e576245bf7c2e73478285d87c4db83a991dd3266774e4aed0a47efc29a253166be85b7b602a166e8d6a20f0900536061a6c6247ad4ed62e1f847579b14a4e1637004639b65fbcb9511e3cc9973a9475e3a556faf40f32e6106c0a20e66bc908e6c5a84c8714dea43f40800a7dd7cc790f59a2f82e6fa64c8e3a83c1eb9d0e", &(0x7f0000000140)=0xd1, &(0x7f00000001c0)="6851942521833e6312d3409cc027a30403c61f42ebd60f20d4023920a4e677864ff9b72fcfc73d5bf86338", 0x2b) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000ee8000/0x4000)=nil, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r2, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/247) 12:38:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x6) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000080)=""/111) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000400a17b9e8355721610af"]) semget$private(0x0, 0x0, 0x80) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82f9542e829b2d2f6669"], 0x10) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) shutdown(r2, 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) faccessat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x40, 0x3) 12:38:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) fcntl$dupfd(r0, 0x98ce105e2f6a823e, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="09000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a1777f00508ecbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9e69c00648524dc299fa2150b768e042df2f05ce82602aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b1b5239c968407e460ea0936e0f1379f7b223ee242ac0f9af220000000000000000"], 0xd8}, 0x0) 12:38:46 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r1, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r1, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$IPC_RMID(r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31223000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31221000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31222000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8057d4f710 va 0x1b31223000 didn't change! 12:38:47 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000280)="97b6e7d31720e160903252ab16dfb29bb25684d4739ee90b93b4023cec97e1f6d9949e7129edba3bc05c1eb3fe87fb74cc98d9bafb58cf950c8b594960214c9cab7ac602f2aac718596179b0eb1431033d78c6924da68155d6c071b0562603c3cf0f59a4b19b0bd799e29efc49a23b2aa3054e7e39fc1cd1642d9a21dd677f84b3e30f7f944771b4ccd9bb42713a648b4314506f07f4065215700e7547d4ed6829e63260d02fa0c551a5d23f61b8ff0d60fdf754d70797af69472689eda7b0619a512cd912c70381a41a6ed07c46ae5094c6", 0xd2) r5 = syz_open_pts() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r6 = kqueue() r7 = dup2(r5, r6) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="6893e5dfe1fe08b8bcb09b973940124d6baf04276c4f8ccc475b12df3d8e95fa54ff028c08bf963447dbfa6485db984c46e6eb8c4d495d7b4ad40362234eff0417019271f96aea9d7749dcddb68f00750b84143353c30a8809bc53d2403e1cf6b6f6e1a33e00db179568215650e620f0216e226a7465022408abbde0b86ae45550aeb46589a7e05257e9eef9ee2cd4246f547bceff326df79db810c89b212913b5c55215480c0d8beb08005c836f8e136940d9d0a38aa5df33408a4aed220a", 0xbf}, {&(0x7f00000004c0)="82ef40dbecbd4ed87ea3fb510ae79723c471661eeffabb203cbd6f3b251b390618a0309105637fa1a260276732cf09ab986c1b4edaf45ea1b9191522c103bcdaee6dcbc1a4ec48ca70a72733363266eff8a8fdc6a81e789d8ec284e9846bae4ddc68361575fade516a7d9ad49d74835f1456ed68c3e5f6a83e4c6e82aed51446f1110d8377486138dbe290daaa0a54fd5ae2594bed29b111932ca1bed4c9ef7638be68b2bf2ea9a4c362223933ab76af89b33bf5e8af2eb54981e78238cc060121be1c", 0xc3}, {&(0x7f00000005c0)="98a694c9736c6d2141e890ab3e1e45517b44a429ba4a4a8723f650ef9b970c28f2f588a6d4277b7374d711efc0c2d20f7e95d018b5e4e93fff7d72dc0e1c50382ddac1df20ad93ba9a4ac746be5034916ee9e4553dddef0730395eee146c6c6d34b73c0d219dd547f9a0869d5314a085f8c713562d00237441441023b02f9e4afb52a80c2f8530374a91c75797b2f404bc776a35f8cd0575941eef0608fbbefdf57f343d2ccb100d5956fd3d0287414e0ca655ec22b4436df1ca0e64ebb37bfaff011564afa672bd416528b244a3dbfaf59937386e0b99", 0xd7}], 0x3, 0x0, 0x80000001) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x4) unlink(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000000c0)="7de6c3320a3312cbfe97192499f4a6ddac84bd326622c3e350e8fdcbe88d122d079cb7aae8ce6e9304ae6bc91a6d0977662812a4588e865450f74dba654e83d00a6edd2c76ce1dee2021a2f1aabcf2a6aa1673379f121ee15319bfdd8d1cd47f2a9e63f0ae86e88e08ede0f8a067017387ac0c7c2b441320c7ccd9cdfca0f041bd19b53dddba6d67d9abdafefd8850eb0ad869c5d183c4e2918056278283a8a976c3da6a46c4114186ed7e1c51bd158668e3a0ff0f447f702476a91b0d8e00a6cfe3f012ccecd8774bc1", 0xca) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0x2}, {0x7, 0x9, 0x1, 0x7fff}, {0xa350, 0x1, 0xff, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f00000006c0)="c0550c3729a3b3a62016e446c7c8e4f11d3169567b50f09cd96878a0ec20ffd6d50bad62e8f246740c4c8a859d952e39c954facd80073283704255b2d179490502e4694f", 0x44, 0x0, 0x0) 12:38:47 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setregid(r4, r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x1, 0x7fffffff, {[0xc14, 0x3f, 0x1, 0x72, 0x28f, 0x84c, 0x401, 0x4, 0x4, 0x5be, 0xfffffffffffffffc, 0x3ff, 0x1, 0x81, 0x401, 0x4, 0xbd, 0x4], [0x5, 0xfffffffffffff000, 0x7ff, 0x6, 0x81, 0x3, 0x1, 0x2, 0x6, 0x5], [0x9a, 0x8, 0x1, 0x200, 0x4, 0x80000001, 0x4], [0xf36, 0x80000000, 0x2, 0x1, 0x6, 0x5], [{0x2f, 0x5, 0x3, 0xe767}, {0x4fea, 0x1, 0x2}, {0xd640, 0x943, 0x8, 0xff}, {0x40, 0x100, 0x7fffffff, 0x3}, {0x0, 0x3, 0x1, 0xb6}, {0x0, 0x9, 0x82, 0x7ff}, {0x5b29, 0x80000000, 0x100000, 0x3}, {0x9, 0x5, 0x5, 0xd8}], {0x395d, 0x6, 0x7, 0x9}, {0xba9, 0xd, 0x8000000, 0x800}}}) 12:38:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = kqueue() dup2(r2, r1) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) 12:38:47 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) listen(r2, 0xffffffff) 12:38:47 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7f, 0x200, 0x60, 0x200}) socket$inet6(0x18, 0x2, 0x1f) setitimer(0x0, &(0x7f00000009c0)={{}, {0x0, 0x5067}}, &(0x7f0000000a00)) getitimer(0x0, &(0x7f0000000040)) 12:38:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000700)={0x97, 0x5}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000140)="407888a531943fd89d3ace9f035bb410abae23bfcc852b957d7fda422f21059aba17e8a34038500e229170e7ac30b403", 0x30}, {&(0x7f00000004c0)="e21379a53037ad9607d56eadce87291148621eacee69455d6eb793c1cf9dcccbed11b6b235d6d8954a1344f78f909ac29ae75b44c635af31de117d44e2272f923f7231b6318b1b4313047f50a4ba9e23db8eb9d1efafa94ccda4d21f6ce20520ee27fab91cf11c2938539b705d18ab369dc905f352f1085a6a0d3d", 0x7b}, {&(0x7f0000000180)="0cd591e9ff334d374f383d27a7d1cc755b92701ed373a4382a", 0x19}, {&(0x7f0000000540)="c6f91c5da1da725d7b48e34f69c9d9c438b785663b9a2eda2f4e6c0709d401034a33af", 0x23}, {&(0x7f0000000580)="5301b547508a637bf9de39bf6187ab7d047f11b6f1a5bb13c3e182664138e57832c4b4bd6633ea3fb3744f53795f2f0d911a05e4305dd4252893972a7c4d3c50651dd5b9f273d547af12962133b167746fbf7bef15d6c690e721d95e6021", 0x5e}, {&(0x7f0000000600)}, {&(0x7f0000000640)="d221ce5964a7b4b297812d8768e8d1aba05f776155d5e327d55ff9ab2eb5fd80472fa328451e2f40d634e040d15f0e556f7deefc5b8bac398e2216074632b54da1f7680f29f120345b541670639cfdebd272a97149799de1bdd8480fab51d5b0144e673e3f21", 0x66}, {&(0x7f0000000740)="9d667661511ee4b38aa45102f76b94ce30d178b314b01ce26f69ba9928a9b46a062909a2748a9b5a32e00f3a8200066b5d6f3c17d5eeef7f5868a054f8e785ac353bc8560c9a9d9e7f97be003b4b39d95cb0d0103fbd592ded9efa9ffcbc21f4e27266e70e23188517871838a270c0b7d017508b485f52196cb8fe02337044f0dccec0c38c13d6aafd45f2af29e035138dd6eb31d7a80a614a7c3d84144a099fd9aa8855d2220d030def6d5cbf5bc55d45a4ed54ee1367291f3ab99176db7d", 0xbf}], 0x8, 0x0, 0x0, 0x400}, 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r4, 0xafd25d75d8876685}], 0x1, 0x0) dup(r4) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0xed3a, 0xdd5, {[0x5, 0x6, 0x0, 0x3, 0x10f8, 0x0, 0x0, 0x80000001, 0x800, 0x7, 0x2, 0x7f1, 0x65bedaac, 0x8, 0x7, 0x0, 0x8, 0x5], [0x3, 0x8834, 0x1, 0x100, 0x80000000, 0x6a, 0x100000001, 0xf4e, 0x200, 0x400], [0x40, 0x0, 0x8, 0x8000, 0x40, 0x6, 0x4], [0x1000, 0x388e, 0x0, 0x4, 0x1, 0x101], [{0x1, 0x0, 0x401, 0x1}, {0x81, 0x2, 0x7, 0x4}, {0x9, 0x0, 0x400, 0x3ff}, {0x1, 0x2, 0x6, 0x1}, {0x3, 0x5, 0x80000001, 0xb7}, {0x0, 0xffffffc1, 0x8, 0x2}, {0x9, 0x1ff, 0x80000000}, {0x6, 0x8000, 0x20, 0x1ff}], {0x5, 0x86, 0x5, 0x7ff}, {0x20, 0x400, 0x6, 0x6bda}}}) close(r3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000bc0)={0xffff06de, 0x396, 0x0, {[0x4, 0x5, 0x3c, 0x6, 0x3, 0x3, 0xd4, 0x81, 0x781b, 0x9, 0x1, 0x1, 0x8, 0x2, 0x7, 0xda5, 0x5, 0x3], [0xfff, 0x5, 0x7fff, 0x7f, 0x1, 0xffffffffffffff80, 0x40, 0x200, 0x80000001], [0x8, 0x80, 0xfff, 0x6684, 0x5, 0x9, 0x10000], [0x80, 0x0, 0x9, 0xfff, 0x8, 0xb9c6], [{0x3, 0x4981, 0x80000001, 0x13}, {0x9, 0xffff, 0x7, 0x20000000000}, {0x2, 0x7, 0x2, 0x9}, {0x4, 0x6, 0x7, 0x31b}, {0x1, 0x3f, 0x40, 0x1f}, {0x7, 0x2, 0xf7, 0xfffffffffffff000}, {0xc20f, 0x4, 0xfff, 0x10000}, {0x91e, 0x100, 0x5, 0x3ff}], {0xd68e, 0xfffffffd, 0x4, 0x3}, {0x7, 0x8, 0x7, 0x1f}}}) ioctl$FIOASYNC(r2, 0xcd604404, &(0x7f0000000240)) 12:38:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000709078ac1400bb00000000030e907800000000450000000000000000000000e0000002ac1400ab810000005ee1048c"]) 12:38:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x9f3, 0x0, 0x6, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x6515], [{0x0, 0x3}, {}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = syz_open_pts() fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) write(0xffffffffffffff9c, &(0x7f00000004c0)="6d4ee723fa05ea4b4a25de0b873d517949cfbfaa45ba8acec51ae026fe6b50d276873740dcc48fecd3b07e4678b7634e0dc5059ec0a771b773f0d8e276282e0a8139216e71a4133c25a82bece649d77b8db3962123b6757330a2317551f02f766ffdad52f775b507f4beb8d2608fb5f98cbff568f085e8af74edcdf783b48353f97326f06248e85edd28163e925a412385ab87ca810b9b28b6dda9cbf56eaa0bad12caba94208344fc601b45084cb1c18dca6659beeb29fb162bbfd30409e135672ebe8e9eb4f58bf6063e4e4baac88ee70cc2ee800b4222da4d20e25cdccbb30ab256efddbf25b87d6c78df89afd8b27f9713ddb720d8967c80495fb14c4f1536045de13bf1808f8579ce804072ccf370c006db826b878d550b9bed7a26c272ba49ff19fdff7aeab7a4270efaaa7fb141b3fbf464f17c9074f320d44c173a631949fff993bc196822d64059403fb9e8965754f505ec8ce89f79134775e9acbf32ea424b43230737c6dd1a31e6ea90aadc5a8f548e527da4052408da02dbd0bf080722dee8306facce676707e0e9724781e13498006029af88725a799f40281114904b981ac9d115b494f924bd8ec327a03e769622c6bb35d6b506c6868531ed256e0d071933e298ba41311915c3e50d3152d1d39fb8b938edef8e37c3293c371a03bba5483d7888b97a1bb9e28e4491fb1c673db3ebcb4614bc47c5ee0a03f73387f4d7f7ab70aad664cbb9b1f7ea71d4dd042755d70f9b1c0cc927a58aa68d7c8807f91b57455218cb1c78f391057369ff33ff628be43a3e00c031504c85bb57f3c30cf3f5b7eecec56a6f31cb18dfc7e2e56f7a9aa6ab017f251930253827377d7a4ffaf037d70e7e859b84c763f58ef2948706cef1cc52a604199c36bd0632139b6c191d3f5054836b80926629de850ea5e28659e8e29da749de300ff4f381a350a53d149d4e58b35e41c377bcb5c5abb26e4e8f3c01b7e50a4a15ed0433254d916d0bd8ceb0f38f8867553c7fbead1bd7fe8d01e357858739b4cd9817df805743341b87169661042d2091054cc1e2a2ce3db0e3652e65624510278d99f1a4c6d6fb5d3630c7a630014f12a0cb90c199e1b2c221a786d69537cfc3932d52a0936ba2dc4a6206a15a5a15d26d198d993f7788045e7a1f9f38ad7854be451026bfef11be874462a6b6df49e129ff04526ad17b2ccc8b336e18251cbc80e14fe425c32160fb2a2b25d000658bfd18a8e83e59fdbb827e8de3a96bffc2463a1d3f8e0b928680b9a8707ab4fec31ce8ffba2d08ff5e95adb3447558b798ccc943278508389f9fc20ab9dd018a1ee9f88a4ad5985591cafc3cc86bfad42a6f36ee9f07f6f69255c702ded217f035a597e18db4a21fbf887cd3d4fc6a8b4225fb88c5d0f9c02ffcaeb1beed8f199d3fdf99c0b4f0439445379f08bb7ecd60b91761522e3ae80681f81ac35e87039eeab439301a5cf9c2186c077dadf687d5448df1ffcfa1fae5a4b961c807ae4c93a8a05ea472660b5b958350f52f921e3e0ea5339155e4bfc57ce6339abaf18f079950402c8dfca2fc8ace591eee7bce53e420338c4742c9279d7762973ad1d613a6f2b52de84c19f870964638eef8a5f0318a9530f037755500d49758ff215e91c7baa31d728d6d1e6bbaf7a931ab054b48d83ff37e39fcf515837b78afe58a83b1ac91250df482d3454bc48adef631af56112f08c5259346c9a10aba4d067f9b8d64c5e0348efcc4832219a9e2ebb427f3abcaf42820bb3cfed9d156407dfcf16c0481966bb2801a17df4b5808cbbf289133613c115a2d5731948f5267fc41441d6fdc0d049d89774383b000cda99cf0a31dd987c18768d290c8609606154bc354033a0cd7ce2efcc9fb3fe801bc7ce5aa8721b6e7a68292712be455234f23248bd087d65f9294a22bab4c96e0cb191da08af40703895ad92d5174891f3d8e6e1f74e2cc6ef904ebce244ef7cf0a956a41f99349988b29635b7637a19203cb1309bf24d4a7783cd3d02074cf0678761dd6d8e0620c844cf563cd61ad897a8c2e4a4d2baac4f966c88148f2939dcba20a650090b7e92f557dfd7170958a44822fc8fef96d61c3e015c55684b3264cc9c5d5aba453ecc6157d7d2c93945de1afd00ff265f8fc287e51e9b11d47aff815c9bbaf2b069fa4521fdc2198295992e9a9201c7d37d567ecf7536e5cfb4d3b27b17a0b0ee303fa2fdf3f46628317bedf418884aa8d29e047f04f639d5c01915771bfddc90b0697fd2baa7aba2c771a5abcc54348d6a62a3bc7ca1034a0d3f0b0dd3bed23b6114899169b456eab1de36a03d1dabb0e63fd4b724534cf227fa712d2fc1074b16d69dfa9a530ec56a61c9d3d0b9f9d05afa3e6bee7ac6c6733b142d9b83d5079b8673eb8ba03ba2fc1967f0f6d17056d5faf81d6c3bcec4f2957ce704f7eda72ec8e200340e3e02c6574df49fd1b2d79040227c61343a95e8d3034b4ba5d2fe9a5d618e1ea5caf84d584de908079c816e15ae5813875d5c43f622cf8a94ee5e431f81d93d5652acc2d397bc6764dd439fb2177976aa0ab771f8b4140ba5024425c68adb6995e29a902ccd7b5163fec437200bfb30158ef456fcbe5d2ed5279d2aee51d46c920baddd9fe83c475417434be86b1140af6d3c2f73743ecef26805931d4816c5c5a639b9d1435cd4d17fa28539ac0dd994c453b55b9d30e21aa617d96cbcfdb3ba6cad537cb6b67d5371c4c809c65a8a5e418ee12220147c52d5584ac313658eacb018fb757d5ceaa4014b00b4d096963079a9afbdab31f9a611e08f6ba88ae2838450b8db7c6ede5314a486cf179ef278edbaf37fade20429064c6052d66833d4be53c6258443e73de32d761e1aae8015f2bb6fc4ba2b56960dcd59b2e4f484f99225e3fcc917746d4f8aadd98c19edcc8f9c797cf43e1c70704be68519e7408db3536bba2bb0a3fb3be86063d7e720c1d114ff6cb92ad60ba93d90a877e3ddf95ec4d261e9cf4c5534a76fb2c3707f8e76869d5efc83f73a14713d810a58e36a31f2d54e1e064086d5d55c01dcbd5dbb855b0d7c4c5afd95cfbfe23837aff23fbcf5dfa35fb5c92cc388a5eddbc1f3ed902cc678f3d2a449e4222e47dc710235f1090096ddfc68b0d03fcaee7f901681f6bd47f683511bbcef625f8a564a5aed2b2b87d65de85fa55708206422ccee2f75bc5b29f8ac3fd5ae3b7b14c9a1f1f14e481ccd438eabfdf96136aebeb4d30a9b218eda532fc7cc457eb3e9f9a64ecbc8eec4d7c5a10cc6ece3b841c0413043be94cb60d3ce0f52046e538fe9b0181bcf55f3c761841fcf48008c09017b2b8b239c367f05675686e9c635d1f1f68cfbca1e6d4d55c122628d17533ef09b6b2b5592cb053164543aa377c6e18c00c6c22b395a251b63e8c48db423450a7102fe21b3fb996219ab42cb0babd6ed365330462577dae79dbefc69f6dffe2367b5813403e28df07e8ae0b9fe6707b24863ff9b6dccbeb53b26bb9d200a99692d206f62108c84c59cfed0b6734d03054555bcbbb08e9b4358228b6f64abfb882fdf2f40d08715174ff2f5bd3064ed51d6874adcd93901d075ffa1aa6635417f540033802f7a4cd1cfd1715634245a143d61831386970c373dc3d907463394808fe6b875689c7019cf471eb77c5f50dca2c4c494776047dfb22124069b2d6b2eec3905c6b2c591a975ad160bb8535261455fd9eee9c1bab2fc9539b46fe44070720c7fa739e32768ac57302fd6ca383375850d51498f841ca5d193c55141430b69cd566ea4b64e6327d4590064494d3c5b0eb6518d6e174a1604e72b2b6f83ce1e08245535822105bda96839fa9f57e2016114561675dc5d4cc3bf9819a13a7821c6da7628ccc932ac754b3ccab104e24c876262476eaa8b0613c4b6028529c052f0db17c92cdaf640fde24b519cd3ab7a6f9c151083d6cad06cc68e631e40af55c4177793522cd484cfe3d3d8ae11b27189f14c90b648394a70b1a1212293ea2acf58406b8d1a6d52fab33b56d089deeb7d01e3fd4efa586964ae26d7d0722dbac24a80ffa168e40f97df6f81bff71d10dd775de37009205563967732571217344feb0b6dc414da8ab8eab86849dde6cf4dd56e7c01a8c865733413d8288a7973b933a22caa63522c07d60218d13b0323859cac526c17c272f72c698c6d4ac857d62252880c737ea09cfead510d517a4b09d242c282d7e23820267f8d398fe34d2cb6a7111ba730b18777276f0b2d4b4ef3f203d05de82d2b60f30f601fbb85f53aa9166dd0d0c43658dec051e96250139347008fa41468b54d67e91b5fc03b610ba3a007ae745545c126b4e56ac09913455f85445207680b405d13de62073ed2e0fc11d9157bd5381b2724fe2437d94fe77b08df06c0728fee6a17e75268b9ae0abde27b02663a5b5f21de9bb53258b5059f13b9f171eee3a13245a4c32f4b1d546d96c82051c8f1c6c9da9b9c6b5f78c76361927a0b52ae53c030ebfcda6ddd87b34e0afc1b781f842ab06338f52d4e485dbb02647a2583400e713f8400173c295c4f71f4158d6f98f2d4bceede901831b50c1432cf6013ea415e91a17dd386cab10c35e9eb844968400d39c56d05785a8e0036a5385d12554cc868a2169718955296ba1eb10ff174716748ad4c1684ab8c3674752ae6d91d740a2fd5a7806847e88c82b0b9d2021d7762787331c1ac7551ba15d3fbc129055940662fe2f25fedcb88420d94a3dd568d17d4e34453c635434370839081e8fcd139aa17e48ada2aff4435aa0d11707229cbb4bafde3194a2fde6651dd36a711dd84fcec64881cdc7d3275e6d606aec7750ae3b67590d50ea0fe5d1069ac49a367eb0d3f86861ed107deeebcd75e4d519f171175dbb5eadf7ba08d054474dccdbaf280e566afff88c94d5c7b5879bd52bf8021269120f4a3874fcf8b146af10610352bdef602eff33d22c0391d4a290e92b9a87f984d115c393d1deeb250f78d8c2835c44ee0beabfcaaaaa9f75454e85755a9a3a54a2ca541b502d1e134072dde0dd48365a3fcb70e1432f7f3cb83c7cad517815ff28a3a8abb0f6a92e1f2389d049c08668eee632c62c5bd14ad48902cb85b937b21e641f19bd62a2ab014c055ed379069498e7f5bb1144147c6dac7bd23131c78082e112b7ee84a02b25ed86b451b74f65eeebcea277ceaa72307ddd6c2ffcd7577dd7c51c1847d4ee156fbeb537cfaf55871d1108a13d8e591c770d8661f3518c67d99e9d6e5bf3f673ca77976797a2f89c0a8b1e6b2f34fafd3feac46b7b33e2bb59eac834ede5a3c2aff9854434071ae75624a4f6021541631cad0bbc1972e7eca5364dfacdb8bcbade93f8eb682ed65c4d49a34293956d1e5123def612ae18d291c56ff0f24df7aa4535986e9b9bae17388f4c3b9186f50ccf9f29aeca3237dd5b1b32247025817a5c5265c768554d6bd4b46c0a4eaeedc4a3245c6ca090dded97c6363080e1a27028568956a722a83c748d8bbba973a2c3486379e9a73a6fdf51ab5c0263f3810e45ed1ed08ba9cd040169dae2f922c14dfd64ae3b85d3692d430670ffb68abc028512e3cf2d2bfc56598f493cf29211c37d413b036c14ecb9dc514910db45ade8e98aa827df3cfe2e16cde1f70e2d0afe956632e31775d38c3e07728489029f6b1b18399231c4b5af832c1126a14d50903900a8c1ac8e146bd2650976fc9cd9dc9a9b5edeb482d3d5fc222538c8429d92d3cf040f48248c845407527497dbe239f9004bed4c7dae115f269a37a679e8cdd63e38ab", 0x1000) ioctl$TIOCEXCL(r7, 0x2000740d) r8 = syz_open_pts() close(r8) 12:38:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getsockopt(r2, 0x1, 0x2, &(0x7f0000000300)=""/4096, &(0x7f0000000080)=0x1000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8108}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:38:49 executing program 0: syz_emit_ethernet(0x7f, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x71, 0x1, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0xb, 0x7f, [@multicast2, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0x8}]}}, @generic="0af59ed05c28da409b9130223b9fd1fbcaf80f5afa8983d4b7b171e686eae373fcb1a116ad742e5da48c348e4e65369028d1caf7529d8bb45df909af57e831a1f25903063922a9d88c5b13cc73"}}}}) 12:38:49 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 12:38:49 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86691f2faaaaaaaaaaabb86dd6076605100183a00fe8000000000000000000000000000aafe80000000000000005ad84dea9b5ebbff00907800000000ff020000000000000000000000000001"]) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 12:38:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 12:38:49 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:38:50 executing program 0: r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) r2 = dup2(r1, 0xffffffffffffffff) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) r8 = syz_open_pts() r9 = kqueue() dup2(r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0xe342, 0x7}], 0xfffffc01, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0xaa, 0x1, 0x40, 0x7}, {{}, 0xfffffffffffffff8, 0x22, 0x40000002, 0x80, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x30, 0x1, 0xfffffffffffffff8, 0x8000}, {{}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x5, 0x101}, {{}, 0xfffffffffffffffe, 0x40, 0x40, 0x8}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x81, 0x767137c7}, {{r2}, 0xfffffffffffffff8, 0x8, 0xffffb, 0xfffffffffffffffd, 0x2e4}, {{r3}, 0xfffffffffffffffa, 0x20, 0x20, 0x2, 0x9}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80}, {{r8}, 0x16ecc4c37e04d483, 0x3, 0x40000000, 0x5}], 0x1000, &(0x7f0000000080)={0x4, 0x100}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/194, 0xc2}, 0x802) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11], 0x28}, 0x0) 12:38:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x2, 0x6, 0xd679, 0x0, 0x0, 0xffffffffffffffff, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff, 0x6], [0x1, 0x0, 0x9], [], {0x0, 0x4}, {0x0, 0xffffffff}}}) r0 = syz_open_pts() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x4, 0x0, 0x81, 0x7, &(0x7f0000000ec0)={{0x2, 0x7, 0x3, 0x3f, 0xe8, 0x1, 0xf0}, {[0x2c20, 0x7f, 0xff, 0x8000, 0x6, 0x3, 0x2, 0x3, 0x1a, 0x401, 0x3f9, 0x3f, 0x15bf5c7a, 0x4, 0x401, 0x6d7, 0x1000, 0x7ff], [0x6, 0x3, 0x10001, 0xfffffffffffffff9, 0x9, 0x40, 0x2, 0x2, 0x2f5a, 0x569c], [0x2, 0xfffffffffffffff7, 0xffff, 0x4, 0xfffffffffffffffc, 0x4, 0x7], [0xfa91, 0x1, 0x0, 0x4508, 0x3202e70f, 0x100000001], [{0x9, 0x5, 0x4, 0x3}, {0x80, 0x1, 0x2, 0xb9f1}, {0x1, 0x1, 0x7}, {0xe1, 0x400, 0x40, 0x4}, {0xa1, 0x1, 0x0, 0x8000}, {0x9, 0x1, 0x8, 0x200}, {0x5, 0x242, 0x9, 0x100000000}, {0xa138, 0x6, 0x1, 0x9}], {0x7, 0x7fff, 0x100, 0x7af1}, {0x7, 0x9, 0x1, 0x7}}}, 0x1, 0x4}) syz_open_pts() r3 = dup2(r0, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) writev(r4, &(0x7f0000000d80)=[{&(0x7f0000000140)="cf9a7ca85b7f54445c95b68eba660e3f326bbdd1ad31ff997b6267a32ef4d2fa81c101ef5f5f7272fcf4bf7c2175e3345920bae6308d63919ca01f9ba901e0c9900887959c257a0b702cd360a32d94e8276d24221e31c2759a1d727bc6a891dfdbae101601f46203f83e65bac4aa0e3dc38dfedec08fd23ffadcdc81b3cee2aff08def61f580b3ec2d84d7750b3056e7a67692cce7dd9c2e0820495be460abd2454eeb906da129a9f9c53f2695398aaaa1f1b6a2f0d256668e909d72fbbc5b10a51e7ea6ae7f93345daa60ee10ef2af06834a08ce1ce07cf042c6a21a9", 0xdd}, {&(0x7f0000000740)="f6fd451e2e039710e0e0e9834a41a28081c1a0e889866f0bbe931db76e28d6989202c4217e95de984a33413ccd77d143074ce254a0c50d55cb6913a00731971bc508928dd69c32a002007bd3805dccb42c309df392170fdc7c6c28e446c0a736082f26d160bf8f9ff7b53c98b0b1c13c8458e7f9905ff3c27c4427abedd2e5273db8cdaae84c0d7cdaae3ac84b1bbf012fceb750e06d09b407a89ef5023608f19bdbcf2d460958612176c04719f5d9fa71a94d73555c50305a3214e65d69fc4a2a913c0508cad9b37fed07e1c443b7bf97fc2bdbd12702da56c53587f528da498f40f5f3", 0xe4}, {&(0x7f0000000840)="fb3d93f77a108c90d1f1ef367e8e1a647399d6816c7fd2381669bb78e10f9a768200a642d0aa7aa8875ca7b383b872939cda846cb171579ca436655168387f81561a2019bba5b2b6c4dcbc2e3586ba43e97ab930586754458dda844f1aeb3d43ecd4", 0x62}, {&(0x7f00000008c0)="ee4d9115ceeb67bb6d21d5bba76b55c43808bc6fdd27c610a743cf092a98e1e7531a9ebd0c83069bad31bb030a9fea3e6cb18f91d700004278e4a44f5833d3e112fb111792fb8a7adce7e588df425268bc1d1540c330be16b052e006a8c624bf6ae56b621256c200bbaa9bf40140126948fabe6902f83fea98d068c15c2e92b713f15123b84eb45a36cb3f73d1", 0x8d}, {&(0x7f0000000980)="8a5623936da8132dd0332bfa18bc7ffa3104659dd78d1fb6822dca5cd81a14ab48f23c815ee1512cff420692f8714c8d9dd6b9df8dfc8760beacc97ea349012731554cedd648372125e21c8c621aaa01ebfc013d95ec07413b8fe610e7b793157801c35ce35a62ddb41aefa094daa840479244adc17a1031e8f20d48193e5aa2df07318813130a95bf0532b59c90ef9f06db883e307e104f96174f8e9c474f500f29b331bfd1a484308bc906374cdcb8b53df497ddb954a108853a70b96bd3da12a917d720258860160f88e888", 0xcd}, {&(0x7f0000000a80)="c689d242716024512dc02f5c73d1ab6b80111c7491392722bf4a4992aa3ed8c31b0a3642c2eaf1cf498c93e50583da7f8af8188edc85f99ca7434819220bbab4e94958526125f9f39bdae733a2b7b181313af50179a7bb65bfdb8eebd398612da021ecad2bac54a7894f7261c40c57a9f69921e370c901902b9760486caa2bc66be915e4ea0223084827bc725197a19f29c545917e8be062cd9d8b23a3df31a3a109d2b54c1ad9f0f7198d8877154728137fa9ae683a5b20cc5f750dee5c0f041d878f8e2fc697c30852a10d39084260f7a2", 0xd2}, {&(0x7f0000000b80)="81e648cf186e69afb603f502c6ee8fedee062b3f737543c067a4440cfacbce1b2dd43fdf4c720ea9b2f9c227a4bfe5c287e1f682ebca2f53dd1e4edb82f8b06a3871cc95fdca59f554b9fe851fcf29f798d4d4537b4e5431957c4574aa9b0e43c32d6ab3eedbeb18d865ec7b9c0fab8966ffd6848ccc275b747477d1ff8a1b83203caa467ce090fac7761c679c9c08573ba7760f5bcf902ce502aa275f8aefa66a96ec", 0xa3}, {&(0x7f0000000c40)="cf8f57c46a9b47bdd9312524375b6a0b", 0x10}, {&(0x7f0000000c80)="78b61c8e7c838dfd2ff43c7422d52ed092d3a38f631c1e9d41638f97fa633db78a7a95dd8a31969d46d833feab85fac3a2e5fecc5e36aaf09b1acd95de1857f083405a6a7565d667e7bca524df0327e4092d5cf8df15ababc321d8b529562142cb7bf6c622d2ea50cbbb452e14091e69a8ebd650a88c482b5ebd32ec948c4d0354d8c9592dd2f9cd1da1fbb5a166c0427d242a64c1282e7a8807e4e48c67a145a4c92839508ffa9c1c05601c8185a00d4d3283684179c8986436efee5e9557ecb3779693732fd112c716e50c75558171473a00a342", 0xd5}], 0x9) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000200000000000004005d82102e79d74e63b4d500002b65a915c25720524e3b1dc1cb7ba3842d3df48e627d01c85cf8d56041ed4551892d4edea986f1cbf0eeb85653ea72605f005f01455847ca070000000000000064ffe5303747a28c03fcb960aba1e8186b51125c0eadb0b3fe4a0d8b2672312073d7bdc23874efc756bb09df3cf9e1f425e3db30bd5f17203c380c329c74c27f58b14fc0d37ca6f4dc5d98efaca50638c6002d9c27c357"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x5, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 12:39:10 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/180, 0xb4}, {&(0x7f0000000140)=""/36, 0x24}], 0x2, &(0x7f00000001c0)=""/195, 0xc3}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 12:39:10 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaa2aaaaaaaaaaaaaaaaaabb803500aaaaaae000000200000000000000000000b14be9113d7175568ecc064b29208786ba41c5c773894691eb7827a9218e4a632bdaa12e430f1fd54ee2a380e82217ed319ab57f195f78b49981f8faeb68302f46e7287b3f37f04c90db8eeb91abce2e67eb4c439f3424d1f3b438faad844fdbcd6c84a73eadc33937ab3dcbd1a1561eb1d650e20c543e8ac62d239ce7831f555b45ac19dc63f5b61b0a4f612d7a05dc907b4f55efb2b8588b14fcedeb8cfc17c5493b3b3fdbe1f9523316138bf9223493ecf6f15cb11fc2dd6c7859c9afd127e3690af1dd39567900"/249]) 12:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x7f, 0x0, 0x0, 0xfffffffe}, {0x8001, 0x0, 0x0, 0x2000}, {0x6, 0x0, 0x3d, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:39:10 executing program 0: acct(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x4002, 0x9) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x0, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:39:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) r3 = dup(r1) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = syz_open_pts() r8 = kqueue() r9 = dup2(r7, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="6c36896528f4362cd4e48c5baa848750584c350d0e69", 0x16}, {&(0x7f00000001c0)="65f7416e9e8cd2ff74921c2cdf07c7f7f03f6a4dfd600e3ad64889e0bd3eeacc6c97d1666e832f33c4be0e44dc6daa206e07ac39b494dfbd5171109f875ce4fb42b55b14d9faee5c7c16e43075d076", 0x4f}, {&(0x7f0000000240)="ff079988760cf1993b80c49f3d0593c1845c2c2fdb0c681d0712e424b7062744c4c20568507dacda0105280fbffb4c57cd322cbd443469d13caa5a9ca2097b36db9df68532bd9b1fbcd9510f83041493e6690b020b456483c00a31608849e798b939051893af0cddd8da086a8f25b45c9d7fb9fdb68968ea61772a2645a8b3b2cdaa2c848ce996270ce2b949e8685be967b1f3d141c50df492dcc68d57194526e99e38570c93ff34ceb9505229cb5e106bd36f02", 0xb4}, {&(0x7f0000000300)="4871708775533b0ddaf93848a26f7c3230b14a5abacc4ecbdbcd6e381f394f382e859c2a2a41533de16a", 0x2a}, {&(0x7f0000000680)="b24e5186237599e6b632da9e65d090e3462a99ccc4dec5ad348911fe70e45b3f44b65e10288261f09a3ebcc62c5795b268acb1b7332286a8c475b269945b61a0501ac4305230fdb287fd99373737a03f86a033bd435b44cb92d0c3c384e816a18a163a00b229e0c4305a97659810388d6d9b991f4dfedc98e65c027396fa6cc78c515f05f16be43e5a8c8ba4b3b3163194a955c3f3f53293829bd2088b7dc58ef404", 0xa2}], 0x5, &(0x7f0000000500)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r2, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r6, r9]}], 0x108, 0xa}, 0x403) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="e3ed199bc8ce", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @empty]}, @rr={0x7, 0x10, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@empty, @multicast2]}]}}}}}}}) 12:39:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="a96f6c", 0x3}, {&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e06c1e24ecffffff7fd8aeb6eb0f0000432e", 0x91}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:39:10 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x13) 12:39:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f3ce7600001c000000000200"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) accept$inet6(r1, 0x0, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10880, 0x0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 12:39:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) readv(r2, &(0x7f0000000080), 0x9) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r7 = syz_open_pts() r8 = kqueue() dup2(r7, r8) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r7, 0x1}) r9 = dup2(r0, r1) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000000)={0x4, 0x5, 0x2}) 12:39:12 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@ssrr={0x89, 0x3}]}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/4096) 12:39:12 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="52fc8049ad15f92639a92af0920f892665f589ddf54d60425aa2c7ec64a5ce0ceb56c978bbbe346816cba4c36a85e7dc44a85fe1e0e49f8c92e47895c83600e7695c7ca28ed2279825375a764e0b211748797342140c3171d9dce09c0d7b92f7cc09a745a597e05428b3ded216263088717fcda187236faae5e9c4949d5d9b088f041338887d0ae7280c28a6c4e33a0f00"/157, 0x0, 0x0, 0x0) 12:39:12 executing program 0: syz_open_pts() r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) r3 = dup2(r1, r2) pipe(&(0x7f0000000040)) pwrite(r0, &(0x7f0000000200)="bf876cc333da38ba6d9005a521394a1e781e8d093f6085a7891ff40cdcde00d4665e688b774b8db80a62acc0e9c35b912657e8e5f8c36af03bafbf7e88a21c2e6a578ca6a1dcef4fae726e5080abb71e60e88855f47082d62679a84182f6c2c792be2df12e9dc0108a94ab5a9f7723107eea6ae59637dcadf457464bed4628db1119dd520de61bdb9effb610550422e715e4a9e9dfe6175bcb0bd3343f8b948422ac9369f1db8830e2b2fafdefc452c6590be4f69a165bfa90954b51e5ef84f7727848c0c795c9878453fe76ffef796fc05bd7640e06e12ade7e3d94a0bb3174922939828ea4c233667733807c65b31da3b26be47b1217b9774361c4a08376788847141cf61be9960c92b228b24dc8a3f6e9cf02dc4488647c2f692f1135cd3775c6420b74eb9fc3267e2b9a546cfbb59fbded2b92b0055b69bdc54a7721552310ea4bdbeef0cae78939aef8a08c205201c19ad7744cd56ae58255edc384cb1a1aca16051e586d10b7575dfa07c2d730a1846efa00a773b681d66ef9e3fa5de48cd63fc1f20948cb95530130fb09cad366b5d49831dfd12f292452eebf5b1e327454887ee2746f9606a00bd575e687cf90cc3138d3051a7cbb476d7e33449161582f43c02d29d3a3041864b4845341fb481106fa4a1ff54609ce79073a425c9a375b1918d089de13ca9151c99ca6b50825bb9f3dfdf82c2538a72d4bb3351d2571e63cb95200ae9108a23d57fbdf8bb2aa3620ec7f7e8d05e1c3e8c277517fb9d57eb818fb8d76644f56ee48f1b8fd820eb49162a50c978ab0da3958782617cfee08a93f2339e52f5e35ece508e880c8a7e20e5beedf037434797e60869455e0d96d84ceb1ad0643faeb2876260da34339a7d35665a400f730ac6439d907963e8e0a0fe6468d607d182e9757bc3f8c833b74bb37855df9847a55d189d21738352bf25b7675202f7fa19875d29976797e1afca97def644b960fafe28ecb37ad198ebdbd5fd59416a51166a10df657540f4bc314daf80ad6c8fb4b6351fbad2e5215256414e165fb9446c0decf0c5d2a727fe145f8ffe8e4aa1f9ec69055312bd8b4b825911885290ed733a51d0f05fc773155ddd6cfadfa3f2753f3234680d7fd2bf3f6e78149061158e03ae7b2f0c14014ace3c71fddb754e38deb8e04232c90ab47372007673ffe02e45ab5bd2c43bb815aed24513bf35d73bffa8d687f61090fbcff0476d7761006e6a231ad4e384bc9a970601239118372641b39acf34519097cb34841046826755b47b8a6d4bd36fb7c35a1964be9ca3add780f7911639c6d8750aa274f4483be294d7215f36939f7c5c9d0c24a8a1402f7853857649194483102c8d55d7502ed6daae951a3684e9dfcb8bd06484a977c7f5f8508533be0e68a8506e341d56c1bfc7b5f5bc6819507eabe95f3b29424b898ae9d2a2a909ec70760276c6e7eea4b2b733b77dc00bba4e6f1f8963302e45545b2d962a16654a675160bffa351ff578b087876877c1f0f31ee410776900fdfd2e8752a0f8bf99c2dc5b350fdf182e634568835ba2c524b4a843418338c78a62f2f0debdb52b5a2be13402500ccfbffb116f66cf4310b3f30a97f8204dc57d3efa91a832d080dc982c26cee889e61da60ad0df2a97653cd9adf5854d98f1901afb3c0dfbda4ab3fa4bb59db7c7b470027c381f8fad90b7e7be33e892bc378fc3c89d3066bd343a77c947b7dc98e85002a6eac46faa8cb3c1c87676dd554a5af51a784f1e7e1f658ade2fe4b67c563c513d71cc494d77755a1c10a63ddc550c1ed854d7693fbac87636034b5233236bc2d6a4814a4a8aa9b71844f8cb7048e9a2db93f7325f68e786245c68cacd8134bf752a830b6b0b218ba500e15d66b4c4abbdd0325a5d991457345cfa6020ad6cfbea1f4d254820adae226c49c35a71120adc5acb96093e00b70db9dba424264ab4b4d3f13e752830a8095e3ed203ff44ef2d45c7644f15cff36172ac9891535380ed75c0b446e1dbaad4ae14aa5dd81efc5efb2301f3a219b04bae6c094d791fd5b6471ec227926062dc90d94ced9ee07fab42c005903e9c87e805a16ff3bca5f9f6e37223eb69ded17dda6b58e4c00ea1b641aa08b13b147ef65c86bd6fcca01f60a4d58ae1edd738e4f794a353100413e23512d283044fea54ce95aa76083790e5f9b41e0cdf3725133227f4038342e4266c1ada638f1db9e3a59ac02baf1fb44170ae2db73938b31204c0fd7445493ab7c5afc6b97973c9dc03350eb428649c51a38c9a63ae17c040839813b27c36e7e5ccc1f62f349123a0a93321a1ff33d93e93d88b91b37c7fc6972d1bc2798a95e24afe07a3cf8f9208b95863f1f967f576a4be4f364018eed771fa15998f5072083016c973d0b4a80609bdf3b28c4b6454e246c5c71856c1f39d3194d0c7dc12d69504d3fd71ce5196dee0d61c9d8a01ef121203265431971fd025ef3570fb909baf1652b4c8020b084cb2f53f02661972956c416dfe04b2647baa2fbeffd7ab4b6e90bfd5a5e822ee72af5c57d312704bf1b4b0733aec0e1e4d5151d205dc003e165061524746f06ccb0eb0dc6385e9ceeadbc5571740d6305a72f01a76a43a2c808f2c3d2cc416e2f6cb3d53a0a686bc741eed3e2ed38fea82411153b0373ce1391ccc552c244dc38be5cb472e3f1d9c67170c70d8fba968a964b36a9ba20f6d35d627e4894990cc2f51fa9d0728ffc065466912c54b3492fa16cf28b6a525d5b90f0bd85aa74d4bc1e21ac2f68b3a9145656eea117ed7144fdd0874d48717cf20785ff3d7cf648bdf3155cb1b8c80e6c7c379fc2e29c7afc5b0e4c5618cb757b6865128f647a319cc68c74288f1e9166c536d348072d6a91ce700cd5dfec50495975ff387ae5060c084e798cec58df26a30c8423608b4b3b7cf9cfb4852cdb30bf754ef1fb2d403cfad550e880fd2f3b04a4bdb2118c4cac813f380db054c3b78f38cf06b963722c717d2bcca8604eef21b611a0455b90e77aa1e5d57c498cbcf56a1e17e19285e802cb7299b512d36a547299b8c41378ffb7ff94e8a125579b7417a9b8e92df5f037980628a4fe3801b538d612d3c5ba59d2cc64fe631e0c5602c0fe2868f2747d7f8caf79d4306c9525372b9f01ae7d0e3e5a48709ee7107533b94a38b452f7047618f07a8adc5bb97ac1a13704795fba8eb03df45b16edbe4df67498bc032810839a2ee3d57036c05f5bc9131d51f2503e1f24692fb0a293d25c73df93878e06710a99d08c253b75b6b6e784a49a1fd926555af64d19c22f73e2e4a10879f83a49dec2a854a31dfd50f1da920a6d2a439aee2d60a289b720a02ff03dd2c21017dbd5305f6f487d197ca518b052dfab2cce6c6d29465d1737fb1e116f227442badd3f1e17fd8008a808fd9dcdd8c3775afd1fecd059b8f339716a960d28cbe029eac4c5cd473d140457c9891dc64c339c203940706c47c640f4790ba35342f5260ca7076e67cfe64e45d6a3eb61679a988e95c7b3eda343fe62ea8aede3dde73b6af2cd2c6177ae81e6fbc7daf34bdd8e4fadc1aa9b81afb81cf90a35d1113c54da3880b084571d4225de23c84c0533c97d7526983533cbc7b11de07387f20d1072eb4f8d1dd8c4f8e9c0fe8bcc04cb8bd6f957e142081743fab6f4647aec5712ef820713bf5c863e6613a5c63d837653489534db74ca1f866263813e0c3c0af1cf0f16bc7e33ef7c577477f76b3d54df88e8ab104cc091d78f7bdd929658ecb47a47f959822583ba447f4171fb6eb0bfb3adf4a343d9b1c81d56ee99fa19ff72304e086ccd88f3f8dd2e1ca8997477626922d275210af5a43d27cf42813879a51a4b05e9d0ba37e7f7051a51fee4296fc8f27c83b7f38cdcb863ed847ee64f9c64002e7cc5c00e9870fba34f015cdd9e3affdb6e52b81322998fb4b108e83b142756d666a8d38265f0f20cdefb8b6a0e213e37e4ce90ae200223078cbac082b2552ceefac8a2c9f0fedcbce12204004c6bbb5bed742e4ef8b234f9b2dec40942a4c773e2bd9dc292049bedf9ddd9a7e6c22c76622aac1bd335daac62ca6594faee77790a4baa8a7ee12c769e8ffe8d4810f479466c20c6c1d9ca530a7ff943c5ea21b937358735488d7600822cb5321209d53e47734454f79d28214aebf4a8f99e7655494761d602baf8e9f907255d9a605dafaaf684a99427ce6cef6aaa8c5337998242be9e24724a55d821222d64471187754c46e7f2320608753dc5419e07afe6097a04c09b94d95631c648f6414cbc50d08835b9f97f020609cc1ae185c763ffcd22ac67bd6aeb23ad7afe3b845b4d67c642ae6f1476defc955f20f1b277b529ad9eb3b4dff3f6a50f68f3545810481ddfdb9e0ca02bdb89caa0bf09406a3e39e7bc6523af34f47a0fecfebb5359f065710f636d56df8b0fd1bf0b192e821f43dcfbb947ee41b158a3f867fd2e1170140fae3d17713c9cc2a0fd909d0fff336082961f3119b082d8561f0e4a851abe4102fc404dca2ffe82db7b6f84c8229410e8fea4f982bb0a43ef5ece6248f18fd351c91366e839653b36f53511162ca9771a2ddee50100089fc6d72dbe89143ce3aace024f75b3ed28e86e7a0ee1df8f0be1f771caa236b2487971ab760052b4a38a4d53b588b8ebc8f02ce04868729bc4bd9e1129b1d7ae1fafa3409243eeea3675ee2da20bfb92bb652eb377e19fa7535196fce5570b7cf84e934449617a6932ac65913f909757e42a8e4f42f1bc11779aa49caca510277fd8cbfc9ca87a6a19a83a75784549c3a92b17d439d07aafc6cc1ae2e5d247d197edcd4b752850c05627ab8b6768f164b8e45eb8e9b0843d5e0fd7510607701859a4c30290e97bba8e4ef7c56d2acce47b8b34e4178c29e13224c09a03dfcfcbec7cb855176b8b4f0b7212aabfccb896b7a5b9c4625c366808dd9d749ee5c966dbdac6f4c359272122bd874ea4a7dbcb5ba945d171847336f51bdf553798032aedaa1523ad20eab5cd52543cc6c2405fd3926565536f9fc90aecd2af29b743b0d4c2f7513de2c9cf4a6fb323bbbdd9a51a0f1a4dcde67b886d78338d511455516add885b17bef3271d9f987eef185d13f23614d4e251106173acb0252dd46aee88ab7384918ead0de200d05d952ca717304bf3ad81640b7a373c54a133e2316c7023295359951ee275087a8af65cb04367f70dbefdeddd796ef5da606a5a5f977421d8b310faf8a21d3aade3f132e3f9e2f963cc42fb28b4a24bb31a74a11f46f46789f037707c8f5341872df0e26bde9cab87d283998ace2c062c5a99007e1139af0db7f373cc4a77b71bb4e6da828b06d96a6403c28d87a3b9ddb868542ab3217ab890578b43b539f15c2d2067978605691999eccfb5fb9ecbf64ebf82cd844f3260c7ad45fe721ad4003997631d7ee7caf808676a8c40ea774d9925bcc5786cf23cd9d7e1225f323b7a830304017d39d857963df74dfe081411622126cba68d63e18ad53505b4ecc00066aee6bf33deb48bbbec032972ca8011f90f6cdac7c7d48b85f0704f42f02669f6ac2e75ecd29fd6a034f83d71330b055fe102d9a992fa3b572077561025d3871af102b243c202711aa4cd0c703dc1d65a88025962d1aef60075bd66425cdcc12b5fbe65c8720b3cc3c0b11f435b6e246dff37b403cc69f6fdfad45ae1f5d79294c38a6537f69867f76777b12b594f0822bc56f2db2fc9dcfb4e7e7d1cd59a7e4ae33539a63f565fd01c816d75d9f98c5f0cef328302bebe3004771fc16db176b61a7718842a09f6c3", 0x1000, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000000)="d61ce5b00a8185cf5e085dec", &(0x7f00000001c0)=0xc, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) fcntl$dupfd(r3, 0xa, r4) 12:39:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) r6 = syz_open_pts() dup2(r6, 0xffffffffffffffff) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001a80)=0x9) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) r9 = socket$inet6(0x18, 0x3, 0xb4) getsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f0000000200), &(0x7f0000000240)=0x4) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) sendmsg$unix(r5, &(0x7f0000001a40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000001980)="d6c14f7fbe98e41b7e80b4e3eacb70493b8b814d82c25229055e74659b54a3eaf14bce57d2269515aa50751de1a88ac63b634199ee2eab6dc723c3d6b72be589dff1a6bb9100bf8be38181c3234aefbf52a80074a31b37a775a9503e0d50eb454b2e18b7bab5de60cfb7021824c04976d33372a5c22adf791fb9ed3cadf4cb2c7410b16a0b3dff3921f61c6cd3a9316ded0296d38b60d931a271e3d57ec8a9c9be2efe82e6", 0xa5}, {&(0x7f0000000280)="415c6f7eb484f52dc83f1d07d21f2db690795c1fbcfd0c9e9ca506fd538a4f5ef42add73f1fbd26fb45d2b7c7d52f55affb4e8faec0ab32127c79237c764cd0a72da2de1b72218d09fb4c7f16ac25edfbbb3fa6dbc94cea596a696f1b0f2d3e650ccff2f27384f4eb1bd299fe9ee478ab08d6848032274bab719e3c17653bc3e8c3c5a4791c21de681d578c046c96d9eb3028c1618bb78b1cee2d87e6d07b4224e840d4d538ac580a320bbd2961b056c38e39710129ef54ebcf9de77101575489a93ec0980c0f6403607902b8e3d9b86362a2c21c6d6c1e9", 0xd8}, {&(0x7f0000000380)="1ce6d484f0a815ab54d276d17f3d1ae6c963353c29dfedd3adb1604ef73270492f88a60cf89ecb4ab06ea57fc32d38adaf183eeef8870bd10593c115c726d38ff51357e8e3ec4caca86c7c3c31a4696e2b79bc288de801168205a70f297d906c7fd2118ebfc5e2ad5dc2f78540207ce39460d6922159871ca7680c9a4c4fd3d3456670f1a36f65e54d7531763ba0be085231421052016a74af21a750ef0043aa50a046e5bb1e93162526a1f3b88d3673a7b1c0abbc4acf5f2a90cd5b67210c77523b308c7c37f84657", 0xc9}, {&(0x7f0000000480)="6f38489a6ba2e9091854f389e0c0a12f9b42f39f7a6a7a3784ededc782db82e731d93d476039623e7aa70ef8885d24abe88c055f6351235345d6ab470eca519dfc4c9dc8b74a91414c136beb6380b700", 0x50}, {&(0x7f0000000500)="d578ca22c01fab61b1f5f8a120a0d4307dde0bdac676a1ef09570159eacbf146f06764f79fbdb08a24f5c6dc38e8fa98795120f2d0079dda895a9d38a8b14155d3796879f54984046eea2c3714fc2c1364f800ac433130a7b72b256cc1436f1fffca8170aed47dc805d02c5d39628b6cdaa564932682050084a14b81cf12e1a7bc5bdd81a0057ddede65abf316044c2cc028a396a0e46f078e022fdac21b80206e3b0c7ecb1e9678b1164ca89dfb1ce9fee1149910482f316602ab6defe615cf394a5d76cf59e55323b0190ff0e1586c938868b204e8115535caa4503c9f4abdffbeb3", 0xe3}, {&(0x7f0000000600)="b60156894a7b0a2dbe04c5a52cbfc2074763c160ca42036bde251c36bfffb490d121b93fed4538a4d02cb66b93d08ff8034372c396edefdc9a7dabf402bf07e7148ef88a18f79a21d282717ea5ff7dd5e7ddacebcc87c59317c4b45f25a4e2791c482e5bd06eb7e5cb281f36aea5a3d53758b2204a7a2e476d7542ec9eeba5e1fd7b5825d0a52fef7c1cce18086f6936e04fce989241255f361a62edfd4c7713ceca74f01e87b3747c4fd23618050f89069461e30cba1d9395b9ab9339315565c71c6450fab51ae39863b5", 0xcb}, {&(0x7f0000000700)="a024a5b3201923e6f5eccef02e6451063d7fad147fdc3362a990a51d216b8d6ec8d0c45a03445769fff12502bc33cf4e6d227b287a5c6b9809cad6be64b07e5fb2eb9a152ce657a6e32c39355700d6b83cf9ff8dba61aa1bb13cb37990be1fc91809835a0179e11ce17b9770a621e6cb547ce5cac54d457e1ec91ae2dee457413aaff60d1656aec3df262631e5c3a1f84554812eec763d69831230e07cff", 0x9e}, {&(0x7f0000001b80)="f6e508acaf13d01f28c9a0a0ea596fc44e37e850aac26b1bce7b51638dabec6d46d007d25a7fbb7021356d84320fa72c19c005459575ca2920f8af6c82e0cd5414ed58241128c638f5ca4fc83baf0e4f938d747e8d1b21b749a6f9b18b3f7c63860d7e4889bdbcf98902982d3740c0731eedab834c775d498059a99693f877885b4a31b6ca5e03758a376279feed2e7345afa2bfae386e6e4c1de52a60ca6f32dd2a0a2baa362eb489eb45f9712f4a7d49644b2c788ff4a2001637166b9ae6016c2b658fa6ce9a01c60bedc4ee34ef22fd5da60b1b89d1fd39e72bf90fd4ebb365d11b946a9e821d688719a091daf70cf1", 0xffffffffffffff1d}, {&(0x7f00000008c0)="61d2b8f09e2becd7128264ff8db7438fb6b840d462374c163cfea6f7c3179e4899f54b75ef54800c34bae867c892a9ace697b247b54b2645654db3d481d5c991ea5119dc43a3a7eb29328d7d13f76cf0111c3a5e41e4ac0e9227c247715d1cb4f580e0ac041ee98677e052e486eb4095c907496924bfe9e55077e45e600166a4192fecab75a6d1b036a7a9f7536ebc44168d9cbd809abc", 0x97}, {&(0x7f0000000980)="708a5725be22d4521177f1da0a989103fcb779da1186cc6955010305c97864911fd4fafa8e5b255f50124deca1150b10d06e23fc8465505f84e171f0459c6772d865ae81aa42c308772aa7e32d58515cfcc0e65760eb638588c3223ca45fc85d410e2f8e4b770003a74cf427ecca1ff18de3a706dc33ee07b5e52ad382edadcbbe5dff1a72a439d1697c88dbc70b350516af7b1e181729b5d6c60c60fba1f3000e644d9258f6f165b67c6198290b9ca78762cb8feb203fae31400275896a8d2277e1fe42e3e32d7aa04d8e2160ab00f918b82c7909cbc7c69f0875a5bed4dfe6a5a11b6f3cea57342317e4752276913ce42b2f67d4c024d49f0ee1e22a04c0ddd3c3b758b351b9e1b7bcb52f073e7761358478b049d04b9b8b074241a24647a0528f45ee589ea1ed209fa8fcb654b8e0f5a5e278421818e158da15e51ad855cc83ef5ccf80d0dcada9043b1a87d895dffb33b0df3774a0c67e0262095d2b457fd0426f88170f23d1f4d4e00766042937901e383ab9f6ae2fb730383a205dfa696ed647f33355c2e2a9b6fb61e9ee8793cc2a8865aa1972d3d33088759fb63f2528140c212934a0fbb30fad38590a75deb374356927c29574831e037b38bbe694b4781318264df3f89ecf6cee4c9bedf122049942d1999b6d4f0384db379daaa6f0dbcfcbc2a2c0123b8f5df6b1f38ec84e6d33c41b2282097cd8630bbb88c345116600f9f9bf123eb0e3b189ce54364d5ae7ba2449c56ef43ff8a1613e99653aa9a6e294643e512b478f252cc819279984d97b858422a6eb56455e92e207cb9d3f55a6481d5b47058dce80e696507fffc3d75d1814965e796a299ff7b21bb9056a53586f020cc7b13e6fdc6da2ef2f42364a1c800ee37879d3f7d9aa80cb96480c8a18c695de55ff41051dd94f2c6dcad892d2cb5883b546c41aa740fe506160f87aab33a76e22eafe7a14b5cef1123ce50e6b6c0d8cba29bed64c51972268b7ece30281e028c63dc17746ef4657ac73785b7ff04b1454a9ddc9a3efdcfa67ab4f211f0ce60b6b05ead7df4ce66da2c0556cfae8e2eb5896d948ef5997a5f39c2c9c008bbb0d873885dd708d16582f4ba7dcf5ec1a386d447eb3593bf35b76ae2f592a9d0776400f41cd19020d3e927ef3d520eb5f2b04f134bd34e400a700cc3a9f48b76fdb56c9033bba81087444afc86ebd7a09412fe7136fb1abeb562e53c27b2f116acd7715361f59a7362a7dee8ae203a23f4da752b981b17fb3e98f82d27c38751fb0d198187cf490fe38ab8bedee025bdfaec0aed957ea37b1a5f9f0b93462539c35315e4b00352e1993305c94a95ae3a74735a0ec618471e01470e37f5497837b315eaefd9fdeb256c05af8d6251dbb778f577d6df9b1664d40c01b4abf4fb2450df7fe5fd82a8cde648d33d6d786ca2559df3e35724d7e022692cad4618e231d83e60ba6878049630d83a7116105274e50810a578959a948fcece3c3bbf41b390d300c14eba2a6d6e04d98b3c89bfc37a3e48f12c6a9519fb7e4835ac3a0e28e203e408092b3e6d78e704e3a6e6363daf2e5d2a266467609ccb95515c968b6391b7fe0cac5f87fff22a4893b7da078d7d9c2b60ed88197409b6426946c7667e19179efe2dead7999da83145b4d01bd97c69b28dd760ed797cad5ebe0943720b626b44e7c5a3e808831a4bcc7174d76e9faaf9b88ebf8e74ad3999aafec185cef6ff97410c8ce26601056a72d9cd5a666f3aa31a5d7495e7dec086682efecb39acd8e99828bd30193ba0a98ae1d8ba736fb54bc19061928dd3fc486ae820b2e384744deb94a281b70156377d940ce9bb0d7aca5e1f2d9176bccc5708a13e3e64f148d42829d799f00f570653f42ab402f8eb60dd5b7da7ea03d8c9cbad2d58208a2a9cf67f11290be41773aef54ac83cee6b6178870eb4b8bcb2b9cea3af91f71622a6bb013f45dce391761320bb682eea760fe942300ecdb75d0d4e3651aa8ef17e8048428da8fd6d31a58fcb558d593e682aeac16c3ad2199a7beb3a4057198ee909e6398f7164bdb7a9e599e0e4061e60dc8be2d0529d7b7846638f729b7446110e6bbe1922e12c7c1237cb38f57aa97c1b2f5c1488210f09228236511f556388cc2ad9a6748962977f655854acb625b7b67f06dc384a68cabc4cd107027dd675aa0bc4f3533bc0d9c582f0866b2756de8303f3ebb082fe0f8e2cc71c449cc0e85aa44bfa52fd7c5c49b95a8cf5a75a792fb3c3404c6e0c111ba248ef5f14d278d15e60043b8e22d716374409cfbdbe7e0de41b47015b6510c4c9b7d78c907b4f25d9e08b94f590f723cfeef61486ff26d82f40abd3c5abb1ddb1c2726f08f1fb374e937cad7cc280e839d7e61524cd3a7fbca2d797946bb56741b9d97e6f5d12602405ffc9a3b91e7e12c1708df637ec13205aa0f01e304318f67c254485ce1c7d88db6ad044b7c40bfe3d870009106171ebe3d79d2ca76ee5690f21b71e82486a391a23ae15c9304ee762523a9bcf2606a39bb72ff126c14588a8ca600f116aaf8c22eee4bb64a4973dc1a8659228d03e28bb4377f0655a74b45476556226ee1f8f90e641c198588257ea2182a3d773f2b818d1e231be02c478a825c6a27034015860f359781eb5abfd7b0362ceda2e3a71b002921f8a7b41fe67f6ed5421fc69a286acfe12a1ac9e68d691928a0b45ad44f7720251b1e7ffd50e1d6b15cfd35f01f6daabd32ca205c1dc867567f452d892bc4b56a1559c4c85672006af4f5a30fedddbe38bbbef546c9c72165cdace9ae722bab8866672dd11b263679428ee97246f907dd3afb66649b1e4443f0bcdf5cfc8ea2887a1b502325fe815f17790b9c4798cc4fa5e4cfea0be8c8ae576ad233ba54505b7a0351b8927b96bb984c90c40331d2bddb8c0a6ef699cd07e7ffde6826c758c5033ab1816b05d2caba3273bfc31de34946c87924ffd59f10ede321d6b94190750cacadac8b90986f63ca39edc6e9d6b44d92d781cdd44dbec6a36b31824994dc242daf28cf47d7149347429ff75134e52f94ffe4284c32e4432b5006d8e473ffc223fc965751b3e636265e9e94f5a7f8eae0ba15a5203c4b58eef8722423338a7f438445eb13bab57d0c5b13896f7d989887bd3909f36ddc52d5d4e5c35ef27489c80b91c44191281abf0a87b72c7a0497d8a32cc17d6ea66caf10dd7d0336619957d6828bc10ed463a330c993c6666fb0889feea28751cd33bf75d6cac012120afc59ea88a3cfbe807e6d1293b7ef8ced61e57ecf9b5bfa39597f966f1232b5c20d1c72314be229e9afd86c1fd3cca34243fa945adb0563d1d25131fc3df0adc0351f09161a4688347487b279f422ec08119a24d2ae3a5461c43473a838e9e82062eb610e74d53fd5719b2d6070954a266da08c4256a1faa19729cd542ed03a3bd6e0452b8da2545324234a143d008c844a487b38707cf15d7651e02cb218c2d817284497028a634f99037f815abbb575da025cf5213fa75861b47714b291753f4ca6a3b878c8b0fc1870fc4f933f1d8e52af98fbdd6932dc74945affd751962317d6f30d972ecba3a29f304b27c1682cb9b4f44bf3188d19902c5c8d49307cc97551f560a3f146c2d6ce62b388f8ced1004322b2a9099d6b692ddf3e3e3f55f31a3300a506159d8923ccc58f77f06db12871b790758fd2e5c80bd5fbc25b46bf92671f93dc3b1ddddc6e98cac88c96928f1f2af2dec89ef206a84106c9509cf05ac92d9f696ad2a0f28938a47bf5c5752bd0e2fbdb7cbd3eb3d9c1f4b8369884d7ef0c9115205c2c1556edeb38781703b4fadf1acb9e903774fbdd8ba4b20d3832f7d40cd1dfe0bb976317c902676655b099f619e5c05107baca86c91636e0e22502d2a4cd35d2ef9a01abc84897c0093f30ceefea5c0bdc4d1e48e1c29201408be807eaafc3a0583b13284fa7cf3c76dd2c7c134ae387b99c14c4547eb241acb1ff9f0706a8969a74a4b6cc0be1c90386ae5ae8ce80431c96bc92c0a6fd8297dc91076343d1235d75f1e40bb843d62e9647f47d13ac814d990049c9c6d989c587abfc799f49f37616929e9b61320ccf5f800aa6e4a96fdc52b33958dddb9793eb7aa7cec29c491c60193bf8f6553dfed5d999c9fa63a42c1f88f84ad731b8d2919d022edd04656c1720f994c15c78dc7f6c4ae89778f22f7d46522adce5384c22be11f96053d205bf2675d1ae90ba1ed356c983462541a4f00a0c50b3eb88c84112a76aef2495c2a2e82af75e605d4e82b2442846c7d769196856da9883d397e9845c5c923fb030ff973285e24e174c8907217766a02117aa1b40da6869a8539e22c47e9eae3320bd1c961e1034281baf0df4c146ad00f74febb8685e802115a92966d3b17f7d5b8c930b2500c38cd446758de5cd76ae98f1cff1bb5d4f66ed048a558cacdf5024edca4b708b2f05437a7bf6f0912d6383a37320e7ccddfb812055e1ad982b6c46abb566c151abad97d60e2c51d75f07b24940577a374c485831d67e9fde98ecc7f8e5186f3a45e2e043482e77bdb0ea2e77ec1bbbf0071c0b439e002623b456cf9e16111bb77378c76c4db0f0c2fe46d9ad002d3e224b8115e801f632ed18c6332d28af87457860b399230d83e6ad63499c63dce22df6e5343d8f435a49a2f4ecc006548e52b0868792c99e27fa2277242cdd22d638ef8749435e13f256465cb87bc2e54341cebf58ec953ca93ef0b5edeb44e5ad54f0164e1d81b2c2f7199d9bf8fbb400001e8a614678195130bd5bca7ad574cdb8010417bd4d5f3ca96dcfe9ac191e988b99c5431a809e9f703499ed39b21eca23ccdbb6421a82fc9827c8d82759402bc996e182307b3eaf2ddb4703023d760cbed3438929de717023fbbc7da32e4c10bd0e7adf9f2654924c5fe686c841afdf48c40b698c40c2cdc1b02600c016887deefcd77b8c4d45e5d09391a882d76feef74f066341141b738d0b1aa6f2e9f923945f4956ee81caf0969144e5bc267287b8fe4af2509b51eb874b197a6a95f89e3ea5d364a18877dad23bd27133123131738afda845a4c3ff7acd28364ba1afd167f30e5aa00ce1591898eb4cc38812982ec997006a94ff2bced4b257d5153b430db13e990062aaf889ce83b6034ed54c83d3b674e5a2d4ab90e0ed5a61ad5b571ccf4e8e1fdfc5c6dcca857904ecf4870133ec6466dffe3d4da3555709d0d02efe4be78ac437dbc9aa991e17c3e0c29eaceaab8aab974eef2faa37d3960d6376d04aa889ffb6c33ee6d193ae4c94e9a95f24fc7f6af4b301719d84d45013b23a0e4e0785e5833053fa2434c974e0fd555be97ef8d06dfbdd103cd93c5de898c09aa4e6dd726e65f3d295be64e64a64306fddb77b2c6d21a88982593dcbd596adcd9bde8e3a7e120f9b727a91678551e9a55ab01603a2af9a8f280b7088442ee9a4ec5269f6f69485fdc0a6d53678e0d11ce808f65b963fce72decc1974730f58118e7d30237817e5d9311e4fbbb2f8683af3e67c2844bcf39b7dbb43bd58dc27fd0a5b483e84c9cfce07041a3884839346a31991ec32d21c0d3982003cea2f3556c18bd9f9a2893d2d0391409bef7d251e1499050c76f9d2e24835171278e0c2bd374bf103c4e87eac8a75b2a80bdb1c78d56266d75ef36cacb6bb40c86b2d7542256817ff089423350a8bbd866fded607e9054a9f687fc97ac2fc5c22b40cc6eb3c6bae730e1d29b9573fdb7ad3f55794dd2e10bbe3df88ee8f126292325b223feabd57a181ff6e087009217e7bb4de71d8046bcffc4c", 0x1000}], 0xa, &(0x7f0000000080)=[@cred={0x20, 0xffff, 0x0, r1, r2, r8}], 0x20, 0x8}, 0x404) 12:39:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0xfffffffd, 0x0, 0x0, "0100000000200000000600", 0x7f, 0x4000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockname$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x1, [{&(0x7f00004ff000/0x4000)=nil, &(0x7f0000288000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000073f000/0x2000)=nil, 0x101}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f000011b000/0x1000)=nil, &(0x7f0000577000/0x3000)=nil, 0x800}, {&(0x7f00005b0000/0x1000)=nil, &(0x7f0000099000/0x4000)=nil, 0x2c89}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f00001d8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f000054f000/0x2000)=nil, &(0x7f0000178000/0x2000)=nil, 0x9}, {&(0x7f0000426000/0x4000)=nil, &(0x7f0000029000/0x1000)=nil, 0x7}, {&(0x7f0000456000/0x2000)=nil, &(0x7f00006b6000/0x4000)=nil, 0x7dc}, {&(0x7f0000350000/0x4000)=nil, &(0x7f0000491000/0x2000)=nil, 0x34}, {&(0x7f00003a0000/0x3000)=nil, &(0x7f0000248000/0x4000)=nil, 0x6256}, {&(0x7f00004b2000/0x4000)=nil, &(0x7f0000683000/0x3000)=nil, 0x6}, {&(0x7f000029c000/0x1000)=nil, &(0x7f000005e000/0x4000)=nil, 0x1}, {&(0x7f000030f000/0xc00000)=nil, &(0x7f0000b94000/0x2000)=nil, 0x9}, {&(0x7f0000af1000/0x3000)=nil, &(0x7f0000c16000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 12:39:15 executing program 0: r0 = semget(0x0, 0x4, 0xa5d) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/190) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x4, 0x800, 0x800}, {0x1, 0x30d1, 0x1800}, {0x0, 0x3f, 0x800}, {0x1, 0x1, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0xb44, 0x1000}], 0x7) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) r2 = semget(0x1, 0x0, 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/203) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000340)=0xfffffffd) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x0, 0xb433, 0x7422, 0x2858]) r4 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) accept$unix(r5, &(0x7f0000000400)=@file={0x0, ""/55}, &(0x7f0000000440)=0x39) rmdir(&(0x7f0000000480)='./file0\x00') msgget$private(0x0, 0x100) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000004c0)={0x2, 0x99, 0x0, 0x7}) connect$inet(r5, &(0x7f0000000500)={0x2, 0x3}, 0xc) 12:39:15 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x13}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) getrlimit(0x3, &(0x7f0000000200)) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4, r8}, 0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="dba73ea6800037cf92c4848d9509414cf96051bcdd1431858bb21ed5e412c3943571f30441a7d8b1a6458a0abcf05857230f95fce32f6f2f7bc47233bdfae25e67929ae6e1cfba14837d44f4aeaab7bf3be7d87c20fd4e2890fc218642f02ab69a76bb318902d34b67fb0d1d83e5920ecd1896d33fd4bc7ca96c", &(0x7f00000000c0)=0x7a, &(0x7f0000000100)="a5226b26eacf5f59826c6dcfdb09654dc5c47e64d488984daf66fda9e8298bd0e6dd97b0feb66cf3fe8c6a7649162fb8cbf7156d29d5d4a89822b39c38b09e0b5b0f8bd7f74c22ac034b4bdf0498eb6bc19a1540223c1b15cee92ea91d6e4a2fc7b0545fe03c9edf025a1c1a9253e236aafb39409ace16833229dc2ebb6bd180874de5fb20932f2138ebb6e1ecbc7d2305dadec69c2574dfcc5d4767837769a3c948de48884d6e4fe3c26b91c7aea61b18594edbb431941089a5d8e6c49d7ab339cc2796b682b4c1a6d7755e27", 0xcd) 12:39:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)="ebffcbff13cefd812eaa4e713048e69931929648443ba94a951c5368046f07ed393dd080c87864a3d8af7b7374bb07", 0x2f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x7ff, 0x34], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x10000, 0x3ff], [{0x0, 0x0, 0x36b, 0x9}, {0x0, 0xffffffff}, {0x0, 0xfffffffd, 0x0, 0x3}, {}, {0x0, 0x0, 0x4, 0x2}, {0x1aca}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x9}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 12:39:17 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x3, 0xfff8, 0x1400}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001280)=""/13) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1f9, 0x0, 0x0, 0x0, 0x0, 0x3a8, 0x101}, 0x100000a, 0x6a2, 0xfffffffffffffffc}) semop(r0, &(0x7f0000000140)=[{0x0, 0x6e, 0x800}, {0x4}, {0x2, 0x2, 0x800}], 0x3) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x1c]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/38) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/204) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x59) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xfffffffffffffea5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001200)={{0x7ff, 0x0, 0x0, 0x0, r1, 0x9, 0x5}, 0x6, 0x1, r2, r3, 0x3, 0xb01, 0x98b0, 0x4}) 12:39:18 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x40000000000000}, {0x0, 0x1}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x2, 0x2}) 12:39:18 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) 12:39:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x111) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x5, 0x4, 0x6, {[0x101, 0x2, 0x1, 0x4, 0x80, 0x400, 0xfffffffffffffff9, 0xdb1, 0xfffffffffffff001, 0x80000000, 0x4, 0x1000, 0x1, 0x7f, 0x9fdc, 0xfffffffffffffffd, 0x9, 0x8], [0x7, 0x7, 0x1, 0x7f, 0x1, 0xcd7, 0x7, 0x100000001, 0x7, 0x1ff], [0x800, 0x2, 0x75, 0x4, 0x2, 0xffffffffffffb614, 0x3], [0x35, 0x7, 0xfffffffffffffd9b, 0xeff, 0x9, 0x3], [{0x101, 0x7, 0x200}, {0x66, 0x2, 0x5, 0x8}, {0xffc3, 0x4, 0x4, 0x2}, {0x7, 0x0, 0x8, 0xfffffffffffffff9}, {0x4, 0x8, 0x1, 0x1000}, {0x9, 0x2, 0x3, 0x1}, {0x4, 0xffffffa1, 0x0, 0x4}, {0x8001, 0x0, 0x40, 0xf0c6}], {0x1f, 0x10000, 0x8, 0x1}, {0x12b, 0x0, 0x7fffffff, 0x9}}}) 12:39:19 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97974effbb54e0eefb881e4e0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712dc79", 0xa3) 12:39:19 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x18, 0x876c, 0x6, 0x0, 0x1, @remote, "", @broadcast, "47cc54a7578338a908e4a2e4c743c2ca"}}}}) 12:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = dup2(r0, r0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x7fff, 0x80000001, 0xa5f6, 0x1, "ddeb3fc8e3e35b6c4e82059fea646937bc89b3f6", 0x0, 0x166}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 12:39:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) getsockname(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f90c4450175b2af6610acf5a406e953719c56a00015b9b6b8063"], &(0x7f0000000100)=0x1002) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000000)='./bus\x00', r4, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff}) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {0x8000}], {}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 12:39:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000980)}, {&(0x7f0000000880)="f8b8104d138c1c2197f19399a28cebb1c6d5ade4c9564017fdb148a01c59fd88200fa0222181fa9472c70f90dc37c8cabbb5d45b379f322ce4ae644fc035ed9ec77737de053ddc1bc1e3db1d754c2dac5a5b231e9ff2b9d2a782275d3832de648101f781632c7e8248d9", 0x6a}], 0x2) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = dup(r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:39:21 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0x115, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) fsync(r1) r2 = semget(0x2, 0x3, 0x9ac) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/86) 12:39:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x9) clock_settime(0x0, &(0x7f0000000000)={0x8000003}) denied attempt to set clock back 2080375030 seconds denied attempt to set clock back 2080375030 seconds 12:39:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000080)) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x3, 0x4) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000240)=0x2) pckbd_enable: command error pckbd_enable: command error 12:39:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [], [], {}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 12:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000101000000000000"]) 12:39:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [0x8000], [{}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) socket(0x33, 0x1, 0x81) ioctl$KDENABIO(r4, 0x20004b3c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = kqueue() r7 = dup2(0xffffffffffffffff, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000100)={0x900000, 0x2}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:39:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x6}, {0x24, 0x323bbbdb}], 0x2}) 12:39:28 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) 12:39:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000e00)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052ff436f9466af678f78d1eefd142ac288459d23c624561c9c8b5087f150bc8c608898f94d7e6753c57fb1a7f6d09dffe70c82fa169a8eb1f42cbc8a8e38c77a5ca403db4bad2d68406060b20a49706b3e0fb57442c2c0b1d8f970ee0a8b34ea0adb7324fe3fdb65f7d2b8ebcc506a603a7cdb325494f27d09124b71ad368d8fea5691d75fea96d3d7229ccf35cef81e772549e68078d367cbddd2b9fe58e34bb43d62cf76cc4ae1b481fa14f2144afc40df1767889fd6318803b77a34d16310c934c6c1972922c4c987f2ecc81a237122b3d9230f70da8575f190a5e3f97104ad92499e55ce57b6d4ae937aaa84a58f6e735e8931f390594c76c9936425ead850b3ddd5a7e22f1b30a2babf6183435ded82e78a2ba50dc0076e58265277f485687b6173a2ac70b6d4755c62bbe4e9ba90e2e7dfa514b51e038046595fa122a63f01eca390179500a5488c5f841509556687ef76db94d5bab9abc1e90cb0ccd8be7ff482ee1266284e6d90634e95709ac35b85c57ad2b3915f02568262efd6d9f42c40400f724db78d045584e0000000c4fa7ac4a2829154d424149f5aa660f4831962cc60de104460f417f20045067dcf6bc06080baba91a6f61babbabba2ac8beabcd4eaa83f1e871c38a37e3730ea7e1153bdf2eb481b331f0d20602a1f9e187681502a00b5fcec5b0a0f7dd8b6bac18b24378591184d8e85f816cd0c9c80fec9e7e2c8a165ca770536965e9e00ba460a68d803000000ee6acd7cbb4411d82831f363962a805f9c43dcd945828c07d07499dee242637c61c6bb4dbd7c0ab6cd569d3e3ac113d00a21b5f70f275445de651fdc8c1cf584cefc4151b03a46831b029b67ddf834d41465b7de", 0x29b}, {&(0x7f0000000940)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a4627b1918fb23c4cb6ae8833d9d6391f951af9c891e718482daf06dfa2b637e9a9586d0aeb3fe1eae469d42818b991272f7200003b16f5535a839912533d3e3fd3e7c5130f2e934d451dc8bf549db2b71eace43eaea157190752efae72cd4aed06ac4a575453ba580e509c2486574cd640ad3362624a12a863c3c0cc380af6a4a594ed4b08dd564551e73119278309df7b9f159e8fed892fafd0f99c2e07c48f88309bcccbe5a0d095cff3a3ee2bccba1c9310e434d5c38a40e84fd3ef3331c462cbb6fb537607b88aa891fcad8bad7c1fad8de72adeb0c7e16d7e6de1c3af8eadf2a19ec7db3d2bc41686608e9215d1a5072c41980083b13265ac20d125ca939855fed589af2b55925d1ced01", 0x129}, {&(0x7f0000000800)="3f1e0006dd078f9dd977ff9a3c9f9d9020a63b6c1022da5e77e6afce9faa9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed", 0x53}], 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0x40bd0e}, {0x7, 0x20, 0x8, 0x6}, {0x0, 0x0, 0x21, 0x41de}, {0x2, 0x1, 0x28, 0x7}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000b40)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x2, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 12:39:28 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r1, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r1, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/108) 12:39:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) getpid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x201, 0x0) flock(r2, 0x8) 12:39:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @random="ef00", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ni}}}}}) r0 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x7, 0xa5ed, 0x200}, 0xc) r4 = getuid() r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000000c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/60) semctl$IPC_RMID(r0, 0x0, 0x0) 12:39:29 executing program 0: setrlimit(0x7, &(0x7f0000000380)={0x0, 0x800007}) sync() r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 12:39:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800452000380000000000019078e000000200000000030a90780000000047000000000036bad4750000e0000001ac1400bb00053c238e000000de3d91cc5dcbb3a1a44b48c2423525faaa952b263969cdaa831a592236791e74d50b01274f4982779bf07b7289a9857a1497d272159882ca918e82648b89"]) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000080)="9498d72b1a7e8173ab10ecffd94485d217d7ae292c64de5834", &(0x7f0000000140)=0x19, &(0x7f0000000180)="ddafc36d", 0x4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x170) setreuid(0xee00, 0x0) getuid() r0 = getuid() r1 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x146) fchown(r1, r0, 0x0) setreuid(0x0, r0) semget$private(0x0, 0x1, 0x25e) 12:39:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="373a819d68e716b5743b10edf0b44f7383df67ef0b834a478271753a911d2c14b9fd9ac56557f64ec48c964c170085bb486d4e", 0x33}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 12:39:31 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) fchown(r0, r3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001bfffffd002200089078"]) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r5, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x0, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(0x0, &(0x7f0000000280), 0x0) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000000)=0xfffffffb) 12:39:31 executing program 0: syz_emit_ethernet(0x93, &(0x7f0000000000)=ANY=[@ANYBLOB="75a86297f2faaaaa605100183a00fe6100000000000000000000000000aaff02000000000000000000000000000dec4a12018200907800000000ff02000000000000000000595ce2009f9f3e45cf8fdb053dc5fff54b25e0e418dc142fd8dca0dee2f629bba3b3bb78f38710c06600020000000100002de22092ea8b16bc9ad8820000000000000000000000000000e9ff00"/161]) r0 = semget(0x1, 0x1, 0x0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0xae52, 0x8, 0x3f, 0xb8, 0x1]) r3 = kqueue() r4 = dup2(r1, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) mlockall(0x0) recvfrom$inet(r7, &(0x7f0000000180)=""/148, 0x94, 0x1, &(0x7f0000000240)={0x2, 0x3}, 0xc) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/101) 12:39:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x80}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1, {[0xd01a, 0xfeff, 0x0, 0x1, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x10000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x4, 0x0, 0x0, 0x0, 0xffff, 0x20000], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x800000, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x400, 0x0, 0x0, 0xfffffffffffff765}], {0x0, 0x0, 0x0, 0x2}}}) r3 = kqueue() r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="f6ac139050127e670f06d9581dc813d71e3256f0dccc2471cbf038884f23d9a524f0b75c3be1884496769168242e15bbbaa85af9bfb4597629466b86f9e8b94f50c902c33801ccb67433072c3d081d9f1255350abf448a0808b72646c8c03c4bc5bd67cbe136c68757d799dd68a21acf58d47f96337ce9c168d4da68a2dff1c1f3", 0x81) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x40) syz_emit_ethernet(0xe2, &(0x7f0000000140)={@local, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "85b14c", 0xa8, 0x3b, 0x2, @mcast2, @empty, {[@hopopts={0x88, 0x2, [], [@ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x14}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r1, r2, 0x0, 0x0, 0x7, 0x40, 0x98b, 0x0, 0x7ff, {[@nop, @eol, @sack_perm={0x4, 0x2}, @eol]}}, {"3dc9f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000140)={@local, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "85b14c", 0xa8, 0x3b, 0x2, @mcast2, @empty, {[@hopopts={0x88, 0x2, [], [@ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x14}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x1, r3, r4, 0x0, 0x0, 0x7, 0x40, 0x98b, 0x0, 0x7ff, {[@nop, @eol, @sack_perm={0x4, 0x2}, @eol]}}, {"3dc9f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d"}}}}}}}) syz_emit_ethernet(0xfb, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbd42277d81f530800437d00ed00670064091690787f000001ffffffff831368ac1400aa00000000e0000002ffffffff8323f0ffffffffac1400bbac1400bb00000006e0000002ffffffffe00000017f00000101004e204e23", @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="c02008009078000001080a000008000001000001050a000000020000000003030504020074e20366bf8f705923f72f8df405d94d2ae7bbcf060028118aa1754ed60485ed795b1c5b7a6dd7c72c0c0e98b246acf2bec4bd1175fc8c6ee8836e7c8c56d20561e3015c22251ff47fce901802a73705694bab1c063762e737cdc7359bd363dfd3cdcb8d7553c320cd646839e93d648c653dbccde9808806a442ab4dda6789bf"]) 12:39:34 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x1, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x2, 0x0, 0x4, 0x3bd7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x154}, 0x6, 0xfffffffffffffffc, 0x4}) r1 = semget$private(0x0, 0x5, 0x46) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x4, 0x3f, 0x7, 0x2957, "79d305e1805a51079eeda9bbc445b77a1f266a96", 0x4, 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x15a) chflagsat(r3, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x100}, {0x6}]}) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) 12:39:44 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe46) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) renameat(r5, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file1\x00') utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x81, 0x1ff}, {0x3ff, 0x3}}, 0x0) 12:39:44 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = dup(r2) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x1) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 12:39:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="0581e42f26dbd84697ac24112767dd5599bb4b38f1a6e8be7923c2459feb7d145448ce1d01735427d3201908c681d07ee9a2c24f88d419c6e05842367310aab19f7debd4783eaaf30dc9df9fdf4eca03bb9db594b557754bf74c0c4ce942caaf2e5df0c1d0dc5d2f4de5d1115b8a4629d17093f30ca717e92033bb3b0b1cdd87ab", 0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0800464b00d40067000608089078e0b3a177d5f86063fb9406ffffffff94060000000094060000000144240043000000003a96b4b1ac1400bb00000007fffffc0000000002e000000100008000444800100000000000000005000000000000006000000002ac1400aa0000000400000006000000057f00000100000001ffffffff000004000000000300000009e00000010000000683032200006905548af6f4c842a00bcd7a9658065e2c60fd67cb2a80788bf24da350e3d8c1bc4e5620c580edecb892d78574f2e7418b3396fa8c0b95b214d05040"]) r2 = semget$private(0x0, 0x5, 0x46) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(0x0, r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x0, 0x3f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) setreuid(r5, 0xee01) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/159) 12:39:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xf8ff, 0x0, 0x6, 0x0, 0x0, 0x100000001]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r1, 0x20007471) 12:39:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000580)="329648b6114f010000000000002e0cb94e48c79d1abc1aa782a33f1964e08d6d9e24de", 0x23}, {&(0x7f0000000600)="f8b8104d138c1c2197f19399a28cebb1c6d5ade4c9564017fdb148a01c59fd88200fa0222101fa9472c70f90dc37c8cabbb5d45b379f322ce4ae644fc035ed9ed77737de053ddc1bc1e3db1d754c2dac5a5b231e9ff2b9d2a782275d3832de", 0x5f}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)="fa1f0aa004a37b6c1818d3f7c0dbad232930311231e7c9d8413c443f8503da8a66c886bdd42f16ecb9eb84ef71b687be9a2bc5a460af2d0ade", 0x39}, {&(0x7f0000000140)="6a61d946ba7922bf3742f63cbfb7f17ec425cc04e1cd6e474dfa5ee0f744a782e19a26a7b30e4c2dd395f575816908cf338905e5298753759bef95997ee4ad1d09dfff76941da6792b601b1e8fe9f0c8d551ac014bd46a74db8b14a636e55d756bcda6f09ce019ce6e33bf0d89f7ce4b63495df07cca9bcc5b1c7d431c8b45f9e9064c55680a935000939eac651668ee92c7e37e65a68f02a3cb90a7742eff000514b465801891335052a7de16d9f83eb23bfb2621f7bb4c29335e890f1f20f86e0a95aa7a164692404623bacf575dfced584a8392639d5aa71a4610b9f39606ee8d660880d216e65cb632791613fc36bad5c3ab008f2e89758d", 0xfa}, {&(0x7f0000000880)="f8b8104d138c1c2197f19399a28cebb1c6d5ade4c9564017fdb148a01c59fd88200fa0222101fa9472c70f90dc37c8cabbb5d45b379f322ce4ae644fc035ed9ed77737de053ddc1bc1e3db1d754c2dac5a5b231e9ff2b9d2a782275d3832de648101f781632c7e8248d942a506a9ff6356ce228d0d8e10fa6a", 0x79}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:39:45 executing program 0: getgroups(0x1, &(0x7f0000000100)=[0x0]) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f94509c064a05bd204cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0500a592378be7c7", 0xf6) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000380)='./file1\x00', 0x80, 0x20) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)=ANY=[@ANYBLOB="0700000000a9411e06000000d452680000000000ec000000000000000000000000f8921eec00000000000000000000000431f6ca1b455806"]) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f79806c653000da3d645482bb632aa307f83a24be120e1d71c50e7fde3edee09a3920bbc6a12f177bf350a91e5f078228bc63fe2c440b77227e974cee6b4d2e90ec855e46bc71a4b6baf30fb1f5f7d7ecc372b5371c54c166b1a81416"], 0xa) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b76839aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe01b682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495a452093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eafb0428a868b7cac2f2e01c9e76dc28141f6d7707df266ea88862e11a98ccfda854fdca4b94c0bb52fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00000000001e00"/463], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x4, 0xffffffffffffffff, 0xa, 0x0, 0x3, 0x0, 0x800000, 0x200000000000], [0x0, 0x80000000, 0x1, 0x0, 0xfffffffffffffffd, 0x6, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0xf3, 0x2, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe, 0x0, 0x4, 0xfffe}, {0x1a, 0x0, 0x0, 0x10000}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0xe0a, 0x6}, {0x0, 0xa, 0x8cf0, 0x1}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0xffff6215, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x4) 12:39:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = kqueue() r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) bind(r5, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x6, 0x7e54}, 0xc) r6 = dup2(r2, r3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) accept(r6, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r7 = dup2(r0, r1) fchmod(r7, 0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xaed8, 0xfffe, 0x200, 0xe30, 0x9}, {0x101, 0x2206, 0xf000, 0x8, 0x1}, {0x1, 0x2, 0x5, 0x40, 0x869}, {0xff, 0x7, 0x3, 0x0, 0x101}, {0x0, 0x5, 0x7, 0x9, 0xffff}, {0x6, 0x1, 0xcc83, 0x7ff, 0x6}]}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000040)) 12:39:45 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) r2 = syz_open_pts() kqueue() r3 = dup2(r0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) r6 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80185760, &(0x7f0000000040)) r7 = syz_open_pts() getppid() r8 = dup2(r7, 0xffffffffffffffff) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000100)=0x8004002) 12:39:47 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="025ba2ee030f5c038f9920ce827e0cd94897a5151f25069dcbfc6753f4a95f5b6f8c8302070b6d36a4610bde3a3e0c66481a1df4a8d2bc7f00982e2610", 0x3d}, {&(0x7f0000001dc0)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bc4c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262f624e7ba5ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a1102530345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1c25bd1b0e3efc0ff516a2c6494c2dbfb6c4baef550cd0d9ae7e058183faa5e398a9bb851ede1b728890ca6801f1549e2381943541f770157f53e3be481a050df044ff1eb72509be857da63f73ccc2a951cdc165f89642731fbb3c8171f7795e30a337f3c24ced3c2f1cba48f6fafbd06c0ab76c12eb3e6bdda8b0f638d94a878524877b1771cd5faf5386f454d2bc620f5e8", 0x1005}, {&(0x7f0000000240)="90eb07d71a99d892d04b6323721d90ce9aff98262d7880d87f219dbcbdb362e399c2c92e6ae008f9066d2d1d058cffb5ec3c6a5dd63000f641a6ad01fff590c4b2e179ee4df9747e2a08a831a5a8fd045178ac3a0cf52d70eee1a55f8e8ac0d97ecabd67c5fddc4dfdb46d70cc0884491966579a2764364e67f341e11e102a94b73e6b2ee50d39fab99f8def88b1f3a35137d36c61", 0x95}, {&(0x7f0000000000)="f20bed8026273ac26990", 0xa}], 0x4) 12:39:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x24) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) 12:39:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000112000/0x14000)=nil, 0x14000, 0x4) 12:39:48 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="5c683c5d6105e846da7732b57f901f433262e1ef9709d02cfdf1575c4e161039507eca7c58fe223a06a52589db33d8209fb266d95cecc34a6e4af42046720df860ad8e9fd6bc3981d9ecf86c30598fd6ea4087931f2bd590a5d29fad25ce1910116674d325abadf8759255e07744d86787909ce568014afdc7b4faa7f606022345b0e4909548ec695e5b98e98db08cc19014", 0x92}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) 12:40:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000004c0)={0x7ff, 0x8, {[0x80000001, 0x2f2a, 0x10001, 0x0, 0x3, 0x0, 0x4, 0x0, 0x800080000000, 0x3, 0xc62b, 0x3f, 0x8, 0x6, 0x7, 0x3, 0x80000001, 0x8000], [0x1, 0x3f, 0x6, 0x101, 0x1, 0x20, 0x5, 0xffffffff, 0x747b, 0x9], [0x2, 0xb90, 0x7fffffff, 0x5, 0x100000001, 0x96, 0x4], [0x5, 0x81, 0x3, 0x4, 0x8, 0x2000000000], [{0x3, 0xff, 0x81, 0xfffffffffffffffe}, {0x7fff, 0x800, 0x9}, {0x960a, 0x100, 0x8, 0x4}, {0x8, 0x0, 0x1, 0x2}, {0x0, 0x7, 0x1, 0x8001}, {0x3, 0x0, 0x6, 0xfffffffffffffffb}, {0x20, 0x10001, 0x9, 0xffffffff}, {0x0, 0x7, 0x8, 0x6}], {0x8001, 0x5, 0x41, 0xe3}, {0xff94, 0x17f1ebfe, 0x7, 0x7ff}}}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x92f310d522ebc0b3, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xd6fc, 0x2, 0x6, 0x2}, {0x3, 0x6, 0x2}, {0xbcb6, 0x8, 0x6, 0xac}]}) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) 12:40:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)="7392631733c0068a20ca837634539d87a8a812fb69163c6892b84c9c81b7801ac51eda88efc6c4e66dbd66dab466ab98d0299d1dbb875fe790b4f220b5f264464d553ac689af16de1cc5df9146b0059363b422fc0802ced08d4f7902a76fc5036d95584291670a4bdeca2cca14909559f3df445cb3ec1dc09aaaba7e5fa60bb8ece8f9f16c04d8fa9e935a819102060ba8d84a038855aeadfa38e1412307f964d891153a491b103b575e", 0xaa}, {&(0x7f0000000040)="3ad47b0cae2324483b92efa02e12a299df1e4842de97090bd1738b4326017cdf0b46f585a2fdcc50c020a89b3b4f352b3188799f068d8b4d9afd752b16ab9be6957f51d44962", 0x46}, {&(0x7f00000001c0)="c36a6fe0bcbd2ef365ed69a718c4da67fb13ac2e82ae83a13ddfa8467493667d7fad30789bb64bd1335c02fa94dc90fa0994c2dee1ecb1d5977df545c0fafea147b03330005df0765cf106cbb6b288be7cf61888d0e39efb84949982c9363d971ed696cd921985b953a6e70adeae35de5e0bf812", 0x74}], 0x3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000500)=0x4dbf) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:40:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8, 0x0, 0x9, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0xfffffffffffffffd], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1061], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0xfffffffd, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/115, &(0x7f0000000100)=0x73) r5 = socket(0x18, 0x2, 0x0) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x1, 0x2, 0x3, 0x3, "772c0a052d13383438364e9d775104de287d273c", 0x8001, 0x3}) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 12:40:06 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @random="4c5b0aeccb00", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x11, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) dup2(r2, r5) 12:40:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x0, {[0x1000, 0x0, 0x20, 0x9, 0xffffffffffff32f2, 0xfffffffffffffffe, 0x6, 0x6, 0x2, 0x5, 0x1, 0x2, 0x2, 0x9, 0x3, 0x3f, 0x9, 0x10001], [0xfff, 0x19, 0x7, 0x400, 0x7, 0x3, 0x16b, 0x3, 0x5, 0x7], [0x24a, 0x51a, 0x200, 0x3, 0x9, 0x400, 0x410d], [0x9, 0x8, 0xfa0, 0x80, 0x5, 0x7ff], [{0x5, 0x7, 0x3f, 0x3}, {0x3, 0x2c00, 0x401, 0x4}, {0x3, 0x10001, 0x8, 0x571}, {0x101, 0x7}, {0x6, 0x0, 0x25, 0x3}, {0x2a, 0x40, 0x7, 0x3}, {0x0, 0x3, 0x6, 0x2}, {0x1f, 0x80000001, 0x3, 0x7}], {0x20, 0x3, 0xc5, 0x2}, {0x9f78, 0x5, 0x1ac, 0x3}}}) 12:40:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000004f0000000100002000000000e6ff00", 0x3, 0x401}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98", 0x1, 0x3, 0x0, 0x0) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) 12:40:07 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x8, 0xcb, 0x9, "8bd8829764c3314524c99b62d9e0c0053fc5c0c9", 0x9, 0x8}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) 12:40:08 executing program 0: shmget(0x2, 0x2000, 0x705, &(0x7f0000ffe000/0x2000)=nil) pipe(&(0x7f0000000040)) 12:40:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) mprotect(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x4) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x1000000001a, 0x4000, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000200)=0x3, 0x4d) fchmodat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) utimensat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x9, 0x400}, {0x6, 0x91d}}, 0x0) semop(r2, &(0x7f0000000340), 0x21) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') clock_getres(0x3, &(0x7f0000000140)) 12:40:08 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0xfffffeee) 12:40:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="18000000980000", @ANYRES32, @ANYRES32, @ANYBLOB="3800000000007ca7ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="00000009000800001099a8000000000000000000", @ANYRES32=0x0, @ANYRES32], 0x110}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:40:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) 12:40:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) dup(r5) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) dup(r5) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) dup(r5) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) dup(r5) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = syz_open_pts() r7 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r7) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) syz_open_pts() kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) syz_open_pts() kqueue() ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_open_pts() kqueue() ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) 12:40:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) 12:40:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) 12:40:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 12:40:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 12:40:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 12:40:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, 0x0) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, 0x0) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, 0x0) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000000)={0x7, 0x4, 0x8}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) r3 = kqueue() r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) recvfrom$inet(r2, &(0x7f0000000100)=""/197, 0xc5, 0x800, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r5 = socket(0x1, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) ioctl$TIOCSTOP(r2, 0x2000746f) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000100)="be08b3df04068cc16a85311878899a118b9833abd47ac949006695894632e1d253bec021e2c67343259f351e8b578aa42f731d880e587babe94f1ed358c2424ae0de2c4b23aa3e04abd7cd43bab281265086ff5be7cfcc28544f1fb571f1f18c942098191f1126dcbfb929c17859d12c1fe38156ff341fa6262746a48d334e629a8172601566139c9cd39eed953beb1ead901831759187dc6848a991b9361b79aea4c290c81f47be72a6002769627e9fcca476fb6c656532c546e88f10e968d2077d684121548b1cc30d42c81039d723bc7c", &(0x7f0000000040)=0xd2, &(0x7f0000000080)="ecbad884ab008d299231b4afa6870a9132af02077de9fd0be64b65e5bef0ef4defb80c3ce53da832befb30d1b1f5f332ec3ac7b92dcf73c164f73d37f69608d6", 0x40) r4 = socket(0x6, 0x4006, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x7ff, 0x1}) syz_open_pts() kqueue() r5 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x2, &(0x7f000036e000/0x4000)=nil) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() r8 = dup2(0xffffffffffffffff, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000040)) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt(r4, 0x6, 0x81, &(0x7f0000000000)="5659fcf2f653b00df3786613f29d369b7e579f7a58493835ef993b3e5bb67ef6b138987770aa9739174f1633baa1921e1a57ebff2cb23364e2ec302a34b128a51c0901ecd868abeb959b8612444e4086921646561b1af14cc7e9fba294748c52f87e66468e768133c6e828a4688fade2266581c1b0b371051b636da08af2dd", 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = socket(0x18, 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0xfff, 0x3f, 0x9, "4ebe6caed3c7903231e5d945412e7c61f33690af", 0x5, 0x8}) r1 = kqueue() msgget$private(0x0, 0xc2) dup2(r0, r1) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r4) 12:40:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) shmget(0x1, 0x3000, 0x20, &(0x7f0000153000/0x3000)=nil) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x5, 0xfffffff9, 0x200, 0xfffffffc}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r7 = kqueue() r8 = dup2(r5, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0xe7}, 0x8) 12:40:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x2, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0xa) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000040)=0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 12:40:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x810, r0, 0x0, 0x8) 12:40:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7, 0x1f, 0x3, 0x5}]}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() syz_open_pts() kqueue() syz_open_pts() r5 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) dup2(r5, r4) fcntl$dupfd(r3, 0x0, r2) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000000)=0x400002) 12:40:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10001, './file0\x00'}) 12:40:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xb5, 0x3f, 0x10001}, {0x0, 0x81, 0x23, 0x1}, {0x8, 0x20, 0x5, 0x7f}]}) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x5, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet(0x2, 0x5, 0x3) recvfrom$inet(r4, &(0x7f0000000100)=""/213, 0xd5, 0x3, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)=0xffff7fff) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x78, 0x8, &(0x7f0000000000)="dcd2965d5638281400f3ab37aa04e78352f4b628db4ceeac7a816c7a908a8cbeaa087c416ff93ca6ed82033270feb369e863886690c2dcbef028f4321a63e5ea9db655b3a105dc3c5a4771a41bbbec10e4d6b85aa5ea34fc839aad521ddc3f10afc45d4ca2b47008ebeaf963afcf0e4d83da85561b20274411837d67", 0x7c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000001340)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/122, 0x7a}], 0x4, &(0x7f00000002c0)=""/3, 0x3}, 0x842) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x808006) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r0, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kqueue() ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000680)="d66500000000000040", 0x9}], 0x1, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xc450443c, &(0x7f0000000240)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x6, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) r6 = dup(r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x1, 0xc, 0x807d, 0x4, "231b8a981d319351ef33f21ab679c778425f8261", 0x4, 0x9}) r7 = dup2(r2, r3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000340)={0x1, &(0x7f00000002c0)=[0x2]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='.-:]!%-\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@*+\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)=':(\x00', &(0x7f00000003c0)='\x00']) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x8, 0x5, 0x0, 0x6}, {0x80, 0x20, 0x1, 0x9}, {0x81, 0xfd, 0x0, 0xffff}, {0x9800, 0x0, 0x1, 0x5}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket$inet6(0x18, 0x5, 0x81) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000040)={0x101, 0x80000001, {0x81, 0x4}}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000180)="6bc7ee1298b42cbeb5dc", 0xfffffffffffffff8, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x51, 0x4}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() nanosleep(&(0x7f0000000040)={0xfffffffffffffffc}, &(0x7f0000000080)) dup2(r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x67a70671, 0x3}, 0x8) r3 = accept$inet(r0, 0x0, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) preadv(r4, &(0x7f0000001540)=[{&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000000340)=""/137, 0x89}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000400)=""/54, 0x36}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/252, 0xfc}], 0x6, 0x0, 0x6) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="cc9781cadfe93615db1d03a5f462b15850d633d5e18b46e7d54cb95f504ec54c1944ceec927e9b7f56f466deac312104053b6e65e12d314e24c267838d7d559fda919734916a98859f6a31338d0759dcf6f0f7f56677f36470067ba6d086d426ed163be411dea18c0769111a6a986f033ee79cd3dd8b4f1b874066a21816bd16b062100aafcf7927cd7993cba91ebde325e64e71c52c1d69ba8535ba2ab2e54db92b002bb3d754c364ac3677362b5f91ada2fc573549eff0dc3aaa2256e52391d94d0b7321c4b6ecd3cd5786d070974d7d58", 0xd2}], 0x1, 0x0, 0x0, 0x1}, 0x809) r6 = fcntl$dupfd(r5, 0x0, r5) socket(0x18, 0x4000, 0x15) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000000)=0xffcfffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x41) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x2) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) fcntl$getown(r3, 0x5) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x7) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="8076ae1a3c9f501276b035be8ebe9a3a13a2295a95403fabc56607155ad88f9b0220aaf1df0b850aa4d6d5fa6fc3bce32e08cb61cc33897e6887046a146ca8e10e93aba8eb640badd0d063ee38d97b209780a5ea8529fd8e891a570f0a7019a45270273d50771328475a75598a816dcfcc7c4154521fc2f958f9872f2fd98688c129f5bcf5e46cd2d14ccd090c0bf8633b942a41f91a62492464dd36054675039a255941d4774040e1938f6f2e93eee94641162654a3dc0b84c457329d5bc2381f09ae93dc2d5b580633ecfe11eb15cdd999", 0xd2}], 0x1, 0x0, 0x3) 12:40:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:29 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4, 0x81, 0x7f}, {0x4, 0x8, 0x1, 0x8000}, {0x6, 0x1, 0x5, 0x3}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x18, 0x0, 0x4, 0x4}, {{}, 0xfffffffffffffffb, 0x8e, 0x1, 0x0, 0x6ce}, {{}, 0xfffffffffffffff8, 0x90, 0x80000000, 0x1, 0x6}], 0xfffffff7, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x28, 0x215c81cc38a320e, 0x80000001, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x1, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x48, 0xf0000000, 0x5, 0x100000001}, {{r7}, 0xff091b11a58a1f85, 0x20, 0x1, 0x2, 0xff}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x4, 0x5, 0x305a}], 0x3, &(0x7f0000000080)={0x7, 0x7a2a}) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1206922, &(0x7f0000000300)) 12:40:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) dup2(r1, r2) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000080)=0xc) syz_open_pts() kqueue() r4 = dup2(r1, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000040)=0x70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCFLUSH(r3, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x0, 0xe0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) r7 = fcntl$dupfd(r3, 0xa, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="a7d3b44f656621ae0c654f6e6c05c1c76c3e1bc5c361c2cb0ce3c8503ad414516d501691d7bf6ef91af81f18d04c86ab5e178d7a65c544c3d02a079e11182f98340bbcb8d58fa94d5921b55a893df81b35452071bdc960ec22b3edf3ab67b875c1238b7350960e9a00b2868ea3f048e2d52b4e33d8c32c9691cc88065162239e40fde52f81bc2af245ffd0b8317a159d5cbb11d4cb88a948b6353e6c49103cdf05b1e10a3786e3699f4f882c147af6d8fc80182ee5c7d649e935fd7e03eb88f784c9978b", 0xc4) r5 = syz_open_pts() kqueue() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000240)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffff8001, 0x1ff, 0x0, 0x7ff, "2d42d33b2de0e46878294b5bbe091aeea0340675", 0x100, 0x9}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='c\x00') r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:31 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x9, 0x8f, 0x40}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0xfffffffa, 0x401, {[0x9, 0x100000001, 0x1, 0x100, 0x3, 0xc467, 0x100000001, 0xffff, 0x1, 0x6, 0x5, 0x6, 0xfffffffffffffffd, 0x5, 0x3, 0x9, 0x8, 0x7f], [0x2, 0x26, 0x8, 0x1f, 0x621, 0x1ff, 0x0, 0x3f, 0x1ff, 0xbc], [0x7, 0x4, 0xffffffffffffffc0, 0x3000000000000, 0xfffffffffffffff9, 0x7ff, 0xff], [0x9, 0x8, 0x9, 0x80000001, 0x6, 0xd179], [{0x8000, 0x5, 0x9, 0x800}, {0x7, 0x2, 0x6, 0x5}, {0x20, 0x8, 0x1, 0xd86}, {0x100, 0x4, 0xfffffff9, 0x6}, {0xfff8, 0x3ff, 0x2, 0x2}, {0x1f, 0x8, 0xffffffff, 0x101}, {0x7f, 0x4, 0x9, 0x1000}, {0x0, 0x0, 0x1, 0x6}], {0x2, 0x7fff, 0x6, 0x5}, {0xff, 0x6, 0x7, 0x6}}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000040)={0x1, 0x7, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) bind(r7, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 12:40:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1, 0x0, 0x3) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000000)=0x1) 12:40:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) ftruncate(r4, 0x0, 0xfffffffffffffbff) 12:40:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x2) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000040)=0x400) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x1f, 0xff}) r9 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r9, 0xc1206922, &(0x7f0000000300)) 12:40:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) fcntl$getflags(r3, 0x1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x5a, 0x7, 0x3}, {0x2, 0x9, 0x1, 0x1}, {0x1f, 0x3, 0x80, 0x2}]}) 12:40:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000040)=0x3) 12:40:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f00006c7000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000200)=[{0x7, 0x1, 0x7f}, {0x5, 0x7, 0x2, 0x80}, {0x0, 0xff, 0x1, 0xff}, {0x0, 0x20, 0x1, 0x549c}, {0x2, 0xc0, 0xe0, 0xecd}, {0x1, 0x81, 0x3, 0x60}, {0xfffd, 0xab, 0x80, 0x7}, {0x9, 0x0, 0x9, 0x7324}, {0x1, 0xc0, 0x20, 0x5}, {0x1, 0xf9, 0x5}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_COMPLEXBELL(r6, 0x80105702, &(0x7f0000000180)={0xfffffffa, 0x80000001, 0x7f, 0x401}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="65367ac83e31157f7ba6fb04226fc200ec1dcc3cce982812487a002a0044169318e6d702a85a0909f674ed6e8c8c41a52913d782f53d763ad9236bcaf876da7b03dfc6cce7ddfb6bda8c10a418", 0x4d) r7 = socket(0x2, 0x5, 0x7) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 12:40:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x0, 0xc8) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0xffffff00, 0x101, './file0\x00', 0xfffffffa, 0x1, 0x2, 0xffffff41}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000000)=0x8200, 0x4) dup2(r1, r2) r6 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 12:40:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:37 executing program 0: nanosleep(&(0x7f0000000000)={0x4, 0x4}, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4, 0x4b) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000340)=""/200, 0xc8}], 0x4, 0x0, 0x5) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x5) 12:40:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x4, 0x101) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x101, 0x9, 0x101, 0x1, "e665b0e65aa28f81f971c3a3a92af5bb5d4636ce", 0xe000, 0x5}) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8d) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x29, 0x0, 0x6, 0x1, 0x4, 0x5, 0x6, 0x1, 0x0, 0x9, 0x9}) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r6, 0x0, 0x80, &(0x7f0000000000)="32d70de1ba63e632ee148201fbafa43b3bb235a303a8d4aa7377091c655ba5bd472865e21372bd5a19bc70c88e70c05bde9e93", 0x33) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000635000/0x3000)=nil, 0x3000) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fab, 0x3}, 0xc) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: syz_open_pts() r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0xffff) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000000)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r3, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1206922, &(0x7f0000000080)=0xffffffff) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) recvfrom(r4, &(0x7f0000000000)=""/130, 0x82, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = syz_open_pts() r4 = kqueue() r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000100)={0x3, 0x1ff, 0x6, 0x8000000}) r8 = dup2(r3, r4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) kqueue() r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x220) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x0, 0x1f) r7 = fcntl$dupfd(r6, 0x0, r6) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="1fa46592c5e33ac76c928512d27a333e6c0dc2e5520522f96bbefc907a729e22b6136e5ea70101868b545c8896650ca4b2973acdba1193bb697b1dbaf5275001a139124ebb0c4b7339d21dc3175d12db19c5983d2900e567438151c6b65d41db157999d05f931d65b770dcb91e30b94c3b437cab445e0783e168fe75fe99843a2c0c3f435bd0", 0x86}, {&(0x7f0000000100)="2c25f1ac606f8b56d51fc2419b62adf5fbaa4c84d03fc596151af876f3deaabaf0fca927747edca428ab7574c5a8ba1c6aad4bee12c842d4b7ff0584b559d79b667effabf1cda198904651020d4b96ce355eb1c174ca863f9ae9a95be42deaefd3b7f4d7e0b14c99e0ba68d6a41e7ff19089c220b8de5dbb1ac0465e99a31623b1140607b961aafbdeda3dad9594400a2b8e9f1a5c2d8d9c7261029f1ea0549fc6fa92c9bec6697fa0f82a278f5e68e826402c07901053fddb154e3f33a6", 0xbe}], 0x2, 0x0, 0x3ff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() dup2(r4, r5) fchmod(r5, 0x114) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x1a4) fcntl$dupfd(r3, 0x0, r1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) sendto$inet(r7, &(0x7f0000000000)="62ffcaedd1cd804559a8c7ee9a64cd8b6009d40c1324c7515744a5ab305b110eba220f360ee20ed0cf5a757050e4d46df1784e8e34efd1446384d145e727ba6b4aebaa9a5448f20282056d76b725f67d11369a79ca205c7ccb16d5419a7a", 0x5e, 0x9, &(0x7f0000000080)={0x2, 0x2}, 0xc) 12:40:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) utimensat(r6, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x101}, {0xfff, 0x7}}, 0x2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCDTR(r4, 0x20007478) r5 = socket(0x20, 0x2, 0xfe) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = fcntl$dupfd(r5, 0xa, r2) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x4b, 0x4, 0x80000000}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x10000, 0x2}, {0x18, 0x1, 0x20, 0x7fff}, 0x6, [0x6, 0x2, 0x5, 0x200, 0x6, 0xffff, 0x2, 0xd]}, 0x3c) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) syz_open_pts() ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8b3, 0x6, 0x0, 0x0, 0x0, 0x6, 0x8, 0x0, 0x1, 0x400, 0x2}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) bind(r7, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x31a}, 0xc) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)=0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') 12:40:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = accept(r4, 0x0, &(0x7f0000000000)) bind$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc1206922, &(0x7f0000000300)) 12:40:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x2, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) mmap(&(0x7f000053e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x7) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x7) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 12:40:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x8, 0x800}) r5 = socket(0x18, 0x2, 0x6) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 12:40:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) socket(0x1, 0x1, 0x5) 12:40:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x8000, 0x9, 0x3f, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 12:40:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r0 = socket(0x2, 0x3, 0x0) getpgrp() r1 = syz_open_pts() kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f0000000300)) 12:40:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 12:40:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x7ff) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) read(r2, &(0x7f0000000100)=""/229, 0xe5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc1206922, &(0x7f0000000300)) 12:40:46 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x41) sendsyslog(&(0x7f0000000080)="d66d4086e5f4ade18cfd1f44608d3647e8337b9542672d2e", 0x18, 0x11) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000180)=0xfffffffd, 0x4) 12:40:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x8001, 0x4, 0x3, 0x40}, {0x3, 0x7, 0x80, 0xde9}, {0xfff, 0x1, 0xe1, 0x3}, {0x9, 0x1, 0xea, 0x8}, {0x6, 0x8, 0xff, 0xfffffffd}, {0xb55, 0x0, 0x6, 0x2}, {0x938, 0x4, 0x8, 0x7}, {0x8, 0x6, 0x17, 0x7}, {0x8001, 0x1d, 0x8, 0x5}]}) socket(0x1, 0x4000, 0x1f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000180)=0xb18) ioctl$TIOCSCTTY(r3, 0x20007461) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:40:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f00000003c0)="146dd492b7c277794e7906224d32ec95e3edf7e3a772a7a9b860aa9d0b8a2915fea1729842cafe9173cdaf878b5dad592f9c24bf291d5b6ad1443e1900005e5f72ded079f96a0bc168da8fc2f85df2f5502e39ee7288ffffff7f404c7b818fbee5919a003b40f820923687a2a61e93c7ea94fc9d8a0359622467af3fb5ed0dedab08af3b90c8f0", 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000100)="5fe81621c7ed73c3ec86c0274d07913036a673409a3203b3b2e103aa153c62dcda9208aa1c997f043c22a8203da8a935f2197cb2f956b68062d3ce480efb30b1f0f7d573d5b60787557e6e1293c57b84ad2bb6c33088632236aa8d7833c6876d7528647caa20bd5e4e394207a28bb5193b5953506c34981f50c0d0ae7fe159956487139c60f40d3f0b37dd4f830ba2c815047636c6b0fe429bfa11b51789932983c016744d42668082746cd8ccc7811955fb0e26940a22ce63bee56d25", &(0x7f00000001c0)=0xbd, &(0x7f0000000200)="7976b4b095586544d8d5b9963df0efb455068d57565f2207da0eade9c9f855a4cad26acee018bb09cc8b913700510cfd664e03209c2e6b3f1b9b25dbb67b18a9572c1fc80c9b2106425016aa5d8ad771e2925f172624976de6e5aeeece6e855403e1eed465030fe3f25911bd382bfb7510793320e57eafbe00c14bfe2ecd635d6a205cf237ad18f7c7fe1aaed8638f632cb218ae8a4566d5bca01ba36e4332300b845b75b24dfd8f2fffddffd9616edeaa51ecb3c349a3590bebb16ddac3b7a11e9212332409b59bff91f44f26e8253e9f0f7615c8dc57068ccd5b6ac436b5c2992e0c", 0xe3) getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x0, 0x1}, {0xb9cd87b56362e6b1, 0xfffc, 0x800}, {0x5, 0x401, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x96ce}, {0x1, 0x68, 0x1400}], 0x8) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) getpeername$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000ab04000000000000000000000000000000000000000000000000000000000000000000000000000000000000884ffc99f618a3c7a57ace61dcb31ba17810eed2c52ce9545aa061710995c220234373b093247a883d35c2602494a4d277a7656cbbcdabfc5ae63d8de6a6b875f076ace0f2df8e363829927a165e815407c3993ba2eb0a94ec95c73d44a32b1597ef88c9cc4db32051b64b96a10d03b594b733ab13dadc1cc3f7564087d9e283c78ab3a4fd7ae1259b792dafaa"], &(0x7f0000000380)=0x6e) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r5, r6}, 0xc) setgid(r6) semop(r1, &(0x7f0000000300), 0x0) 12:40:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e00000020000000003079078000000004500000000000000000000007f000001e0000001feb354cd107f626926c51d7e162518683d2357c927119812b2eab4fd058fc0ed5d12f7f9b2edeb2e146e7667f5f62658a47b243dba388df81fed21ff8ea2025c917d61d86691c5aa31ee785196368af82010c9f5965636603797f528da01a264d441bb56e9fdc0b13e78ca832ff5503fa114ddd340733d1b321147b9def1dc91d6f986f9a20064bcf50880db84c64f750750ad56af4d1d734028e1"]) syz_emit_ethernet(0x100e, &(0x7f0000000240)={@remote, @empty, [], {@generic={0x8044, "80244ebda3fe6c4357a471b6fd8290d6f4cee18f9dd38f6125f17a7004f17ccc1dac212ce86d6fe512a4503b63f72373abfc68d490250baf5d1321f51e8aa02e6864775a2d70b4af85873324f9277b7e55893567aec3311dfc997524d2335a1838c0cde433095c036e53eff892c2045a6b79fcd2d2e12a5a4516635c670b9de1ef2cae1dd4c1ff133d60db784c8bf17cfd7efdea0831f1761c0ed8e070c5d5d740ca864df20ee8cccd11a0f88cb912e4bc3b06e23db04cf45f68496bbee0598479f5bb32d6cbd04d61ba2c6f9a97b577e7f5349e9e00c703dd17d8978090ca578c7b5f5cab4eb72056b335614c25e5b45c03cf54ceae4fc77d4baf9237d7f0da0c0dd246d9da02f6710178b2b44bec2f4b5fb384f5cc91e75ab526c6bdc01bcb79e0d9767c329acc90c81c8f08f47a45986b5f417d9fb9058620a806d01b2bce8685d88597877b4c3737f6478cf62933ffb6db9cf6a69e63590de81a7f92ff2e0ff53ff298cc40c6f6b716c6c15ee1fd7d387074fa63f3b0e1256daee624fe4925927062fa481e0ff95be4c8e42971c59fdcd46a5ace683259a8c63832a642d621698ee0906525f09b43d3f5d8eaee8d407dedde16192081df80fb55f59148d2d11a4efedcef9d382273d6c0d2b3d780dc1d71df7090035e4580a84d6e283ab7d37972967604918dae0e0650e917c7544fac8c285141a5ed818e4b2b8926c3871930458aabb7ac0f78bcc3791667cc411aae21b01a1a4d4011a313c06c923dc9c02258397d97cdf5a350bda6a142876a41813087cc2b7fb840d1f1fe010bbd589a64fbd8cee4f86f1047dfd7913e6c6bf5d005cc4a0012d60c75fbcb87da4ea9584d737e9b62eaf508cac4e59c1068f4fdf185dcc5282e66b870281bb83d2affaa9e6559e2694906553260d0a60997a9468e67008706f87c221a5102538558d92a163601db0f7deeb98ccdbf60ad24986056d03ca3c182218a1168a5293302264d0d6220e8731d8fd4ce788d18faecb34ccdec20df064ae34f85d03dcc6f95c7ac8b3a45a16fa440bf21f8f4d85fa53836d1647bc7687bae9b86ef7616beef081fd6f97e373a0e72ff2286d7e49c0b80c31f13823bf7ac0c78c227815970eb4536d5e0f77beb68aefa3d12ad57210a24bef5c0f73a449baa0d7ce73e376b9913e6a0dddbd5834cd66b76333d23e7bf195c6ab9c9871dac75babfd916af82197979c717dfa64cf683d88527b016740a9a090bd2694b2c4a44ab2e9182a6b7dbe2d4d667010f5ff4be2fd400300f3282c36a09e0e2f89b6ed026fd3831ecd2d81e2f1e13ff8802522fb41961ddf87cb8578f06b32ca87a72d7fba1a64c525fdc338d9f496909e48879d9a0d829040a317f5fbe825c84dc23ffb4427c5eb217441146bc2fe768fe15433e334eb5673d3534a380f595130aa1fde8855a2b9a1b36c6a1c5b1f4e0ed5916f26f7cc860044c2f850db4109857bbedf3fb787c692d6fdc9a111def72d930cf804e83fa3431f0c762a7b550887e4aad2fa28b81d591d9de9e318b37fbccd24ab913cdd056fec0e9bf72c92e1d7a71ce65b6a1bd64e66ed94aa1f46581342d24317d39ef7d7bc333289a7732f9f48c0826eb469343543dcabc62454f011922ed9469d532c42d221d63055d342d8f18349020d2013ccd8b1d2865e2afc7f00b7f1706d4ca6f583dceef34eb5dff9ad95fa4afe4e9b8472610a503854f8f926f7aa1c087425cbb53d924137c0e91374a40e902bb90672e09db1ec41764c6cee27832141323684ac08aa0adbdb7ed607a385d8f36a13ac0175f4bda81d1a491f85b89b545bad9bfb4971d710255b5630fe3285a14a5fb632b9a3de72e9c84b6e690bb6b88907755e0bbaa8732fdf6bdbc8054508c4f6acaf89c529ded57c02cbe0acf289764e17ac90faf02ac539f777a6dd0a88ae38f4506dfbfb9f100692ced70f0ec8e85596f6632f85d24305c2e40a5e759ff926068c1f9090992f21e61a3864639989db54d78fcc07c597f949cc430697ca80c9e5e4008bd41e033b8796683aac45ef5e8fce6e887e22f6acc7366c63ef11c844c88d2b695071491a9f61db1e4cc5ffb5ec2e1301c776cd07cd9d71ba832422dfa389d28b08c148b6e85f67915e933cbc3eaf273e5ffa70fff349e09756b46fff54168efa8b3ac45b93f902e51bf6d2e1df217a665fe06294b1668f4fd30029719b5f3413666da0b393edce983008419b02de38b58bf44b279a7b59ad338ca3ba7bb672678da6e9bfb0b00fab3a305f48d9ffe9b1d483201616229a78f2954327f17416bd461f68c40f88e6ddc4c71ebe8db758cec74ca8a582519e06b6969f7b2c84c0144164d97098dfdc0f46b5333c3503024a1be5a1a71690fd229d1bb6d2f8e2b172d4bb4554c66e77d43364cfe0b5e47007b8770fead2a47cb3a4c81c2dc57d5318a7c47b19efa98984478e199ff10bbfa510d3a0d8635ff449c2b60a24f9c8d9d9361c66dea9ec76b847e65075b1c55012d0dc1411b87ba879ae7eb6f984e071ad9c8ae6e000bb4b50f4a35b558330f57249410acdf929e35dd36a825764403bcaaeb4e96bcbb910ab484735e526d8f1755b3756c42847fc6eb3f91eb48ba0901506f240a805b20e7afe65b3385684607d435915cfc75435e89ea443fb4a4ff4a759f1ad6935abdb35dd5e42df134ae5fdcd6b6acf050dcb6c7f1f26d4e1476b3741a114e403fb6d54cf4f9e04d9384f78876134354c50d521080babdfebbed82c18f151a473073defbc1359ce8f99eda19d99f53cdc6d4b726ce1adc44123d07ba6c88d92a9b9b38b7c8d2da32428ace8eaeaca4dfdf9f7ff1430a4102c10ac503e300586f29bc457e34c815f0c8984d1aece15b0aaece31e82d8a03659c2513420e4179bb810a654bf8ddd46b7f378ffc09337be166d1f3a72bce823e2beaa55f3825b9a2fd4483013d3107e857741f3416bcca7093d6393df6b26d96f09540a4693fe4f139fe94b01e0a54d53a2def01f77f243f1f659652f5e55175ee58efba807b4b9b8ca4951df6186232cc4b65487cc865edfb4ebae35f6dfee3e475e5c6b7e2f0eacc395fb64c0aa29a319fce72b9cd8af6f6d9890e1730a19cb4bafcd2f7120f4f55bfc1f51674485dfd570acbf491777c71d703084ff3b5b32a64723b1066e04c5b34b00497b902b8b99e2a7b84f6e0fe447b06a120c084a37f44cee4dc46b631dda094ea4577ce9132e5ab835efe71c17efce61739a2f8a41bdfc699ce422dc2f12c1267352b9661ad9ca09ab20ceea3024c45b1ccbbb92c40b0c10b43bbd27579fe166b88c5ce92fa253bb39946abefa142e0ae62e081a375f40781fb84a66837ff5bb8a2fe0d8aecf2c34e65ab5a6bacc0987b9b8ea2a3dc5407b7af657f2ff3d574e188ab3e8485467d83ca2c5bde3ac181cbc61c8ea63589f550971385207e05033f56bdc06b73fcca993b2325746992259e4737525ca433ef3e97c34ee616de896f694bb50ae3bc8e3163530e8492b349ab3a5529ed5d47cdaae5cb24d1392434d9ec7ce4e962894049f2bc57302811fba2f60407162e6c13458cd3371fb419c8fb9b010d182776cc45f81f9a7b3f2fb114a503758a7fb5a73b997845a1355df7a74dd58bf142f6f99f38220ff496a952e0821170a89fb4570d238c378a3e3a030d83a6edfcb70f3f6fb8e79ab115f9ef5976c9c78f9cbf291fb3f1b5d5ace7c0157778d0493bc30ff463568e543769e78842a663aab0ff34d18fdf66dc76110b905870f921da6b5111eb2b46e501e77ca0af0be9696e2ba5b5a984cf5822bec3bffccd05e61a55bd0c0c618318f7b842faf1c454b101b3a134d820155e72fe4344a89c0c8d8a9334e7bdbb036d4bac317e55bbc0a363d2760facafef9b2827d040c49c87f538c29049734bb81f20f4089446ea60c95f4850f82be2a7246a88c848ac999f39b6fcdfcc1216c92df93e27df2c3d9ec2d22348c358076ef03b0025c789ee6072e289809bcc11f5b6793866469a0389b555b5320906196f6b2847aeea9984c92a47ca2fdc04048b7b0545db24ce084a6d4086f41bb66e197752aae335d0455afa754843871d25b334d193fffab76f1cec29015ddd379118808049d01cb4d8081146509ae7de7e826928bbc3d74b129d3ad19b7795ccbda1c0e4175204657e9de38fa9de3efc5474709b036d259f7e707adb22d7b890b2cabb175270e5f8ff4f40a3c40207e0338bc11e0b79ded24b3fe9e2924be44c3ceaf742bf8db92a943f45e9e055413b088d295daaf3975d5343bd7f2e13275cf86b372523335f510756d3c52ae18c1b515711b790270f7ffff5436ca63b779060fcdf0b82ad912ae147817e6155ac16668c01a385ac5f1cb3dbbdb9af346666f1e22fdbad1153c37fedec3f96fe24c65e4a987c24e9a5efa19bf7965a0fbcaf3b244095ce417625dc2171e30ccbec3b50ea58a703be893846cfd9af1d84dc0063c6e992c83a4cd043615ee222a196004785af2ad32a522d2481a8c59e5dbd731508c1a42cc9477e390e5449100b2f7d676fb7b9d371c8cd2d0e3aa3b9c89230b22a21585c18e59d6fc7ac3eea163a0f1e070124fedbb38b5ca9ff40d89591e6470f02d3299cd24fcc6c195533a3360f9322ebdebf5f3dc413fdad718f96fec60a60b0e8216aef6462395e123c3a1f88e01063ef681d2423a6b85887665fb9ac31afca0ffad5d0ab8c8c80d7a18df83293ce478c3d01034ceb85aa53f570025c0602b52974c671fba4a813804af8a7b11f110223e442583e24484c348f8f2a076e82b420446c963e8fda52f4762722d278691d7ebdad6db3c39ef3952cd024f4aa402659cccb487799b8b26330b851edf61a3f22f80fd54f5af9b613152ca8af6fb2aef6d8bec4d7f74ec972f57a62c2ff900e0780509750c8a64eda3d2cc19e96dfc1619d09420d28278383e641e6b7e4e6fbb45756d054ba5cf1ae9cc84dcb289f884bf51a908c946df050dac0740f69b037bd9601e8e4ed063eb5cdc96ff3b153060330c3c5bb62f78d574fcd92533b7bfcb35546096dd5dd1480eaf5cad2529b28b6604d162473e65b1c896e3fec38f2cdd589d9a71beb766e122285d9351c8b110719f62c978c316f8ba837ac0ae92f5f5f1c0b23c43e6128429371559f1d5636255643935f94f70e77161bab7b5e8039454854ec9534d346f82fedb783cf5875a02b4ed84ffb451d54ead9e78a81ace4ab062be8fb5257726197971f42d025f6ed334cd3543c46384d123af306f9082ed3df7eae6573efe52482b1299ee63f26dc48f67673713a8a5ba62a671288ef86c520264188dd01d7a107c342497ecd79c4efa32613b5193f144f32c89451d7c95b764848b40d3c338eae983389172a556486dd7f21f3414f4ec0fd46d662680cda74f991f3ca9d9b4620e1fd447d5cd458cb3ae47935811bfe972404e9d954c0269213d972ce722633b21a5487fc3ac5f6715b28748804cca2b559956d570869d06757bb40943aa2ff21a7fdb66b9a1880ca0c6f85fd9c73647cb3f935b080469e437b673a17ec7e75d6d0c8dc2a2890331a18007922b4aae88528204b5117e4b2a22e9bc4d5a69813c5ed35ed8d36d5587177278ca466d7bc5a3f483f53d249da2f8c8af79d897bc8dc3d416188ae29724075bc3d3fc5e35c4ba484a20703bde38ab6aa3a1265cfb72cca1e1252af495290689eda418f65085a58b13864beef72d4c4f3810c6c2d5440f8e2384600cea11a3a203f03d7ae2809105a331a2632d5b51e2d48c8411c8d7b81"}}}) 12:40:50 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) flock(r0, 0xf) 12:40:50 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) syz_open_pts() r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x10) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) r4 = kqueue() r5 = dup2(r2, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) close(r5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)) msgget$private(0x0, 0x40) 12:40:51 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="ba0ad6559ba1c70edafe5a87d83058bedc72c9e1435057f0734ae3f54a2f62e1a91456d606a47828730061dfb37bea3cbd4f9b6f1cdee8fc92171be44f485b166908", 0x0, 0x0, 0xfffffffffffffff2) 12:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pf\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="908f089536698d0f7bdc440e085c1f03ef88ae393abd312158b44ef37845900a58b936cf370328f69b9aa8c103791555bd7787d425219fafda430db51a099de2e16b6dacbc8d664fc34be3302ecd6ea0ac3a5f0a901a8ea14863a9316cc086c4", 0x60}, {&(0x7f0000000240)="86fa4f1e8d9e35352ba7dafca208967ffd031ab0a790140a9d67049b7dafe1a68ae1c5d57a53873d866c8a407b05e634e436290498519067d975e442a2dc38f99ac9dcc309f7947fe7053c3823d4cc9896aabff7ac666e6c92dd64c00c0c637f0b6c2dd5f5810feb55b7374f2351a2cd2270f76155d085d48b1bc6d943f240346c8611391e1d9d0dcf68ed24d1af6bf7f7ba067c8893db4dbe45434afe3fa1bb671b2839ebfcc7daca2429c9ea9f167420d6dbd9b242cbabe10a0ca0718947499deb07030e6dd1d47ef8417e110814f0c8c80aad", 0xd4}, {&(0x7f0000000340)="30099f9f661d92ef8bcfcb53514f60226454fe3c845c4554cea04e896a8ee57ae01e9f6f6eceac1d25611c589fdf81d650d05b136400ce0db3a066b5a7d1771c663ca2c8f6012b8a584f7ddfcffd1c50aac046df299963835da27fa14eaebe625b274d93b99cdedc5490ab3a007c6bdcf2918dcce089841123e69df294b72b8fa4fa29d970c1601e6d5068c0479a5be5ec81dba431eef289e2e49015faeeee1cc01a9ad87993cd19782abe4cdf77e19447176d61ea9421a62d4880bc7fcce3bef7f88bfa3650893dc1e1f59e01b28650d95cf4ac38bf65d876634485b14a06d550564979276b791a7509f941d643b40f2f95e956ade248304693a96f4c70ee568ecac850c87533792b931265cd4813ebad3576142776d8d73fb95d64aa068342684d084c9d15eb4ee90509dc98e66a2a88e87abf735d565b575f1e4d7af793d0cac915eb1dbcb904dceba38eab436b20dd69b6b71eb379b35f7d711d8ea9412a05c4cae4c10b05d1301a30e5f012faa2928af4bc3465d73ee7e5ab39db49e0140e5f5114904dc659971d35bb8033ec60ba4bd4267c7958df1c706a1968d7af668253857722e1cf9914c3a9668f4d762ca32ca5db537f7901feae54c3e43007486dbdfbaf03c7cc1b41f62443c5776062a5fc35c41e0a1c22d36ca1ec4b6820f2e2b6c0b4b94522e5e3e3901a7a325af12a088d999c780e473ce6005a97a6c8889a4b5bc2999f237d9ccda5e28d690efc26f7b8ed2277e12b70e69a8fee612461aaf378c1126717943e5ae29650a6cd5d0d8d77d2363c2c5f6fbfe0e28edbb1150b93f41b31fca49ff94367215ce7c9674fc20a94fd26d1a9cda4f550fa02ab9b297d091cd5b1a304832bd0c36cefcca57f04004f400760d4717ea39a74d68cdac032f9638ae083fc9f033e4a185c1f31e46972b5145f5b79fafed2dd8cf74f529d5d14cb27a704b02f9950391785275926c833af1085652d3b9364f8154dafd153f1c05e77325bce92a9e854404f0dfad9fa8adc3987d8f001dee9b9faf106045ccfd6a6867e2889723c2ce887a64d0c73bd5bf2a3acce04c973f88b09684f1a0bc5e1062c69928672fb32e0d1783a10a008ac4656ba4650c51c8925af712705f4b2f1ee3dabb4a20c66849c4174b1fdbd9f9fb180783f8ef782df93e0567b1eb356069e3db057a2696801b72643ebe1aaf4e9a2fe792deb33a2b2b3924b3e58311713d30930a0fd3ddf0ac3990ded58d09f913093ae88e3bee0907ac9ef3134f388519d642c5549d97a5a3b80de0015c33bf16cc0e03bda5cbe50b842ab2de9fbf9559072cd6337649e8d7e20f8172dbc5414327fa05b632ea0b6dfe358af2d1df1adf4bb155795476b79550a0ff0425c48adf4c34f7142b33de3c49e21631b5a2a0e1b2affe16f0d379a6aece752c15031f5521fdf5e45fadd5595c0360dcf60f9347dd37345e2c773da88d97f95f247b1a03586a66b9035c6bf1710d8c1a8cd9cb8af0d23d58746e9604f9c0fd3cd022a7610f959ce880eae53cf04616693b47d5459f6a25d2272889d59c63a48a62741f0a3164cf794886ac2995eeecb852c06b7824221f7cab9d885401ca147654fea04354beb5b10e3d86ef824bd6e984c4961a498aa42c63da076e020974d3ec26a5a88da908bc409b95de91632f40ca8b85623696580351dc3e0ada00b127cac068d52b7437731dc5aee8780cb9441aac570eae323a5de8eff6422ceaffe2e311e40eefb1be9c813ea06ed2c97eab07455ab37d5474c1046f288fb20bd534885cce0237a8578db6de01427613b3af01e65fc1dfa23908dde4a176d1ae890339893a9450238a081762c6befd68851e8e3070f1867e174fd3a1d1b00671ed39aa35778f137e513d76630a25a40a314309cd8d0fd8e22e341c43b97da76516dda500f6ff705c4a627966b13a6c21555546b08481d0da8d2698fbb4a941299fe6b8ed84d0d3d8871bce742fd34b144a63c1741d942e1008e67776875b06dd6bb2b38ebfae11dd8393a491c3356379cb60095c90998383232f42c0a71842c01149f01915a559d9651b4d7d07772f8df644494c0d997825740b510e61d88956e2465e13cf603986c0663be1e792e1200e4f2b783bca41a5065c2436e2687cc2cacadec66c26c181021a9ce96abcba74ea74e41db5d53f0debddd79fa5e341f7968f64433977cbe5587be2d9529fac6ca16ad244588655a59cee8ecf08276fec6cbad3091fcd367d824283b1de1b921cb3a2dc5b272a3f11855210e019a8f4293646561922befdcec67dd1e1ad157118321cdd4858c436a4aa76e9a71f3ec2657089d050b3dcec37839072f4fd35b6dd341cc0847885b311310b8a647929a448512a9668e51d29caf889c16ca377911d46970a98c45f0847bfbabc3e676f9918042dd42866c1fe42fc6bb5eefa4cf72f88741a5b8149c7694610a8c5d1194144044b32f99f62483dd68248e7fdf4246030670ae42e08faedb32430435ff9ac55f3fa65d110b9735a5156e7ca1573cbac039546543892cd299463f6caf444cd7baca5454cf2d1597680f99376882de00b4bb13bcb41d7b9f643415bd92b7f8a9c4f948cc643383814422e2d3f3deae0de8774003dcc8d11ab4e96a1ac41902767413bffaa6d5ec2969f3c3022328fccb7c8382ca5eaf26136c7a45283587eb40a1b7b9617dca8f7c0bcb1e9b0660c9757840eca41424a5b0377673254a4f3a79406ee4238039bf4145ea77e849a2d33d59b5af82378be0f47ff04cd8ada4aecb7faeba8019844ab52aa29117d68d390fe7d4ade68aa379c8b7995676a983b6687164161af3c55124e850484d8a92c3d9bb7c5cf408dbd7241145df8c032f4c18012f3e5ca923fd67e8157b60378c37367c60d56f66aa43c9689a4179ed25843ece5f3ae6bf9826c3234d1d10e4223c2b3bff5f142d67b06cd81e208055f0174d24199c4fb3b8b6e8a5c7f33437c0caf88eb7b0cb88094ed4e6076650f97baadbb99663a6c648e1e23c5db801c58fc1511ec3559a57f9c6cae6476dbd615848753473c7b562da6e7c9a2aa8da52304db6564fdcffe9e225e94bf4b80e1d7d5f8f4126707da1e88c7dd460b19107047005b36d349796242ad79666f97883d8e466a2be1741ad2767cd5b5d0f66a905b632ec4d823f0c5dee955d993d020ac3b4911884d9b9245867f201bec9a54904f089a93d6c5da24ef76535a0f68fdf24d649eb64e3ea45da7887acae5ba9c47d41208172d9cba19aa7796294d862d7311db7785aa25bdc868f739023f9301dbd987cc61005f2fa5b0ebb242dda7b2278367d70ee2ef80b52eb8ed5fcac9f5f97371b5395c7de2f4267911ae9cb2833d18529373414c2d61f3ef3ea558407a836356a140efba630f21b7a287cca674511667b1c731724c86d912fda807fd5404058fc31472f7cd3de7ad2b0b0e83a924bda12af9e1b41336d636a0b2dc7aceccb8a4807812a4c46720240673f7a75ab0a7ae5187367da6c834d94cb59681da07fa460ea248976f1d43ad347a18545ee954557e9a6ae000a9cd9fa617b344463d4392cd10428eeddc9089e6875e414f4847e30f78e61ed96618f3c50ac894031b3622ffe9be61a7625cff778f987094e7349c0ce3cf2f24fec4fd21bf4abaff01041048c26402cfe564e470de69aa2b3d32509e0dc2af8b84c80f60b6c7b640de551f1f9cce237d4e276fcd3b488afcfabb0394a92f171022da94fa7964903b46b0801890da47a6d19e9a68e2bce722d2d7504c94ef4ba3e57b53ec8468cae89823da27a7b88458c79d9694dfa00d5c6588d7d15cd96e23489c6209aa3e41ffa5c4368c95f69a34a81424a71727ec12797a644de6a27f09527543f9d1f4140056c5b99a86d0ebfd4334e34db3817c975e8f5d8d3b1daeb515f50d5feef7bd8753c4b9ba7c6a698e22f8525ee1a8a51c1c2647a534182cad76947ddff1a07eb186589329d2b25f711c03926a349240c18151904ee16dc9441ddf22a558760310e04a5350e517cff4f3e81ad6c59f6b573a4a1598865e0648566485006d68be4a7a45dcf464d39cc47afb1b59702fb5a89e32e3d55ddb728124c6a23aa2f5e4d2d11cc31ab235d930baaa60ce380f92035d222815c2b688101fc8d79ca885cec2fc5a93b14ce41ef164d12d96ca2c1ae27bfffad90a97493977707af65f9995f6dfd73e013ddabc6259b1ae10966cb18f17f867b9ddd213fc389752c9ff67926f85d01bb52d91158e3b0a27cbb688787526ce8770dc092d72c656228b45b0e570acde4261f032daec9cb310085e6290e234f4efb39c207d905469a9152b6c6771d4b0b6bfb7d8ec83cdaa9ae1d7990b3f5934ba2a50506927a5e54047f0c66c58cbc760329778cce687cb03acbdbcd4ec6535c8fdcbd51869b2938e329a19d5a8aadd1725eb154bd2e8d05b1c5eaea806825d4545ea73ad02ed6ec016121422d0deb132dd83bf72d4ee144e21c3238adc076d19a6e9d16ad7f5b7dc2008e2fe93176d7aea89c5867d74f449a5f642b10bf55ce8a183fc7f93c96441e45e707ce9479b1f97a73e049760e74db63eea9690b1d37be73054eaef4cfeac17753698083f9810f8841588e59ac3004586e68a7536d62cb0a47944faf98ef6bc34816100a8f0e63f395051f5006ceaf22b530d4af974bfaf3b6e6623790ebcba46a05236a67b8185aa266525a48910c03d077ee0ec490e9d5236d24f0911947ce5eba961f512df30fb4c4dbc5c992303c97d5dcae81954ab50463de2db851ae2947b3428b12ee0455825534b6214e26fdb4f35e1dee2724b4e07b2b27756b04cbcdd502e5f2577280849f4b9167fc8f4b862e5b4227f00244b5cf390b410b996a7d6346b265ace0ecea9d66eb0108e91bf744a38dd2d05f148801ddcd1f9f4a70eb49d2b41d2515d7520b0ea9ed4cdb20414290b1c3b706d6329cf395e0321e0bc23bd67ad74ee2e2d19859589bdbce4170739f52a67ade3bf1c2598be625fa8cb55a986cfda9769a4b36ab9dc1725b0d84f63ed00a3d9f0c67289d9658b534a8bc159dd223785ed79f7d0bfd5271f5317082f6a3f1e355f67ce22adbd07530027df7704b107fe2c3e67b50d4930ed4af55e60c0208c83ab4a28cf14027f1478c4aeedfa993a8b54de3b22da95fb8d7955255d792d90d27c65d5b5b7a50b2a1dcc42b10aa285923a143a9b805d124887d5c80cb953094fd7787171aaae66b7c9bb24bba18b92b1979d08438b5bb7bd77437cc2a990ef5889d3d70399023e4328ab951ce505e452e116945306bd2d065345b6bb1f8897284bd122239e596efaefd636e507cc5f09042ce5fead4dac24f51436ffc4c4c72bd80f87e18b4d55ddc5d715aa4152955227a945899a9cf81855eb7c51aee3b88c1b561457242e1dfb84314528bb78103b712edb09eac0a341923512520ba09e1eb63254d71dbe814e9489bf006ef25016c974e0b3bd60bd4cd9f6b244bddaddb8a2958362ae9c4fed11cc666f09b106bbbcfbac1dcf70fd714fcbc1f9e77f58d9b6b3345e9bd952b5d419a76c03e4af168ca2dafb6a30b5db67154b23ad53a112f460f6799491e18f2e737f2a01cc324a4b23c62dce33d16a813718efa3cae03e11ddcafb2f0066aa41e287a573c88124a0bf371275adf4ae2e67d186ebd7882f90e8d946da5d6d69c330a5e51a450fbf2085c5eb3a1e1263b342bbfb1776dc7344612076a2be0742dccb48a2162f82c5ea71d5f6a19bdbe79d3a215e777e6896aab7c7125b94919f270a7897a3714506013c16f", 0x1000}], 0x3, &(0x7f0000001900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="585612460471e359315cd04a036e6800000000206dcd4b829c1e4a7c5ac194e255988f3cf18bb9c25c7aee594ec236750b41e5813ab2248709e55f4af05bdbfcaa8fb35ebc417544a6eb645c48a22cd54c26567e3d8ef28d8d18ad621d888d7397cd54b21e178a1238a21499a03249cbfe81b0fadff9575d9636938e35a51d4dcf6cc3ab79a9ce5ad94ea548f5ae313ecd1e349beab50706d3473a0630abcbb00f656cb073eb69489ea37d4e50fb2d9921b219c04566b42af89a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000e69ff172ff000000000000481ad9fb99d9114f376ba03f75f6435cc853120add6aadc9063bcbd77faad94d006f4ddc6f3441420234fd24deeca73b08f887be99eb04c554672c776ba07ebddad8c00bde397249f3909a8226f9f0c4f00f8836b73bec9a0a663aeceb5a1ef60efd43bf5302e7db01652ffa46174e113bbf3a809db484e001972a5c9e6c606f4c3c99672d590c1b35c407538ebdf154f8165abe8837b8288589fe1af6a733b8e30e4f7cd98e4fd93d6703731dd4f46060e48950f7f2e4331430c5df5b96af0497c08006", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0100000001000000000000006139000400000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0], 0x108, 0x2}, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6, 0x0, 0x0, 0x13a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 12:40:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/60) semop(r2, &(0x7f0000000340)=[{0x2, 0x82, 0x800}, {0x3, 0x400, 0x1000}, {0x0, 0xdff0, 0x1800}, {0x1, 0xffff, 0x1000}, {0x2, 0x26, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x9}, {0x2, 0x8, 0x1c00}, {0x3, 0x500, 0x800}, {0x1, 0x3903, 0x1000}], 0xa) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000380)=""/125) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x8) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x2, 0x7f}, {0x18, 0x2, 0x1, 0x1}, 0x8, [0x1, 0x9, 0x7, 0x1, 0xfffffff9, 0x1, 0x14f0, 0x6]}, 0x3c) r4 = kqueue() r5 = dup2(r1, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)) syz_emit_ethernet(0xc4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000fa18c23afe2c80"]) 12:40:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xfffffffbfbffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x800}, {}, {}, {}, {0x0, 0x0, 0x94}, {0x0, 0x0, 0x2}, {0x0, 0x6a}], {}, {0x0, 0x0, 0x40000}}}) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) fsync(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0xfffffff7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:40:52 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2040, 0x1104) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:40:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000180)={0x7, 0x6, {0x7, 0x100000001}}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80000000, 0xfffffffffffffc00}, {0x100000000, 0x3ff}}) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) dup2(r0, r5) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 12:40:53 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000940)="1e8fdb85b76b8b4ded40e209a0a1d61c0b855ccffccbdfb26a7ed7b9e2b89dc3ebcb3ca84f7759fcf421d7266638cfa03e1645230958b277c7ca7b1fcac4658d2f564cf843bc776d1f4e0c32a106d1b6effd1842bdb09a79ce5af41aa7facaa1de0e29a94ad76343ffbf619220ef8cd07662f6a7ef65aedf9b45bf2ee4ffb9f6331e2713fa533dca0d1d1ab4ae42fb9d32380246901370c6a3491162e90efd803f949061e92bdc89e07311bac692c0a83da93817ed6a3db514daf5a07651bf95c4a63b75466fe526ce13be6b21f081fd9013277ad9b46acc496b18e4e9d83d6df69a652947f58f6fe1fe5e86a9165a4bbcde39d64495d52acfde77c8a1d0fdb149451e6ad716ef03f355ba86309816da0630065c3b7645cc444c6ee2304cb3511f6725bf0dc0c8b755830307ae976a759721b465288e67996d07b6f91a4b787dea9b844ce8cdc2b213b5b8ee8a275efd3a713731c0e89a8837156632788310290609a7f278ee1c8b6f7e6a8397b9fdcd38d7dd10e42bab4dea9c2eeba5583b9eb1852be5e7c7c25d7620040d266f1657553f54c2e4104217e4fbd677725870353fbb02054d6946c6528334f9195bd1ac6007ebb2aa1c9781752582daaf707d2f2991fa7802992d64ae328f57a194f007c7db54cef19936b18e6a8b3347bb92e197f180b1d7a354e7eca24c1328fea191df90772ce9c083e73367e4a8d4134d615baa44d9a90d2eeb13b7349b8502d7c6b79270a7d7a7c733e4164821ef0fce162544b031321251cc1fed51e2a8e1e9efac20a85798cac5354525000d0577092d7cb17981d2a2620a1a94ef9e2eef64f15de9dea9c97d37c9fa7e507bcb4e687d8c15f6ef9c4b3587c81a1f07d44fa01cae62d8a4be58a0870a47374d3b347de89974802c873d279f6fc2c2942474f97ab5f7a8353e993e8a27f13fcfd28bfc46aea238987f5b7e6265f02d777e440e5f3357febfb6e8e31520469edbf3e4fcb0ba89b1358a0d609641d7b7a3ca3b40f4921f38e9deb178c8a96d6174575b8a2325eeee4f222f6444cfa91f39764258c41a9a3810c44769f830fd043622257fe1266ff26058c649635a4521ab3a94bc8a0a93c23143e6c342c50857aaec45989c6cf208b617bdce9546a3826a12700d5e2a4dbf89e59cde9a3837d13bbbe64fdf89124aef4d2739a633a4aca92360c2c60bb688bd17a7cc32e8915c916e2ca1ae377b53b5c0b9812a1fb5058014e2286fae93723265e1187ad437fc4f5387a0bf84d421e664860ff60b0e4ee6e4a6aa140a4dd9a8bbefd794a625bcdddf9cf2e41539439102014c523fdfdfcaf6308837b8e5d3f88019e4b678cc22a6fb8e6d1569db4a76aed37452948bc93595f1b23487989a9560355b4a326fc35dfc05d9f27abe0520b1a00eeee8ae7b87e36eb3e0637ab1d35f6446483fa5219192e67898801ca085790b0dbb7b65f71e91f4d2dfe811229c7def48be88dd1fd01bb8c4e51c040cc4cb704a71755560f93edd4c6077c0c1fa504d6e5cffd1d7c925a451a450aafe962d3983ca3c844bfa3a5c772e70003e34b0d00f6c0e174c80bd70c11e704f9032cb4593dfea1d2de29445f25841a8232b5d87ed664167d7f490e2f84eb45ec4a444b6ae3767261aa5313d764ddf2c2cb9b02abc551b0b1b545eeed326c683cfac4a1efaf12996c4eacd448e4fcdf3e30d0f3acb47d1905baa185fad144dafd46f43b6a0add197d3f6f59bab1c78417f08ce4f5a7f9accd8056a12da4ba807c421d388d5cb0df504e7d2f6808ee923f344baf02a35e0287e4d12e0b461839b12302fdec6ac386d1c9fd6a146acef7fdc566e5c202e021a41ea028ea48c699947acaadd8589954081ea0c5cac560555eeea764438f4dfd6cab754c901724e650fe329b4913d061f0b4e0b7e696b3e88bac2de9631b4c841bb6d1fb93d9e9d626197faf93469b12fc2871579fbcbb23281d3188e8859e842c81a272ce15e4b495f3ae82b1d3409c3d1e9659d41229b73e8aa412351e76f3962d58b801c005f2a1c79e1ead0f0f9c7b53eb421b4dedd4e40e6531650e383862732176ef2c6cb21a9a3c79065eafcd611708d41cf5ca8bfe13a515c3075e4cee6277e965a2ff09a28e48fdd45658de8b2bdab1427e49982b08011aa1d7cf1c9d2e484c4da95c82cb4f54506426a15bff2747e9b186d465693934a13943e785a13182d43b6af8839f58b29e3afb5b9cc4fd7dcb4c32c24032fa7e20628b8f8599d7eefe54e27150a759f8a843321a35b5dad2608aa64ecff386f4770fdd0e227b09e358416ea88de0e34ceec52ad1abf5f4d61f19926b0bfffde8642b8bd47d100de3fd95f17d0bef74d446300fdaf483b07f7748d581f0c44b08756881c06e18cf68eb64191cd990915e3c4ed8d6cba339c3103ae8d019e5ecc4af057de07454872af753f252e6d800c2ce7f63a00b168bc7809c7336eee4d062bb4f6a651d3cba152858f83bb6c6426f10093979bfe731864f4e43a5b1d54d80e4b336170a93c10ab7e3aed67692efb9e0b9c4612b5b4a0281213a888ab39c32f104e13fa706a0ad42cb0651c1ac6d749ebc065d64c5109b3d9602ff10842c4da8362498191d1b9eab6006b34e9250230b8d135aefd406f747074384a084e3090b5b9134921a8708edb692dfffe30674d0e1c353effc6873f7b30056964357c90ef1a54c75baa62db067e02c0f76ca9bc0ccc4efdc8bb0d3bec30646dbfa86d917d58e0d4790090d1f9e6dbbe2ef06d6519948f3c122f9874f7228019875ce7ac1579b6cf272852566fa24cef623659c57e5a090ecacd5decab40f258b040999ab540de7cc9cb90e95967137dce28353248e8006922bd303e94a82bf7a317a54942e703d0fdd4ff9881f44464789635c3df3b2c2925e8f132605c173ca8508211efee20cd3ae8cb0e1bd9deca314f005394fa4ae90be0f74ca3885825fd5418337960a534bd74cfa00e0851c919ecd1a220e9f032344f7ccd119a9aeee46937ad4d34c3ff81e1c4334f053d64fefe9436d21fced23c96270ba648af8493927a7be24d95905218f4caf52bb83f5eef5e5f40a4d321163386179e32a306ef9f4fafe4c5c5a79b47abf38913456fe35f33f1c59efb3b322726987c5dd3dbf69e38de62ea76b6edb0641c8ae1aa5f28bb2ad3fec293752e748944f095520cef41bc9b7d3ca1da0fa90c374cc211b050fd85fd9bb2f027b8d0c30576b2861fc27eb08cba65efe1f6194be7802575c501b9fa6937cf53bd049a0603470ff5e3c344e0251abe43727198976671868b85bcb47c690829efd135f660d5d64f48cc18387bb54a3b4c1eb5ac337ddc2643c489244618c711fba4a8d5d9c48448636e1df2fb1cd58259996f44fafb08ff01041cdf084249944679b32109d647f88de99ec12ea585e6193f3c476a53bc0c64ca4b6adb653b4823e1e25bcccd2b241dc08123cae2c28a2564f2d01d3c180a668d2bf2d007811a73c2e70abb1b67c25d4ebd13efe8abd8e81de4a3b50201aa5dd10c5eec47fa9828767d74efe04d904b0f94a44c19ed5389ef20914f8fc3f2554a7898fdc968cb396a961ce4f967b030d059be8f02557b87692848a1bcec5270b51030e4c92049a101108f8e4209003ffd21e86610e3ed9f7be556f175a594ff58191c0a5f7f23cd0e3fcf8542a763de3bc5554f31aae6a6b89cc6dfb93ce9cc16f54d6ac39e4aa56fdbe5ebc726071ee7db2e6d88ffcae2f979a76e5ab8c8addb0452b5db5801ab7f8160765b58203baa549ff1f731696181617f3024b025c3bf389f15c39fd0d0252034930ddb1431621f639d55c5e17ce055b1fbdad57cee36ad52c5ebcbb2bc59b46f9e2ed7b3f84bf7629f1d3b4519f5a3ab3e0b21a5265c4c524ac1077aab24b30baf5c4ab12ef06486d9ce948f287a8e713ee40c05cfaafef3048dbec175a022a6a8eec266f845eac748e28e2d73d4b1420f6e0dad1f132f8cb054a151b7b9904fe11d1abf2d6754480e46b396008eb175ab1924b46067b94cbc65d27663cdf06f9be10bf8a0ee99d6b8889b21feddb74c06d105b9142f384b52eae49a0e5e885fcb566cc3098f95a5d924288d2b9b8826cc6bed9bcc1fa0d698a5585387e6937fabb66aaeab7020e578cf9a9b741d1819c7e8e2e3a5f85ed108f921203b9777c1540673f8f2dbf7b4555ffeecee85d254b16f341ed9ba86657c6567c18624b62e767f2339ea0b28a86f9a6d254b2c9eaf6aa72ed9b7152bffa5e8b282becd16ac828503af8ec51d7bf7cfa721b9e86b1d5e6b68ae7b7a5a3fec1517b8710ad65b3f6a0929c651cdc9d5c617e32668713fe3c1f828f32437bacfc9fc02ef5adf6c5e77306bfbdd271f755b2d8a6e9b5c4651e2c7789139c6408f09dedb0d7d02a056f8aa6fc3f40c0565aab95c65835f40ff5ed461431886979f2054d58b95f99c456e8236896eedc84da8666c0436a72a1cb7a8dd7919bf796ef96eca8e3c2a1769d66c2d99ee0807e77b93f7cf6d3d85f5514a6906c58c2a44f8f267aab3ed9d5c6f4cc01e6b4ead03b3e0c7d8d85d577a91f0400fe8286177f3aaa35bca6abd1bd7765205b5e8f4ed7c2f49baffcc24892e48d015ef5ede84c89c19a5cd8c150ac3c869830bb41cf6d75214031f4c46d132abc66ec765333e979f7747da1cff2a3a7f99119bdef895b1f79499c6bcd13515e6f85f73a492b5a178d33ddad7106ebb74f174eb87d6d80a0e15f792051d787f1c57c7482f71e07dd6d8ae21a70ba29b94f668f5c09f0f249907569cef418562fe7a1ac2e81192246b2efd872a082ec1c5cda72ee0ce7a2e4dc7aa3cd7090b531ba149b9fa9d1ceff91d25948588483677d645cd62cdc022906e5840b2d6308e8acc95523ac56cbaf2f6c4bfdcd866004aea57a09b44b3e01af14562fff36f622861f057b6a198e74eee26613829aee755f9cfa48d0286a081d53fe4f1362909734371a68b809945cfb72f4e7f78dbf3ddf44136d4d7ad1e631036bde754feeca66e61e2dcbd1617f78eab7be0a14d452a9da2667bba923d838efd192ece6f5e58585397005a5dfc737db84ff53251594ed004881c132d22c7c400dc8942b79c942c069fea2dbf8b8ccce30e3f88a27b2eab1de5c32741889e90c11a3e06760a4a0f71c335acb526dc0a122cf72eab8f8bc5cbe78bbdd7a90792976fc70ec926eab9f1dee9af9876313d2189a936803bbe177f71d870f94a7968b982dad66b10af08100b0df2d69ffd9eeb5be008cfdbfe4dc1a257a06f2616577a24ffdb373b628e03de383a6507b5a5863efe4562f198b2cfdd1f0449fe535325ce8c54e156c4ce138f1efcfcf56a0f1269fb5a0c95370c317aad72fb2c3c9f246dd374c9255de3b9ce6119d0a0860dc3235b43c34badc5d9b090df71f7dfd06609d25b323d863a85cbc8f3ad3ce0de5867d74aa5e5b15d0d3c8cedd68d452d7d85747e619a2a64c06367a1dbc93c6c918cf2930580061837babce104129f8fec305511ba4e429d72821802bee100e66ade1a6940f6a45baa4fbcca5eacba76d1cefe2d439187eb396f7a405f507d456c6e7f35c93e175ea479b5c2baa78c28d027a721b59d93855fafe2b9edcf222889608e7d72ff0717fdd0ab1c166fa6543ada9c656ace55180fa9b3eac4db5414dfa52c2e9dfc0809bce4adb269b2ce60e25d4809987e92e26bca7b3cf3431b79e7ab57d48b582c0a9c765cdf1e8d63c24fc4402ce89761cc5f6b3f1a2ded23015f01463a751310b584551214faea91cb6fc317caa6ebac9d1d", 0x1000, 0x0, 0xd3a) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:40:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1, r2}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, r2, 0x0, r5, 0x9, 0xff}, 0x20, 0x3, 0x0, r9, 0x9791, 0x5, 0x2, 0x66d}) 12:40:54 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) r3 = geteuid() setreuid(r3, r1) setreuid(0xee00, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000040)={0x2, 0x1, 0x2, 0x1ff}) r5 = msgget$private(0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x4722db8820f38dbb, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r7, r8}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, r8, 0x6) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x4, 0x1, 0x8, 0x522}]}) seteuid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x2}) 12:40:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x4, {[0x3, 0xffffffffffffffff, 0xf0ffffffff, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:40:55 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x6) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x10002) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x180) 12:40:55 executing program 0: syz_emit_ethernet(0x196, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db140160000000000000000000000000000000000000ff020000000000000000000000000001000a000000000000000100010ff9d30cff3f62b116e56ac41cf347a801080000000000000000050200000230e4342b5c84109f3a20a8f12bdeb2e4cd6a816d178dee85f3320711064f8b51f01d76b18ef6dfed6c3e547e3106247320000000008800907800000000fe8000000000000000000000000000aa000aa65b54ee175cb35543a30f3204c659aba33cced71401371008f756c3b1f58c98b1fc2436f90981b39b562a1514452225ef433867edcce248d2d976d46ffb10fd94e4d6df9f46df8f00aab59ef825394edd00000011701df98afa840c568d534aaffc12adca5e343290ba2236355300edb1e21309995ea26f439225668d656b2fd5d9e0637c40c974980ce535acf34cd0418f9e79734e6a5e0c234f796fed3cfbf8510d14b7fc3216067b20b5246e127251bd66aed272640631acb2ac621fb6b6987e361217b44bf3a2d422204e43262bd38921c9f62ec0ec2ef774d8a62000019baf99f53e39"]) 12:40:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:40:56 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000635000/0x4000)=nil, 0x4000, 0x1, 0x2811, r2, 0x0, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000076b000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:40:56 executing program 0: select(0x40, &(0x7f0000000000)={0x40, 0x6, 0x400, 0x80, 0x9693, 0x18, 0x8, 0x9}, &(0x7f0000000040)={0x3f, 0x9, 0xfff, 0x7f, 0x100000001, 0x6, 0x9, 0x2}, &(0x7f0000000080)={0x40, 0x7, 0x4, 0x5, 0x400, 0x1, 0x0, 0x2}, &(0x7f00000000c0)={0x1, 0x8}) sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 12:40:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x4, 0x40) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x4000, 0x1f) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) close(r1) close(r1) 12:40:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') open(0x0, 0x0, 0x0) munlock(&(0x7f00003bb000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') setsockopt(r0, 0x641d, 0x1bd, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0xc9) 12:40:57 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r2 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) 12:40:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="e418bd4550fd49000000008642d4a449e5516de93f91a838a8a132397e9b70d38a17cfa9836807403958001a98a600ea6b5b6f385b4fc8de89baad63f762bd041581bc385b875f4b0dc7087f5b0c5131786d85f76762ba6fb63ccef1f72491fd8bd9e64b494661e92282d189ef2e01730eded46f9f1c5dd1c2891efe085c8687845132e62727167266203c68ba870a16a7d83edac35d819bb9811c1fc9249f851ba5922cfb0b1ff83453273b828a24c2c98f150c6b1f35c8ad83e46eb141d871c81947e63d2c1303608c7dea95d307c90bec5e4a8577bb5087d771009cc1984c62efc9f5dfc5d6abdc648c54844eda12302d033cc0762de80505abe807ef033f1f733b510630ae05ba6e7bc05525068f86442a6a71973434686c261b0bd933b8ad0f8297fdbc39f0c3570d4449962c028de157d2cc73ae04e6bdc94c"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0xc003, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) read(r0, &(0x7f0000000100)=""/150, 0x96) msgget$private(0x0, 0x10) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000040)='./file0\x00', r6, r8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$BIOCFLUSH(r5, 0x20004268) 12:40:58 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) chown(&(0x7f0000000040)='./file1\x00', r1, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x14030003) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) setrlimit(0x0, &(0x7f0000000000)) 12:40:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 12:40:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0x43b0, 0x7}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0321f5b7ba7885b3b224fd6fea4778997fcf764679aa2f1d5135b371da207b0ebf5084b04c3f12e746e783af05e91a8df5c2cc0a17aa526e11864f808fed8816d373ad3bcb3b45ecb1aeb693c10b32830443a24b8e7334101625409e931ca0cbed5a3b"], 0x8) setsockopt(r3, 0x6, 0x4, &(0x7f0000000100)="3643c30af219761ca25b761a349456a36e1e1f93971a7d3728939832e41fcbc01daac83a22f20e2d3f3e806ef1b3531b9a2ea22415a4186cb79ed4a648c7cf2e3195fef5f01c781a94b81f63eb5076e0495d694f50", 0x55) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000003c0)="fa12c48491558e1e00", 0x9}, {&(0x7f0000000280)="fe37983157717a684edee05a1aa87dea5256e1d34cc31d4a600a8b65c21e33fec40504cde8993c91a3bd2ab5e3d2af98fdab84a11d51e9f292a32e43694cb42c26bd4c5a41ef5e99a88c62415c04c776e59f3b204fa62dccb724e430dd74cae4cf6f94b031cad5f204c80a8d7ac12207adb67a66210117d9b37ab5829ba2526e69eb4e725bf1bd21d1263acde2ed6de26a80316a7f6b29944c5bbcab2e889206000000780deb71732ba58a9096372b7c8b02a418f1ac9e50503b51546b8f1ab5ad384f4ade02dcd5680df6", 0x115}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 12:41:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x78) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)=""/90, 0x5a) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x7fff) 12:41:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="14b02b66da02fe39f7347d27a11e4eac58214b9ed6687269a85084a28dcda1f285b2b939899a90370bcbfb89f3343c8a43b6e74aecf7627484d1bcbdd6af1f9931bf24c067268f625601210843236828f5ff3cec06eef1a0d6a8c2ca17041a89e72d6edcac9f02aed863552f4764c91bb1ad8cc5f5af617b9e4c0e073a29193f64ca3e82061c2622491e1b07ccdca4172a4a5d96c9aa2d7d", 0x98}, {&(0x7f0000000680)="44836fbb71d7a8b28e152f654b78ed766f334ca1f546c3ebff43b11ad2551f0592524713f94f6c1b704573fadfaf78ef41ca31e951d785cddb6485de6207a8108fced620fcf56b3e4d8c251e5f737ebd071d0f13f7f233b1ea39bc81ac406103a467ec6969a0132148d079a2e938d5f121162bd7757c448da030bfd26ecea86548fd932217b7e69c0cc0dd1628e30e7286b966801ca8074d5c8bf8047c857e27ed47150662c41099d5b8ce62e2a5ee5127e76afc7b55dcedac53963ea13ece0e0d7ab64e0db386967417787af444ee9a6e68675556da3c98fdf6624c3bfd2241580c1ccdd71128d5c1e6566c317a1095afcfbe52966b86ddde36ef2b96bd534dcdceff3607912e4929e13b4ca666b1d3581974d15e3460b3b61ee2db9eb2fb7f775e12ba9ffd5264097868cc5493727c014f1008675f96407145448404b3fc41ad162afcd822f16ef8d6489d9c533a3bd4827b974aad1bcf6d658dc560a6f6ac5eaaad938e955d879606d4796f5a6139e269825c7b6a67dcaaf15946488db683d8aa5d77f84c3983b573bfc1ac96c43aabc53c5ed87132c3292d74ccf4c999428f070d2b7063468dddb779eb0a3e3a877aae2353d82709199b9202cb178421d8b0473703102c8142c8af51d035d6bbf6af2bc863a72efe246cdd8ae22245c990273b0a5ada099375219887995807f9ac358c48a6118ef973c1b948cbf00236cd6b5eef58835590474504c6528298de5c91f037272c06ce1b4f18d3db224e297beb5d34fdb88ba23c5f552090b402072bc6dc282d6b4d8a175ab8dae36aa1a279b72a684f6c329e18468e6b66cd23ce040d8aba412722808738a203c54f4a657fbf433ded6ef260aae49dcad83e4e1c65dfaa4ca2d952805cca4721a7ce8e60f38b297c7cabe786d7211dec38f5c07cf74e0a93af4f7e1a15e83b5122c955a7540981e5385443af7f4f4f4cd3407287a05f9f1b041da41430c79a39262c6b42dfee67188df3ec4852e91535eb04ec7643efdb1fad7f55b922738781c09fdd3c03f3434ddf1b8eca0ae449f4b3c630b7504a8ebc2602e256f0001a9c041fd72ee7f34a92ab6b2127ce2b901c2b71df545db4d65a6bae60433c9adb42679050a7ecd6483f44dbb29c4332c892c72011e997e452b28ad8f524a033c1a25b8ed7445f38e2a9003f93224bfdb1250b5d7b365148757dffbbf30f7c4f36b9022321709cd30cc1c1d3556baa6973efaa2c011dbe9833149b21cfa617c8c679698a3acd93c4f264ec9f2cb789d43314763b410b61439c32e3db4127f71d66a2f0ecf2022a0d78066bd240ed12eb30d8ed7503917bd6841930e66f131de4dc15ac79361ee54b0c33aa997a2cab379c13a8808da4254971c393f75bc8f344435b7d78ba6f4eed4c5218f9b9d86f9532492e566317e7c82fa226514d51f4385915e87c5f72475757b92d8a497033a77a06a7435a5ea895179d6ad2753bc3612d5c33b092b704a5ecd96b972fa30bececac773e4c4657179eabe773d9d60921bdaab40de9a210d3eead8d936b6a4639ba5bfb62878379ec8089ba8e3806e305467c150e9448a1b038ce00544b3a548015893b9b027d028c0a34edc8a171bbc33c4f11f9557d081bcc31cd27c40c056de8572e6c9266946fec20d03929431242ae167f17ddbac28baceb9e15795a6e8588cc7013baf60fb5c8ba2d8e53c825b5eff52838db8250be137288234619f8baafb454fa969bfe9097ae0dfc1ad7f6f35943e237e081304ec6ed6e7b7e33ea10307c513ef5b1bd5981fca19613cfc1aae7541284feb72069ae68f66900cda044842c565b03ffd2e6725cd7d19f7937cde0a03213853a4d0faea491561bc825d89619601f26d6a6dfc59958c0515216936eac4b547b503a9b657ec7753ee4bb52157070e5c439ec9e8f14b06fea5b6b60d5be7bd2906e76c37e2cf5dcb50632732171edf462f2fd770ba37c609888d430c27d1a8c42ee534acc4f0f9f65e5a48355046f22e2ec615bce5709c24b653fc70f44e505b0f29e7719ec5f635b7541c367b974fa4e2f033808aba79125f6a9a53f8bf0918457ca1c768a8e83fafe3199a49a222a55991a83d3af9457c95de1bf34193f8ec82a5ff0f5834e39b4a3ab2a07cf7e234341c4cd80a9c8b0a3755050b32068434020bf365fedcfe28326bbf183d4ca1515798da582df4f657d1db27c5931a68c79e94bdf1a1cf652fe4ab1d4e18921c0b7ab83bed2429bec1f0e0c683413911b8f75c3f332dd931299c1e849dd9d03af6c63196a3d8bcf14c6331d1468feeccf570b914458bc9ff9e01d03e6667d02d53039048d61e9ff6b1779685fcf542280ab6697e951763bac03a474c1dc3abb66d39906f2f6b3c2e9766e06612e0a1158c4f2c04f085bea752d919efa220aa76d882ade1f00d37b986a3f7b883f7dc80842efdf3b060900f2cc7976be2e7b26f20e86e4d450645230f4b5c16ee8b69377a75eb5e7b5a0d65963cfcaca166285d2f45c9a4c11c5bc787cc6e65a4087e75bde05cd70b81fbf420a11fbd81c2334233a50d587f18d7b22aaa9dcaae7ac0da6986537a1170a03967f75d86231ad2c3d28787ae28d27191029f53e0a17c4c00241e8f949ac41bd1a1f091f3ce4855187cd4dce45efd474a7e15a6ccf9eef2101678cccc7d333f5d0e26677a141bf59f0cf2af204a02f8e3e7317ebe387999087107e49b331f2401b333c52fe783074485651465c83aa368cfe1a38e36d288e36b60d346b70bd2801ce31c11cd19ef0d692b1915064b9cbd4d199f174b99edc38dcfeed5d4bf6af309f9cb39cfa2d722afa3f67ebdf836a987aa1aa393b480869e061d1b0236003b7159939177357d8766308ba843ebf6321bea396da0ffc6736c493d3b339712918eebe894d14b481358be13ed61b5fb1e538b3b63b640cb4b97a046c4b117f117520dc42804509d66340b3e90a50ac62ccf361350d7b713cf46787686f65dc60ceb4d51f46da95e8044406b57af375f1608f6f59d35d4cc991a78c832d32beb6f7cd9c4cefa46805377af5324fa7229973ee94e3d0d3e74bd3da1a090c2096818d8824eccd6da8594832943d1bf5cdde5f2a3fa586110a4b03bd1a44783a16bcd04de763158071d7fb9acf7871f740d1ef34eb45291abe6e48e223f5ea0c03b2abf2d48058f1bb740d71e18c4f474a61c7aa07fc83f11cad1d909229b9611a2f6e3cef628773f7afdb02e654c764e64a7a261bfa672285b09d692458c3df293491b35d9eb9e5b669ef60a3b2d486b40994576946c9cbdcbdc4256b1c45e01c527d5faf72e5b78bffc2405ed9bdaf64af062be24b2a36d8817dc1f59a9eab2605c69cbe2b4b6f0043315101d479352255dd959a305fcdc2f1c60912776e9ab3b7fc728b4876f6917003e17d1475baaee161a1a947349cb10e9e9cb2964a5aaab818e8c7f6157eff24744b54fd97333aa7aa82c72f03912eab9b302cdee95db3e7fe69497c890c629219518b5f344caebd9d2bb9b60105a2723e8766974ba5ed10b456ab8d86e974ae3e72d52795199b4125c3deb807f18143848cba94be4188659504fc0575b36564046fd6efac6398a72e8875d2d0af022e66e93752c4848de719abe737cb06125b424efa74bc7cabfd062ba4d15757c2ee46ee4e00fecb36e5a9310a0641f73d07b7048d56fcc84ab4cd1f09e8ad2ebff4e024110ffd1eb31cc49f64f9be820f4ee4867b79d85d0f48c46932993a48d73607c425b40dea5e3a439b1ee844144ef87da748e893ce4c99f0af29c7ac83aa4bea084ec926f4cb23013de32a8c3e72144f5185bde6f6bd77ac791ed47286bbf48cfcb4c4627394095b80a10d0a997932efa2e6a7d25e4e14776dc21dd9d6d5f439a5d5b992f303a68b3a77a95b6a0bd9ed33bab63f6d3e60fe48397c606e344789597be1482c9a28ca49afab25b04bca7618c9d6898c20e88fd4aa82177fff69221eb44f29c31f68f515ec8a534287fdc83562a84905567c1c04f111528a755a3e6543e481c02e57f0daabfdc313cbd05f277b9d48492dfe8fb02d8ef85da45b974a2d46b716f8b8f1bd81905ba4dd9bf7c778d973e4682d42e099cc1b4432adb709de3f590192a0fb2108eb7ef0b2c796aa77fa3bc2f4f392ade2e8b321d2121ee8c38dc8af21caf89f220f7e38826d8b48e10b798aa3d24fe3880e6165bff0d644eb24680dfc83136ba5694472c9ed458dd02ef985c9719ef5b001dacd8b3f3b0119554285164a8603b539136b46d8d6b7ba4a7440d464473581ac450c79a9759fca0411e9265749c53f4efa5f92a993dd56121582d345ab9179b33d545be7fba3f6b2333c741e51d950338e791218bbae7ee99bd780bd93afcced8ff6b4c5852fcdad4e36150ad2c79277fac639b4cc138cd9fe1c01531ace93b2ef4556505c1abb39dfd0afc2038bb6a3415ec2a9ca6e39daa950be2641669052405dd344852e193d5d00cc81d92a1865d32d9f74fbb27d9abb05ff98cca0f35f4340def8b6e5ab75c572a79d249cb423dff1288a16ac3ebf561363eee90287cf3d3e2d62929c57df292ca76871b4dd479171b3a47652bec4827855c0ed4604dfb21ba9d1b26b42de1958bf0c0dbddef51629c508e684eaad238e1f06fab0cb62bcbeb631e12480e03e4064d6a12a5f0eeab821c8fafb5db0fbce61d3d0679ab1d5b6531fa548a1b986a98b2ec64c9f834cb6864b89e14ac8108251ec8c14f62a0a646e4bbe906710dc9f7e0cf70b5827589acfa2f93fe50c1b8d9714530c43f2e62f0ec20d48f5d5059945cc9dca7ab9623a0fcd6825f145c6ffb83f97ad0ecd2241c8e4c87fbd629ec9b9b33c2df0e394c75a9b79e7d76343b47de886ca3b6af04888deda3f97fe5ae95cf073779db7720f113e203182f3bef371364e522bac81844cc0d444f3f6d64fcb55ab6b93e3741bd924290a75cbc3925ae9490a80f88bc31e6bad549118c5141951e1f53283d064e2407c29657ea00d4b51baf0a59217e83ce4f1aa12b35c445817a61cbf499b3f2b417ac330f96be212b3ba2a39c173a9a9f80de620c6bdf851753e75d1de249ea399ac76769b3e4f1b2a24764e7a50d8f6c24da3378d4e27cdd7ef414d0a95513c440278dadb51b103c54179b79e34d1444542c444f6f642e4e0da935b3e5279d8a1a0645b0b58d9dff05e177db70dbe210a705fd725823a1e0918e8e19d47345a83924669593a1e864d62091b80d9498cdfca4794259a59bf50af1842363129fc55f16719951b5c3d77be07298cfcc95f6d59db6b61c36db574c204f56c0b432d172f0d1f9c4794760dbb3bbdd340475f5f524348d3cb8f133413627054262b381a1e2aef4c1dc5ade5f1d55575c4af5d9925279f2bf048ab70ee6e138483407353902f6a69c6c033411a2decfd88c8a1bdded2a25926124b83689772ca32274e1f4acbaaa23e13b83fbb435583f9ce705604ee548ff4fe5c28e7026c64a416e0dd4637505b1b6d2dc888bba40ac84b831e698359181bb587a5f0a187a257559a3f419f7440c55715b547754530f5a5987ee9421de2b4e408a53dfd9aca6d930aabecbb28e8a8d326aa1d0f12ec01b5801813fa5745f8b82b7e58bb30731ba9eb861fb054b0b2316d125cf30a28653feb0a9ee73c1f2f6028db4238c08cc70c96c8924a2131617cac4d21d0d118aed328f696ed70bd660048b23aac1f529a9be3d94629a68b87497899ff4fcd609caf0a1259b5284a367ab5205c8f8cc885d5ee7dcaa71b5e1e627ff9c2191b9509cf004798832641", 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000001680)="11611962eccbc8549d66eb80fc948ee990fe8e5092fb74dbe470b757649a34edc626e8dc0eec7f6a6df59d3f5016188c94834ce0fbd18758ebac9f7485d3e448053f49f38cfde1997cc4fb2e6941d02962fa4c004da7256165323816cc532a185369cf993e44f460dd5c32d00e2c1c8b78eba36455574e2448760f75ab16ec6b1aa73d3ef98391edd5a9f6fc7e6cf7105965455fee2e4b63a74af2971148a5b7325ca23ee18c6ef9f294f80e5186f2c0f0ce4be91706286a70a36c8085c535026e184d0856bb3dff47abdcec4daabb562df99b277bad21db4f41e4469928b24185fe8a9904fc79734b44a673f27328861b8991e54247593609dfcbd4d641feb78626d836e62f55b7206dd62e9fd11b6a8052a978c13e0e112769f6ffb510f7ff3db72ac66ab12664280236643c556f89628ad6457633141f955d3d49af3f842c1118c3c0338b01f2c2b16cd3b69f01d1458d07ebb16bcf83f2a2d746b1d1d942f495229a1f9873d003a446f0568896809b4d373fef433348f0d15a8ef8f52f89ef1c0283419c8f9e7f64e43d3d33d19175e2f3c15c6206ea06f15f7ea16e0e7eb2b0bbe09e2fcdc0a36ca2074c58beeae727023abccbce8cdca77800b38f848d8a5d62559404c150521877932ba3d548ee6fcecd216ab595453f64076ba666ecca48a287ad9a5d758b02725259f61bbc6aeb3e75a3a3e3b6927aa4cf4f34ace912e39527add5927a686b5b7822f812cfcf35f9002d7d1dc674866e1ee1da7e3bbc1aed8c520868b59cafb26e99b45fc45fd96634d9c4664fae5f7deb8599e4fb51e860c4c241db2f7db4bfbd4272599fc11ae7c407cc0f28347a4482b2634c12325eeff3b679bf6deade23d3db40ba694182e5b59694745841bafcaa8a8a755da6832a462b6eada03e8d11aba51181c40d3cfdfd55c9f57a4b1fd86911227bd6d0bfd680be3dfb83af021fc8bf71977179feb00988c49133f2dc836f5b77711154b6c1417fb02babe80e77872dd01afd782dc1b8ace3280ac7628d22aa180feff02caec751b2588b3e3c3ce27462b6bf5210a891b5f9fe04c07e99849bffad4e190c291f01129cd54a8b88f65641f49cb75eccad2ed63f021ed4ebe13e58fb81e81c3d50bb6a7d64715173bcc99d30ab345841683974e3b8f681f64c964bf6e4c2e9736b305237b29355d36f5fad1f0084e3cda20c1c77e50e498996ff4029dfc59951cef45c8330960aa8e354cececc64dcd7b132c58ae6d6e0ded8e3d23ff7216b485066bdf89c5a771f3900fa14d8e87dc9a0793f8e43fe7cd6c1ea293d93dcd1fc318957bbb72cb8f28e0913f3c164d8aa88eb8ec1ee258749d19a98b48c069c99d0a1fb9594d739cdd9f7f2f70c5f8cf6b084b2f91b7d439d707c5c590a197bb103543c82a76eab9fcb557ba985d2e3ed0a2a589d5f7c9dbadd5082e169700df047c183b9a2706386e6dd59ea95761b47e6eacf9e787dc38b3c85dbce7ffa1ab361b1f026911a9568178513a0eaf0b6ea5eba71ffc2a4d559de622f89faf4d7dfef0397e96fba68d45042b20860d0005f160e1309ca2c382522a30c9632e31a0b7b779e97df506ac1ab8f1110f915bf9a7e4b1123f8b6042989bed2098ae752682ab99b7a2796894e788d43969fd1889f2115cd0ca7fcd763a4d2e5f666c048418ce1556f0bf7be39193343c9ffadc39504fd9980ef31703aa5f25626262054cc6101aafbaccd485a24115502f50eec512f651553d74fd3e458636d509e9089d2211f325337a98fee4281fe206647177907cc49b6cdc64615b0edd1527a44a963ac4826db4d619c66794fe8f35b682116780c52b6ac7ef4d2e25d4e6b3e4c375dc697167b8687f44ab80da0d847adbcd26044dafaedf3a8b8122f940391179e7e3c1113fc3dffe0b8cd4119efdc0a9c6995e8019caaee54ed704ff000226dfa206129abe95355b52f7b6498a94e90b0c73a51b6a1b6b43c4bff038a93f916520f56e8c97694492ac0f327ef7d3ee328bba29e9c5370a98dd6e5c48328598944f3d0744d7fa0fdcf46c251f2e67a498deb4da8593a7d548055385a5c238f99ff928a6180c916fada548e73c0238a03f705fe268c91d28cac213ef7504d2361563db7ec5eb2ae4f6e0ce4527845381b59294c61ad7551b38050d96cbe91fc374348025f8701e385b9d51fc3e192b752ef314f3a091500d4aa6e00120374faf701f1b774a1e78ee54bcdcad4555acacb42e7e1799032f9ca2464c71566aaf2c35fc0269cc681699993730d8ed919d67404a9a994ae7279dab9bd095022835fe9fbe42b18a1a30d0d743acac93985773eb5e00b31c7246617e1f2b5563217a4684411792a7848bc4b1c54d013a37483b000b1cac7e78c1a6aa2082322b0e97215c217be39880c0dd97ddd1897cce4f859e85b02e37d17acd822f1eacee824c995550863ec40388be8162be44a6a56384f337ddd9c8479801b236413617c4b0add6b22bf99a1b4285cdb24ae818eef1fab00785284f905ae85b213dfca48de05815de50ba1d0b86c10ed9a831c35be3fc0cd48459bdf773253c05ec875e907b30b1e5033f936b6e3492ecf7f5514f983e7483157cdc8793762c9a3313725f3eb539d640613ccc8dc88b866e6c635cdf1093c668c70539448afaf4460dfe0535e7fd8b1f1d06ffbd41540320cf1447deb80ff74f07ece4d2101df5697183578d2af9b7b7721ad4eab5b6299ff552f7ac4603ba4565325653c64032f836517348b222f3cc2ddc3258bfa22704a3c128cf40f7f5700bfd632fa62c6ee2c0898ef52f2794a84aecdd16d61089e55827737b57a5c8f5a1a8ef6edc833162e6edd646c8b5f8a66a71218c3aadb168b02dfbb2e32980ec05ced125db532c0e831a9e779639fd0ed9f0399037ecc7465d1b0c328936cab8e64dc4e0ded6525f4e040c5573e5257a9c664f6710da84fd28899740aaa111d76bf8b08428f6a6dc6d0a3385ad924001eb58076c8a66faef5a97c5d0f457de9c5b4891e7c5dd891d2a557320435513ec6137136190185ce08417298a64db027ebfbe570cf7e84414510663e75ed72b7e891665d336dceaa2bec73ff4314977cf40754a618d0bf2aae65ff213e232062411dd58effcfd711bd5d7feea990ccd8d171503d0044b72bc06cbf7276f0f3aa6fa162e33f6f9c91b7668e0f2d07d2857b4cd234e94e53bdf4889a1ba0f98cd6b9d2624a410a1c042ad2e261146d3c29524e332c8366b3fe393cec51d0f14a56474868fbebdb924a57b515a24161bfa2b46ab7b072256fb6424df67a587d9cd098ce9d68362318496f5f3679158abc30f32d40e4119472bbb04fd3a35276cdd0b71874b3641db418ef54c0c2e35b52768418bb2ffc7ab94e783e8882de6d2b898b966cf52f69f75cae086397f2d27d97daa58ba48ada5f4d44f24925a3c59ee32121b1c8b9fe4e03975a09e925be1fc984b10a9dbffc10ffe151e05e53e1789d90c1d0312fd036a6f0e433f12a7a8aadd295b11d3eae1438f19eb0dd6d8241bda9416d24534177c41d04eaabf37564e3283eef83e41ec634a9eddf60bfc8824aa6299a7e8f4be8531223035f7cdb9de229de389fae4539a06a41076e8344aaff071674be26a5d6fd3b4bc9e1604f494a151e7a635db2c9bf53efa56794bbac4450813c24117ac3c539ba85abf4b50cf6ea26c48b306a3947b74dc3a304741523d70646038fecaafdbd900a02d6ea848e2ca42ad26996dd9d4a993b3926822b3f1688b1beadc8ee1e202801b1164b18b9ed68e57ae2948feb3cefcebad64529275e3f9bfcb2332931d6dd6654d0b4e214a3ad2af458246c14d43a9264c349be3d7f0527d3432eaa06a95eaef0a3d1cb3e5219e04c8e0862094b481638267cb950c144cccb1ec47c1c796336572b1eaa2db98eb13da3d782bcd484436099652d4d758e9b22f0b3c9f2211ced237556457751fbd0b24e4f7596b9124541839d3ddeffff6d376f8557f7fde92fb0ff501c7b7158537402ded1966afbbd3fd153fab9ec7801bad2f9438126e2ffd26f6740289023b525726538b84dd4d625a4808bc6c84d7006954d6f63199aaed810419e67710b32c96942ebe43aa9e1daf32141ccd6949f15adfbe13553603b7c9be625e0aacd3924e31c7f316c16a25a2eb21bb0888ad01c9dfbdeff4b7368e34492751d549e24ac9024eeda80aa80b9cb9d849a2d18618f110c3d5b6994fd75bf16c043553a34234dfd7c234431e18d5dce5a56d5bf0f0fb585641111aedf080aa41494f64ce956a57e12c00ec389da1cc902cb4f6b576b3cf1da1a16de6e681eb82fb2ff7f2c5b1f01b3aa43017a4004eef4d639222cff8385f5667bec036fbc0e4a1074b11cabe583bd4995aec69d32400dc6bcdf7ca6b57aa2ee9b54a6b0b5363622f7dcfce5d9982ded6e0542be9bf1b1e7512ba245715ab94adc513353004163b5a500ec1e4ccfeed9a52009321cbb41a67de5c9586f3f40262f048a422a3c6c57ea51f7fcc877bb3525f8c8d038472a7562e7f24a9fa7e1b8ecf1c1970f3ba906d64d150186d742964c0e166c575ab64d239ba1b3993b22ac6a8bad57a44f2cb13f57eaca26efaa87f5a5ce23f8eb56d7cc07f8e1ec3b1c9d4b46e2f7d9768848bfba39f1a44471a000e068b54e34cb72d392489b8acfb0e89e75185a8fffdea679795fb08fa805af55a94232b2dcf6aeb726526f89ca075c08f2f21e12cf2d46f0196ebb08e68e40ae91242aec755e0b54407c3b6f62a037adcc05f2bcdc6dc7556e1c207d38367773deb43f16e384abb193feec99a28a4e095c29b815e06903e221ddf194e7f1725d2192b6f03d2063b412385ca4a4c7ebc2d5d108823936b2fed05acc3640d6aa21ec435c9525f558cfeb0ccaf60cf9e11725cb3738786fbb98180d65b0d7602f8cc21765179a0272534653ab4ef53b5b31fae727aef5c1275856650bf6841f5c554c66a078e51c0245de6d98c50725fde8302269091dcb01a4052cdcfd6b6d88b3eea011aaf52611d38fd6d7ed8243bc1469c3ad48c3512010f73ed9bf78aa31931e2ee3f814990bbeda0871bdcc046f43521f024873204ce8eb4aa06d06ed4c8eea7f50ed6d260205ff2924406cf7a0ee8d9a2ecf000955573e9621ba8123aefa36a622bbbea8bd32add9591158534d55e147d3f84695832bddee1eee4c4ccd50849c2da609b6a2250f216076894d6d5e61914ec43b4e9414d1be1edf61ed5c9a8973034990fff3927b760f46d92f72fec89df992cc48ed34cbd1e56223f967e75ae46629e95fc1e63b5d7ebf6a223c80c01517a77b4fa7734065a07b3ccfe17c3a2c03e2ef9c3e0d22afd44a36ab4f60e08e90dde43c07543ddb350f813d4af6b0015ab034932ee89750cb83df24597a7485af4d54fbfd5ee8915dae2f1990cb2bd61b07fe1175bcb2abd715e12415bc4076d23324c5d962a8a42e616753f914117617ed9e4aec53e0cc37dc89a3389271e159c676b5e5bd3ef1ce69b20df8805643e8629b73dce7a0d920f16a6ac2231290352199642136925d68011707a8f69813faafeef44caa7e4d78e8f6a855bf43a3affdd34fa7bb94ca294705cafbfe838b7dc42347a3d4900c2d817f999a28a07b2fe0b7575461ae9bf4487d50a251b307b3dc1678f98133b86b87ed7203c31012f94692ed41e2c42cf266b1dc7f5e13770655c7de04baab9c0944422891b64d43af3d19a29a0f67eee51521e0cc3ca43c24b5d33d0bf36107d24208625470c1e839d220ef2c46f5fc00a2e40eb11c91d99d4a", 0x1000}, {&(0x7f0000000240)="43b294e053ea8b4a8ab2528411c82669cb21bda15c353e7a6122e1eeb74f270bb7cf406a3686653c2a367a7f35b9a0eff180bdc9a34912562732828c4eed8788759415de50ad6e216144038cacb4", 0x4e}, {&(0x7f0000000300)="257998999b9bfde052f68949bba523fc3f031b3406864afb159b5c6dcf3add37f51eba7ed542363f3f93901c24d654a6e5b80b963ea6b88999b25b7ecd789fe16bb2c6afa52e94d1cfc237ee89748a023b07ac4c9bcba6849886fffa729aa4d76f51a6b7d4bac387603db902fd3413510425a37bb31e3be0f0613b42a35cf2d578c97c6b329fc31b2a518c3f3d0d3415867735bf4494df94d99ecff1fec072d7c5466af63c7049af5427112331e1d667a474bc6ac5218f7132a980189af7398ea852101d22cb0785b7b63574ad07348b7af508d7", 0xd4}, {&(0x7f0000000400)="5bf0b3bed3f4577c48930550eb73d15bec2c902bb3c9e88886414b41a9c7a38dcbace2d0e049eae57107f1c40e6a3d3a4c37600b8bbd2a78367ffd8f7abeb0583e572429ad0f9407cba06e648288ff9a5c712d89fbb7bc8ebe032cfb44220ed5a821985a07d10a939397b321bda337270fcd8115f6f1aa5f3fba8ca3311a6752a76205e4d152abaa1c5fa309c45344c23f989236eeeebe442325e8399c60", 0x9e}, {&(0x7f00000004c0)="2b103b8c51a4", 0x6}, {&(0x7f0000000500)="2e6ca846af1dbe6c6d265f89473082e2a64bfc04ccc86396593243", 0x1b}], 0x9, &(0x7f0000002900)=ANY=[@ANYBLOB="a80000000000000001000000090000009c8d7be669f741a58f30cd57683f345ac24d6ea41073c49a9396da6e474480a2e839ff48f69eb1e52bb2975246b38255c867f44f1647179b7a600a2ab8d4c0439814699110004add506647594ec8411cd565624ca3f52f7e8342ee25b879c01fa5492c1fa7982e9805e744ae99b4c8ec9fbc71d3b227f599f4205ac4b839117b1f45dc79d41a4cd70c0ba5ebe8c42ad1d7f06300000000004800000000000000ffff0000ffffffff082aade7478e598027a87604ce2cc5996b125a2ec9b2757f85b953263ecd1748a49deb4f9f7675a7ea1f7ad80f4a9e40d7daf40006000000a800000000000000ffff00000300000069ba9abb2c6062a64bd66027c4ab4efe4fb671c7ecf3d728289c34a856f02a989d9725ce47bbb72194aaeb5dc65c7db66b7d1a9c87ed800ecfb1f735e7a2122cc795987b506cd824c4c8c037128e8d82257004247ba2a4e8742aafa81dc9f109ceaca655a6315c4b5d9d13af1f4fbe98699ae16705675283d70f23bb5c83c997789643e689942d795dd3f33fadb34647eaf3c82662c71600b80000000000000001000000ff7f0000d5301edba808aa4192de2a8304ead5708ffcf862485794022ede19d1d05063e0dc5df618bd43b1566103a42d2b242def5abc7796e8e344e1eafa8e303174ca87186d846e0b6612d1cb1df9ebf32aacfe8348cee4ef25569fc9c7985e347e41475884fd600fe5fbb10564efb7c2b78af9653d24891db43f8a53f4c3fe6af639e38981e468e2750d073886bede9e3767e328d8da70577d3fff9c0a9f9a66623df34df4221aa040f50310508a760000000000"], 0x250}, 0x7) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x128}, 0x84000080c5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:41:00 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6001f70000303a00000000000000000000000000000000010103907800000000606ca18c0000110000000000000000000000000000000000ff02000000000000000000000000000100"/102]) 12:41:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 12:41:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:41:01 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='R', 0x1}, {&(0x7f0000000180)="e6e8185c4de1e655a0c4ec238fd62b56518fdb3be607756826ce1942bcd51040aeddec2ac883470b7caac2441793946f43cea9c47e8cdaff47c384e87c70b9dd09870bfc6dabee448c638ee362846c6e16a22e99e1841726eb4242fda8d4a035474179321114b5ff39214bbea5954a1220cfd54b24d53339e629c902d0100783df5df506aee4fc7eab9dc17294929b055dde4d45f7a13869b0fe75c9eeeae072afaa6e3ac068886d634dc8ffb953c71ff8cd6b8c9b1b36fcb5deb5757a01f64f0cdb9fc0bc2b39a01d3e6d52fa783defe8bc2c1532c9", 0xd6}, {&(0x7f0000000280)="48b3a9bebb3fa4e698254d9c1fc8ae9ca3488e826582f2ce123fe36b6426cbec8325c45e65102f8ece5b9b3b8da43496fd6726aa71f6e0314ff80df71b2566c5cedb47acf7249bf98e6257fffad9bc91d960a54c4a6f8af40fe9a867cd75a8aa9795787fc6593b72fd81d598b9faf0d5bbb6e3bc5b286efe3532a53e3778930dc8d373a7d96c79bbcef0b2ca9663c0d480863d5808fa4033d7e3c6e6f03d7a68d64e165f1bbcf950d19a5429261058af508c8d07a737ffacde27b59c1c9f800cc12d12193d5dfe501f07498e31acdc1f1145688471d2e4083abb339e87d77395a14c95", 0xe3}], 0x3, 0x0, 0x6) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 12:41:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) r9 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r9) r10 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, r3, r6, 0xffffffffffffffff, r8, 0xbe3eb8d02f49baa7, 0x7f}, 0x8aec, 0x6, r9, r10, 0x1, 0x100, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:41:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x7b467891, 0x3}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 12:41:02 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) 12:41:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0xffff, 0x3f, 0xde, 0x1ff, &(0x7f0000000300)={{0x0, 0x7, 0x1f, 0x6, 0x0, 0x4, 0x8}, {[0x4d, 0x100, 0x1, 0x8, 0x5, 0xd5b1, 0xffffffffffff8158, 0x4, 0x6, 0xc0, 0x32d, 0xb352, 0x3, 0xfff, 0x1, 0x7, 0xfa9, 0x8000], [0x4, 0xe8, 0x76, 0x0, 0x7fff, 0x5, 0x800, 0x500, 0x1, 0x2], [0x3, 0x7, 0x7, 0x6, 0x100000001, 0x1, 0x9], [0x80000001, 0x0, 0x9, 0x6, 0x800, 0x6], [{0x800, 0x19b2, 0x1f, 0x6}, {0xbdd5, 0x80, 0x200, 0xfffffffffffffff8}, {0xfff, 0x8000, 0x28, 0x6}, {0x7ff, 0x2, 0x0, 0x4}, {0x80, 0xffffffff, 0x5}, {0xbaa0, 0x401, 0x6d, 0x8}, {0xa, 0x3, 0x800, 0x911}, {0x2, 0x7, 0xd00, 0x3f}], {0x5, 0x0, 0x6, 0x3}, {0x40, 0x6, 0x5, 0x4}}}, 0x2}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{}, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000007], [0x0, 0x0, 0x8000000000000004]}}}) ioctl$FIOASYNC(r3, 0xcd604404, &(0x7f0000000240)) socket$unix(0x1, 0x1, 0x0) 12:41:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r3 = dup2(r2, r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r5, r6, r7}, 0xc) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r10}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f00000000c0)="f8d449a0bdb57995d064f449eb03f33843a4aef512e498b51a143a88c43fd1fecbe86a3c2d83bd4cf766ec235276535d6aaa2287b9fa563aa68d870f91be21bd9c3df3affd9485b15bc7b975af5ee5fcbc81cd29b28dcc393d", 0x59}, {&(0x7f0000000280)='o', 0x1}, {&(0x7f00000002c0)="a30dac267da4d6617d2d9e3f678d5321a3ed008f7ffe9e6204404794d02437a2a69d0c0db4b0bd3102ed23962676782e4bf82c2b4e954f2d0bd2208b5de8529f6cadb1cc0a18a29a5d1784ed24be66bdcacb6a54bb79ca670a78fc0ea699bf3c326cc0ff7474e8360a2d097f00e541bf4be7a655a102de2ba6fbb253bb1336ac", 0x80}, {&(0x7f0000000340)="fe58e52a1e32e5fcf5eb1aef560fd4e2db25971d2e4422a12ace90d7ed87c50453bfd1b07d9f2f6e436cb51531bb7094e7f5b20124fc6eef5887f3216fe89444153159ce29ed3c26e8a664cbe90670e8358567f0d3340d3b87b54d8e2668bab871ed3fbbbce550dcf8ed9b164f4fdc8a70975a7febfb75b824bf0e6dab3339a0893a7d1192fe5101c2aa0f0c2c3144", 0x8f}, {&(0x7f0000000400)="41e19a378d19e001c38f99e6b90012b7e42ebd56d126d56ff3c8eab1487fd0ccc5ded6598135db2e4710a917bcfd310f6c172bb0cffb28e04fd27cb30cc86849615272e3a573fbad118d0fcc1fb5b36a4485ab213fe913944502f1afe29aad8daad2b7c86e4563957c64329497465bbe1efce4d92ebdee4854a8fe1701b9214f4dcae30fe8d1f060bfab443c60b8ffbb44101919ac1e9adb66df3b01ccab4adc1cb2fdb9f1db170db658163198746f9eccbd9225d98795ccf458c4b1f6f739c69d4dc27a1f0fb58bab4a945ceca95649a05c2e9f0d6aea8a91ba27a82ce925f0f649b6e9618842cc59f50e24987d472610ef5050f0bea427b246b150e12fb26ed2332ca639dac5017b0dd8149c81dc50938dd80024b16b565521fa430940b90d0d1fd54adde1b89491b06428a5f77d6452763a9d13f6e43a1444cc2be5e6afbfdca6558812d16b6a49cf758a6033460c1fc2cfa081e5db89013230fdccae35b209a78aec69d4ba38cbe7a98ebcef4f5e4bdcd4a5eb046bda0eabaf2bc1c294f00d4c07b7f9ba1ad79bf415acc9cdc33af2e728fa93d6f5afc77c7610a7b4737986ab1b9215bbc5339ba211a7c1cb20bec552bc2ac270dcfc4f75a3fdd7ed16727df7648dd72d42a903a1150041f44f1ff1bc7fa87615fbd07b0259693ec7ceee66cfa1504037387a617e42edad80a8f6a173e9e657a5f5f8e18ab07fb88072fa2734ecbf4049469749212f4694f7600c3dfc2069cd218029cd651449fdd207444167c2e63cab67b9e47b8ab5fb7a2ef8c9c9052526d6ce54aae10041b2168fd7e43d72af5537b5f2a7bf7706cb6f202dd16ea4a789d57b7a777601ba392d0987eebafa5db962e79f199a18eafddf6619e1c6fd5c123e44ad01b699f10e8cbc143d213656dac633b3eab8c36c28f3d2010838fdd7b2219a6aa917a722753116248c64cbcd6e8f84063cd64995c65a1eb8ff32cd5b7b294f0a368d52f3426f59ca917d1b2b7026065860810a3a4433ac356e61d1934bc575965202b816b963439dead4cb68796776bb7cc03eb9213e8312fe80e84d6fdb139f5a9c7f0e98f85dc4a99e2ddac16eb2ab50f7bc49f3281e3fb8ba5ac646d6163af00dd3253dcebefe59ff76407882ac2c7461c100f2541ba7a16f06cf502635f8740c24b79e216b244280b366ad69a22749b90598befa3ca0c7348e636ef95f6839590f59357eddf360fe15de814fd6f787508a9e3c167e9c15c6bb1e0f25b93cc114dd212ab7ed7338b611db3dcbd3d55e66df3fe98bf10e8a77bf494dbf0047f8b6e3a853d7b3aea75dc110a81d8ce43a1fa10855bb3d36e75c054db34a1985396dd41544fb0d275f891e372f35611af2df1b0ee391cea5a765220730db00150410accbfdd923ba817619ca4d669c108b68ae81e47c9d368412cf5f3e6f163d38f2d1e56d95b709bd1a12fe08340fae426c4441dab8b6221766c9f04b9d6b0221f4f59436099a9b371d4731f3887f19db050d151a8dedafbad9a7ed567452282ecdcbffc7c042827742bf470689a19777b6f9d23747170c982b660a0ca36284b2f938be1831f563d4b3f3ceacb491a98969a0a350968a1af08067e2ff0279a45c9b998870435bbf03d7acf7ca76de9eb84bc9d99c58b0b63d3ddc38b10b1f7db75ea791557863d54cfd26148103b2a8076fbdaf187404841c4c054ae52498035a3bd9db365e432cf0e1babfaf9ae9321f5257d1f5ab14eeee5ce6317674e363d18cd12a9a9fa50cc6ddbbfcce638febcdc77dd4bfcfda2cf27f4eccece7d04628328a23b2fba12a9b50df3deec2755314818897408c4eb63c8b758e27573f453b946086b1348348a03391391652f6cc832b2e3ac7e33f09fd08b093f7691fd11b941bc7785e2ad78386422155cc2fcee86d86ed3d4ad240035f902e221a28fc33f6c592ca940cc1abc5062879be4eb27b6f422ce73771ad1d2f7a3aa4c2ef81b65c8edd710f94e41a67c1df64ac2eed051e9c8cdc8ceafc2e09a6fd1e006f52aadc0368fa077df236f1a48aa254336837bcf7668c91182a0ada60950ee16beb0216c9f22df5676482312a869abc1b1f54e5da15f2b4fa59f2abffc9e569d7ab46fd748189e21f4da5003823fc494942c9b0ccbab58cae3083862608bccfab87a2b170d0ac727d828ab38ff7ea78cc0a65c93bdfdff0318886a09d93870848afc0e896cd924eb3ad405ac2a5c48972312557a2431880d92aadc23ac2151767fbdd30f72c13eb9dc07f16d3fdf9947aaa3aca1500431594afe952e580906c0967c1b953f483f554905a165e986331c86a6978389f4b80b7232774b551c6e4c06fa67103793681d2a8cb65606ec224dccb87c371a96b5fbe4ebec2541754b7d45dbad11e644c1e0f623fee50ad86c097e609a4ae3baf1213151e9cfbb02d04d8e661707b109781f5eddefea90c49a08af454a2ba1a89b71057e5e9132a88136078bbed6d4b584d73fe319fa3ca40c3078ff610d710da39995d8b8238ea2f1bc701a1704221331962fa2eaa9ba80c6e78b2f75f608944b1f69ace8ffe741b827c26463fa5713d231c226a40604d2d713b670117ba8c78a73da20a268c3819a7ec43bef7813de3bd8ca00869bf0826a50235c35a04b6fbee178f3fcee2bfe5c9daa2ddc4edc7fbe53f30ffc990d44306bf1ee849519480d1ac901bd0a486f0a27704ffc9feead4cfc85757b9aecca4bdb1449ad5abcb5c758bcfb07bf957d7e2f6f75fa28bea08953742d400e3aae38386bdcb41be5cae1f5f12c2cf1c73c7afbdcbddce3678d0bbd3beda24c5756f7cb65455a49c6247082f131c59384ecf38224051e3802c291d9c2bbea6c978d6b701669658794ad7434aa207d89cc2cab016b16cfa78d117572ccf4e2f0cdb3e6384febd98d7ceb34b446dd48e3fa989775a7ac9c0528d7fac1679cbf915993137a1d00b20559726387d0ece6a0a45b6051c82657599436f97f5e3a24249898163e9b6f48ab237c991ee0f262e727bd7d12ca4e6342bb1297970a143cec5cc37b1d43f6c19a4cdb82d6ec6d09c5c18dc8bb580077f17e4e3347eecebde75680f62d49d5ba10d166aaef9761a917bc4e30bb88f749201bfb6f9360be68379f2eb518d30c174a3cf009c442095ba817416edea47771f35425103b0ba2820687fa590192643166e82f988dffa3390768b5a30eb5dc5591dd3e41ab1fa797cc7fb72ab04a904c38deb8be86c5aed13bd1d2fab15bc37b4bcc669e6a5899058862383619720561b3527e42b6c4a6c49df3adf1649e56e39a96f50a938236b7e9b884a146caf1d83dadb459004fb63de239ead91af5dbe796cade49a36aeae72344b08bd9513923c85747d08f48065da2c79a548648b2636ace5512b8b1cbac1d77ee94f84240347bd706220133e304243e04eb4d81a7f118be1f1d44fd80731e98a8917f3b798c10b8f8b20d6891278168e0ffca59295dddef1d4f64e02e0d99aa169e5417ce97949fdadce8975d9c8425fbcc5f36af5af3c9eb440cc44ea268ec47bd50bd291c8b3b613fd93cb8acca658211d9419f042004251c2e036b4e25c1a480b74863371247a486fea617672d49ede68a3634c8fae9581c22a415ad1bda1a1b568e1fdf6106ae5c9f96759adcc4dd2402c74ee8c9405e3b7ea476e31be4fb6966b9f8a0a9cf1777fbd557ca4cc6bc16c54bd929db004f8e1bbc2a22d57f956aef746b538c443f12f3d3e874b34fefb1f6f010e0a0e9dcca9d742af71b66adc29462223fe046030959860abf96b60f544ca4de455d53c1c7899de3746db7417f085e43bd4a8b1196ee31d431176a08fa69a592c32057a27800478cb5c0198f1f9b2991d4715a882c306753152547273968a28b0152a72771d6fcd449e957a1190056083997df4cb23069de1463e6b5031561252a8ac97ea92ea7faaff34b6baf6bbf0bafd596bf14b39fac82fa64026019ae8193531db737e7bd0e5f064c0f06b9964d8ef5eae32c6e3c0fbdb46d38e8bfddf003338626d95832188c12d71deec666f8a5d0f8e8ec3b21ed8e5bc187fa1f431f8a8dd800b287a36d243a03f16c516598120893bec653ba9d6604a86a46c6a2ffa71fe2e2a97b8cd960d6eb760923fc51d4332f2c839f4438c8fab9581250fb55bcd6d540969b804de4782b67461f3e7d1bf311acc2074fdbd5be58806c74e435ea7828d4c501d918f775c7f5d24ba2c96b2a682821b006953f8d6a6e05684d9d0c92c66d30ee0c03708d13ec2f7ba8d6f6e858c928a5ca00f887fe42fe9ab84710e7a6ec81afc0dcecad0c88344e8eed45e3838b8c01bfdf7c08e44b2608850ce99ee2d623f4d19d363d10f25687d84616232dea9fdf45499284f2086e4d58e14148d13eeff0acde68aa0c1a9995e8fa8b4ea4c5f01610eed2e194f8f730556b28ba060516efa660034000524f32827a21d2226f0f68af1a9a6e27ea7b92962e92fb50bfe17a7957a9301ec3c0d4d68260bdce4f723ff127b635b40f78c072e52b14916a9b38063754bde612cecc499bff7bee4d4c6be34a9aab24323c91f868581c32afc88e3162a14543b37fd0d047b22eb73bc898ea4dcc476589ecd26c837a450722c5a5eb0db0962b2d02778a8d7d42a5cfc6c6e8cbaa369c6828d459fe345aba2042c6994e6ebfd96d5b4cee65919c094ddac383f1f456b606e1d9e1520d9d85fb8bc39e759f8587f3e64faa697e34171f168b57e6c28d545a6af902e9a8cd4aafc19ca39f22ea361b18b44592791095936f59ceb1424f5f1f2ffacb037554bd4df49800b0d22e4d4454a63bf540bf691ab8a68c396a7742706bfdc415cd3f996a56bc66fe10e66d2ea411e015248dde7d1e2d7a371c1678f773aed4d9b5f6d4a7a7b4587d4a8d5392c5efc918b613fd7d95cd1594832645e03201dbd429d78ca0d4efd907849e9c8093923a1a60fbdaf8f3731b976759bf9a7a12d08767a51160b755725b14a7bd6eade93430c699718ac209eeb40869fe4d8dfdcd476442933c6b5704dd33c59de287674165e145f78c3792927f0cb74035e23f82c8edba70ce4fa3dc8b67bc4c985284934c8c75c5b7bb9258cdf309f39d5c33dca70c34a147fd229ec863d67983c603d009c2018663559b9dac17112d24a5c10b568a200d27432026bb6e4ec7936dbee800e6f8d0395fa4677cc9c679734ce9a3159433958d1f9a43c2667b79a8f83443ea38fb2a39399bf5f98312fecb6bfcf3316e05bcce6dcb0bd2d11821129d6c9950186abcd4bdc8933b6eef864ac31b5ae1d2cc29146d4c2d28d483789512c47c0db64c468c0983fa7375ac89182329c0cd15b1abcc636cdac4d7861d806f50a5313525e483a0b87d2880d8b7363f10ce5f5568041cb2d8313371fe8cbd19d799ccb3429fdfa84e91af885807ca748fcfa97223e5b00a690533c4407ac016c27734f794f6395729f1a8d2dd36396abf180d9183a88b6da6a009642e26f604e6c159f9a204781ee5ee38fef04ea2582ff214548c31d929eeea0c6bf08e78719436acf2937dd7ead7122b021455b96d4f00f5ae7cf46bfcee2a070251ba6fb2f7431159ab42ac186771064fcac5d4a20b1deca7739afbc5ed3b28e3b92e078fa19f7c51f3992c183c7c4e223037510d68700eb4c5a8a17cce897569bc23dae10f10ab913be6e1bae97587902703d482e6da394d4fb69d3870821b59d2cb2d2a134ee54af43ec9e9eda3e6db407d912f442a6b2819cd9c37f925c7b5d46b7d260839847352e599d9d86cc459b7decebee5abb3a44ff374cf81562", 0x1000}, {&(0x7f0000001400)="89b6cbeaa20a54d2ce93326006c8d83eaf4d2e749deda08f5ad8ed9851650903be4129effdea7031e6a954c5aa873527ba4f3d22e259c8cee6fcf13c3120e9cd2d609a985e35a5c08696bcc6de6c", 0x4e}, {&(0x7f0000001480)="0b7f45d14576351bd8bc75289d75eaca84e009b9d6b6434a00e55bc1d00f5ef16939f9e5f560af34fcea73fe4ecc94e9bd88204efee2de6e0876399424a00edd3d89b08299c5f2adc4c4ee7ea9cf9c3950ff569670784fef855d44b433bd32f70b48424a4df2", 0x66}, {&(0x7f0000001500)="c0eabec0309dffc08c6c113346788f0393e7a052e48ae372a2d54acfb07b2ac84e5c0750f0c531afdb89442c5e4ee8b54db2494a73c1f3e9880fa0c50ac6742e606f14157d25ce1832af3620feacc0cf8b9f4cbc2c73d0bc53d7bbfe2410990561dead7f2ab045", 0x67}, {&(0x7f0000001580)="88f04ce9c96560bf205ef07c67af4e0fe4546ab1fc132d68fdc97000f857c8d9ee1783c5c96be60b34b6a06675765c952f807401c12d260f022374e7c3d233f2954a94dacb8e77d7035571d881767560e3d1113ffa256ae6f104b37fbf40d54f997f16a730235bce03ee52b6ba6bbda96696c100710df616ff532c8895f680f37fab", 0x82}], 0x9, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r6, r10}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x120, 0x2}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000140)="64c121feb102efa600047c4aa9725d9ffbd0e739e2be412b2213d547c4f95b212c0cfd902b72884821cda93d176e0eda3df3270dd108a28ca866fd2635da71af2120f57c9aa1f9fd1100005e499374e9681321109649d237304ff27a0c78d137890daa59303bbd2cfdad16866aff7eea4d418c0e98f9d41ca10c01e00f080fdb69b413edd3deb11e9d3a9f28a28fe57a89792199a8633a6db8d1097a9fd1f72335de2d6defd3eec66b0f53cf0d811871599f29802372d682d9d22dc8282f77c2cc35852800000000654792ff0806808f6d6ee46cf0e97972ecb5b954845d28a2d4659d74e8b7a2fc4ae9d95ee0ed4c515db6d81538e53d9dc7c0c15a73c397b11a6613c1d4712b73d47a0e35fddd8fafe6f39e30027cf7488dd9141a9001661f34e3c242b8b5c9ff56cf299100"/310, 0x136, 0xd, 0x0, 0x0) 12:41:02 executing program 0: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="ed873c534fd9d0e7bcf23cee730fa16a0951164b0f14a0243304", &(0x7f0000000080)=0x1a, &(0x7f00000000c0)="4112fce698b2cdd7654cf4f45f118c2f28f70a0327c0bf1c243c5930b256f662b34b39e84c90745a96b98488598082e3bb7d4eda0b09cd22dc7b35a6711e52051d1999bebbad0ccefd99e4afe55f429f66e5dcb994070085e9a07377919df6482341d985b0c12e66a45a9a09426c6d265f781f89b1062f347031a217ca1a5951e3f84da3785c52b5c51ee1b182cddec069e100d1dec43ab9aeca044aac02fde8", 0xa0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x41, 0x106) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) write(r0, &(0x7f0000000240)="cf", 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000002c0)) syz_emit_ethernet(0xa4, &(0x7f0000000300)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x4, 0x96, 0x67, 0x0, 0x9, 0x1d, 0x0, @empty, @loopback, {[@noop, @end, @ra={0x94, 0x6, 0x9}]}}, @generic="3162805b86f5885dec36ef4af48e25e570ab7d1fb3ccc0eecfb56dbbd0f51d1be011ab1f184e04c64d4d3c3bdd099bb2a4bc3bec0f1fbcc82f60c343391b8e834bab06f3d95f6dfd6c9bf987f0ea281bbbd673ca5fe9890a4b8e0647f419c183249c58955bcf539a134fc369e0d86587520fc48e1e047b337c55"}}}}) ioctl$BIOCFLUSH(r0, 0x20004268) r4 = dup(r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000003c0)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000400)={0x1, 0x3}) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r7 = kqueue() pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x4) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) kevent(r7, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x5}], 0x5, &(0x7f0000000580)=[{{r6}, 0x7ffffffffffffffd, 0x39, 0x4, 0xfffffffffffffff9, 0x8}, {{r8}, 0xffffffffffffffff, 0xa5, 0xf0000000, 0x1, 0x1ff}, {{r9}, 0xffffffffffffffff, 0x5c, 0x20000081, 0x0, 0x2}, {{r10}, 0xffffffffffffffff, 0x24, 0x20000000, 0x7, 0x6}, {{r2}, 0xfffffffffffffffc, 0x1c5, 0x4, 0x7, 0xff}, {{}, 0x0, 0x1c, 0x2, 0x5, 0xd665}, {{r1}, 0xfffffffffffffffa, 0xd1, 0x1, 0x0, 0x200}, {{r0}, 0xfffffffffffffffe, 0x22, 0x2, 0x0, 0x9}], 0x0, &(0x7f0000000680)={0x401, 0x2}) pckbd_enable: command error pckbd_enable: command error 12:41:07 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) syz_emit_ethernet(0x88, &(0x7f0000000100)=ANY=[@ANYRES32=r1]) 12:41:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0x2, 0xb099, 0x0, 0xfa, 0xfffffffb, 0x7fff, 0x1, 0x1, 0x4, 0xfffffffffffffffc}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x2}, {0x3, 0x55f01ed0}, {0x82, 0x4}, {0x41, 0x7ff}], 0x4}) 12:41:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:41:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f80)={0x20, 0x1000, 0xfffe}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x4, 0x3a5, 0x9, 0x9, &(0x7f0000000540)={{0xf7, 0xef, 0x0, 0x3d, 0x3, 0x3, 0x7c2e}, {[0x9, 0x4, 0x9, 0xfff, 0x100000000, 0x7fffffff, 0x2, 0x4b, 0x59, 0x1, 0x6, 0x4, 0x2, 0x20, 0x1f, 0x200, 0x3b8e, 0x5], [0x8e, 0xfffffffffffffffd, 0x8, 0x40, 0x80, 0x7, 0x6218, 0x1, 0x7, 0x2], [0xfff, 0x4, 0xffff, 0x7, 0x5, 0x6, 0x144cde10], [0x4000000000000000, 0x5, 0x3804, 0x7, 0x9, 0xf7fffffffffffff9], [{0x200, 0x3f, 0x401, 0x3}, {0x0, 0x9e3, 0x4, 0x100000001}, {0x1c, 0x7, 0x10, 0xf4}, {0x1ff, 0x8, 0x3c, 0x7}, {0x7, 0x4, 0x2, 0x6}, {0x7, 0xfffffff7, 0x5, 0x81}, {0x40, 0x7, 0x8, 0x4}, {0xffff, 0x9, 0x40, 0x1}], {0xbc2e, 0x8, 0x8, 0xd731}, {0xfff, 0x5, 0x0, 0xfffffffffffffffb}}}, 0x47, 0xda}) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) socket$inet(0x2, 0x4, 0xa) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)="983e2ed2f7218bebaf8ed453cbb27be5667333e4864be7bdaf34886a6083a7b7e9daeaec937267f2b63096", 0x2b}, {&(0x7f0000000100)}, {&(0x7f0000000440)="b098f1fc79ad346a35e312321b283722fb49767f388df79100d10ef8cffd32c7296278f8c5313db3837fc78ec8d31799c5ea37e98060035ceb3e922c0024eee79f45b3260e9a354175fd7b17ad3d0024d8c81edae276d3095a811238368a9c3d3fcb97a20aa52f0de8c66af0b710d46899398950daf89d83fc36122f616e0734fedcd0e8c6a3ed366d5641f276db6d87fd5fe2e9c99b42b42c191cc7274688ff4bbdb4a2d9211e74f85433069e4d1498cb05c6360d093617f747e1bb2c04e0ed7ba86f71513393a97cc84a85", 0xcc}], 0x3) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000002c0)="3256130813d0df3be82c892a6a3c9077ea23e2fb96759411a6d789afd416dfcf4fe250682c56626e08bf6f5ef0cc585f5808d166ccc9950e62f06b328533a6e94317f0d7c481955d942bdca8c393edba6d01e8acc1afa427b5222990e980ccf483d9793b2a0a0b02d211a98d098b87e417be7131c98d3e9fd5d091affd3c7935f84a1687b6d5f1406a625f8e95ef8a4cf9f8589f40345b091fd67f48eedfbf3866bca8cda10997898c2bd28df3ec8cd982000a77d6df6a9594de5d031ebac1648c903b9cbe57a76c9f4e861a46bdfa92db421f9e157ebb707f8df45352a681334faade7d4ad0a249686e8301e8", &(0x7f0000000180)=0xed, &(0x7f0000001040)="1ffb0406f44c78ba17fd18c5f3437b4238f1d0174b4c97625f4e8bd729672863cf089046ca8b02f354bb5f88bed179db37d08d7638b0f3f93e9c3981f09c43205a01dd867ce54d1b582086579e30fbb413c2df347abab1d5b59dc3653e31a16c0259e914766db9cbaaea98a4845755a83737c0351b5c7c17ef471e006d751198d43a4e584f86b08e313dd428f8131635db40bdb49d8f2d387fd152acd3b84c7d722e62d5ecb1b31b6504ae", 0xab) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x5a1, 0x7, 0x3f, 0x100, &(0x7f0000000bc0)={{0xd7, 0xee, 0xc0, 0x4, 0x20, 0x8001, 0x7fff}, {[0x7, 0x200000006, 0x2, 0xb, 0xe46, 0x1, 0x404, 0xfffffffffffff800, 0x4000000001dc72, 0x40, 0xffffffffffff0001, 0x2, 0x7ffc, 0x400, 0x5, 0x37dd, 0x5, 0x6], [0x1002, 0x9, 0x2000000000006, 0x4000000000000, 0x100000000e89b, 0x5, 0x4, 0x6, 0x8, 0x1], [0x8000000000007, 0x3, 0x8000000000000002, 0x0, 0x2, 0xdd8, 0x22], [0x626b8d07, 0x8, 0x6f9, 0x6, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x9}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x5, 0x1, 0x3}, {0xff, 0x40000006, 0x10000001, 0x7}, {0x53, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0x5, 0xca}, {0xffff, 0xfffffffb, 0x8, 0xfffffffffffffffe}, {0xfffa, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x10000, 0x0) getrusage(0x0, &(0x7f0000000e80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000040)={0x1, 0x0, 0xa17}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000004, 0x0, 0x0, 0x8, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2, 0x1}, {[0x0, 0xcd, 0x800000000000, 0x0, 0x0, 0x10000000000000, 0x6a, 0x0, 0x5, 0x2000000000000, 0xfffffffffffffe01, 0x100000, 0x2, 0x0, 0x6, 0xfffffffffffffffe, 0x1], [0xb2, 0x6, 0x3, 0x400, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000000000000, 0xffffffffffffffc1], [0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x300002003, 0x7, 0x1], [0x0, 0x7fe, 0x2, 0x2020000000000000, 0x0, 0xfffffffffffffffb], [{0x80, 0x1003}, {0x7, 0x200000, 0x100}, {}, {0x1, 0xfffffdfe, 0x0, 0x4}, {0x40, 0x1fc, 0x0, 0xffffffffffffffff}, {0x0, 0x1000, 0x0, 0xfffffffffffffffc}, {0xfff9, 0xfffffffd, 0x0, 0x9}, {0x101, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x200, 0xa091}, {0x0, 0x0, 0x4, 0x1000000}}}, 0x0, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:41:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x6, 0x7}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r4 = dup(r3) ioctl$FIOASYNC(r4, 0xcd604407, &(0x7f0000000240)=0x1) 12:41:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f0000000080)=[{0x2}, {0x0, 0xfff8, 0x1400}, {0x4, 0x3}], 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r1, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="37d9520b564800b5c20c92b2edc02f301723a98f04ffb1658178e9ac37134c7af8d15dabba70c1ea4c39e45091430c5da0ef4ef7fd177bf95c3d3b87ca985875ec3ece1553133176b916ff88fa0c9fcbd884e5c373d00736986d4fd74f8bdac60adbfeceb07989a5acbf09b7d2da4dfce674bb166f6157eb3bc2a433d4e9b1", &(0x7f0000000100)=0x7f, &(0x7f0000000140)="6f10245990739e07ed60dccc8d7b8a0ad771715fbc45d8fbaccf7a56a8ba7f3d0e0ae9802f435b0350062d7fa58405f28e67d8dbd6c06ffae39aeecebbb9", 0x3e) 12:41:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x462, 0xfefffffd, 0x9]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x1, 0x8000, 0xc2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="ae9e5669d10ff9c363a14f154d2faabab6e90f636858398780dd9c925e8e29459801607a9886f349bfd508d087576a53aac72db22f8940e92a0dbf5bf6118de6f90fd026ad0e1477be5f692a154d1281906cc2bf68c9"], 0x8) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000580)='.\x00', 0x80, 0x117) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) shutdown(r3, 0x0) sendto(r2, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000005c0)=""/139) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000680)=""/195) r5 = socket(0x10, 0x5, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, 0x0, 0x0) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) 12:41:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x5, "3c238e"}]}}}}}}}) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="502747d3567dc925287fbb774d326d6802d8e586268b64125a26ad7f3ddcc25b0847c1868630538745522c3bd358735cc9c610196cf649af8908de84ae22b393b514cd008b17cca34033", &(0x7f0000000140)=0x4a, &(0x7f0000000180)="24e52222cc33a099bd835dafc4cccf67e22bd60c0cd5989f1a280b5bd3b640b5653b496eb839b3cbd957c6e244edc341782f99fa928a7aff6f30e59f48aa7b9320ecdd071f70567961dc06c71f8cef6119d8e98670b98ae29a3d9959d89fe5cbd23639bddfaba3dc4617634c232459c6d137571c5ac58fd5", 0x78) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0xffffffff, 0x7}, {0x18, 0x0, 0x6, 0x2}, 0x81, [0xfffffff9, 0x2, 0xffffff00, 0x3ff, 0x5, 0x3, 0x7, 0x3]}, 0x3c) 12:41:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$KDDISABIO(r4, 0x20004b3d) 12:41:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:41:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() getrusage(0x0, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x803b, 0x3, 0x27d34b99, "00000e091fe600", 0xa3de}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x456) 12:41:11 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getegid() r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) socket(0x18, 0x3, 0x20) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000040)=0x5) 12:41:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d, 0x2}, {0x81}, {0x6, 0x0, 0x0, 0x33}]}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x7ff, 0x5}], 0x6, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x13, 0x8, 0x47, 0xa66}], 0xc8, &(0x7f0000000100)={0x47, 0x2}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 12:41:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x7fff) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) syz_open_pts() 12:41:13 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x2, 0x0, 0x0, 0x0, @broadcast, @multicast1, {[@generic={0x0, 0x3, ':'}, @rr={0x7, 0xf, 0x0, [@empty, @empty, @multicast2]}, @rr={0x7, 0x17, 0x0, [@loopback, @broadcast, @multicast2, @empty, @rand_addr]}]}}, @icmp=@timestamp={0x11, 0x2}}}}}) 12:41:13 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:41:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000200)=0x96c) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x8c, 0x81, 0x79, 0x1}, {0xfffb, 0x1, 0x7, 0x80000001}, {0x8, 0x0, 0x1c, 0x3}, {0x5, 0x6, 0xf0, 0x1000}, {0x1, 0x65, 0x7, 0x7fff}, {0x7, 0x9, 0x7f, 0x3ff}, {0x9, 0x12, 0x5, 0x800}, {0x9, 0x3b, 0x5, 0x2}, {0xfff, 0x20, 0x7f}, {0x7, 0x8, 0x5, 0xfff}]}) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000080)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) 12:41:13 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = semget(0x1, 0x4, 0x410) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/53) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r4 = syz_open_pts() r5 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xda, &(0x7f0000000240)={@random="8729cb74823c", @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv6={0x86dd, {0xf, 0x6, "85b14c", 0xa0, 0x3b, 0x2, @mcast2, @rand_addr="6106b795cc8b2cee99f3017521a752e5", {[@dstopts={0x88, 0x0, [], [@ra={0x5, 0x2, 0xfffe}]}], @tcp={{0x2, 0x1, r6, r7, 0x0, 0x0, 0x9, 0x40, 0x98b, 0x0, 0x7ff, {[@timestamp={0x8, 0xa, 0x6, 0x80000001}, @eol, @sack_perm={0x4, 0x2}, @eol]}}, {"3dc9f364c4465f5aa86e2cc2d30e8d949fe12f539a8a7c0fb3ce43d2c0c44fd5ddcdf65634b038d517978c6e8862bf8f23cb1fda705caa287d8c3805e58c42b6f10071169a1d471217321f63aa4c462225303dff0f007094f8c572f86f1fa8b3143fee07d40a4afbd9f9cf3d"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x0) syz_emit_ethernet(0x3f, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x2}, @udp={{0x1, 0x3, 0x8}, {"39aa2d067b6c6e71a92fe97b53cf437153e70cc8f3"}}}}}}) r8 = dup2(r4, r5) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000040)) 12:41:14 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast2, @rand_addr, @broadcast]}, @noop, @ra={0x94, 0x6}, @end, @generic={0x0, 0x2}, @lsrr={0x83, 0x1f, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr, @empty, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 12:41:14 executing program 0: syz_open_pts() r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x2) ioctl$KDENABIO(r6, 0x20004b3c) r7 = dup2(r3, r0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000000)={0x6, 0x4, './file0\x00', 0x1f, 0x7, 0x5, 0x1}) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f3100"], 0xa) 12:41:15 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYRES64]) 12:41:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x2) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) r7 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="3bab5a56248908f65a856b40a0577c294f60f8ce8aaeebf96daf01c7e41f722a16272887fc7dda220364803d583a5d9e5b940d94fef75255682371851beddc757b", 0x41}, {&(0x7f0000000200)="589c4f4b38ccf7da7e13232847d82f7ffd25", 0x12}, {&(0x7f0000000240)="5cfd6cc65356dfa625e04e4c552c31bb35b35ac058cea8dbdaf35f57a5c94793c994f3f968f9f44d3df906d86e58545e29a88385c4171028d0c5ba7759a2169d6b7d521e0b2beb914470734f42b65d203d6edc095fad2c70f08de79d0f3d7c5f55b34ed9d61aee3def4fafcafff03c1795e92e", 0x73}, {&(0x7f00000002c0)="2fa9e009416d1b28e7be641bc3aec50ecab068644aee8633b8f884a70adfd2b61a26", 0x22}, {&(0x7f0000000300)="2bb45b31b9f2fbe43a2cdbe282b468e63eeabb755c6e366c7c3d4ab3bf47ce17adc3543a7bd86e61a006d8adb7aa8aef1ea8ede87d6e38fd34191a5491ccb598910638d24d38b3e81e631eaffe7b8c910f23b74f7a4adb0627b744366c3593bce1fa91f5c547304a7c3d661a9ae623ceffdddf7e05710fe26453027b21768ce04723e5695608365a2f", 0x89}, {&(0x7f00000003c0)="cd11ebdc91550b744fdb59d5a6fdf877da521fde4608bba4e25603f67d78a44e2b397688f842ecfb7018b4da227f38be9745ac34ecce086fbc5335a29055", 0x3e}], 0x6, &(0x7f0000000500)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}], 0xa0, 0xa}, 0x400) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000000)=0x2) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x40000000000000f4, &(0x7f0000000080)="0e6e3b2476f8958a0e3992976fdaaf36a1ebabdf062e1e62bfc6c60894611c6354", 0x0, 0x0, 0x0) 12:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x400, 0x0) syz_open_pts() kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = dup2(r3, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) r5 = kqueue() r6 = dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) r7 = openat(r6, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0xfff6, 0x0, 0x0, 0x46e013b5}]}) sysctl$vfs_nfs(&(0x7f0000000140), 0x3, &(0x7f00000002c0)="2b97df22a0831c714394b537a6011e3c7c64252e88a49ee823c44437a3fc638754f1c8937200815222628e29b63d131104ac3d0b23b5cc89f653282a2f412d840edb53ce3291035cebbbed731582d7982bbd37b645907fc35e3cda35a1b4858877e49b7290bf0723b5d20d0bdb9108977a8daa072315fe1023d8abc2995d0b03a43baba27687e6ccbc7d54134db24d52b222226fe9de5df195e4ef2966f293e5b35f46f9e22b626274e9c2e4926ca78d5ef2f34ad4fb562750e21e52b4fda64015d33e82003115548ad28c37792da8105a3f84402f64832c775449fb713b2991a1a0be465db79b03f69f69fb4b3e4fe3715f773e8849728898f13615a97fafc55a478410b614593adc7893c79dc0a1edafa6a5094c85bb8c4a528bb34286a2f802b151c4595500c2f5cf7025aecc00265855c0afa9c232920974bfb4591ec3827fd50853bd7a95695c765580b28cbf3ed2c63378a8438eadda83c0a0d2ed497b074b5011da9110d63139332dbded25931d7b1213390bf7971efb6387de847d46ca226d21c764112291806c01a0d4d840dc4fd14eaa5bfeaf8fa12238a224292cfd7764ac570308fa00151fc3e317d7a03b03e5b062fa82a82684fae89bb44c3481417548af4a12c4787ce7c5d247b3ad345d47ed3555baaad67da6663e49af41dfe061f23c6798f7dbf2ca1c82c50b25ca55f007f43bb6534cb78861cd95ac801d6b9759dcf1c5df3e56d2a33429b391edddf20d411ff33c254333d04b5e112367d275f8fc4b8c464d18ec1f3955287d26c33af25791e7ec04b5fdd37fff5367b66d5b705fe7fa7f3a13eb14fc35a32c50ae2809a3bab10e569cf709048fa6ead5b1e8d3fbc5b4d24190ba66a1f02ac5e02c79d8b67979339a7671d62920757985e60e8514bb5d19f9ac241ac4f19682f3072e91d794ed0775baab9b43cd59e71c301e04e0aeb8e96b7d1537bb79bd54ea342ea93cd6c66637da4ac177689f4e84d676756f691e377b348fd57aa44cc6c22b48995dad5a369c233f8122dd4a57e8e000bd741c2177272b90f3188c9b6164024f4bd199592edbca1b300f15aabf84104fd233569e2b3d0f9c1bce74220a7311b56c54331915c15ca986a1da6ac9652c60f33f56747e0fb17aacfdf46e6c63eb12a55d8078039a97145e5b63e6c91ee50a97aaf295dd8b6eb04912cfe3c4c72eace4b9d26f927070289594abfbfd73d4bede1efdf58d87ea6395c9a67c56917abb3458b751ff24cc43fded44e92d7631f1d32eb63b6e030b9c1fa22a47cecf4595b847474e668db8617e3888741557fb5beb0c6dfd4a7eca3b5d27020b2bad4fa9c6476f5b926c2b1ee72504f4c5a03a45093a4cacf8a06a0708af9dfcbcc997eab08166003c32debb6d5af7ea16e9304d10fe6ecfecb60925df56fb1d27a7ba2eab1973cbb1184963331742b899d8c8aea64fda935944fb8eff47e7b6e6c36ac1b1cdb5ffc4af38f838cf1ba9a44be95a64b667f79191a9227bcd54889e27ac199648f9004afcb518b9f6ac354d4cc5de4e0cf57753f565b496236688b01f0fecfed36146e29514d07ddfbe4f002f5f8888d67fb1aee943145cbf473de9db66e2fffe113a1ad1babaaff3dbcae3280673b880e4fd9e1811ec7d5215c110f0b023486515a3402401de1c1ef691fd3b2bb6f5a042c6887979cd5db3dbb4c4c47f05ffa6bd7b54e676d33fecceede0dd9522a48bfc419d232792bfd850cad5f11a13fb82b480476f12413129241781a2d81dfe6bde80fae957f87f5ff079de1e17c124a4eb7644a762a469acafe23958c5be0f59d15c372e2d801facd596a2cd0671eb7c1641ca348fbc0667e6353bbd39e0301bebec7af93f0d72dc1be26bd09482b812119d94b5d02a445818ac707f28698eb2697127768ca83145920e99509c10afe86624531e1195c3acce260dc16ee11f55718c84f1322f9ff202c8c212e5cbdcbbf094730b92c9b6372911a2163c592155728f49cb4b67b8a361472dce3bacd038f9e898352d6f47e039dee0f5fb48ce3bfaf32faed44bf0eb01ba592ce7106fc70fd437f8a10f6109afd92899825e23fd9b4b033e4a0b9de669257f5b98ca7b5cdcfc666a67247f03c27d4106e3ed42b2bd2384520b32e45b70f3e7c738916545b9440eb34ad53108d306d1da7a03cd91a136f50fe2c0cc6bb8da8f88028b057eb564c9634c15a624a19a37dd130fac37290ee2353c976ba363a3ffd3a7ea61971c281f59b4ad686ac732cb9c1da48126e2fe549ddbaf803f7540542aaed383017e1a8a70dac0c073fd2be662fe425f8a7bbf684eac10ddaa63b5e9778320afd455363cbcea6bffba9ba614ac6d4a8244b281261c2d0d960abfc8394f2fd3a11b55bd8bffe3055e65d9af94f2ac8ab8c6b04cddfde9c493ae69eafdefe2f91b2f82dd89437e522aaf3b02eab8b46fe6ee79bdbe7a0dfecea94799b58e7b815c3437b51cbef9fafe78b04c4e86cf514b60597b147757e57794c5d26ef22a2b525856fe4786302751daed6e2e127d2e31a70b41be8880a8890dbd98ca51df79a98b0df61c6be322ad9b5999b725aba71702bf5288f1f50cedf6ee768c51f00f9161b8707ef4766ec090bae545d8f0a6553f1816117752340c58e4a650e35d41486c9d26a6b742445c3021af9919e9bd2c545eb549b8f1f96c960aa0f8edd3eabf75cb46f4f70ab277c4e09e722357b33b9ac1d02f7cca5d481b9c0776a82f255c94e14737f6477166afb7304761b8be850b8c7d3318a8144af07373ff30035c721eea036aef93ad7161d576ac6cd1024f8dbc06cfbc731d442d77fe15cf84912bd683ecc85043c335f7bbeaaff2e89cd7cfc481816826b29e60c0de1a8932a08a4448f1b142e79ec5b173a6c8693af8674d4b85ac1cd121135294469a1523edf5417c433a6097e2b239e6e5314db0027644d711346777800916c0d9f550f02703f4fe26bdf0157510b0742f7d6f3e33c24f843cc289265ac93183a1ac7e6955eb0e8426c95c4d833ce05fb680cbe62bd3eaa2933688770eb0140ab1389ba5ef3be2b8271996cd981d0e31417d0cfc8022e984ad7c308e7655db67df721a0db84b58c3e029e32932c7104e67a3944db04c3e9236e412a6c8b1dcef0b5bf5343bc0032617ed0dd86988481b5ad5fe7363e6eede535116ff7057d417beee2f8d80d7a4c3f9c2b92773d8e0d38caa821906d5dd58a908f65edacdf4c0f439dfc58ab72d8d4f81656e8417771055d1c713eb673a9126ef9b067b4d2e9c7196ab635627e92ad5c82b6ffcd04e557fff4f8509dc6eff3abe475e668cf9d29c74adcf0c37aefaf3cf2e6276f9b9630f5fc4a13c885c6f139e14d58d0ad683e221a79b918b184dccc3f3b17735b7a0b2b42aac9bfdf75043ae4a05d790fa782a075f448fb7e1e0bfff19ab25a90aadc2d7e442bdf1fb3540180ea3bb8e0c85bd926e1b8ee1da5903a2f39e4f070fc0adb862c163f8636ed5577c18368bacb69f4b01d6961de96538ed265703f8d38b882544b361901eb96fcfdf06450092e91347a9e833d9b134d24a5cc9773538738ae245e3c91b9874f3758c166f8f74e74a35d9a7769bb7258fa05067c48a85240755f19d4a9544aac068297ab8748beb0f86d423850a523efb16824877dd22a548de67adb2e3e4eff9913c49b429484c6b4e83e0b0e0605bc78b020a945e47e4828e5d4aa6dcfb307b5cf5e000d6b9977e9992652b80d14e215585b39a3e7d7d4b4c5c9f02ded79dfae89415c4cacafe3ac7d718a2dc793b8aa3462db71077e0aa77b761bbd48ef215277699b43c6ae3a213c70b45b1ef21f2302e84b36b023b022dd1a1ddde65171c8dc84d68818ab16d2b21b8ac717d893831a4ff5517ea62366a312ca980bf7c9bc1653507170384c424ca33ee434846d2069c77245431d4662044290a1c5e5fb102d9d31e529c17e5a4f0fe2e21de789ed79ebede7fdddc8bdf8289f3b42eed0aa2471819a0799080fd8a2d5e4ebb5b98ce419302018fe5c10efa380a73e9a58f1215f3a04cf4e193786be88457a7ddb2b3b8b02194fdd4f6ee688ab58e390a63beeadcd8881e3b1d6154e702d4694bb1e1ca79f878e70f6945ac7dcc6611f73dbc5b0101c9daef13f6afb2c7eb09ac66255791e5132049fd8a4de1f410dbb4f9d102acb9b1e314545846c4986acf82c24389ed926e9f794267b40393a22002bf0606bc8e8aeee55da9c8632cf62b32da103e40831f213c6598d7bdb6a4c2c03883377b904f8f146a95afc1e48b617f7bb46d8bde11c5c55ca8668825e978895ee1a9580630d9ef66d43bd20ae5766101a4a129da2e134ad0486553f6918fb3d01aefd4498a357c278cb519a6dd1a66db31f94a11ec2c02b5c4b0ebbd7c072b2b78d5869394eaa32c6af72d11bca8bbefecdc8c28d8bf7ec4d95b34031dcc9b523ec9283f957c4809cf95de256db4c8aab425af675dad25910fff9e7d467f2ab3db5b83ee8363f6953d6932881ea40d0ec005d3de246e23cd7ba46296abdb033ea36e0cbb2e5f8b97806afec1546ba33ffbdc960a019565a2b1a2eda1949a4adfb72489c44c061d12d5cce08464f0425845b9a0fa0b073a31b949cb410393261a6f25030a4d1e5c043cb079992fdf4c637eb0ee8c082f3a8c21f76a95727d76a7f24e21c749f468d823b3ac39140a6aba8d655dc3096cdc1c387519b170fc92eecaf209aa65df8175f10112c5741bc8e5741a44ec34ed6be659b85f9a665ab528416600621471f02780f89f2f06c2d932c8eff9dbc46851c37094024a6f1b5abec8c0fadfc5f0a523b4d78a55e2966a72f1fda8a71c7207278c598992535bbe6bf2cc3f4fe1ed2d231b3d5dec38a217f8f46e5d857d6924058f7573a671c4342023b3a61fd205019c386428ba3e898db6f6538fa0b8025679000a208cfa5ecf6129d8b41f283cb3c7f699a4c20bdf4c2baa311c01ab5b6f62bf539946965c2effb346ba69d5fb1a30e16c10b74bb0fa4b72000b162b961be6521da48a75e3d81e662b6aa06f1c8493d2e690d564f540ba31dfe18f66c237d08d27474e5a17ca71c049f3e7b2eec986e59ba20fdca2d7a32d0a7529cca245194dafb7b78734544b1cf0ab947c485701951a9deafbe6d66a96cc451228d9cd998d081d89a79021badc20f62ab5b3cf25fe439ee7c0d11dff60f29b29f210c0ee8907ce1ce595668561c64732dd999a93dca6ff67acba37ef643ddd2b7ce3a3f2d407fad9f464ce90ce7b01f27021958ffdbd872f4f2db321fcb0dc7fdf50c9dbf76d674686d9dbcc801f92251d000c250fde308d40c3098487d83f11cd4ecec2c69516eb41359327862d1fa065a1f1adcbf2dbb8eaa46aee058724ded8f9c896d44403bc924eee9dba7ebb3976b62e9c5150dff9f61923d4fafc356b36d5bf3635c0882470afd5f7dfbaa32e9683d50d9c6dacac3f9c6f0f2b6144ffefec2083cfb0dda6a203bd46c83115c24729a781c9c749e796d398d3fc0b7cb3c3b6d579f800af0f68728dc8b9b7938e0790b2f14d39413194124bae1f39e4ff9691d0089b18f40fe453bfe7f1699d00097486b2f09bcc4237ae7adb9fa6b27b204980f34c3b4065c162e3785665a0f29d6d0a23ea7336019ccd97967fc857c65bc1e40624ff07f64baaec7ce1f78fa27085737eb282c34adcf14bccc928c6af982428997e997183e9ff2efc51c62820fffb71e9ff23824f8e582e8795e4b39d098aa781233f994c7c1ec48ea2aba6f6e4da9501fafdfe42452004e5f0491f743ccc302ea7", &(0x7f0000000180)=0x1000, &(0x7f0000000200)="c67b4cacae1b5ea8ea9cb6cfda829303bcdb7f29fcbc4e8a05e6946036b442086d9b2356e5cb1afa0a1d02f0df6828569c4e2f47d4484059630ff99f6e52becb6ff2fefe67abecd04849a76089d61405a82dbea89a47fa51", 0x58) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001440)=ANY=[@ANYBLOB="aaaa43d1ec152b5ceffe6b6faaaaaabb000000000000e59d060f90f21b6283738f1878a89f9e8720bb0711871f8d3d662355a3307cd5198b81841699f55c04e8e34c88ee7d387a1bb08c1fc94b847bc6d8295e53f53bb1e90ccc260100000000000000de6e27c22ac1877a03573f8bb4f3e57a3245006daa84f6bbc475dbbd3b95c717e73aaa34e2f33df901fc71a8d84487eb0fcc5d5a17a576bdb43ba9a0106551b6fe9bf46e437ed46e9081cd997f8d2bc42e6f58d099a6141999422cb642caac08694043a9494cd0e3050705119c356614eefbceb9c4f03f270559e50f42a78f380691cd2ec98168850bb3ffbcbecc8b63b8997d1aeb53ffc2f68fdbb718b36aec3ed0a4d8646ef336a75c27e3942767fc262aa486156952508f52e8d6437baa0214896111342775a49253cf858f9811b3c5bf9008befac23b1455f3c66825e01bfe2b4a722419308f21d28503415de12f0ebea444c54ac90549b801952df2cc2fc067772764af"]) 12:41:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x8, 0x7fffffff, 0x7fff, {[0x9, 0x0, 0x36, 0xffffffffffffecb1, 0x8, 0x2, 0x8, 0x80, 0xff, 0x1000, 0x4, 0x4, 0x8000, 0xff0000000000, 0x7, 0xfffffffffffffffd, 0x0, 0xfff], [0x80000000, 0x3f, 0x67, 0x6, 0x5, 0x3, 0x20, 0x1, 0xfffffffffffffffc, 0x4], [0xfffffffffffffff9, 0x2, 0x4, 0x3, 0x6, 0x5, 0x7f2], [0x9, 0x3b, 0x2, 0x8, 0x7, 0x1000], [{0xc5, 0x4, 0x0, 0x20}, {0x0, 0x80, 0x7, 0x400}, {0x401, 0x8000, 0x1, 0x2}, {0x3239, 0xffff0001, 0x0, 0x2}, {0x6, 0x800, 0x1f, 0xd8b1}, {0x36, 0x400, 0x4, 0x3f}, {0x40, 0x56f0101b, 0x9, 0x400}, {0x101, 0x6, 0x725, 0xffff}], {0x1, 0x8, 0x7, 0xbb6c}, {0x20, 0x117b, 0x4000, 0xfffffffffffffffa}}}) r1 = getuid() setreuid(0xee00, r1) flock(r0, 0x3) 12:41:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 12:41:15 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = socket(0x1, 0x2, 0x83) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x1, 0x3, 0xd3) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000340), 0x4) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r8, 0x1}, {r4, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r5, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000540)}) dup2(r11, r9) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) dup2(0xffffffffffffffff, r7) 12:41:15 executing program 0: socketpair(0x18, 0xc003, 0x102, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="ff002e2f030000003000"], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000100)) 12:41:16 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5a02adf5ffffffff"], 0x10) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) dup2(r2, r1) write(r1, &(0x7f0000000240)="1057f4c17982c36e3b50f74700979b0fdbc260f365597ada0446eeb0391103ee75599e30b62f582c11dd0bf68c1b482699956d4296d7265d2f749fd00cdd918e1a05ca8af035c8677f88313918f39f1410a3124e9dc706005e3d09c55308cd422b7882b366cfa0", 0x67) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a2076d76923746a2fc8c247b6675863b98098a3fa6be1c1f24882423febb1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fb64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9ad878300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fdee209febfce2830427b4fb71556421858011e13ec848e95db4bbff6700000000000000", 0x1bf}, {&(0x7f0000000900)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c5", 0x38a}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1b, 0x0, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000380)="8c74fe8ad5fcea42f3d7dcc65281b2e9fddcbb2cd48af1d4f70eb0364cb997cc0fe5170bac02431e21c5df88d41e9740a12c1bca9e50189a38ce0c4a169c2c8cf0a19f32f6566268f0f101fd02f6959eaf6ce83ce1831518aa5367517deefddbd7a2802e0eb5f6325fa4ea3fb0b5ea4a65963784c020654f50a7b8b57cb36efcd314077de5cc6993367246ab5ff1db748e03c179114f57608af420f4a3d805712248ebc9a9ece401f3a9801080a7c706db9ee7c983d82c1a8b2e47c1198a92e74a6336", 0xc3) 12:41:34 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000040)="ec96c5d83e02d1361256d347bc06e6756506796f12426e6346cbdfd63df12014dcc761a2e4cb1d3af80496f85b4806dfcd4ef8cbef011a9ac6e4233a73388bbc708bcd7b0c13e73c0c4f9fbc6d43ec3ac54a6beb0521ed603b28d183c142f0f7374449db396a9b2aaf9794", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8013, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) getsockopt(r2, 0x2, 0xffff, &(0x7f00000000c0)=""/69, &(0x7f0000000140)=0x45) 12:41:34 executing program 0: r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) r2 = syz_open_pts() r3 = kqueue() dup2(r2, r3) r4 = dup2(r1, r3) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x7}, 0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r5, &(0x7f0000000640)=[{&(0x7f0000000680)="945c037bba14670db419f996be0f72dfc9d8bcf018fe24c940717e2e2ee8b573cbb63271e27acce3e53e727fb459d7370b1527737e05db4b8042df592ba4b27ed3a7045627bce342ffdfd97d742f362abcaa379ad95260a03f3accfb6780f8fb5cb6c6316ed7409e34bdf980a8cf8e4123ed0a922e7afca21cc7c5c09ab5d337245b95e74aef1f1a02fa0f2b879ce2c8d02d940503e4e64e39", 0x99}, {&(0x7f0000000100)='3', 0x1}], 0x2, 0x0, 0x0) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) fchmodat(r8, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r9 = getgid() setegid(r9) execve(0x0, 0x0, 0x0) 12:41:38 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:41:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8000, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000080)="1b82e09b4950419437f60df78b6dace7cd18987756196a9ed7da29b84ba4b382551c8c621223e689e8b58aeae2e306a6206b2c1131d085048a5b19d8f9a1ca560f490c53004e272bbc215237467a573c4bd3493fd84afab1df34ed73aa7015", &(0x7f0000000140)=0x5f, &(0x7f0000000180)="7b12998707d90678c5aee3c75dba752bd2da91b834ba02", 0x17) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 12:41:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000037f000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xfffffffffffffffe}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x4}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20000, 0x0, 0xffffffffffffffff, 0x0, "100ca6ccf43984bb86d6c7a209806e5e9800", 0xfffffffd}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) dup2(0xffffffffffffffff, r1) r2 = socket(0x3e, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:41:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6319, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffff8], [0x0, 0x2, 0x2], [], [0x0, 0x0, 0x0, 0x8], [{}, {0xffdf}], {0x0, 0x0, 0x0, 0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:41:41 executing program 0: madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) 12:41:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:41:41 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000100)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000040)=0x4c, &(0x7f00000002c0)="f7d01547d08b7a7679799e17c52f067b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a32f53a0973f40b63ee25123dcaa9552590146a60eff54b5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b5310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905e21b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc9717252937964383642c0fdb0cf398ca066ca4c431fc54caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aa005064965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc00b6d6c207e959ae5332a6e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a21f9c228e23ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491001493af23410e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe", 0x1002) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x6, 0x2, 0x3b2c, 0x4]}) pckbd_enable: command error pckbd_enable: command error 12:41:46 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x3fffffd}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x4}, 0x2, &(0x7f0000000080)="896738", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="7ffcb7c960e76b4f8769160a32f3d1602951c81161f196c6847f55601eebc127374a4b5fa1b2da6204686f1699d509b1db72d5ec866ad49f14305226e0e9e48ea1a3bf83c3df99b17756e1c52b1bf44a1489076590caaff3f7f78cffc9e3aca73f64315762", 0x65) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 12:41:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x3, 0x20, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [], [0x0, 0x3], [{0x0, 0x0, 0x7f}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400}]}}) denied attempt to set clock back 2147484045 seconds denied attempt to set clock back 2147484045 seconds 12:41:46 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x200, 0x3}) listen(r2, 0x800) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 12:41:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 12:41:47 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="60640e847173c69e7f0004000000"], 0xa) pread(r0, &(0x7f00000000c0)="c5b9daf88eb3e06f0c80eedc41e7bdf46db31b67af29509c42aae18f342ccbcefe66b8c43d431c6323404a8d846ec04d8255f8d7b010ba5d828239d6963d51753d7625cb5d6b891d0f659f81b10a5303a3bd715e715af675e76ee7fd6c90c420", 0x60, 0x0, 0x4) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x0) shutdown(r5, 0x2) 12:41:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r0) sysctl$kern(&(0x7f0000000040)={0x4, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) 12:41:48 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/193) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0xff) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00001cb200002dfb36d5bdf4a974ad92bb000000000001"]) r3 = semget$private(0x0, 0x3, 0x194) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000480)=""/193) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000002c0)=""/93) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000280)='c\x00') 12:41:48 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) 12:41:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 12:41:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x80000001) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x1813, 0xffffffffffffffff, 0x0, 0x1fc) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000245) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000040)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x8001, 0x401, 0x2, 0x6, &(0x7f0000000bc0)={{0x14, 0xbc, 0xc0, 0x8, 0x2c, 0x6, 0x5ad}, {[0x4, 0xffffffffffffffff, 0x0, 0x1000000000004, 0x9, 0x1, 0x1, 0x800000000000001f, 0x400, 0x0, 0x4, 0x9, 0x80, 0x400, 0x5, 0x375, 0x402, 0x4], [0x80000007f, 0x2, 0x2000008000006, 0xba, 0x100000400e89b, 0x6, 0x5, 0x2, 0x20, 0x20000000020003], [0xfffffffffffffff7, 0x6, 0x8000000000000002, 0x100000000000008, 0x401, 0xdda, 0x1000000004], [0x3, 0x5, 0x7, 0xffff, 0xf000000000000000, 0x10000], [{0x200c, 0x7, 0x23, 0x4}, {0xd72, 0xd1, 0xffffffff, 0x101}, {0x2, 0x8, 0x40800, 0xd82b27d}, {0x2, 0x66e, 0xfffffffc, 0x8000000007}, {0x4, 0x9310, 0xdca, 0x9df}, {0x2, 0x100, 0x3fb, 0xfdffffff}, {0x22, 0xfffffffb, 0x1fb, 0x800000000000}, {0xfffa, 0x7, 0x8, 0x800000000003}], {0x1ca, 0xfffffffe, 0x1fe, 0xf0}, {0x3e, 0xffff, 0xb, 0x3}}}, 0x8, 0x8}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000000)={0xffff1db9, 0x0, 0x1f}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x2, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000900)={0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000440)={0x10000000, 0xfffffffc, 0x4, 0x1ff, &(0x7f0000000940)={{0x0, 0x3, 0x1, 0x5, 0x0, 0x0, 0x9}, {[0xffc0000000000001, 0x2, 0x50004, 0x4, 0x0, 0x1, 0x0, 0x0, 0xfffffffffdfffffe, 0x8000, 0x7f, 0x0, 0x1, 0x0, 0x9, 0x0, 0x8, 0xffffffffffffff8e], [0xfffffffffffffffe, 0x0, 0x0, 0x7ffffffffffffffe, 0x8000, 0x45, 0x0, 0xffffffffffffbfff, 0x7ffe, 0x100], [0x0, 0x1, 0x2, 0x0, 0x31e, 0x80000000004, 0x808000002], [0x6, 0x7fd, 0x2, 0x2020000000000001, 0xffffffffffffffff, 0x1000000000000], [{0x1000, 0x4, 0x6, 0x1}, {0x7, 0x2, 0xb882, 0xfffffffffffffffe}, {0xffff, 0x2, 0x0, 0x80000001}, {0x5, 0xfffffffe, 0x1f, 0x8000000004}, {0x40, 0x8, 0x800}, {0x0, 0x0, 0x9, 0xa}, {0x3874, 0xcc}, {0x14e, 0x3f, 0x236f, 0xffffefffffffffff}], {0x4, 0x21, 0x0, 0x100000000000}, {0x0, 0x0, 0x0, 0x47}}}, 0x0, 0x1}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 12:41:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) setsockopt(r2, 0x4029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd0303597c3abf8f4fbe19000000000000009931929648", 0x1d) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 12:41:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x20, 0x8000, 0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0xe8}, 0x0) 12:41:48 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 12:41:48 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x80000001) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) 12:41:48 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x1ae9, 0x8, 0xff00000000000000, {[0x6, 0xfffffffffffff15a, 0x0, 0x6f10, 0x0, 0xffffffffffff8001, 0x3ff, 0x1, 0x10000, 0xffffffffffffffff, 0x0, 0x57d, 0x8, 0x0, 0xffffffffffffe4d6, 0x20, 0xa7, 0x3], [0x7ff, 0x8000000000000000, 0x3, 0x80, 0x0, 0x0, 0x100000001, 0x2, 0x5, 0x9d80000000000000], [0x1, 0x0, 0x4, 0x2, 0x1, 0x2, 0x4], [0x100000000, 0x4, 0x3f, 0xfff, 0x100000001, 0x5], [{0xf800, 0x401, 0xa7, 0x2}, {0x9, 0x0, 0x7f, 0x6}, {0x3, 0x1, 0x3, 0x398}, {0x1ff, 0x8, 0x0, 0x6}, {0x1, 0x565c38ef, 0x3, 0x3}, {0x0, 0x10000, 0xfffffffb}, {0x4, 0x20, 0x7, 0x7}, {0x9, 0x2, 0x3, 0x6fd}], {0x7, 0x3, 0x6, 0x1}, {0x17cf, 0x8, 0x1, 0x8}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 12:41:48 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) getgroups(0x2, &(0x7f0000000000)=[0x0, r2]) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) r7 = getegid() r8 = getppid() r9 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3, r5, r7, 0x10, 0x4}, 0x6, 0x104, r8, r9, 0x5, 0x1000, 0x0, 0x1}) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000180)='./file0\x00', r10, &(0x7f00000001c0)='.\x00') 12:41:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530007b3605bfb0dd4729747f89f82105ea536902333b3a413da8fe8fe26715775c46fdb4ccdd30777f7bf446d666932b83c61d34cab646ab783a603d1df0cef3f8d4411a0331caf9"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) close(r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) sendto(0xffffffffffffffff, &(0x7f0000000240)="07563243ecf52357e05658f1eb12c73f9162354f0225a66d44c7d3616421b13beea2c411ef07000000d726ee836a65ad668b3e27388203b25c58ed227e73337d48938abf013028a204db47a578af936165f348ec165865c9d941baadb28c08cf9c14b939cea4918755d25a38848ef904ea81a54d52482a4e1c5550bc647089d8f5d6ea62aa92f6a783191ef5670b0de0adde2d8ab7c48535697d7058c2eea4111f103a5f700caaba096f37ae8ab56ce52245fe4682dd62f1f79f1111479845d300300a01a48c6411683c889ce3c57e0137863395810232cd8b9e23434134eeba3d2ca1193b45f2034d651d29d499e711a4dd97658b91", 0x8, 0xe, 0x0, 0x23) 12:41:48 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x5f, 0x9}], 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r4, r9) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}, {&(0x7f0000000200)="b606b2d0017fa3d9e82918433a8c4937b852d532dcae537a444cc7433f08a102412c0dc95eb6d4b98f161d2ddb04e5443c6594acc6a299a70d89f9150f93566240d4d8722c96eb9b17eb545e4a0b820e25d31e07a30a5bc9801fc16f2a1814661ec338ec12e09b89432b2f84ae6460cfa98fd1b84f62a18add75494387466ad34b307fda2e6847e5052ac25f4e40c1191cb05aacb8df01f6e00157b74887354fd0c6bbaae4fc8c8e9b14735b5bbc98ecd633740da3217b8547b8c290ff73c8f67612e0e02f6bafc1b66b474d719eebd3b7036dd63f61", 0xd6}, {&(0x7f0000000300)="365f860252e82729c974d49b785b38c59342fa26188e35f1fd013f6ed153690d86a159e8b91d8bc046a1b6ab2698c0da980239f2c0b81eca47514b89451bfda3f971744781e642dd167f040297d5c01c874c931129cb153ecf27be4253d49ce3e6522dfe7d1905d09a933e947888af7ca737c5fbb12ec8d64930cc4d3af082639b1b5f1a11944f7e8f5e15b5553fec38edf47a4d32670c6850f3d1b983e917c555f62b50fe06c072a17ed81aa95b35ba4a121b70ae603057c6abd6e207f4a6b80acfa933100d6f918116647f4878e5b8bc7c5ffded04470dfd618d8376a2f42f3ef31a11aa3c31d0441f697d6379a724faf77855f147f4e9b4a0b46f5d90dad94196d2f699a5593e61061d7acb1761f828d00134536f44f687c4ba9c1fe620f12db6939ad97cfbf8abc8d5949926c418fb67113f457e149b35f2ba779ad816f5b117ce27a4678e2e8ed12180703030da9fd97de54f81717bce872480f3bbc19b30bbbe9974c7f55e04603ac5bf16c9603d1e4bc4d676b8e8337b29f71211d288c9cb432e9288e5ce891a324bf113d8ab7cde55eb64484ca154c23ac409d08339ff303383ee35a839761952888d3c782de382d23036424325064d447ab45068bfb46022aec711a0052f39d86dcea20b920c6919b5b51f3343af89b96eda11f8057a2ca7781253230a45ea746e1effe51f5ec3a17f717ae5c0a2fc6fcb1eed561d6e3e7fbfbfc59325698ece1cb64396059ca1e512b8b2c209990ebffd7bc1f8624fdf188969a2400ab131a9b628ae81356589125032c6522e6db96cf6101f6d7cda8c6784083cf4277c162126265b8f823dfe886c12771f929b651082b1a7c8673925dbcfce76ab3aefa3239cdb2b8055dd2be2d628aab8f35f44cf0b1929244f02960704e16136ff89e9275090d3eb6a8b02be03e7b1522d1fd4a47767efb7d11cf125d7d1a726632158c5d29ac9ec0a8692425c4f04737860345ca55c2a205e8010814f4a3b13ddb945e2bc0363cd0ff6795cd3dd90e7e936fc87135d5006a7ad6b832b49049ec2a1c53e0fadc749e5f9f479dadf1ebc73fe17a3f75736c53a168a14a08532ed863f7a17192754a8a13089af2e1ff01d59d14071d6115dfba0d445d4f62028444320fd8e0775607ab4dfafdd058db0af3d6b3fb51f581dddbf297f9bbd8c6396974ed636cf6fb844687453e259cbfc25a8c830867eb70135d0180ff522126cb68199b9dfdc9a129ff1373a592f3f126d33ffaa3f4382fc1dae0b71c5bb5323a264bc34d96831dd4120b713d64d83f6fd6cf14460c128a6c89d82592a626b76dfe1fe415514a897c956aa9ad774594322f4ea46d8b88d5c641dc6442bb624", 0x3c5}], 0x3, 0x0, 0x0) 12:41:48 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0xc000000, 0x5]}) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000011000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 12:41:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="200000000000008d5b2c007b80309905f87c8a5b6701000000000008000000e4a1"], 0x38}, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) bind$unix(r4, 0xfffffffffffffffe, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r5) socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:41:49 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a935c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b2c9484de39793e4117513fddf254c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb2520300000000000000ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb16699aca97c65ca8d37", &(0x7f0000000500)=0xbb, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 12:41:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2f) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeb], [0x0, 0xfffffffffffffffe], [{}, {}, {0x200}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x4000, 0x7f) getuid() panic: receive 3: so 0xfffffd806b63e640, so_type 3, m 0xfffffd805784eb00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *488816 59017 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff823c4569) at panic+0x164 soreceive(fffffd806b63e640,0,ffff80001d6e4ea8,0,0,ffff80001d6e4db4) at soreceive+0x16e7 soo_read(fffffd805eab74b0,ffff80001d6e4ea8,0) at soo_read+0x53 dofilereadv(ffff80001d6a94e8,6,ffff80001d6e4ea8,0,ffff80001d6e4f90) at dofilereadv+0x1a1 sys_read(ffff80001d6a94e8,ffff80001d6e4f40,ffff80001d6e4f90) at sys_read+0x83 syscall(ffff80001d6e5010) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea1c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd806b63e640, so_type 3, m 0xfffffd805784eb00, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823c4569) at panic+0x164 soreceive(fffffd806b63e640,0,ffff80001d6e4ea8,0,0,ffff80001d6e4db4) at soreceive+0x16e7 soo_read(fffffd805eab74b0,ffff80001d6e4ea8,0) at soo_read+0x53 dofilereadv(ffff80001d6a94e8,6,ffff80001d6e4ea8,0,ffff80001d6e4f90) at dofilereadv+0x1a1 sys_read(ffff80001d6a94e8,ffff80001d6e4f40,ffff80001d6e4f90) at sys_read+0x83 syscall(ffff80001d6e5010) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea1c0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d6e4bf0 rbx 0xffff80001d6e4ca0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff816eac3f kprintf+0x15f r9 0x1 r10 0x2 r11 0x9216187527493282 r12 0x3000000008 r13 0xffff80001d6e4c00 r14 0x100 r15 0x1 rip 0xffffffff8121b298 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d6e4be0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=488816 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d6aa5f8,0xffff80001d6a9768 process=0xffff80001d6c4750 user=0xffff80001d6e0000, vmspace=0xfffffd806bc09660 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 63064 509822 95702 0 2 0 syz-executor.0 63064 370074 95702 0 2 0x4000000 syz-executor.0 95702 369313 17886 0 3 0x82 nanosleep syz-executor.0 11576 336858 0 0 3 0x14280 nfsidl nfsio 39439 450462 0 0 3 0x14280 nfsidl nfsio 11502 345203 0 0 3 0x14280 nfsidl nfsio 73833 404785 0 0 3 0x14280 nfsidl nfsio 41714 449988 0 0 3 0x14280 nfsidl nfsio 10640 400194 0 0 3 0x14280 nfsidl nfsio 96153 199045 0 0 3 0x14280 nfsidl nfsio 20772 470857 0 0 3 0x14280 nfsidl nfsio 75732 90284 0 0 3 0x14280 nfsidl nfsio 77750 500150 0 0 3 0x14280 nfsidl nfsio 37534 408910 0 0 3 0x14280 nfsidl nfsio 43341 270259 0 0 3 0x14280 nfsidl nfsio 95506 375867 0 0 3 0x14280 nfsidl nfsio 96729 277135 0 0 3 0x14280 nfsidl nfsio 69128 332384 0 0 3 0x14280 nfsidl nfsio 19521 83677 0 0 3 0x14280 nfsidl nfsio 68017 150478 0 0 3 0x14280 nfsidl nfsio 23522 202260 0 0 3 0x14280 nfsidl nfsio 56277 93856 0 0 3 0x14280 nfsidl nfsio 34598 437325 0 0 3 0x14280 nfsidl nfsio 79346 150918 1 0 3 0x100083 ttyin getty 82827 71027 0 0 3 0x14200 bored sosplice 70811 240426 0 0 3 0x14200 acct acct 62765 450354 17886 0 3 0x82 piperd syz-executor.1 17886 294830 39333 0 2 0x2 syz-fuzzer 17886 479662 39333 0 3 0x4000082 nanosleep syz-fuzzer 17886 214554 39333 0 3 0x4000082 thrsleep syz-fuzzer 17886 29815 39333 0 3 0x4000082 thrsleep syz-fuzzer 17886 353605 39333 0 3 0x4000082 thrsleep syz-fuzzer 17886 520489 39333 0 3 0x4000082 thrsleep syz-fuzzer 17886 207388 39333 0 3 0x4000082 thrsleep syz-fuzzer 17886 458953 39333 0 2 0x4000002 syz-fuzzer 39333 57250 67958 0 3 0x10008a pause ksh 67958 507167 18488 0 3 0x92 select sshd 18488 267746 1 0 3 0x80 select sshd 90494 519644 99338 73 3 0x100090 kqread syslogd 99338 217364 1 0 3 0x100082 netio syslogd 70640 269502 1 77 2 0x100010 dhclient *59017 488816 1 0 7 0 dhclient 98267 397215 0 0 3 0x14200 bored smr 81069 47887 0 0 2 0x14200 zerothread 56347 221512 0 0 3 0x14200 aiodoned aiodoned 97604 94131 0 0 3 0x14200 syncer update 95064 315315 0 0 3 0x14200 cleaner cleaner 25314 30814 0 0 3 0x14200 reaper reaper 80452 195192 0 0 3 0x14200 pgdaemon pagedaemon 10594 186352 0 0 3 0x14200 bored crynlk 44087 19487 0 0 3 0x14200 bored crypto 74844 1479 0 0 3 0x40014200 acpi0 acpi0 19341 400060 0 0 3 0x14200 bored softnet 47973 97790 0 0 3 0x14200 bored systqmp 16202 158786 0 0 3 0x14200 bored systq 65742 234222 0 0 3 0x40014200 bored softclock 19636 61527 0 0 3 0x40014200 idle0 1 1015 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9518 6371K 6740K 78643K 12554 0 pcb 13 8K 8K 78643K 165 0 rtable 100 12K 13K 78643K 634 0 ifaddr 83 16K 16K 78643K 218 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 33 0 ioctlops 0 0K 4K 78643K 485 0 iov 0 0K 16K 78643K 114 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1668 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 210 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 1307 0 sigio 0 0K 0K 78643K 4 0 proc 51 38K 63K 78643K 567 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 106 0 in_multi 57 2K 3K 78643K 236 0 ether_multi 1 0K 0K 78643K 21 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 97 440K 440K 78643K 97 0 exec 0 0K 1K 78643K 288 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 149 105K 109K 78643K 3803 0 UVM aobj 48 4K 4K 78643K 50 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 120 0 NDP 13 0K 0K 78643K 46 0 temp 132 3863K 3927K 78643K 23648 0 kqueue 6 9K 16K 78643K 48 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 4 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 112 0 77 2 0 2 2 0 8 0 unpcb 120 515 0 507 1 0 1 1 0 8 0 syncache 264 16 0 16 6 6 0 1 0 8 0 tcpqe 32 814 0 814 2 2 0 1 0 8 0 tcpcb 544 333 0 328 7 5 2 2 0 8 1 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 8 0 8 1 1 0 1 0 8 0 inpcb 296 1463 0 1454 11 10 1 2 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 34 0 30 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1136 5 0 5 4 4 0 1 0 8 0 pfrktable 1344 69 0 67 2 1 1 1 0 8 0 pftag 88 12 0 12 2 2 0 1 0 8 0 pfrule 1360 12 0 10 2 1 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 478 0 283 15 2 13 14 0 8 0 art_table 32 480 0 283 2 0 2 2 0 8 0 art_node 16 109 0 78 1 0 1 1 0 8 0 sysvmsgpl 40 58 0 34 1 0 1 1 0 8 0 semapl 112 204 0 194 1 0 1 1 0 8 0 shmpl 112 47 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2995 0 1600 88 0 88 88 0 8 0 ffsino 240 2995 0 1600 83 0 83 83 0 8 0 nchpl 144 4971 0 3382 60 0 60 60 0 8 0 uvmvnodes 72 3348 0 0 61 0 61 61 0 8 0 vnodes 208 3348 0 0 177 0 177 177 0 8 0 namei 1024 19567 0 19567 12 11 1 1 0 8 1 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 528 18 0 8 1 0 1 1 0 8 0 pfiaddrpl 120 22 0 20 2 1 1 1 0 8 0 scxspl 192 14214 0 14214 8 7 1 1 0 8 1 plimitpl 152 83 0 76 1 0 1 1 0 8 0 sigapl 424 1510 0 1460 6 0 6 6 0 8 0 futexpl 56 27855 0 27855 12 11 1 1 0 8 1 knotepl 112 139 0 120 1 0 1 1 0 8 0 kqueuepl 144 1782 0 1773 1 0 1 1 0 8 0 pipepl 272 266 0 256 1 0 1 1 0 8 0 fdescpl 432 1474 0 1460 2 0 2 2 0 8 0 filepl 120 13442 0 13343 4 0 4 4 0 8 0 lockfpl 104 229 0 228 1 0 1 1 0 8 0 lockfspl 48 81 0 80 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 28 0 18 1 0 1 1 0 8 0 ucredpl 96 5261 0 5254 1 0 1 1 0 8 0 zombiepl 144 1460 0 1460 3 2 1 1 0 8 1 processpl 928 1510 0 1460 7 0 7 7 0 8 0 procpl 624 2952 0 2894 6 1 5 5 0 8 0 sosppl 128 7 0 7 3 2 1 1 0 8 1 sockpl 400 2041 0 2022 16 13 3 4 0 8 1 mcl64k 65536 62 0 62 13 13 0 1 0 8 0 mcl16k 16384 8 0 8 7 7 0 1 0 8 0 mcl12k 12288 30 0 30 13 13 0 1 0 8 0 mcl9k 9216 21 0 21 10 9 1 1 0 8 1 mcl8k 8192 50 0 50 16 15 1 1 0 8 1 mcl4k 4096 85 0 85 16 15 1 1 0 8 1 mcl2k2 2112 6 0 6 4 4 0 1 0 8 0 mcl2k 2048 97513 0 97436 36 25 11 26 0 8 0 mtagpl 96 77 0 56 3 2 1 2 0 8 0 mbufpl 256 160653 0 160467 40 20 20 26 0 8 0 bufpl 280 5302 0 127 370 0 370 370 0 8 0 anonpl 16 170382 0 153008 97 12 85 89 0 107 0 amapchunkpl 152 7253 0 7110 50 43 7 20 0 158 0 amappl16 192 6990 0 5817 98 39 59 71 0 8 0 amappl15 184 11 0 8 1 0 1 1 0 8 0 amappl14 176 511 0 505 1 0 1 1 0 8 0 amappl13 168 344 0 340 1 0 1 1 0 8 0 amappl12 160 311 0 309 2 1 1 1 0 8 0 amappl11 152 49 0 40 1 0 1 1 0 8 0 amappl10 144 14 0 8 1 0 1 1 0 8 0 amappl9 136 844 0 841 1 0 1 1 0 8 0 amappl8 128 841 0 798 2 0 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 27 0 20 1 0 1 1 0 8 0 amappl5 104 1421 0 1408 1 0 1 1 0 8 0 amappl4 96 465 0 437 1 0 1 1 0 8 0 amappl3 88 622 0 615 1 0 1 1 0 8 0 amappl2 80 11149 0 11077 2 0 2 2 0 8 0 amappl1 72 41273 0 40858 23 14 9 17 0 8 0 amappl 80 3218 0 3167 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 49 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1492 0 1468 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1492 0 1468 1 0 1 1 0 8 0 vmmpekpl 168 11209 0 11168 2 0 2 2 0 8 0 vmmpepl 168 184243 0 181940 222 119 103 148 0 357 0 vmsppl 272 1491 0 1468 5 3 2 2 0 8 0 pdppl 4096 2990 0 2946 8 2 6 6 0 8 0 pvpl 32 435090 0 414562 227 31 196 207 0 265 0 pmappl 200 1491 0 1468 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 378 0 135 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823c4569) at panic+0x164 soreceive(fffffd806b63e640,0,ffff80001d6e4ea8,0,0,ffff80001d6e4db4) at soreceive+0x16e7 soo_read(fffffd805eab74b0,ffff80001d6e4ea8,0) at soo_read+0x53 dofilereadv(ffff80001d6a94e8,6,ffff80001d6e4ea8,0,ffff80001d6e4f90) at dofilereadv+0x1a1 sys_read(ffff80001d6a94e8,ffff80001d6e4f40,ffff80001d6e4f90) at sys_read+0x83 syscall(ffff80001d6e5010) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea1c0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff823c4569) at panic+0x164 soreceive(fffffd806b63e640,0,ffff80001d6e4ea8,0,0,ffff80001d6e4db4) at soreceive+0x16e7 soo_read(fffffd805eab74b0,ffff80001d6e4ea8,0) at soo_read+0x53 dofilereadv(ffff80001d6a94e8,6,ffff80001d6e4ea8,0,ffff80001d6e4f90) at dofilereadv+0x1a1 sys_read(ffff80001d6a94e8,ffff80001d6e4f40,ffff80001d6e4f90) at sys_read+0x83 syscall(ffff80001d6e5010) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea1c0, count: -8