3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="0c4a4e4efab0fbad605a579b8daa562e91899ef1b27f", 0x16) select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r1, 0x1) 16:00:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) sendto(r0, &(0x7f0000000080)="517fde5fdb526a8bfdd2c64f204e53d68668f55acb5b1c6c359021a828f07f0527f1b644dcb385ad853b92d95feaa0414e8db2a064dbf9a2a2f8916efc51b2985991d29671efa22fe9e64428d4f43694e4e5480f7d2dbbf0d274f7b6200a95556092112c17d1e1a5a3cae6d51397a82f780d9d8f1653634e19eb392c1b2ccbcf7a44f494dd03ace98c77f811e4ed18d08438f1b77f20df749bc8394960fd576209", 0xa1, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0xc3dc}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xd0b) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xfffffffffffffff7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) lseek(r1, 0x0, 0x0, 0x2) 16:00:18 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: msgget(0x2, 0x400) msgget(0x0, 0x497f2127d1644ec8) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r1 = semget(0x2, 0x4, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x9, 0x8, 0x7, 0x7, 0xffffffffffffff01, 0xb9c5]) pwrite(r0, &(0x7f0000000040)='<', 0xb7c1ef0cd1f18a9c, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") lseek(r0, 0x0, 0x0, 0x2) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xc5, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = shmget(0x3, 0x2000, 0x80, &(0x7f00006b5000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = geteuid() setuid(r0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20, 0x111) r2 = openat(r1, &(0x7f0000000100)='.\x00', 0x440, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x66cf0bc7391fa5d9, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = getgid() setgid(r4) read(r1, &(0x7f0000000200)=""/225, 0xe1) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xffffffffffffffff) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0xd, 0xcef0, 0x0, 0xb133}, {0x2, 0xb6e, 0x3, 0x9}, {0xfffffffeffffffff, 0x1f, 0x2000000000, 0x10001}, {0x8, 0x3, 0x4, 0x8}, {0x1, 0x200, 0xfffffffffffffffb, 0x20}, {0x7250, 0xc517, 0x1, 0x4}, {0x7, 0x81, 0x18000, 0x225}, {0x8, 0x1800000000, 0x1, 0x1}, {0x0, 0x9, 0xcfd2, 0x6}, {0x4, 0x9, 0x40, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x5) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x13) mprotect(&(0x7f00002d3000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x3, 0x7, 0x1000}, 0xc) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) fchdir(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) pread(r2, &(0x7f00000000c0)="8fd6a45b762b43ab8fddbd217d3d3f62b4ffdd1941227f3b8bde9cbb7aafbf", 0x1f, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r3, r4) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300), 0x4) r1 = dup(r0) ftruncate(r1, 0x0, 0x9) accept(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000001000000000000000000002c080c780000000000001d00000000000000000000000000000000f500"/110], &(0x7f0000000100)=0x6e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0xcd128ea85d3c8972, 0x115) setuid(0xee01) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x18) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8, 0x5d8, 0xffffffffffff8001, 0x10001}, {0x100, 0x6e, 0x5, 0x401}, {0x1, 0x2, 0x9, 0x1}, {0x1, 0x401, 0x1, 0x4}, {0x7fff, 0x80000001, 0x200, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x10e, 0x6, 0x8, 0x8}, {0x40, 0xffff, 0xa1d2, 0x201}, {0x5, 0x9, 0x20, 0xfffffffffffffffd}, {0xd4, 0x969, 0x0, 0x7f}, {0x697, 0x7fffffff, 0xffff, 0x1}, {0x9dd, 0x3, 0x8, 0x2}, {0x2000000000000000, 0x4, 0x1, 0xe382}, {0x1, 0x8001, 0x2, 0x8}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xfffffffffffffff9) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = msgget(0x0, 0x449) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/19) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30000, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f0000000180)="dc07acb72b8dc0d924761fc0e300a8a66abb4c866bebbb524a8122741cab43efd0cf369ae71eb272237191c7bfe977db6539ce04f42a821ad38c1936f30c951f812fb5b35fc0ee521969b73aea74d60fc00175279fc6f347c433cb57aec629c6fc6d924ead60372385a42078cf8149612518dea4fc942f56d6b30bc29bde7eaf1ea9de3beebfafac9f5b615db8fc239677057f2754c43055ec") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x46d0, 0x1}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="dcf8319918c5ef15244776b4610f58589a89bc9dad78cb414072bddd9a33816caf6b087b8f32132d19f4f1cec8e81b7e7407e8439f50c33ce96417a50b7582fc86c927d9f5c43d79890036baf0ab7d8697d285b0757daca665ae038bf82b9c2d9ab044cbf96f48c70cc8769f67e182805787d2bf9c29efae1824719959c7584c56d619c0c53a8be6e7209024ee8294d4955ab2a7d6854c004c967a7ec39b26e3ede00ef645a5672a2f345d9bf15bdb90c58e605e4301b95c0d305407f2ba2df6a7166101e2a46f0fdacf868ce29ca7a34260812e", 0xd4}], 0x1}, 0x404) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x10000, 0x47) r2 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x100) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, &(0x7f00000028c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000002a80)=ANY=[@ANYBLOB="00002e2f62757300aca93eb70a1e8b7d51d46720c59fd73f2026a2fd4c44372a35fd8b19d83f7bc33dcd181c97f9fa3d909a098877b58b8d8aea64ec6b85f774fdecd7366ff76182c399d3139469c118281bd765ea7cf8"], 0x8, &(0x7f0000002680)=[{&(0x7f0000000380)="cfdff9", 0x3}, {&(0x7f0000000440)="744b1efc50fdc1586893728d3b7af8d386c25aea318a398d8e97ac507fbbe79216f502e34b054e6941272e613e86b5b2f2460dfd0310d4456b9bef46975bb8e49e2979d92087cd529a7e81086247c945884b5048795107cfbb1c747e586c5c7647141f516fbec037fbdc249a6a6373bf12109300dbfacb0f118835f4423698ad8ef318f765b8f79aa8c54759d01bfb7e58c05f12cb9a7c97c677051809f421640542c59794b4789833d20aed3f907d69c1ad8eed223230a8854f1377159f5f05b5bbf216dcc8b13b572a3993d26f12c161a30b97d7aca270369b8b4b12a938be4455727aaaeb81905d6b306bf0d3e695f387f526a50c12a54ed02260f8e152959bae82cc4f8a36b28fb1335bcf47b621a0b91b812cecb23b8679c4bfc76acb55d00da56091056632be27af713f95df2f08ca57113ba39fd825ded4a62d7fc6276fcfe1407e6fc03f4de72a225ac475add66cf162f49efcd43add1dd1cb9f302d5c2d57c6ca76d7d0f7951138bbd1f65dad0105cacff65592bdab51a24611c922c29d08bf9d08947b53dc81a53c094260232d5bfa79e60f7f6c686270487e3320f0f21a266a17f052b1863d3fa4efdc41f52a31472c6949d24adba88f3a3fdd13e33f712914061f11b77b95b9df40ce946251ad4df16d8d3f9bb66e3a4d2e7c42166996c6c4ce53b9d2377e2fbb22830845d0370e224d2ee1118c2e75f92e9c0baa13d3512c9490e37321522d1cf02eee130eb9f60087bc3289bbb2e07f60d3e42892e5502fc75283767ee10fc07fd5af459e0006a2362d893dd6cf73da851e9185a694bd14e6870e107dd3271e1a22921fae6d9f97f39f67421dc624c5a74ee9f9f568425fb5f66567ad6b584cc472b6f0b717885004036568a3e591f3a3630c52b0e450d01d5f97b9eb0d9028fcc3bb69d09a0ccf714d001743221800f5ede08a9d067b814639aafdee70c4b711c3bb6c403a947872e7ac6f250495ac00662356147ba005eca044af6f7513f3adffef2476404c23df153199ed6fd7ef77ed5c887a481306e9073605e30f3f5549add503757c616141661a30d8508724dc86894b0a68ccc29ae662b41b7a6e0677975db93801f6845d3d1633879867cc7bf6e4aa052496beb2c3145dc24e855091223588332abdfdd238891f02caf4b8f93d1905b718abf224c68bf56e41bf46c11a12187acd3aca268cd5df32ddcc0971afbe40a27abd2acda52e187678966b7cc9efa31576952e11f07ddf2c6c32c3171a43c39518a88db637c18d17152526d3d26cd7a9c220f46ff584768e913a10ee24338b4a10187b90b19be842657cdd76a3c44d7bfffb197e1b74871bc03c64e73f20e8c306050a4f43de41815dc066a25d14245cdf4b965b7e5df00111bc24bcd0c28c2d36dd55b85b690e1b92ace032d7118ae375c1f91668749e675358bd88699dc81d9ce779519317a06d17f477001d7cb37c5194350c6d303d5dabb4aee38a7b9c2a6216fca46ef491c84077a79b105836575315034bf15fcacbfd9cb4ccd4389e1efaef8c518c0bc19d3185163c0183e93cc63af92005d81823e43beee3ccc426ebccf9ce5b0afff6315ffabd385fc2ccfa997b44e7002fe9cb57f7f73f61f1818965a65d819567fbc03b2db198c75fe1c49bbadfbb4075975c8aefaa456458126b67d6067b7e050249b6b054338043e1f9eaa80b1af7f4b8ae662b242c5f9cb9b5be5fb010e38221f3740c01d69e2fd8004c560a0db5ab8227125064caaeafc409acaf68f5f33849fe9239b8e77739922639054ea3b872ac313493a2ce1261ae905ef70833c065620f2c0b698144d5de02b1145960fe033ca503c4f4de2373912f1d5780d5511d9fb3709e62add3aff2dd7686f512d508e201a030ee94f798d37e6a59fe0b82f742da0b52e561a2d7ae1a7f5b30f26bbde3112556629dc54c8d510888d5df82baf49391ebb2864186fd27e250560b713d878f992c76b31d0ac8f190572d08fb5ef23850a7891974e925ab476379950ab469c5b4f426efb1cc17fa6f8ddea64735e4d91cd1b1c5577cd3dfa532fd92505e38e015c02204f1c1e65bb61576b149106a3045d2a8ed1b03b1304bec70a18dc3af8e2637241b1a62c4f0a8da0d41ce42c2984d3924363686598629a11f5e7a69c7da39a228dd1a0383a33fb596003ea0b412ad120945935fddae8b777523a74880224b90f2a8a22d99e407bb649c3f40849965696652f248cf717ab4b3ff33421eb06f945b326f5fdc28bacb3e507be32374ae8162c6a6827b48406470667f205e9532c8db4eff6af54a01f8adc4090b2bfb069d56801978c8dfe63e95430fbf179f483fcf3d01ddb0603ddff4c5000306c80741c7860b53611b0694a31f67c62aefd404745d5113071f9ad3b406a1cb529b4acb3028739a09dd3569aee47e6058c8140bb47e8a7d689fd9748d0892479097dad2f882c6bebb7fd7fbfc76e033dbc2283c1209df9c8c17d7a86e06098883eabcd7cfec7bfc2660aa88964db7659e4d88f77e888f48f1c05d301c9e647cb27e8b8ed6a921fbfc6d4c4bcf8df4f74f1b3dd23e69e24c159b0d3c8859a6c93bf42f4c6791d87a2de63b11c91947c16897eaca341502b7517c21e3aaa6387c40b1ea287cd36b0285162e096ff7c328145807505075285412d93f489730cce22f8ba09c4a2024dd6ca75f5b59abc746b12ebffb7b7af4aba7e6376713e660ae73883eaaeca2ecf3bb26e633f1cacde205a6f8f6d6bf1eded2cc7505a02516a9a03542ba661635002e877acbc51fc384dd77f2ad68f57401ec12660b48309e72f3eab3c691f50487a44bf02f80fe4619d72ac45085158c8eaf4cd70403f8d5d26b2c6ab15687f20448d37a503e78ba734d38dfe2c781b992f796ee892edd839b3fbb1e39bdd505622897f25ac36dfd9c5dc83ead92c86a0757b283c2fc199d5f2894ede5c0596c947c60887ede151c5557612b546781f39c6ad6c04953975b0a5ab5d10e016a9b5b3d7b1e4041240f00577a53120597d6efa6c5cbc409ad98773ac26a1196e3d406029e51b56c3f794c057b1b9345ec4dbec27463c4f798ec4ce01798264d6ec3c41c229aea6646297f5fe21d99dd5c01c91b75f225836daef157b3275bbd7c4199271331e56c1f46753fd3fe1e0865812b4a3080288fcf2bee7fe314492d826e3de0d250fb4e57f0b6123b29830393d3b4e7e22ae5f480024ce1de6b8cd69169eeaab6e07b246abeffc24030de0fa89afa23e3a62f56df440d0f98030f0b3a1bc26f2dff9c6dac3edb6453c6d3b747536e02010b806355b58d34379b3630598626872eae7f39dd4c792250d1ffef9ff6f8ac5309f684e89da0401339fb40e37e1afd155e57960bfdfa57e2ad4f9790b28d1c9bac3bdfa5a1c27ee2082abc2793d25df2109b52fea4e7927795a87a782feaa10fdbd90e1208b44134c783251d677ba4fe862cdd3f5a54e3cbe1cc3c4f2515403d0544909fc369304a0b996c495f87df497e611c4695c3495e0477d0e5d05473665bc91638027501e06f483e2d43eed2aa8bd9d35715dc1d3fde90c3212d1624173964e2af06633e50e61625f0868edbce161bafc26307f3dad5414cf56f3cbb1fbb80a03a145f3404fa97f544a8c9819eae6c4e1964218401456b05803b08d4d53847cd0c1f31c5181958c9bbcef8b9f2318b7fa96f8cb7f987214cbce836725f33b2780eafb7a58c022787e1a33ecc27a4476f3f5cebd81ff6017cf97575b0eb9e8c351aa63cb5751b6a259df2db250ff66fa8dc42fe8bbc909bf2262eeb85e0b40cb4f05ecd7c805d5502e60dac4b2a8ebaef2b6860166d882f0418bad2516548dac43849b409b4d9e236d8aa63905f7e4668a09f1ae3845d11314239054caa0e880fb4becf86b4709a5ba5ebd3f3c51bc8088f8507f01c74b4358ceb0662366e8271bfa3f5f4b5652bff86e54a38be02a0ab0b2f66465beac47326b9a204cdf39a895eb4babb1b3592bd8e8f964fec0428a0e6b05332322203fd766ff3f902c63d3b7a08e404994a72ed73bd1cdb25d0879fbdc2316def9b1deb9c6fb6dbe3d7260c81f6516b22855eb3b6aa92ec52da571c370d72f8d66b12d021dbc6227256fb27b44c6c84db2e023c98bbe4a2b0880c3873f50b8f7c49d3b1790bf4dc308f59c55e6a773627f3c0f4794cb61a3460eeea0069801d4e804cf4f9dfb900542112a38dcba8745068c9128332b7e7afbcdfe5c133a096b6047172e965c7ff3d9a5dec0a621dfdecaf1938c41596f85c466086b49c51461b5dea138a8f8de3cf9e2ada1144c63bb89f99d19d078f05e9624bc1cb1386c0d582a27a259b26873d0293406e7460b052f5560ed2ae98ec822f10e11e21fe19bf9306788ee302fdabb61a60a25cb134a17b60314165429d84db9a9450572523e22a0e931b89e2341589b337a62101825305c00d722b4b84f1ff87e86f88e92c4064d15323f266b1a8d37b9231964276f36d605678ea5d65d0dea5158bd5d16dc947338278a090badbf8551858a4bb23a9d4128e7f71c4e70ebc0f0335ea2170bd483f7ddcafbf154de6d8fd99b80f0c2076072e9838abe0a49c9051ff78a4c76b52e5c288f8e3a3863cf1f98cfee916b1202a0e65c48ad6f5ad433a2f09edd98d87a14067af9b76ad69fa50e58119d1a4705fd02137dab8718a8e5642715a33c4e7a4b18c6f58f44dc327840b801d3b9ab8b87a25892c8506846b33df8858e50d64269947d8fa43fa0b3ec49feda7b2895aeeab6461d6c81973bfa9e5a94dcea856b0ec1c48c8780c074d5a38454bdb890e29957865c2a036b534be660c685d6c1879e7c6142f18788b88e59d29430562d32160e3ba4153b5d073624385c97498f76bd7c66be45f2b0d191f1d70da6ab83c35a740947cb58b629713db8912abbec7bfaffe364ca8be34c990f9865644f61cfbf6276e9b11f0a5030f0a0cb0e5783246290a5e5a1d379fc3459e6bfc7ff66d8e7d7e6c9b932b927565ee978e655f85d1a3195aa1bb654e72a1a4a63f14cc4e7b1a8c1dc9cfd79b53faba659f6751f06559afda372fd9842d1b21ebe5ab9c8dfa27e4435608b12ca9e8b8ab16d33f0b2ba2dfec886a1f63717695fd854594279cebafddd056895b92f361f034c20f736e793af145a667434ed1edace5056e41284ef3ac4db1db58c9196dbe05215d2b894e319fed00a2c9f6a233c7bcbb53c3264b955f01b248886ca6079b420398684baf43e5b7ec09d03116bef4b96beff928ac3c0909693bc6a26a764394bc95c7d0503122c8913f3e993d34dc0b66b17fd431da49bb3da8461d3819e3b397a8c8701ee88d1f44e46b3734a64c82a453d989be1467c42afcdcb54f1a6fd9c6c72aef061e0f27768c80abcd0aaaba383a72135114de41b0787451a88cc617fd5d0ccb58ca4c3317b5af98edb2ca72bfdd591efd915bbbdccb6ad62d93c6b350fd81508220c7e7dd44a32535e7a1c1c8f46a1a90676ac27d17629ea07f83d712cc3567049b4a547dc084ac77747ac2d8336f448fb015aab630f59a904248dfaaed13f3b4bd4ca09a7502ddd49a8afaa0d916a5aed75e24f4850efcd62a8bacca1f795c6d2490a3fcbd874d0c94ae4dcb5d8613af1119aed060c97a17c00bc361c1a0e544f4048215708920daafc11e1dcbbe5c49b6f3c2ff4773fc004a9d39787e2a669b460a6233c9302bba625de8156aca2853d92ae0d51458cd7ab96fc11a9bbfb05029f8c7f03816fbd2c0f4da9202fcd12f9b9ac5b2d8239386571c5579fffa2112886087", 0x1000}, {&(0x7f0000001440)="054b2fe20a0d1a5902f3c7665d23bcb8bfa3f963afeaf22382285cec78f37c8faf74999045a9be8cffceefbb5b126fba0814cd7507214dc50d34eb092628cc8a044247bf98a4614850f42264192b19137e67dc13e214c999c8f469e844833b5e10bb7c28f47b37e83ad7f8145552c71eeb9580b05e3aab04b9859b5fc84458f68492d3b0d040f1bc650b4bf4e72d57507aaefcc8715d3fcbff4ea156c01514ae9a67c3a51131a3eaeed9f042b65e6d3aa38d99b5e37c49540d8de8a4f465c83d162fc807588d3ba476fcfb48bdabbc35d73255a460817db67a6b399017eaa6466e8c6f73dab013c36bed5a326103b6db80721654b16f59d24d0352642c04f17261c863638206f8d42cfc5c439e2f46017a1e2fe27ab3d58a78eb80e6aa428ef4ed65f07b0703c37ce29790201675cf31dfc9e373560dd4ad931edd1631e7931b8712be87ad4193611722122db99e9d1e3291085fbdf6b02ca01b40557ccfdbb10031314fd3bf6de7965a4f25c410ee118ba3812f79f1fd876a5b9fe0f19af5ed54d236417852a4c59520f05edddfa7f6970416abc39d7658c000559f72a7b104c7ee29bfa1a5cc845ab0644b0df00aae3fdcb0a34fff44969fab2691dd2b614a0f3d189355bc93ef03e5eb0c987973c51340bb74d1770797129a8c9e447a3209416ce1a370bd0791658c85e76177b3205d2f9732d49c51f90860f2dc48d28dd6b62f3435727c2db51b04f714637378ed73ab669ddb00305e707206be77676072bcdc7b17f7e47efedd511561bcbf9b5c6fa7d4b196a3c274cc0c8f58104f8bcb049fbebd055909a5dd2eb8a2c90a0b27a2de2f1401ad3bb4739f839a2d9ee0a3696173136cd74fb31f67819d7938879a55f995e13ac6e3f010f246c81941a09d852534c7d8377efc565a16faf26154fe0121483d63c618b2f9802a1687a96aab38dfc3ae4f24e5c64ce2656fcb8bba2f6ba4020bd36a3e9578c498a9cf484f1a6abb05a41e87e77f6e97bf7be4a44a4ddf8fee77cd01c14c759e44b350f170f858e7f18cb4c3336ca35d8e73cb9bcaacb83e345301b08907df07e345fc76254e8821d4a964788640d3f9a2a93bb50c31644fe517b1bbd03a4303a8eb7a2cb08e1d3bb3be2a16a5a75b6bbbc369339d38a51281db98749bf86917e22d4c63050ae8df1aaf62aa672e62273ff15cc72a0b3d1af3702c5f2c57a82f92e4a7ba7d6def0541b11bf98167b1d0e222ca74a05ac19844eec74262c89fa04e2be0082d750046759ce4fd42c687a1135d3de8727f6769988bd5ace4111a337148e2867cdc11c0a9f57ff6272fd50cade3b524c79c3c413e81a5005086e18c38e13ea63dbb619cf3d6cb4152d4f0c8ea5db9bd59dabeecea7e961c0f51da0d77b115d9919f1f16d067c972c7566d65fc2293f7e707fc6e92b4292a1cf46cf9fd011a7d9f929be1fed5f8ce34e4b74453f0360725642b38c424a8a80f25ecf98b7fd59c001b6f7de33ad344abd41f2e104165eef2c4cfd8af843631aeb741e709ff3e9c3ddfa486b5f199a0050185eefe43a4008363398011ee4bb4a36f8f550487c3e99de03b714f65ec5a15485b9f44f6581fa8f01955a31db24c58f1dab78f5a892ae65c363db03bd345403f1ab5020bea7b649d1cd5f70b40a7720fd217f924adc9b3771f26279ee5de52c13fd3d63a52edad1eba40d5aaa2baab9bce58a7db8295c830feb054ab58f5b470ee632ab11ac64193b5f67d2d9caf3162c73790039e5a5adf00f3b4c3b5141865acf0086a1269d893c16854342de124c1d7977c83cbfda320e6c01de2d80ff169d6d268c88cd5ac0b369decd1403663ada950ed22398522902030dde3ac8f277dbdab746f241fe9dfaa5df4b13c9491207264e26132d5e64aacc06564486a9d5215d05ad59b0948f51ed8d9b6a223a8e5086834fbbaca4e0b840e297567d1f4776931fe3f3cd01b013020880121bd95584c048bbe2308adc62ccc14cd3358f3b35c957bf88e26628b6eb71949b06e3eaa57fce24e6ef0864c7c36845ab5a7d6d436110856ebd8d5f191139653fd1135fbf1d2b87df5cf5a9d24fcf2f0a424225c6bb17a714f22ef8ac9429e1bedbabd53103d8e0bb9483b41d92a93622bdf75b804db95ceec10dac249987e89709a2532981d38eaf08e46e9536b5dd42b5511f9ce857b31a8929ae0612541c3e22995d3f60eb3a76fca900ea72a73b812920a547693ada7df9360e07d0aaf73ffbbe1028b355d8a49b5bf09f67bc4be2303ebfe866f8776591adde3b93e748e8e645e0a4b12d175523b9be3d71caed184d70760295b586a02e02f79444932d21e76f7e070f4b1d3dc3cec8a7e135b5c46cc91b5875c46f0ac15cd7c9fdc514affe210349a6694b995cb06071224a9b3e9b66fc3995540864ef254bfcd8e25cf0f591765293b98cc3f89b91062e17982ae1259919b35c8109c9ec074f3c819a53dfc15fd14fa0c049c367e26c7797e72612efad709124879871ee55716d135d3099dee47d0feff4298a087f9e870376368c25b65056f588bd89dad002a2816008fd7f0e0527560fdc771c39990b5d09ab89799843620c0cd6eb15d45042457106744f5d28b06974b013a7260d331cd648718208df2939f6ff4214880714bb0f2a047c4c29602f35274fc3ac4a3d7214c9d80ce35dcb4db5e4aff46d281c4edee08e884b0b0167d92f024704faa212ddf6146f4b48ce563d5f3c51c97e773c498f1d7ed041a6abd79c69260793c044099b59d342505f53c2fc3ddc124dfebda4bd6929c772bcd50fb519dfdd8cdf6038ca103d18096287ad59d5b8ae931ebe29a40436ba69527f3ec184964ec4007964dfd30b072928ff39a2bfec1ecdde1c22ee09fd851d4eb61b76a0d6b618e9b2beb7be0722559d954eb1b6d91190c7ec434759ebe4d37beec4e5a333bd2fd1d19ba25b1335c92cde6b01fb7fb8ddc2fd1be5575eaa9c1c52c7a15a9f3366f978783efdcfdf9ad21d5835cdbfdbbf952bb3dfead4ab9ab2b7e90fd3a0a9cebcf1fdb47b141934711349ce50fdc9be9e59a03763354c444905b4b28da0dedfcf47c0081123dfa445ebe5d255005ed5959942c9a434880e9e96fac8ab2cf1313ac31e79bdcd57373a1e01693a3751ab8b193cffe13a87f38d76a8f6b5ec198408ebd5f23def2c5d3843853db8017412200c8220399e3417447fb561289e509fd8d472867d2f8f302db189f01e6c603c89152952f0e654ad9274988653106d4118794ace44f6371a71472b0a9becc38efb36a3a4592459c60f2a59474d47ef4fa86017247cf2f5a8200ce88ec1aa72e9a16c256b73bae48569ed182e69eddc2065aa132ec4f4df4bc0a3eb398fb010a07a56b9021dd24cdf8ac646d23e4d5e62c30b623005a12502803b7562eab3a35c501d0aeb238929308a80efb0da8a86d51ba7f529a0fb88ae5045ec9fd862011125405e34476e5c901dca9bf9898b1d91f27be1c45bbd03b13895863cdd333415ec39ed12f609f6b7567f35513cd6719f1d9fd314fcd4885341435b48eb130425d2e7dc548a88fa3dc511628774bcfc2634fdf2a68f74d7027d71cef1c2e21cc7cc126380055d6135dc054de32625f0208082b073364346a4016570c662755e5c0ebd36b3f80c78f3ff80fc34da7979a2ef33f0c3e1613dcc4dbc743efffbdb0dfdd2142b6b375c58275ece7d25107e7353163c08767ae41d84a38fd81a88bbba3c98982d2c5a121df1dc2a9c0035c8fa53391e67094037da64c987fdbb5fee264f0652bc2bfa74a0e15511189697e3852dfbcf55fe6942461ef592eb30835859d2278d4c885b97950117e7473f1bd8fa999d7f4c0417092ead75f069a9554aa2bda64bcc98f757c66921a569ed86f1f117d9ee58271f3e67daa03d864f06951fe8cdd7464a4918c158f605e8f9c9e2d37d92efed885a2d4029aaf3c797d39291bf77c7a6db07737599683a7a2ec423478aea9c115d6c84ab43ed7e881a87c17b39bd82a1adbe36d41aaa5c26b27bf96747d4bf64932469b13784bea4465e9b99af71543a522588724bf32d9cdd409ba3d27068914aea678a19a15eecd9855cf7987c693ceecb2876821d29e2e877d9c4238766ed13537493652ce6b678d3b4b43106ed779b630646f4ce10c5359aaf9686662adfaf2192a4add9d3e2c3097194e143573300e2eebc332723fcc90cb3cdf3f556524167975848fc4166f75fbc535142af9d2e40f683f4e4583ea6f7b80dae1fe6517dbe09e7f1ee84802d90d3521e12b511d1505fc8f8ca511810d5dba0b7ddf77831d2e769174595ee5afaeb1813cbd7375be4ea4b0ac5a47d42a565850da13c1353eeb8bc1b2fa517bd52da0f8177fd922b4423eb1a793ebb5e9c26ef0b1cc28f763611881775f34739b691dc4f243939ed9d623ec2aa0c33613274c097a227e3af3927f5f41af4e08eea1867c646006deeac20339f67848512c9b5dd8a58ffaf70357f29dc02e39c5846d3d8715a3b6ef99c4774146161c13fe276a3f831daced8c92f43f378fd10b110989d689a8186070b79b9f37c4708f3318cd4ab2d5bcdade4f0735fb30f3e8574c6f0669c1272ac53759934638851acc05a1f8c7fa9b8dd562b5b5d7ce2039e951e0703f0dc024bf25eeb3d12f72b180115f14ddd78b37b23966ebe8ba591ab692fbdd8352a7fd3c967f880fe8cd4fa23f574a59307db5e550387c10b2f4dd28d48232b596dd51aaba521ddb089829ebf53e1e96fc024a169bbfe8b580f7db1f3bc0fbcd2531cc88f076a8e2d6efd012c9a0f6f3f11c1941add8be9b671a406f3c434485f48f2fb22bec16e3e8513b4a231a34252576dca735764210defaf1ce444ff9b0d0aad6db70999d43829960851ae2bbd30cede83634d8ef8c315a81fcb7c16155c6c2cf4614b7b471115ca614cb47b1dd12bdc706e85936b5269108e50392551145a4a98c66b82808995e7b65f38ea77cd7935c620f6eac61b29f12551748b2679e7351bd3ad20196e42279e3e2ba47d2ec07b33ee970cb500f5ca349995f744a51089a669dfc995d2886e9e5f3713a32e876bd77b21b0e4c2657424a67756c75520361c44d9087c1949d6458a9af64301aaeb831483a7006230b71372016204ae81a174f132a4b8ec6010439d9463eda45a94efbff81ea0140bb9e7fc34adcb46666da67e65d8418e33b4597c78d1d574729ce1b3dec9e1034632668eb1b31b3fe482a1ee5e61ed5fc93e4b33d3401c5d9c70e37f3f211fd77f635c9a2dfd4fe67aac6be5921039050676ea948c13c84d300b661c573f863c01a4b479a48ab12e3f0a7890a214faefe77bea442db37e40b3ca7017f047856415fe3e9a27ba44b32c62c21d950b4c37dc59d39c057cbcf148c00e4b279099167f033836db843f0eb4d776bda89a790c09f8fbb17e3124a072be7ea6dd3f8c95111de3655f9dbfb59133cf5d1466246d2402347ec603c6710e0d9c37a026756e1cd86b63919ef71f13e6dde20fb0ba079d58b829735f4f7d520cd51b5fe1305e7e0b89734b6ca918243e6e57a8791d3cf905dded70ea30d311c4b2ba0626e370dc0641a1afa42b43599d4886d5bc7a7a95e4f1ca709b22eb6495fc6dece9c9ecdd7b31f74380227f6a550fead9bd4e7ec4808fe6a99d2c61b80ec739718bc6aaa91d7abed8c47301302b3e14ddb56e1b4fb656e62cf6dd188c097dcff4c322da9ef4503f33b8c078ee117189a1c47faefa1e4fecc5d4fb1381bfc61f9c8dde61effc255fb22ac9192e3d2149b66eb1bed0d05ffca1f", 0x1000}, {&(0x7f00000003c0)}, {&(0x7f0000002440)="c4103fce22c984934e6cf457eeb0b84ea296db9227cd76d2c5fc76b28eb6764b647da814e6e4963b909ec7dbdb629d13957b994c785bb1687080ecdc79a47d574eec4c1bfd1c1f25e20c7f450070866a4d4e5c3b8cd1c6ac096fe9b30740ba99", 0x60}, {&(0x7f00000024c0)="b72b12dac4544383f61093e199bb282302d472190ec97e2a5c63edca1dc3de62ebb21b966f32c7539a49cd9872f1295d63a0d2118c66b21348d044a05080989d15a28bc7cc48474d392cf6e7d2d11b30a0a6ef289e380be48e59e11df1cdecec8b45db64508994836c1ab3de7dc31e222ec18da28337f50165cf9c180b0aac19bff0256b87dda15cb65cfeda5682fc592e4d8ca80a1637a67f924845978793caab353955a04776317946543c5e8113be3d45e16ec76f8550009496b237521bed1df10bb7194e6947a979bbd8509c194126da841e", 0xd4}, {&(0x7f00000025c0)="6ddc67db47508d9f0d013cacde1f21b470d729f11057e0f67c0dba8dd83608f4568671e75af43e4617ad4c6b081ba5e46a43c744358bdf62cfa6f74e5ac62590aa94d6ea565b9c237e05d05b295327b8f01c9bd1cceb19ce7fdbc1", 0x5b}, {&(0x7f0000002640)="a427bf29ba161f4e71042f4544596946433143958bb7291ad7116b6da500699fdaec547e55782188353f523e60", 0x2d}], 0x8, &(0x7f0000002940)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r2, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r2, r2, r2, r2, r2, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xe0, 0x8}, 0x2) getpgrp() mknod(&(0x7f0000000340)='./bus\x00', 0x0, 0x4) 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="92b32988ab091ec589f94da57940bf969803b96bd0628f198f592dee08d0152a345cd800c5c3e4434e060e730fcbe6ecd0bec1c53ed84ce5c780eb4c73d218582cb33b990aa7e929fbb4ff81008d5ecec22b5cadd25661ce7195ad2252b97664fcdc2450119ffcbc85c3cd631cf896699dcd41c8804739b700556d2c37c83ef5b4cbd2ecc407a7552bdb4fcf85f2cdf698801255de0ea434f3fe12346c331e2e62318bed5b757cddf54d9b7308f02f5182b0e99c44ba29c9e6a58e1152ecc949ab13970eb6a482b413ceab3a1f67d871c992b85329c35e5de03d35d9687c1cce9a4ebecd536be44c7daa87ad5f088e", 0xef}, {&(0x7f0000000180)="cfa94e9132b75f4d73c45f7c7f63319c19bbfba9c859a907ac344fe55fe8302b2ad6f02f14deeef42347672b40dd246e5e5cf1d85b389e20697e754f1055c6c282c7f1acfbb1bd2e9d20d816aed9e6b466bb079b25f1203669b46c782be7e67af20bd84c698263b390d8cb38c81581370a19f8b56e96e404726bc3afdaf143a098b314c39ae3b0a5b0a270e169e523d82dec50a03b9a147624e5ce64b146", 0x9e}, {&(0x7f0000000240)="5857b0c3f9a0adfdc4ec3135bdc767b6ac3cfdc116586490", 0x18}], 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x2) kevent(r0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x7}], 0x470c7791, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0xfffffffffffffff8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom(r0, &(0x7f0000000040)=""/66, 0x42, 0x800, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x10000, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f0000301000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3f, 0x54b}, {{r0}, 0x0, 0x42, 0x20, 0x1ff, 0xcd16}, {{r0}, 0xfffffffffffffff8, 0x20, 0x6, 0x800, 0xf6}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x10, 0x8000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x800}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0xfffffffffffffffb, 0x5}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x800}, {{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x800, 0x2}], 0xffff, &(0x7f0000000000)={0x3f, 0xffff}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea4, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0xffffffffffffff91, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) mkdir(&(0x7f0000001140)='./file0\x00', 0x10) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001100)) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:19 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x1, 0x3, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc8, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) ftruncate(r0, 0x0, 0x6) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x0, 0xe2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r5 = open(&(0x7f0000001880)='./bus/file0\x00', 0x2, 0x20) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) semop(r4, &(0x7f00000001c0), 0x0) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000019c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r1, 0x40b, r2) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001980)=[{0x2, 0x2, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0x3, 0x1800}, {0x1, 0x101, 0x800}, {0xb6e44fec3f9cce27, 0x7, 0x800}, {0x0, 0xfff, 0x1800}, {0xe83a839542b5e701, 0xfec5, 0x1000}, {0x4aa0ad2513ac30ed, 0x2, 0x1800}], 0x8) r6 = socket(0x0, 0x20000001, 0x3) fchdir(r1) fcntl$getown(r6, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r3 = socket(0x8e0827ab66561742, 0x2, 0x8) sendto(r3, &(0x7f0000000140)="87e27490ebb9a5ae66a3afcc6c660b3b11563f282df1239f8c8e0a7ea08d7428f4d8e14d1c1acb00362bc2e540df7773fa2701093e8c71553d524776779efc66086447efa63bfa243768f534e1d7e94525241ddb48b8470a62e507dff2f6286707cd6d8608d7896986725d9eff327971e4a12f80be53ddfa81facd7fc9d33d59c626c0d23f1d2cac61bcfcbcfee7059edf3761eb5327f9ff9f67ea8fd8bd2b4c4e2bb57dbafc5a677b907d6751506d790d7ff8299d13f4abeeba79776fa5a67e5934ed771456a2273e71d773085a15679aa2d9bd98dc377f227bd0657607884d39924ea78eb570b807d554d2525e788e2523", 0xfe, 0x400, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffee1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) shmget(0x2, 0x1000, 0x200, &(0x7f0000ff9000/0x1000)=nil) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x2, 0x8, 0x1}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4, 0x7, 0xfffffffffffffffb}, {0x100000007c}, {0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x0, 0x8d, 0x100000001, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0xfffffe4f, &(0x7f0000000400)="021cf9be3f22a9efcd40709f3ce7ec7135b0371e714b926f5dfd486f6c938670a2c67f0592bbdf59d4dc73159de1ed6bb4718059c3faadca0ec24585f9962ac687da1bc07fd4b8227063a8b4b7922c1798d1ff983aed85991885d797face50cfed8c118aa5228e98e9c4e6f3cd28d6ffe79ef9c0365a67f3ce779794b252bf6d1e5a9068ca4c2ea0d0d1e2920a72a9c41788dff2d71c30b4ee21a0a607e98ea73984b42e10e3cea2") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:00:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) r1 = msgget(0x3, 0xb2) r2 = msgget$private(0x0, 0x390) msgsnd(r2, &(0x7f00000001c0)={0x2, "1fc29f35f74107c2bc07ff51454d143f989dcf8a5aa59d2dcf6d84744476d478a168b25c8afcd9805d3feecc499284057c79bcd1cdb9950e6f25c22a99ae246c7dab18e9cce3f9dbb3acb23dcb8eae326e85859bb4c4670e22eccfe18dee312c4e1b3bf9d3934eecd98bd86c334191a38b9100253f9df27f5b3fd0d5881a5f2f93d8a56ad43ee63a9e8126fce7da000b4b0e93241ef4ea021542"}, 0xa2, 0x800) msgget(0x2, 0x81) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000004b8cc649cee86857a26c14d3b7f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff00000000000000000000000000000000000000000000000000000000000000000000b7d59e6983579f12a6d8e5d7"], 0x70, 0x0, 0x1800) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/69, 0x45}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x0, 0x3f, 0x96d, 0x20}, {0x0, 0x3ff, 0x0, 0x8000}, {0x0, 0x2, 0x200, 0x8}, {0x8001, 0x1, 0x7ff, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:00:20 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014990 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd803f014990 failed: no mapping 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x8f58}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x202c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80, 0x400}, {0x6}]}) fsync(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/111, 0x6f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) getpeername$unix(r2, &(0x7f0000002580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d7e4df2bdf8f0440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd82bd2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec8500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e7c6731e30b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ddf7990219962a03ad000000000000000c0d48b91b82d4992f9ae1e795c86411c17a12193d93d5ed21eed94d817d5f7ba37372339db36623d064c4e252d3fbf018c0fb11460e23ef5b7c76a7944a4a8b927356895edafbf2698a598aaa5459f3af1604251a22bac0c7973598ea669fc3bcfad29a3f44b074d437219464e4f6ca17a18328715d3f77f753e81574f4ea3d616bbaa3bf36d2211b77367849e05fa1adcbbf59f5d083d3fcee73b5dcfce9e934626fe961a53eb4564449f2effa593d0d768245c36f2d0881e090ccc46505beb979454e64140ec4b09238688722ffa80e065d8f65725c7064c6a9018252762c96345d8fe62b817962b9b858a"], &(0x7f00000001c0)=0x1002) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x6}, {0x1, 0x7}}) syz_emit_ethernet(0xa4, &(0x7f0000000380)="b25825af8045dde78c7fedfcf8b1f154656f91557c8d7f539263fb520c4e7cfb7bd75da39fca34912fa2aadfe65c8f2541bbaef5b55b7083109dd200cea70823db43fd11294cca5b666a5cf125ba843e337e0e27b5f55e42201b89bd2ddb47126ca908a72dc28c47534c0ee2ac495793efa613bbd1353808314ae3da03e40105cc855f35fc1e5d779ca52431185aee418611c65a92cbb1b529fa72acd0211acb19795b0c") r3 = semget(0x1, 0x3, 0x49c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x25a6, r4, r5, r6, r7, 0x100, 0x1}, 0x2, 0x39, 0x7}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/38, 0x26}], 0x7, &(0x7f0000000340)=""/99, 0x63}, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f00000006c0)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x8, 0xfffffffffffffffc, 0xf646, 0x3}, {0x3, 0x8, 0x81, 0x4}, {0x1f, 0x6999, 0x8, 0xe1}, {0x1, 0x6, 0x2644, 0x9}]}) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x40) write(r0, &(0x7f0000000340)="5d1bbfe02304b084b0a460cd200b783dcdc7dc91816ddbf17cb29e9e09dd6bed8a50f7984e7b396bedb372f09505dd60b09ddda872df173714d31c767c965a84dfe7cc95c9047901f56dfa1c79f14756ed5963f832c035f6c7ef978208e1c4ccaf6911405adad84a31fbb83babe163a5c0bbbdb1bcad34539a514da1916eac9e114f8b851327a00621b976caba24ceec2ca7554cc9eea5a60ca04d03eb919e20499b3138cba89022de5e991307e08f67a180ae636717af57105a375a7a90d31fdf8ca2588cd5796462f139688bfefeabe354fd1b3df90b5cafb79f350b95956bb5ffe4a9696a690e236dbb0c5f4e4d920bb6e2444a55408a50deb168c147df15b0e733467c8f7bf9c43961a8fc6b4f97b8fc79c71d62d398c00d742f6bb3529f3b63e12f7dc7d12090abb24332dab4d312e687e969d7994277baf9c24c819d71b596df1d94bde83bbd9c464b70fd76bf5dd53ff25dcf51e3920e92217f42558d2febbb1c10c9ecd07c5215897e1d003337f6c0c5ec487b99ff29a079900427bbbd53383645376f276fb8f8e27c99e661879bc0394ae0746be9783b049bdf1be9725040fb0f87f6c0b2fef0017e077deeb15c169381f33f293adf39f14d7054e01869c943d1611ea06322f310fc776e45ee47e637ffe4d8b97ea76a411fd7091226f2bf19a2f772d492dcac779bf4bbf6c1b7684f343ffba27af7b59a0fb73fb8e08ce0033cdafc217c05b08814acbed6ca59b4e2273b5ac38de72525b5460d52f2a88d665a07b8fc918c1dcef5293fad8f9ac5fe5518d1f88d4e9d7016acb3e4a082395db4b5a521a491d86a8ba68749b18df05de21a1a9dfe5f9f97be4cc0d3db1db562f70e540188f3dbb32cf78022540b7d3d8aecba68831af11f66e90b8a832e8e0e4025b4694c7119357f6d64d7589bfcab155d6f83fb8b2f7578d71ec5485431893dc3e16ad9e394b5f6e3360843d64873bb447ebeb04981f8e242d42c57c39c716e5a3d7124f31ae5d2b115149cd51b85f106b4b8f1b0c3847fa8157f9479ccf95ea0eafa73f5722566eec436b97c3e8908489d7f74e0df97083a140591f3ef33f7c462da00130abd7a9e1fe1388ff0481aeb320d7cb45f2a18e8cb9d626db240b8a09fbdb5c650b124b3f1f0a6f0c4cb60666467b431c128648a95f4ad74442f69bf27f566485bfcbf633fbf9a82c783b3f43ff5ff56fa99b16abb3831e4d46ced5d14dfd75f089b030ee379d055e5d3c5caa6140ffc2347667f97bc86353bfa055c0d4b14355e23f91abc1d700b17f7e5da682c23453465b71cde196e38b89168fe982c2041d79f72ef977b9b88468e598fa774786b0413f74b7065f4fff3583ca715fa10c5d20015e2750b22188889bae9f33d9ac46cabeafa6cd368d40b60bd602d2471ea92401e660a9c1b54b317dad30cd472affa0d0581d83786f9774d10ff09507d64e15e9f8628c661a887712637ed9db93a04572ece7f374a02d2c1a9398b952f6fc45ca1872ebae448a5b12591591d64200870882dc518e3650966c2d23af64460a85d1c1f8156ab15c3786f6461a1ec1ce26ab4fe1c1f4c7b86035eaf16bbfbb0df0f4570418691e5c7fba84721a1c7fd85bde21060d5225ebb3fdb7dc637a02ccb1871a62d27564c349113d7549a99b1a674d0adfe5da0a968ccac8bfb0dbefcb0bf0c3e668fa75e959bab839b968cbfd995eb33c2739851ea3d9cad913068541f310b786dc570723d7d45f610991401e439e9206df939b126c9af6e533faeb4faeb184fd2c56e647f20bd2ce429b0a05f0a183c2c53f14cddf1dabb3ee5b70764f0f13b8a1c0dce6d33928ebdb99aff5cc3a073b3808afe1af5cb64a81290d420d70943e21b0c6587c3c75ef17d46f2f44405b707c233b14203520f8bcd13d6466e5e4c647f9421ee12af6051aed624f7b1973124124a9b49bb3dd13e62b4f7da5c09d3e055af3cc3a0ee90bc936f5adaf7f7110da3f343267f9c4704d66817aea971d40107c5e7291ba53fe57b6962552fa3069ada9b9b7b9d503accbbe2f4ae65d8106d99df672d1bc0ec80fb64b896622ac77697747ccb82f8bf6373f6945bdca4cead93c87d24b00743c2a02c8b9b85b1a334f4faac6d42d9524124ce7225de53a63ddd0551a90ca4189b7785e21ab108f76940fd27f5e81e5658046b8740d2faafb8c7db37db36808230b751bc1b5c3b61a17f1b0027a9dba888cd7f6dff72a6167ed6981387d4dfbea143d6fd7f0ad176174bf018c64424f5826367d83312ab0f542216e7c81cd75ee4fe7c0de44bf03784ea790c6eff11b8b1cf13b8829738c0f786bbd10c70f22b6ff79db94e082a890a2a5781fe6dd97a26eb0234b77c7f25cbf2eb99f54b11f66569f7708737d737ede46dcf4eeceee03629db11bf724e245d46f05f14ea01b2dbb9d7c55f6264f52fb914656a8ccbd7a77bab43c7dcd26b4e087c3b7873ca1a612a707c513eec05a4d0f184bd002ece7b63cdf8a40c2cdecb8b402f3d80192eecdbd674e7f58c5203dd876e1e5698a025597336a226ef6e87109e93c2a16bbaede5c4441c2b05bc225018c67578e411b2990b70ee27d4a92611f2587e6ca0eb419dcf63a6e9931310b887bfdc364332fe50f7d1e99859a33b85b070398371081f3204c7e34b4fd763456ef4d8a3d815439b05e0fdd5877b5391b9e63f018ecf714bce707b230aeb408184d5c6d8d49b3d00ccbd90584b0da41790de45c6cbcbf76cdef779bc3386e8ffa42e9d485b9cc378403ddfe6843cb682055ce2fd4d3f8f0d4ed3c357a37337a7e2391a51bc401590b0b1216835444adff6d806591d876a17d6863bbfeee00e424ca3ba14bacff1ca421f25c212ee0c6ab71a9f623f134ae4c523284713c6b86726bccc8dbbe5e9cfcf84dac005f9ece345b589de42189b89120998cdee6605fb8d6a16bb61ce2ee37a2020c1fab350eace3d767dbba6b1df24a7f69fca089d21be5f9a57bee210100ff442fa8fd1f1150a31cc814edeaa84331182f190c2e439ada65857daca0d8ab9449addfa079e3e7c492b582609cc9558203c393728fb6f92e18f1baa179cf0b9cee2223a89c1d9940ba9a69676de14fd4bc862ce6359942f562369bc4e2f5f45120a24cc88a8ffe76d4a74a63f9a3f852588d01e08262f8e745cf4b5fe0fa2c5d06afb179bf9f278eea90c7c2c37b34affba4cf1406ea160f545dfd343736d4c8e03bae5bad2fadb42eecb0a2038e83bc957fdf9ffd27a3a05078e43753d25f68595776c700da9c63aa6ce40969ec1942ee73eb535b30049af4155b6ea9447cddae66a393c6e823605dde0d5c2f99e5fcb5e0dc69f83416e8b3da44c36097fd8c8b3227d9593de51fbe0b385abbde685f7eace4c93af78832887642174381dbad538726017d383cc6f47c412c7afd1ced66f9f9a1d58b704f2c10f69d8a2d805474710e25e3aedc8104e3006ebb46c545fb776354a4249987141ecd995c6d6e5e6e322060ae8090568da9471db813327295d59fb30cd17f3bf11238aeadba01f83fb0f4b729ae015ce76eac3274ade1240f375e6581d7dc73fc77ea8b92c0471da57065a9657ff80a6bb10abcab05264c64b3741cdba7728788a4968cd9879251ab0db39b081d7d61c0254ced2838bf9b9dc39eaa317efe2e18c630e55274f73b6971d82ff14aad84f095fdd20026bce0899d44a487ebb25f11998b0c78c3bbe858e70fbd2093a5c0eee7db8961acfa20010c7e936fcba9a1d899b996f7a8c6b5fb7f0c83876f42d0d07c97dbdfe4b2752a226d8651360ede32ba89340ab29f2ef976a53ea0826f47a6f7db51bb8c67ffbe612198080f84c63680d1217fcc3619759474726604d7a65f290cb831af9e867d874e4ea4396af5dc0b45e7e653b77c10658609a6e4a611e17372c577f33c05bbc323847e12cc2a5e92001601803acf5632effa731b28970e65df586cd2a4f393d2569b32b8755a40f775fda2af5656eea18bfeacca1e473ed3088030c1e9eaeebcee460df104c3210b853dd74485c64b4f3d4e49590de8ced088f4608714e2d02895df1a1759f1e2fdca3518d4ef9d1c37e8e1d425afd13bd23b8e9afc70515838870cd4d4340639d31f3f5bb105437777c37f6dfc3f541ecc93238310ebb529e6c267b39bfa46f63bdb41205cb250dbddb6247e84a66cac4006b8cdf0bf550fd5d09d62c77b1321fbbb3bf9b908f331e64a8ac5ed1f32d16eeb8cffe81bb4b65a6daf69fe47502c9140404a0d5cf20d9388bb86d1005f622d37c0e503412e761a176b951733c232e8110cf2f857a086c9e917234aa3d10d5f00bb5cc6c62646c987942f1ca23cb5dbff3bb5db211335b432f52bc30f030398153e00d511ec3c7e6488c01bf60f597771b63a32ca299be36407e41f5dec21cd4e09dbb878950d99b4cf2625cd0a50a96c2bc4a7a4ca5335d1fb5f0221b5b2edaa753a4f1154408044b48946bd3875d26f15162d5e2b5f1bd39f1a5236043b86b037681b4ca3171621f4fe6c2a481a4fa1f5987a5c5526f206c3b26120fadce40deb67dd3d3bfe20723e1020d3c7f6374c8f8c89e9084c1f93013118886a0b0d751ce8e3d91a0fa079aa567f9ef7dc8b05d335c6ae1723c2ddf51eacdf27dcb47d2024fc8287246b29e9e195bf3319fb51427384324a951b48b7fdf46eeaba0e39dc996af81611b851f116a810da51de80808792d04bcabb3bfda8f6b2f165b29420eb5451ae9a7402e73e86b8eb0e598ffb91b8512251b2880b6d763de782dc3cf9b9764885eccf67e22aa039bc8e21e34f8a0677dec7ed9437da4ebcdb603ff1c90e69ab389cb9d104b3c46c62bd38db5d1490960ff5dc8ee18ea79dfc0b8e629fe700083cd83d51d1802f15671fb0b4877bedd187e254546b5e0c44e9289344128cbd5d2c7dbcd120eb0c5303e8971916c0577a5963d7025663cff21faa31c5d77c0cdb3140d31c77d5751eb23d1a3cd0ddfe375081c32fd7a685c3adb46fbe98f4118bd80df62a918118e3d553b8059d7cd75d5e54ea9fa86e97f25b7320a42f3322d9322075b8ab8f691790d6653a3385925e29fc5c3327ee25eae2493d5b706893479696286a95fbe056df92b5f2de3e38565f42233f99c84ee62b08461a650ee2d6d74c692e1d22a13860cfa3e92ff21116cf4fd5d68b2cce71370b8eed3006503cce985f71b3447c8b72b76f7bb7943f8cd0fcdfbefcd7b2c76ffac266ec32367cc28e6a555f0d74a6f7638d449cc2a129a4104c4535f0ee0b47245dca803ff472ef21a7138a812b16a59284cf18ba2177b0624fb820230cc205f1931c5355e1abcae9b89b9b9d20f877f20956ec04ca282a5d146236ca1b794a48fd4194ec2a914e76a3c81e33d0ddedfd666547034066a2ca04b9dcf2b203c0c961936d6aba134b7ed718afd9425ff892cfa020a92c3b1551b386e9b407d3129e5b8213276ebc5dda660689977d1db76d4f10814706ba7b69741d8942db1823940fd627dab0bf7aca6c0d212f7771f01659888de9312d7bf285211c11818bf26f0980728aea273887a1c6fd233d98d3158c0f64d2e69c0779c45d1ab9f77df1254b80571be5de1754ffc6ed73909dd5b97acdf8a48368de851665c2c53b6c39c3a076fe131b371663782e7fe62a9a8969179d4496b7c34accc5deedc94df686d5945dcd82656a146a33546be48f7f8f3edce020e3fbe1a197689a1a332b1cf3f654a93dec0d070067aef5f255ef72890afd74cd82cdb28392db1f162a88c9f6814178f204607ce46fab25a4e955b", 0x1000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) getppid() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x80, 0x2}, {0x42, 0x80}, {0xa46e4ac57dc45ace, 0xfffffffffffffffe}, {0x81, 0xc0db}], 0x4}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="3800bf7a562d89103ba13313f4e4add31e2a98d4a9f9778407d59635ff7bdd8123f95bc1076861fb6c279a174c5cb49781c1364305fca9c904d8a4bfdf9065c514c1512efcc0d5b6f30cb3d4250dd109812cb135b2e995e7fe8e0b51028c300403bf41d5d50c9b6754f21dd16f559ccb2237173efa39a363afda73bed097e8e50660d03765ecf2a6fae9aed76428949d3239752f525e2d200605a1259d18959ce281490092", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgrp() sendsyslog(&(0x7f0000000340)="fb2068f03f5e8623a8dcf31766868ebfc2582c065a09a3f08c07acdcce253f6f5255a38a51cc49f98852ad5d7fcf0e838014865de506e8721447d2bb91895a585a945462d23b054a3c62b831f72e272b3fd7f4a61f598075b5affcd45ae8f6124d6f49d654f6cc24bee9ea5c7dd231f95cee51aff33e0618e3fc5dac863ee38c4a51933542f5d1283c5d549b6798fc506d62da3073cd72f265e5ba22786095654a893d21b048acfc52e2f91d87dfa92e75b853ccdb1303bebf36f558bfdc", 0xbe, 0x10) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r2) getrlimit(0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x73}, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0xfcd8, 0x8, 0x400}, {0x5, 0x1, 0x2, 0x800}, {0x6, 0x4, 0x1f, 0xa06}, {0x4, 0x1, 0xfc, 0xcd}, {0x7, 0x6, 0x7, 0xfffe00}, {0x80000001, 0x401, 0x1, 0x5}, {0xffff, 0x4, 0x9, 0x4}, {0x4ad, 0xc8c3, 0x1, 0xefb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 0: r0 = socket(0x11, 0x8003, 0x0) r1 = getpid() getpgid(r1) sendto$unix(r0, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0xa) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000200)=""/4096}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x927fd87b92475593, 0x0, 0xffffffffffffffe1}], 0x802, 0x0, 0x20000000000000, 0x0) dup2(r1, r4) 16:00:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) fchdir(r1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0x9, 0x401, 0x20}, {0xff, 0x55, 0x5, 0x2}, {0x7, 0x3, 0x5, 0x10000}, {0x3, 0xffffffffffff8001, 0xbb61, 0xfffffffffffffffc}, {0x80, 0x800, 0x4, 0x4}, {0x200, 0x3, 0xf2, 0x4}, {0x10000, 0x40, 0x200, 0x1}, {0x0, 0x9af1, 0x1}]}) 16:00:21 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000100)="d12838ddb7e09edae092a65c4b0eb31e7ebe7d5018894f4b8583ba0bde9cc6474c146fe899b34612230c58d212102538eb285e6b64d6dbd2413346b108d40046f3eed0f8c47a5b8f6ae59d1ff9451c90e08f75d3a68cf4519eff00b356e2f6b5336626228b3373688d73a773227bb1a9a30daf03ff769231ae835e5f966a877d", 0x80}, {&(0x7f0000000180)="b56ab16a3bcbc91a8e50fae5da5b03f337671af8ce30b23f620f8390487162c149f7b2ccb117afa9fbe841a146c854079a9f9941eee37b803f0d90dec988d808b128883bfd8113aaa846f9519ca26f23755d9e85fe5ca6c49a8acbf20b8fd661659964d0ae4fa6127f", 0x69}, {&(0x7f0000000200)="2e62d364000f10f330a47d3da69b18e774bc20dd543f2c05a6e16925f4c55e2bbed1099a61f08fa79b9000354ce6bdd18b64567d0433ce4f3c77278687bea39ddc3340f77f8d74843dc4d12eca90935b5165d7ae77adbebffe3c49f1004bdd04f3c7e43426990a36eeac9a37a9c8850029b8156f9086b19546e2c4257a4727434447769f71cf2685a44a8b93ae83e9fb33517730ad49a406433e1f8dd0e131537ea2ceb612fd03a431d7852ad6cd4dc89d9006576e6aa0a138a8f3701a2f17", 0xbf}, {&(0x7f00000002c0)="19d186ea2c65b12731112e60627bee7e2f0eac8230d0e53aed59e654cbb0aebdee474b442b4a27bc78b8c404d81fc7a88970e241d71874a084aed84aa18ae466a14a2c33e8d1d7c1ba147fd7e26fdf8930150f65691407438a45f1ac3f4a1e36ca141fd1f5b6215c9ce11c37234281c9d0dc9743bb3a7e1fc5406e60307c37e64fff82af8227ccbe47575d6dbf2a4707079e1510158d62125655b791be48ade9c064812dbe44c95db3e6caf0bb5dd61b00c2eb0737e5168053f783b87ba37ee735668719d6fc1bca9dd003160e6e9059b65e38241538a9b0a35da5bea921e75bb0e294832576", 0xe6}, {&(0x7f00000003c0)="d095a5e178476d73c77a8d59920f1774a5241ce9dea92d06d9fefb5ff13f37a9a7c6fc26cc48ea0c3b5cb95d94f225cea433aa120c1ffc2d320d2215617e69984cef50dc492c6026a3b2fcaf6616f0d60608bfe9b27bcb9cc1d7fd39a54826dfe6be5bdae9fb4728eb42deff99e8866bb5fcc07929383490cab5a9a658f782c4c952828a08", 0x85}, {&(0x7f0000000480)="7b3ca80cf238350644281589bfe4f1ec463a35c9ba9624e360ca3a523c0c0d48b499e680317672d0c75f812ded8d1b6c07ad26044631df4ffcf0cf793304cd", 0x3f}, {&(0x7f00000004c0)="ad3365253282a8ab281c7a2edfb662b27baed27617b69fdd418a0707d4643a99566812744250248ea7b4eba2d05035ecada953fc7adf6eed391afa87be0a2790534323b39168861c73aad53f2ba19a6085c3473fa94e1d6da91c1397bf9c9660b090a5d4045d24efed406a14be897d0a823e01df7eb87d281ca5455d972ddb7cb12958a09ef7692e21a45aecfb1639a1b5a0e13d9b1aadd35688874381230b2b779e714e3c96fa16d56f5ecf1518aed56e44b1c01a989a155f3c67a868423d4ce6798c92e5dcaa1e1e3239c5c13f8ac068f334afb0edcb48003551686d61cf87114d3e5b1ad2bbaa6bc437a2ad5874e881b757f33086509f41f10c77bd307b6d173a0b89bb2441a82f1a976acee1e6e7986455c2c1149fdfce6a9e43ffbc4ea66eb52cf23b5724ff0ebdc1ed56d4e6e91c7d35d1bc99ad924ed2fcf2a96e6646013a0b6553cf96ffac81c7e348238b554e970c8066783276d7d080f040ee8da1986bdac892a0d1d5e84c9bfacd2524b036acab7072d5603bfd5bd0c4cb1dc2a220bae7b282db5e3cd13e8ca10d7ac25ea12772ce256f8d0f0f99ebc75fc291c6fa48aff8b1403ecabd3531b4495b21068b69dea9f7e35cf63ca2b848dc507468320337d68fbecb45286b5c64d59a505f6148f8f52b32ccfbfa675f9aec64f18670ce092486b7f68b32b2b01c042e38cdc1b796643b0190178454c07ecb989a53e71ba0de5ee68310186b29410788e624136f318e4e8576c33338ed8fa94a1e8ff38b9c8ac9063cb5698e4f8f3045f68370284c51d69b215e524ac9cf350b6ecc694df4a7a283f82ec03c5f175eb11c8c4b476ceab54fc06679df8594aa5dc73988b3bd3f030e245a9352ff5fa7a2a008506be1f17e327e1360ef546f5e07bf7a194921edc0976308efe9fea01501096f4c73b76291f0c99756ccc54bab340a15a1c4db0437ab8b00b9e4d91768fa23168941875946cfaee8e6d0ccf151e0bbd297313de3061bd24937a7b676d1595bf7a633e2b58f0de7e8ea6dc9f391b0170288bae896ec9560ed9f55545ab02505a627510ca53e348b4c13baf632400f5aaf6b3305d2fb35176587e324d597796d099799dcba76f9fce24d8013928445d4cc9ea002166af8a494f56cfeafce330b8683273b4d77944f3ceabaf7bdf0ffcd08d1ae84662392468c2389ec7728aaf3f084c040252ef2233a1fccb31d47da1e33c657d1270ff6f7ef80104954769144609dde767f54a3eef3c53195ff1cf5480fbe7d5d1c48a3318cd021ddab4444f0dbf84e1add876e2ab1daebdba80f7b470ba957d90a3127f075191db00e6e378a58adae45417c692263d139d51905f59bbb81640a1afa18a5973481cb99177590f17f42a1b0b86756d0a5076c819393fc7bb28ee56591ee49b826770ed66d530fb929fb890e057aa470878b1cb41d42ec00efd749bee67dfe4981446f3f8d6215e5194adcfcb6582c54073f2b00250ce19f0ccf6f6c79413e244ea9e4e92dd4a4361496962e4937f49efc5406eb13bfba7c558c4cc2056d1f81ef9bd7fbec28cc8ebf6713bf68b3a9cae1e308b70fc2fddb0b259f9f0bb1033ba6490ebba52dff32a3f8e620ad86b92b286da0f39f952138eb3a683f859058588214c1c5441279b8370ace34b86a0183d79af113b6b2115a28ecf5bc61809ceaed3a023a592b08935316428e5af28d69559fb25b6c3671130c6bee4950a1c4b6b5d0997dbca6feeb276255884c792b058689f129a1d6f0a93aa03061471c6f46b9a3a881839c0348ef6af077565a86a085ecc3ba0b7769b17d05ffc0b9907a5e5461a285ae405875427631908d9465e51a4e36c01f4834ac17562de21888a263fcbeb5fd59810388d3ef84ff7960292992179d769a44d62df0fd2c82c4a92494f350afb7101966e2cd62328af690ba323be5cd180b46d838c1c43a0ef4801931ae05b8a0317dcb9574e7e01699079450bbbadb92007afa9dd2a60f5118511aaf97261c6e27ab1ca4602787e0d4d4cd421379d2b1c5121b4b67bc71f1c6fef7240dc31119bdaaa2961b681123ae84bbbcb6a1574a14785fcfea243d518552e10e7a9ff429ecb0960ef182ea42ec3f9489e74ad0b67305b5bd69847f9e2b7e06fc276434366e91b1e8f7547db8d071cd4a31954bb7fccba8ada0c875229e47cf9fbd35fa32f295d0175fc3467c2adcf34b982a7ba87a49fcdad94c912ca9332b9a66e5e74d35b03ab3efb807e54a6f59476a6840499156fdb617b95415edc21950a0a0ed0acaa9fd0028790b31fc6919ac1f1004ccf9fc1955b917201807f4d93c77aa255b7a212cf2829ec1f06621d42171da05deac131dd864e3535957d72ce2faa0a30867a4b00f3368d558880df017039d11302ee1277131ace98d4df356bcdeea74beda92a0dab27a7bdaa570c9d807167b21dcba85aebbba081cd5b1c06106c55cfd7814aa03c7d044ebd73f7d097c1a9293be0ee9824959c26fd34597169ea81014c9ecbeedc837b938082d02dd971877ebe880ebdad4ed11df386c5bbb8434cfa5e3045efbc3e257cf142cb1253e7090666863a8dd824e0d971dee92a81c32a7374f7935233c2fd4dea5d538b223580f892326597553201a4e01bab512eb13e9c3e6959fec200830ab6f73639e3c645bf982335b7b05283ac5c277c76e0dc295b20c51725ccceba8aead6cdaf48aae6b45a4aecd4449b080da790984d1df27d85f5fb09bf0c7e9e2ccba8101bef997163e4d3ed2a10c60eb9901aca1e467b354224a95c4f5d36337df1d082692a2ac027f05b3cb629fed89705abea178ddbfb7ad9ea850f9959bd0a12469027b1ce1575c7772b17daad6215d3df2ee14309889b93fdab24aa9d1399644a088aa90715ad527e43725a93a297f37ff5210a1a93235958b160642e611c063f429125ddc7ee41d43d349200134dd21f63a2bc432997d17fe72995f6c91fad6b1787af3ece81b3c05369ea8bccd005dabd15f17588e7d1ad50e51c9d1d8eabfcf04e6a737cae68e8e4240b5952bcff23f1320d337964d8e534bba3f4ca464a1b5c26099886a10fc082c4ca85e1751e1d90740d972fba1f5de61bdfc5095cb49d250ef39207069b65c66b3aa1cfed08fd3d2a25fe7a2e1e84a3ffb1b1792e8031b59c0f46c7f4e1f64ea7e0df47c3fd4f7449e3dc8077da032a54e0061ddf0912fdf1352e39d64c0bc80b4dde9f52879504bfc1cc0eabf012881e5e6802eaa6b2d09f2b241c9b89b674ce4f7925e878a9b5d6695042f3468c7bfeaa02514cef001d859271cca0fef1b3ad2c14b03e67123552fd7b9d9f6f8c8469b1a65ec0c1c9e00b64656c6588b0180bbf321dc643f6ec817230301b107faf3ffd561f5d62e5f8869788e4377fd06afe23edbb011571b8b891a77dcaeebed8906220d643ffca3645291649dfeb13730cd094ce3c152345edf9241c0ba89312c697b7d3cbd261a8b2a98e9fb1fc74f53b5dd169e9785fee53c0223e356ff554987bbdbc76e44f2710e06bae0251543c6442355dc5460ca8a66828a1f8ca091c0b769b5a32aacaeebcf4da80dab2b6e76eefe813b57f91500bf3a2a42fd145cad489ec0b6afaa7a0f449333fe38fdd3c98e45d21930560c1271a50663134d5f5c20482f727b8fb02dff12988435e8332a5ed829966e8d9279b519deca69b74015d06d91ec274f739f72112f155169aa46f1713cc329fe0ab3304fd00f06333e4c298c2cb72105c71858887dd928953f209d39ffe02dd580702a12abc3d903140df2c94f9b1405802de866995cfaf1bf36a90757ea863637cf28852be1b5fd23d18f3a9a47ba73cbae51cb7a5cfdbfc0d0d425487d9a69f879a282276616f5d5a01d86b6015e6789e58d73cc0972e44195ff1ce6abbaae571345459d086f7860fe0591c7b97e09222b23efed9a1c94ccdd681580078403b3efc5414849038a8d2c723e944c85294a0539dfaa94f85a7b0f57649d9046827c1c6e2c3614e6823ccee4a5d7bb1d4bafcc07de2555837738dd6914c46e4773d44f6ac7191525678d812ac0b519279d6da5cb99b7428b2538f5f2b963ba65789b70bb32fcee1679eb8f2d71a0e62e5708fd65721989ab6d7f2343bcebb441bc622eae5db8b241f05529c0c24dcdd02eadda9747ddbab3f43de6ce3dcc360d385bb005a1409055c3375a500ef363062537ed167f4c836cb67ddfc4b117ff86293ce2d254cc2c63f8b3bfa6351b1eacf9f262f231c69e641ca5b8dff837c85879f2130004507bf45f6d47b80d8126a75e13a9a5a9e39cb9a6a82d075175890cb26801bd64afa8244dc13559e5523e2e9e8edd88ae3d681152de420a89dd2bd1840f86075cc300934ea302cb332c0bd439f48b23280c5b29294881f13a822c1be8d6164f91feb1f51438f0461fb8ef1af65ea39c13d5c54194de7c7facfc0d133d9d2cdff6dbb557e7d28193b3701264df87e003ef3034ebe94279d5008ad13d3a697aa36cd62dd60aca9f6b732f6644f2e9614046e2ed9b741ab401e958bb5a62a763f476114772f40a0d54602af48581d8cdc234b791f9ff0a28cc8dd11d6211d8683de78f52b6ab03a76bf16938044e42946a502df4c2a31850f9a51648f42c6a1c749df5a0a1792a97812f944bced9a6db799a614a6cb395174f10f7075cde2e3c2ed08a9999dd783868a29930fdd761b9cd38c0ac68e51e955ba263eda727183160af15535de6f3fbc8c18b3b935b6a9cf9d46635e5d5e4a31fb1dee7ba2c4d3ad1c0317bd389274d12b9f300363e13f9053d2c1a46c1f2a006c7263df2cee524e4e55cd850cec151bb13f881375d42d60c898ad40fd2f72ae53043b695e0fcf60c3a0317b728b8271facbba81ded077058c8c159a50fe834b430e177da184254295a5c085429f64574b7038058c80873fcabb89c6dabe9fcc7b71b8f6c20f194ffbf23ce0ae58f37996d7300746b0f3dda57703ac036ce466457a5abf4667cf0f223036fe417cdd8124672e676a20601635257a995de5ff9d54e65a184298aac7db92ab60ea30ee6264374fe2c93cc45bb7b53f74f17bc3cea7fa21f5939ba330e996524a41ba5c4ca76c00fe699890a63274d7970029fd2f4ff89e3b4866e6ba14a4f5a94531c9cb0a1d78645ced5f2e3b45ceb227bb72f9f884300b39e40d05eb5e5516807f64b86580655dc81ab6ed2224d6e2a2e10cbda983fca0646e44933cf8a1d22b3d5c25d123c18ef8a6b1f1f18952d40ffa9aa61a1d8d790f30356025679b66eddff2f536c1ffc6d39bbdf67fe1f9d9d33a576f171c517bdf6f4e769d8610f843f2c7caf37ca7f6ff401f58330f30fb84d5e6438243eb03adee5b2aab18447458ad53aba94bde99edec8bc37d5109ee4ffcbcec26a01cd491e06fa777499ca9d9fecb35aff42ea225cf74ce0344b24b618ccdb73f860d61004fc0a2c4acd0aa353bf282d53b8a66e9bce24843b8e27c7bc6b9e69e0beb53b51b5fea759c7eef29a9a2102894b57bd5b61e7050295bb0e2a6a6bada8a83464730a04c26e4df6c89bb420d238b840d814570d091e614d37869c51ede945ad7cf4b30c1de775ab541e2ad98d65d4d32570e2dd1e990470f20656f5743cf9f6443cc43ddf509468b6684dbc6355a20e16a3ec09942f71bf78607d05f77aaa11ca535da0c4c4d66f6c5e84618aeaf2fc7400cc0171f3ac70e27b6a11acf3ee5f606beb0d2f8747aa3770757d11f3cc5b9d414f3e7a6c0a2a562dbf8a6a9b0b9801e032f11793dd65c7da444086c6eb5a95519202a630110675869cb36b", 0x1000}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="f70b0303550945506648e7f8d5412042d6619d848d407299247fd3feac0dea8bc04887aa733f94957de4dbc7355742521850ff025ccd52936f6f672ad0814807dfa12fb9a35f1d1091af21a7d5c831b9c57f16669d0d85d79e9f74581179924866a76f430669dc4a66c8aef92c4705ff16346b61e5aef4f11fd91649895993db83286df499c30fa307964cc23fc41a2fa8f13c3bb7e46e98ed44a75655ad56744bbe7980d9c66eac045efdcf869376c22fc21232019d7c2a5ffacab4f942584a00d0fb11cf23b83ec824e80cdee9cc8a0a26c4b488aae11ad61eeacb5c4ea1985294f4227807555d13f7899879d1bdbf9a", 0xf1}], 0x9, &(0x7f00000016c0)=[{0xa0, 0xffff, 0xffffffffffff8000, "39fbdb073f9546a1024cea35f5fea40c087427ff12bba367aa888a869733b327d2ed87e6e4c91816ac54b83dbc9d8bd5a7c29558258f720b6358e8e6a911545e3cca8deac99ffbb906ee6fb1524d2d7894e813ec546fbc2bf884890ff7b8dac43be5104d200af0cdae05f1571bc6ac48b7cca135960ac3d47bb3478764357dfc03a76ffb5a54804815f3"}, {0x98, 0xffff, 0x6, "bd2803c32e7b51af3f8127b3cf1ff1173f320452998e6a26fce72e6905647e6a20c7b75f63c09aeda4ab4b7a4683df1738be8720c856b7c5ce9dda692436689ad56b04d679aeb3041edf511bae096a5abb2d6bf1f89d7e2cc0f9e1003bab2c8106b49ad9855b548da19b63cd2e5e845ec6a69dd91ccfdb20a44851a91d8baaef88772211b1"}], 0x138}, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x100, 0x101}, 0xc) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:21 executing program 1: clock_gettime(0x24004, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/78, 0x4e) clock_gettime(0x0, &(0x7f0000000000)) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = semget$private(0x0, 0x0, 0x490) semop(r0, &(0x7f0000000100)=[{0x1, 0x8a7, 0x800}, {0x2, 0xffffffff, 0x800}, {0x1, 0x0, 0x1000}], 0x3) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x10002) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x4) mkdir(&(0x7f00000000c0)='./bus\x00', 0x1) mmap(&(0x7f0000e17000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0xfffffffffffffffd) r2 = socket$inet6(0x18, 0x4003, 0x0) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x206e, 0x1}, 0xc) 16:00:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0/file0\x00', 0x30090, 0x8) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0xfffffffffffffffe, 0xf2, 0x4fe0, 0xffffffffffffff7f}, {0xbc, 0x5, 0x42c1, 0x5}, {0x4bf, 0x9, 0x4, 0x67}, {0x2d2, 0x20, 0x400, 0x6}, {0x6, 0x40, 0x81}, {0xe4d0000000000, 0x81, 0x551, 0xe1}, {0x8, 0x91ac, 0x80, 0x1}, {0x0, 0x2, 0xfffffffffffffffc, 0x4}, {0x0, 0x2, 0x8}, {0x5, 0x2, 0x6, 0x24}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x4, 0x5, 0x0, 0x3}, {0x0, 0x2, 0x3, 0x1}, {0x3, 0x5, 0x9, 0x9}, {0x4, 0x2, 0x6, 0xbd}, {0x100000000, 0x8, 0xd85e, 0x6}, {0x2, 0x3ff, 0x8001, 0x51d}, {0x10001, 0xba72, 0x1, 0x3ff}, {0x30, 0x0, 0x3, 0x400}, {0x7fffffff, 0x1, 0x0, 0x4}, {0x8, 0x9, 0x6, 0x8387}]}) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) sendto(r0, &(0x7f0000000000)="81012a10aff276e8fc0546a0840897aa66385e0ec542fb27b7ac07e72f56d21632bba9ed00", 0x25, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x6, 0x65ee93e97472f72f, 0x7f) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="d1e04007bc589c0a769e872a9a0961a967d59dc0c02efaa9962f1eac6838b8790c1d986a717df4b9bb9dbc8b859022445520c9c25c01fba7406b2b21f546574352ff429b8a127c88f01b950e8799163b2bfb0844fa54e919e42967cb76144e2e877d54b1a8d64d6e", 0x68}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="c9") 16:00:21 executing program 1: semget$private(0x0, 0x0, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:21 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/147, 0x20d}], 0x34e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe9a, &(0x7f0000000080)) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x83d, 0x1, {0x7, 0x2}}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x104) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x6, 0x0]) semop(r1, &(0x7f0000000080)=[{0x1, 0x8, 0x1000}], 0x1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf8958dfcc143785e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x5d52a69c, 0x100000000, 0x0, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdcf, &(0x7f00000001c0)="93") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xc1, 0x1708e28000000000, 0x2, 0x6, "d3575f29dad43ad6674252335a925c2202b4544c", 0x7, 0x71}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x200, 0xabd3, 0x3c93}, 0xc) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530009e1e21245c12a99b2a143ad86627e7fd09334943e9cc08e77d7e8ee67e87f96817fee9df65674185d08ad9c22d109356abe31c0e11adf5d3411c1975e69498ec3fe3b40a2028696af70e9773a90efcb2911a598e96f748362410b1f712cd499ba1fb96c8bedbedbdcee1652c3cfdd0f8ae13844c9d6b46e994b7c1c913c1fa1f1719065087e7ada2cf4c2ef3717d7bf280d047a05ea3b29184daf80cbe0fe755cad6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffdfb, &(0x7f0000001440)=ANY=[]}, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x40, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) recvfrom(r0, &(0x7f0000000140)=""/80, 0x50, 0x42, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYPTR64, @ANYRES64=r0], @ANYPTR64, @ANYRESOCT=r0, @ANYRES64=r0, @ANYRESOCT=r0], 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = msgget(0x1, 0x402) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/230) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x347) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00000db000/0x1000)=nil, 0x1000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x3, 0x6, 0x8}) r2 = msgget(0x0, 0x40) msgsnd(r2, &(0x7f0000000080)={0x0, "e53ff2cb54350dabf1d7b68ad8bd61b04fe94d7be098bf9cdd7cf64923c9f43bcd7366c18d06a5fc8129eee007f93df6fd33ea7921b337c498cd6ef329e14e127f7ab6ae931117a9c98440f0f1a78e9b26b30515d66b24bfaa3004505921"}, 0x66, 0x800) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflags(&(0x7f0000000180)='./file1\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000200)='./file1\x00') socketpair(0x0, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0xcc9580b355b61230) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x92bd289c5fb76837) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') msgrcv(r2, &(0x7f0000000340)={0x0, ""/196}, 0xcc, 0x1, 0x800) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r0, &(0x7f0000000480)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000004c0)=0x101) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = geteuid() r11 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x66c3, r7, r9, r10, r11, 0x14, 0x8000}, 0x519, 0x1, r12, r13, 0x7, 0x4, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000780)) geteuid() fcntl$setflags(r6, 0x2, 0x1) ioctl$BIOCLOCK(r4, 0x20004276) getpeername$unix(r0, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) chown(&(0x7f0000001840)='./file1\x00', r8, r14) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000020, 0x0, 0xffffffffffffffc0, 0xffffffffffffa1d6}, {0x81, 0x0, 0xfffffffffffffffe, 0x1f}, {0x7ff, 0xfffffffffffffffb, 0x0, 0xc4e}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() r3 = getegid() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f00000002c0)='./file1\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[r0, r1, r2, r3, r5, r6, r7]) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:21 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x20, 0x3, 0x4ed7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca283ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x100042001, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xfd) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0xca8, 0x3ff, 0x0, 0x0, 0x80, 0x1, 0x3, 0x1, 0x29, 0x7}) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x49, 0x1, 0x1, 0x1, 0xc00000000000, 0x6, 0x3, 0x3, 0x9}) close(r2) getrusage(0xffffffffffffffff, &(0x7f0000000200)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000100)={0x3, 0x7fffffff}) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x4}], 0x8, 0x0, 0x20, 0x0) 16:00:22 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffffffb}) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x6, 0x6}], 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x80000000, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x0, 0x5}, {{r1}, 0xfffffffffffffff9, 0x60, 0xf0000001, 0x1, 0x2}, {{r0}, 0xf7b0db699a016451, 0xa69e1a0be76525a0, 0x1, 0x2, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0xf351, 0x6}, {{r1}, 0x60e444676a4a16d4, 0x20, 0xfffff, 0x7fffffff, 0x693c}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x3, 0x1}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40, 0x9, 0x483}, {{r0}, 0xfffffffffffffffb, 0x31, 0x1, 0x20, 0xb12a}], 0x2, &(0x7f0000000100)={0x3, 0x2}) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000003c0)=0x80) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:22 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) fcntl$getflags(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x6}]}) lseek(r2, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8001, 0x2) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001592dcb8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001592dcb8 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket(0x0, 0x2, 0x2) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000140), 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x200, 0x260aec12, 0x0, 0x2}, {0x5, 0x3, 0x10000, 0x100000000}, {0x60, 0x2, 0x3, 0x5}, {0x1, 0x8001, 0x1f, 0xb9f7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:22 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x1, 0x8) 16:00:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f0000002580)=[{&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/34, 0x22}, {&(0x7f0000001340)=""/220, 0xdc}, {&(0x7f0000001440)=""/119, 0x77}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/133, 0x85}], 0x9, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000002640)) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x20, 0x4, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xd115, 0x4}, {0x18, 0x3, 0x2, 0xfffffffffffffffd}, 0x2, [0x7416, 0x3, 0x1ff, 0xff, 0x1, 0x804b, 0x80000000, 0x37f]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x68, &(0x7f00000001c0)="300b95338bbd1c73d3e2560b897b5364d8057a53f02465a39cd45d442bbe0cd683f96b3f16018fd0fe899991d2b996d174d7dae8d35b64be9e96dee281b14adf2996a4a13a92e030813262d4e5efed2d481e6bd64099fd7ed253d2ef61597c1fabdffd3dc23174d1") syz_emit_ethernet(0x1, &(0x7f0000000040)='E') 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x400000000018, 0x3, 0x7) r3 = dup(r1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r1, 0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x80) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) write(r2, &(0x7f00000001c0)="ad18f05de2f4ef182a4a4ecad02dfa276a4eec15bee987b0cbc4b7bc8e04d2f367de90caf8aae928d2fe3dc1ef8a753f3bbc322ad9d182489a2b74dc2a9bd627bb6f97a31b53cdda2339533ece6c22567982f5eaf3f78d07ae5a25044c7d218dcc5d62", 0x63) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x7647c18a51f982f4) select(0x40, &(0x7f0000000000)={0x1ff, 0x800, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffff58}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x4a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe69) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:23 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x4, "d87af38aba863ecb178aaf0ee197deb1f36e1aa2", 0x20, 0x2}) fcntl$dupfd(r0, 0x0, r0) 16:00:23 executing program 1: getgroups(0x60a, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2020000000000, 0x40, 0x6b6fe239, 0x1, 0x1, 0x3ff, 0x1, 0x3, 0x1, 0x91, 0x5}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x69e, 0x1}) 16:00:23 executing program 1: select(0x40, &(0x7f0000000000)={0x180000000000, 0xe3, 0x3ff, 0x5, 0x8, 0x8000, 0x3, 0x9}, &(0x7f0000000040)={0x20, 0x15b3ea28, 0x7fffffff, 0x417, 0x9, 0x3ff, 0x3f, 0x7d}, &(0x7f0000000080)={0x5, 0x3, 0x10001, 0x7, 0x4, 0x7fffffff, 0x3, 0x1}, &(0x7f00000000c0)={0x5, 0x58}) socketpair$unix(0x1, 0x4d2ace594ae37529, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3d4, 0x401}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x1}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x7ff) setsockopt(r0, 0x5ce, 0x4, &(0x7f0000000280)="34bde9287d647683ad88c5a9129835793dd740a79fc050250b1d7d8abb43eafe2426ed2dfbe9c85e2deea811a015ebebab82a59d208b3fe75510eae6d966574870ea4277d8137fee8edfa482dd3921c8a8ca70eaca9ac5a302576953d89ee1ee63c8b9e5d6c1ee255de07ea51a0c66d330751c0ec73ab451f1d86f0493bbe703dba9282cea91cc206144a687642fc2971c94a3520cb7be3fd243ccb422a27571629de4d38c1ef3b89fd03906cd40dcd77b47fc739ebdcecd08f5ce521d4baaf02f0b4eb26b6c21edd1daa74e655adfbe0e1f4b4918db33721e77c33c24f777828dd745d45b18b37d74a25d9f09c372dd763c647feb065b303f3da6e2cb61382c34b3a107c22ae39518f52ca4c1c29712a6ef626a30d796d89f82bb02a4e7ac246bcc8329a324b74f8ea76635b95ba19ac6bdc8b178e496ec6e74008d1c84a393548baac7951708ad7e0dc5bedb7d7b69529b2ae4bce7ee61c9a15cd01d173e3d934bd80bd232e6f992955d723f43903be851924f56500b280b47e388312f98ad62ce1f57fe0ddbd3fd9007bde56fccca6301d8e45173fbc70abcbc0fcf42893967adb6a48a983b1c8c57ea65d4521d29aded000bfe5d71ab3d53a39a4ba388a9437eccd0c4324a1784ac85e01b225979556f224beab1f517b1ef42831a0137ca9b338d0d61dd2ca4fd3bc83e9cfee4bd1c223f1a59becf05792de9cd4359c0140c0ed1212c55e52b5599f2b10c682e0a369e25a7785fba0736114c5b89b8edcf59251546013bc0983944f0801259539387353516e5fb0e6ced8f23916d9946dd7424fb0bb056ad7592af1ee75716545e83dad5a92a270b04ee69966af52a9db0263cc3a849326b9ce98f4a6e6853917c14d4f278cc2357f217102018b62941b462d67e8d381eae3816b359849d1d1b442f086b3fe23ef531e4e777e1243cb73db5a678b1f7d06189a7af3f9949f00a3203d898803e503c3e73f5abc303b54080f167d3d7ccec83cf8cbcf9bda6b176b91f5f8d930a79843ceff4b1189c022534237e9c0cddb7d1565b5877a6b3dc99545e3e859ac51f1dfee7caefebe0126f465b01f6cc394c766ed6b233b70d20313b5c08816fdffb22ee2024eb0ffdb6585e15845090149a4d8ce2dd5fb2b66977fbefa56f2d2134adde0ffd8114788adce06acc0a912f9879830e4b2e2c54e077bc19d8a4e6110c86ecb23892ea488f42891125e298d30dbd23fa1a0e582d8d3c43a089a6f47fdf0b0b1ea591ef561477fc4897fd969c8473e69a7d45da7457c408722a87f771cf0b1cad1741750840b06fcfdacf0157ebeb733eaaa6525ea0a609d8df8b3599e6322b2a037f5db0882e9d7ddce36bb3254acfd3d067eb0693f129d283b72927d7148e166f442aed3f5ed9883eb78ca1e64c81cdf7b2968769cd8936fc62ee7fd87edc13176746e83c16000215e21032003ba956d22fc43dfe3b1d345c0cf429aaf8b3c2794d7e5a96c974ba29d946a22a12a79ba50507315630aecd37d03b4109b1ff7c246079b3ed33122e7cb3d00b4dd8ab19d83b1e135c47f803aae7634ffe9ef2b0f818718615f583caeafad13cf737dc86a5ea9e527799792737cc5af88e14f334477698111a5c9669b5cfa72f3f77444f0f25a449aaa7fe327eaee292abf06175bd0eb274bb34392c6e36384d1e449dccccfe998c5d9f334aa583f92862f0d9ddd5149b7dfc51cc469b87d46804821cba7572e7b0410443717054b08e0b1761dff4e91e15484853ff5111ef48d5102b4270f3e14708838ee1f37e9aca9618316944d9d6d33fa68230afad59bfe061258b53b1b137f36f19d99a9521606f3eaf9f0295337a7d7f2c840733d8e1ac798470bb37f32fd050e9d448bde4c02666029c4cbea10a578b532c6a43adf313600d57f3cb14564d419250b41778f0294cc07509c31c3082a3a3fafa7620b0c66c74a5e3af2692b750518c4c5adacc5fe6570171b4e754abd5affe78c8e1f4451af6d093f92c0188164c3bd8e3f0dcdc1e8742d1249d2e258a12ca3c0fdd7a0b2effaca4ea6392eb784d12d1554844d40bf7d55eb64629cee6b1582c3e5607e686eaf4eb2d4228ba3ff156ed8f07b37310a1c14c64c8fc273e4cdb6e07f13402f1b2de24cf5e75d950ba7e874882bf53f1be4283e5fc22f7785368b1f4d585b50a56db0f96377779497e62bbe4463ff10c8c290ab062396591ecf5bc064946aa3e127f07ed9cc66ca752b03b315bb0f53b90f4b4e524338eaad8278cd45eca0da834fa4ee3450ad7e0c24f8e58c38672ef7324bf39b4516c4d44a733c549792cd3a393a5ce011b6b9fd8ff06efa0cba8792feef26209bd5b2c0b7b6593fc04df0781fc0678e63e8559a2e6ceb30aeaa545971b310dad1a349b45c9efa9ee3eb587385f7def37fa761e8ebcb29f5edc18fedff7c5167078876f43380ca2913f7bb1919cbffc09bdc3480de8258636e51bd9bb326a833e5d8550a9a72595be472bb85fb0e7f0ae72a42571ca8951999d2563676fedd74319a9127d28b4bf95a104f1be8a411c7159c22bc2f8ebab1d38768fe72cefab1433c9468f1aea8f4d4bc10dc6019bf260a33da8025c4a6d95545e0c1e07692502e40fbfa6a3c12b7a31c1217d01e8962d2cb61c8ccba6269ef5e33e1278d325b785b05a1171fde717a4e8987ac6d67070a7c08626de3d5426b9b8db72a528d8497f9b9823e033dfd04d442de9ea25e691da0d450053384954236be2a3cebaa7823dc9d8860d2a7ca71d4bb29c8ae64564fa5cc6ecfae06799188a75fd41239a20b99e19188933d25024498da3c2a7eca828c9d9fc9093e66ff025d3b20351a751b492724686b1077b7cff12aa4f2b9784c773d28c818a16719b65b2fa31d4841ed3fdb6f0adda67cba4cb240f0c5a506a2f91f7254e7dfc046aadfbc61c418745403f7384ee3642b203bf6084d35932d4ce73ba9c7da9f143c05b62cf136664ee87e28a8371643ca1974610ea42d6c79adb34c93e2deb44eacd227f6400e6e4b825a40a853dc07cac54ff3919220f0a9c30ce2fbccc56432708b074c1857638a9d638ac7ce3e5869bd1f7cb5a7a92c49fb526ed485f118f90c588d5229ecf49192084e56d8c27971461cc9fdcf1b100b15a1e8b281465ee02190cbed75bc49b97d148a06e1fbf2ae0c5eb2e09a21024b58b5976191f78d39df89e787b9624b0a90454d555612490eb4ef7a7cfb87c37e5d60e35591539bbf121c1962edb5dd9b1b963b99b7b2a795427229d1278200c7f94f18c73a24d3944e4a3aa1bd523cbc9f29ed53031f00f3c801b3f9886194b4508894d5caa756d27cedd7b93ef56988f591e1c61c21268386e79bb13b60414d793ad53550dc2fdd9c6faae80d71a19e144eeb2f2f2ed81e5efbee10aa51d583d7a50670270e8ddb522e4e76509cd233e65775e49a65ca38ee91677765d77d7dce77f3b09c6517adbf9dd16d2c4a094a9ae75cc90098a8bc052e705d60a34fd76d03d11b113b3c68cf79fde18af16688662b430fd25fc7d92ebb18785aecc354257586f7eac74e5e399a05ed3317b59a350247d564dff4820e2268862a17db68bb64955288dab78b456319a758a5fff75afaf94438391e1d83cd35e211521c2d30d804fb37ce3c491df9d20df351340c61dae0a15a6759d5e8d72466dc2c1cbf393cc9a65c31860ff6253cd43e92d6bffd77acfd30db1f0ea27e188cabe86db60032cab9eecd884049e2174ece83b23e8d44a9d012f758ea2a4eb0abadb288549733c130070eff2eb93eb85fd4c2c62997deed55539b39ae1748368babf3ba1f1b22014dbf398a064e94be68addc1665ebf7203ad6d02f311210ac759a98b3b70de78b3fa7c4d7559e3d14b06bdefec221bdac24e7190601a8c31b90027bab399549271fc54692386425f730cfce6760b7b04d45364320fb7db64fbd866f61a0fc93e6cdc68dc8f0ea8b7482732eb96d7109cb6e25024c0da80f60d8c278b1159943ad8a8a87294fae4fbabbae5b0b8931cadee6f73a6c48a7c0ea6c2ef59c8cc2094c7298d791296fd05eedd92736ad0486821fc895403aef7092386bf2113410e0dd3e40dc8a311acbe0f6328983794c3bcc726c9652dab263b33ed0df4bab8d961bd404f68b973454f07dfdea6f277e7486c45f17f2c7307d2830b1797716a22ca4a80cba7da69bff016571158cafb10ce82d6ee5cd00edea55f9c8ff198f90c13c7106f6bdcba0ccf8b9f73c36d7f5f906ba6e8fd336518c4dcf023152c677382dd32374e4582fe7497c2ce4bf91911b3db1859f7f70d9cb9d6d084d3c35e8ab60e9ba4de0d0994f136c078fa9fc98496ce7667f49ce2f5ae8e525b2f616714214dca9616b1b87a5f0ebca38f11740ec438fda525047fac6c815a871af210eb8b2c9be3598a5d2bdae1d83e49fd19f09dea1529d59af5bc85678f5a49fe211a9e91afa802085ae0927faee5be96c2f1a2505776eea1e0e50adf2585ea6b4515137044098df60d48461b68004ebbd866e47664b5edc646e58cbdcaa0a99a864482ae305d527f8ec6d4156d39829749e5f29d5831bb91024a47bad5ddedb8ce27bb6d6eaf72606f2f529147d7b2da6d44aa14f686fe0d80a5168a66c8f80ce0bb7391db96dbe9c6509ec2281d86afa95549d817e6d230ba06662f57fe703cab3a258eceb0f95ce1598344b392ea3282d08d637c9e97ef2f145c4adf4cb36b7d4138914ac3dd4d7fb341b54b4148527d42d66fbe5af6313dea336035775729660680c18c66c9ab47df20787d40fd266e14c0df90cdf31065c127b347ce5858c6575d7a53f1b9e442ac04ad9a7af1200ebdd080e2d368dc8950ed1ea639f7182bfdc94bf9c90ae986db91c5c5d53d7e88f30483e3eace18731bef090bc2c91bdb6c2e0e04dec883c34cd3694f3d0b7ae2ee657f378461017798ea5ad58e4dc4a557b9d7ab20d4cd3dc05aabe26d15827c8aefe236d3dd1e86ab63409e3c926bb4ce01ea645f407153d0acf6680dbb70f42928b8835bc24ef099d4aad9bf8ef1d274a0c9a3bec03befaa1dbe40afc96b4d7abcfc7d2a81083a86b81fd4a42ae43f95989ed3e77a51fcfe9ffbbea2b933ca0eacde7948f74366449031d9616eb0c5ff1f09a70da0782fb182f62e8070713a19e1981a835ed64801b5f0fc51035bb124235b836fdbfca457f8e72c426e22dc5d26d3e2478e9bd9f13b5708cadc58352f0a9b16f8842056e85eaac2364b6b27ef35c7f01fce8a95f25ceb4ce0c84e6914209f673d752b444efdc74754bfe30c78574437da78bd3f49b462c4993c2c94818014273a8dbbe10917984093250fb547a7104d99c2b4b348a07f30cdd95a978ffa33ecc4caea67cdc6cc40edf76ad19845669f51268656df8d769612a741b477d75916d5db5014c5af41e35c56d8d7c412f8fa5f50c3863765f29b2e68979309e72bacf08af0388d18fff7877f9829e9aa8f25d1f5fbf6128906c4b7af99ef3d9f88755431bd930406b84e5f1118060ed837ef793e5a7f96e0d9f49ebd1cab60a8b04813e03f2fcb466882e784862c3f889ffa1b5f0a1101a2d734e0aeec6414ee7197c0950e4f1aa68799511c599b0b9fc9f60d2ac20a8a489321195fb171a7b0c12db9cb1569b66ada2c490736632af3b06d5a4ddbec6b014595a0ad863b69f3aa35f0bebb6a44f64eddb5b94be9640162e89016160bce28bdd238ac500c7f92a1da58824890440e65556e4b614d9b12de1ebadc3d0556d7d18e0a08d2d700a6494467d5e9d32949ddb4a28c8a301af60fde", 0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001280)=0x3) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001340)={0x3, 0x3, 0x2, 0xae, r5}) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001380)=""/46) getpeername$unix(r0, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001440)=0x1) recvmsg(r2, &(0x7f00000015c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f00000014c0)=""/104, 0x68}], 0x1, &(0x7f0000001580)=""/3, 0x3}, 0x802) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001600)) fchflags(r4, 0x0) recvfrom(r1, &(0x7f0000001640)=""/103, 0x67, 0x1e7d80b87cf4886a, 0x0, 0x0) r7 = msgget(0x2, 0x9) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/165}, 0xad, 0x0, 0x800) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000017c0)={&(0x7f0000001780)='./file0\x00', r0, 0x1}) writev(r3, &(0x7f0000001980)=[{&(0x7f0000001800)="208b031d1e264eed144b2e44dd24bc241433878c0d76f1ce200bb02f1e496b33b75b00986118f540d643d7a1e956db84e0d723601215390b47741cb7d8e2c87376df62670ea433f5c4cbac90735f14ec9928591a9f04bac0dd1a9a710df8bf88b8e706a9923bcfb528a79e9fd2dc46733b656a8ef04ff2559e147e93091566b953a8dee7e3a18c45f5acc553032d7b70646e93b7c118298703b69a9968bdea4c960058989adffa2007f031f104c014f205f055667515d1ae35fa720487de25cbc0df5c86294fb0b6d1f7e32580927f5368f3d5bc870e35f0269ed3d2d49587d2dab2532c35", 0xe5}, {&(0x7f0000001900)="a9fa1abdf725852fbbf747fd9a0353ce157a", 0x12}, {&(0x7f0000001940)}], 0x3) rmdir(&(0x7f00000019c0)='./file0\x00') recvfrom$unix(r1, &(0x7f0000001a00)=""/111, 0x6f, 0x841, &(0x7f0000001a80)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xffffff50, 0xfffffffffffffffe, 0x2c8, 0x0, 0xfffffeaf, 0x4}, 0x409) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x0, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) read(r2, &(0x7f0000000280)=""/215, 0xd7) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="e59b15759f48b0a666e13ef02f5ba2b6f638"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8200, 0xd0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chmod(&(0x7f0000000040)='./file0\x00', 0x2) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x8001}, {0x6, 0x8}}) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe511) dup2(r0, r0) setrlimit(0x6, &(0x7f0000000180)) mlockall(0x1) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) 16:00:24 executing program 1: r0 = socket(0x6, 0x4, 0x3e) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x800, 0x0, 0x9, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0xfffffffffffff800}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x3) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='l1', 0x1b2}], 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x519d9494) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4d}, {{r2}, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r2, &(0x7f0000000100)="910f96c4e26ec103cab1e41d295df57be5c6d57fd94b6b1fc49e942e1a2f3f91d3841dfd0a8fa35c1cba42ddfdc9365db33fdd523df70df130ba0266b54f87e535d66d8cb83b0f91a431db29c4062bd28faf6c3d607f670eeb4d9de75d2e1dfc4f87cd695514cd5eccf1591acaf116f78ddd40864f9a", 0x76) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757b45a854315d19ee61abf", 0xffffffffffffffa3) write(r0, &(0x7f0000000180)="c9339f6b2b42ddeca26bc0759af1902d464213444f9b5a83512e31b66212e4ed0b08cf4a3dc896ec785215709f20f4c0206140a24e9195ad5e354ba78476781714b1d3d478dc7499a0ad3faea9dbedb494e18ec8e9f143d437ee2d4b7768cd3aa0df2833ff0bf7d359643d87b7c5fef3f0bccb32d90e6363b7d83710be3e2d23da035b5d24b601db7b014bdb9456178cd3b9faa59ec477782fc398860adc14fcb476bd8322c53c1fbe9f0c5ee24340fe3bde223e6efb907f163e64d07406183ed6cd4ad2a519e51df2fc52e34692a3a8af29274c6a19cdb3885a1ede79b26a", 0xdf) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) write(r0, 0x0, 0xfffffffffffffdd1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x13fa033aebca6890, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000240)="facc015b2f49a3c131723e68efc93094b111e56ced7d1e03cd4ea9cdecc36e1c8ed9a468d1f6758d4f7ae552e78f9d5508de883197b9653e549ab522c5d8f586b1a5fc6add76d1270613a1ffd41ddb0deda8453ade5922d09c27814a5ace806f3605124246f4c73400e83fd384afa15055761ec55f7f94d3cb48b8ea75e9ba113fcfb2c7c5a7c940000000edcee8457d6d83ae415632890d28ae0475330a0cde5418c8d20fb9137077b720c4648f271e0ff6b0917a8f9017fbbc370ce6b68ba07632cfca690c626f99850ce800000000f4062c1bc06dda98c96b33dfed6ced53c1ef1736ef664a0ef8e044bff2a86a490d41bca8815217997708077578244871ef1eac3ddcf5603d0f268f59054e1d56f975f77e5640214fb2aa32ac0b86ad2c15e9ac805f3452c830ab79be0db0d8fa81bca28bfd3dfdf090383a987a145623cc21ac14c9fba23301e8e88939af") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xff, 0x4, 0x76, 0x2}, {0x80, 0x2, 0x3, 0xa3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") socket$unix(0x1, 0x1, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) semget$private(0x0, 0x2, 0x2) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lseek(r0, 0x0, 0x0, 0x2) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:25 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xaa9) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x6) 16:00:25 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4635, 0xd97c, 0x8001, 0x20, "d1e3fa952af374b2a69affc08860168950f0d6ac", 0x200, 0x10001}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) socket(0x10, 0x8007, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x8000000000000000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) getgroups(0x1, &(0x7f0000000040)=[0x0]) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000240)="ca") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x4000000000000a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:26 executing program 1: r0 = syz_open_pts() dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffff, 0x3, 0x5, 0x8}, {0xd4a, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000140)) r1 = syz_open_pts() bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="597abbf4f9aef26efeac649e9a3012b1840d2dedc74a18454dd1c586080069077c996e65c9fe55281a001b6abaf3ea5e7df9e9371f1654c8ff3f7fe9a2b8f0d936669762cf4c4c84aae0adda8dd9bf8ca4b899feee006c5a450324f175ee0d2cb79d9beeb6ec3b70f0eae15df1cf4943005a2ca6df5a04"], 0xa) socketpair(0x20, 0x2, 0xfffffffffffffffe, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000040)=[{r1, 0x14}, {r1, 0x3}], 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) write(r1, &(0x7f0000000200), 0xfffffffffffffe59) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x40, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = dup2(r1, r2) r5 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getpgrp() r9 = getpgid(r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r11 = getgid() r12 = fcntl$getown(r2, 0x5) r13 = geteuid() r14 = getegid() sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="9504fabac4b34b505ac0231b9e799e62f538262e904e4ce57995faf543471f457c9a436aa21e8e944f93a11628007a93c50e9ad3f39c2cce68b16e3db9e046c6ead4bc220dfc6bcedb8a4fdce44a40389696d8782ac654e2b5097890afd7c6a9006e32d4ee56488f01808ce2e69b6fe1e15220ef6b82b4355263a9c0fa684241f29390280c201fa83b8335adde753ff2686adcf110537f3e45e35985a9c8821b3b71772408497423d115d748b3dd852ebc6006d3177d319be5047503333a450690986d65db058c7cfea925be2e5cf909e51b4a59cfcde9a90f3f3c4d6b2472908b6a13b6d6167f9571ef", 0xea}, {&(0x7f0000000040)="b8498505661cd17b0338d53e4d4a27fb5a8feb905ced78fb97e61a22e72b867b5adef5312adf7d06fc35f4030ba4b5bded0e3a458b07ea2850f3df70b04296a284e7611d5f2ac15ba02966a969ae54a0eb601a061dc4db9af224f3f5a9eea4790e89d26e8e28d04d", 0x68}, {&(0x7f00000000c0)="90b6867ae9b1911b297a7e", 0xb}, {&(0x7f0000000240)="28d52cd77847d280bac03e2b62a78794f0475089e0a36b378c468d87f945b36db0c6c567ea8afac97ebd99d71ad5cedc09b93c4b35a5deb2a81ef1a984e407c5e5aeb37a350d9551ed754bc483381681be20f6b956d4f41c45a88b12457dab38d3e1cee87cbb81370c1af6ac45ab404442d4d388492c028f454da7725b28d2f4d3f6364a155fb6a142f00b5d8f1598563ee5439356f10e", 0x97}, {&(0x7f0000000300)="31ba9f2050ad1d23b9045904d409dd6b4bd5d11c737192d46f73212ce322c24c05", 0x21}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="829b3c7064fe26faac02b1ff606e264478a97624c478ffae86d552cb5fed7d58083527a14182adb884646b7c523319d990d04257944e02e54fdd985f0d790ffb1adc0ace93f77d81378db79e824803272f078c3e190f6e03b83aad21ffed917d95325089dd2ca7684f9c7e9c08d40bb0d9e33a0d7ce499cc491e56f3e0d42f68bad1ef13a517a9db63317e3313156eafd0279268eeb299a0f921a1c84784f880f0ab36cff600000000000000000000000000000000bd6e417653e3968543f1a4ef7cd1a9894741f40400d16f1803f5df06d232c167d91eb1f414fef7ba25469169463b9bca0611cc813b14b9326c7046d431d4723174dd66a01d3918462520067fa5614981260674fcaa8baef4f1b51eb026348d2f02a440a28111d6c85ca32ed51929c98eae14da496073563d697e306101e6930f9d661014ae0741e6bb98191e2e6fc951efd127143c8390c7b539ef726317eba4eb88c34b34061a49637bf163d4c119c7c134e0ce2bd41ac3786f", @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x8}, 0x2) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt(r0, 0x3ff, 0x5, &(0x7f0000000180)="11af3129e42f671fe7c5eb8931591f1908243748c6ec63f32e7de4b925b0036350aa7349568ede843abf3cc7de776436b36515c38c48b967910d989579da717a3a7442516a29175ad12233eab2cff4f53e8e5795f5c4fe0c417d60972507d366794237d6b3b9b5851a170f88ce7beb3c052c2708a8d94e9adc1314e881d310efa298eb3b3ae70e98b21bc57aaf2491b571b030e813655bdf91da2a0b146dd3ed5b0c5992a4fe473d133f7dbb89ec469b967486c95d9301c924e5c6b696bc09e46c658196570e8d543332e4b52b7dac5acd67a5ede511", 0xd6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x6}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001700000000002000000000000100ebfffffffffff0ff001000000021000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x22, 0xff}, {0x26, 0x7fffffff}, {0x101, 0x40}, {0x85, 0x5}], 0x4}) mprotect(&(0x7f00006af000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r1, &(0x7f0000000040)="30d45101d23f969e08fc480d7916498269b59f98577cdcf09daa14eb673f", 0x1e, 0xb, &(0x7f0000000080)={0x18, 0x2, 0x4e, 0x100000001}, 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x2) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockopt(r0, 0x5df, 0x5, &(0x7f0000000140)=""/237, &(0x7f0000000080)=0xed) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0x0, 0x1112, 0x100000000}, 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x101, 0x1ff, 0x2, 0x3, "53497ff232220474545efe7a951315abb354b5a9", 0x5, 0x8502}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000153, &(0x7f0000000000)=[{0x22, 0x4000001000, 0x0, 0x441}, {0x2, 0x3f, 0x0, 0xfc00000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000080)=0x1000) accept$unix(r1, &(0x7f0000003600)=@abs, &(0x7f0000003640)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) sendmsg(r1, &(0x7f00000035c0)={&(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000032c0)=[{&(0x7f0000001180)="10d55da24d8e90626d08598358fe01fd5b391beb9e32a14286b0c94bb8ae2f7922106efeff9fefdbb200680a9a2b7fceed0fbf17b6fec0db688d8a0742528463f9ce02ce8d16829724135528bb0275206fda4147aae933e9f9ad70eb877b5a22df441bd8abfc5eca9c8c2850196b025ce0b0e92b21489765c09326d792395bb2ce4e21aae994c905f507abbb7864c9acd6d6d320c1eb6056c28c1de6388d9475807d0eb52d120eddf3960b132271f08eaf34e310352b2294688c4002e902595f49b1ce9d1924119b68c1067e56d2d1749859546f3f79ea910b58479f3dd17db65cb7af8da295955f43fc11851bcc81f1875ff24182f8433a6814b60aa7f66d44d6b7045c1d2eca6c22f71ac2a6920b3e2a884255275208758c985b04dccbe1216154faad233942bf9f3dcca254d2ae1363bc5407b31ed0c32cb4d3a8a039337c17fa89d5603968767a00e506e332ef2f77e535427536f6cdf33602c417b69b5529fe3da38807f5f76097a8afda8a4987fa5800c92296328d891ddf12dbe35741abde63f30df5ddf22d5ffc59aa001e2bbee2b5f19b1872a1bf53bd9c6316988f34eb144c0dd6b339537ca0bbdbba509f771303e90d780839bbc28970a281a615cae7637688eac4812d101bd51df94f96aa2c3fbe394900f07d958b566db94934f17bb1d39e343a901be3f36e239ea4f2832c292982615abca20530b14f95403244d0dfe473a5fdb88ec612309fbb0b18f72a6dae7c55c3cb58da8cb9b44cff8f78d5504ccc495f5666669c93c743bba8da9296d99650b5260d65adb96a7091c5a12abaca1f9d4f15072d87cd7a9fbdee120102238d712161249b8ae8b88f19ff04d48783d1059963d64cb95ac219b3f68e44e9dbd52a497ca729e2605e09036c97685600691171e58ef1277a3d5ab245516af61af1ced04580b7673eab2e6318fac1b043081db096b5157c789fd83608697632be3541c0ade6c368273635dd30e493ebafe66b42a5c5e313a2dba5de87c6b41384be1f4f841453e8ae0e79ab1de4cbd72952024ef5f8285003ba36651f0ac49c73befe8afd1d38ca2bfcb813247091e1573b903e4d53ad1952233f24f06628e0140f963a6644cec9fc33f91b55cac6c887d38df12b8c5f59e28c86c198e9cc4490c5b6db6baeae05da6444fa185f8a20386f2cb0f8231febc985ec621924936b3dc363d7b72abd372fc3e7e494a5175d1f5258dd43593f5d307bc3cd4488472aafd6d97b25fb31509626a33a154a88f20d1517eae9b974cb36320c1d6729ec700a1e39d59e9a619ac8b371d7ca40da4056535a444b4665bd4a719b5edbfe30032679feeba3cdb8d9942f3b2d5f06a719bbc62a3820448e7342b280bcd888e55d0e4518f9cbc2a5f6ef8633e6896529a7207a9c117de410ac92af2da569ff99bd7241c5a30d48b5c5b41953c59a0a1e10aa4a7237dd7abdf4a5e64c578b38747befcf44cafa10dc1dbcd4ca55eed7ca9f69fed317677660a3e7f6828fc581098401d0d37e6ec118b5c69bd5bab2139aa0e3c40046f64ea21d297809377d4489b3a399c9e952fe53d13a5fc61ea7e90377dfe2c11b667e3dedd7ebceffdbbe13c5d9751523361ee5f8117d7b534519d893f6f8352fe18c98c518d9e14c14a8e162885ecb3ef74f662d36a6c4d1be91e4b790a76e4fddcc212e14687160e9cb42fecdc775bb69e6d04e76d98b9a62af86b3d42b1362c1f086129bade332bca3f083eee510a6e04a26efd14cb6ec5441dfe6c620b7fe87bde91f344a397838f45c4398ef4ae192344b4e58c013469f2ab0dcc590f25b5922c42d658d505b2f113ddd45eb0a201da1e3e52adac37c3c1e2323615b11e98fde237ef961b2511ba2ea4f5d884e582bba5e0eb260a19f73915833d7031ec87697121b6ffd01f5c477b00e5fe14efe642f18cd1ae18b2ea70e26e0ee34d8173c0017a6f47a83b685cfca1887751c276035473920d00624c9a2879a98676641af9577c784973e133c125e6859add3a0de9091722a5cd3f9ac9ec919d1b50ec362173b30b32208ddf652fd217af47f267a9a0351f1fc4c05060128625125a5b815a94301c93aa7cf23a9da3689aea6385ef3411c393fe7f97d4596fe9806d0fa5f54155c22de691e1640b2e90400f55699e957b2d3a52103b81234b296f3339627f7f295bff31fee44cf2ed656c47c962911fc585da1bbaf62d62af8a470232a64ac142597ab979c05217c32697a54ddab34d412052c483bb744490bc9f99acb3c3c67f1bee0050b9f0d4ecb749da72c112b5cc635c2c39b00e3885a58d2192b792123bdb3663917661b8a15af33fed227181ed37abfd0728d506e33165b8d849ec0d92f2fa360cca6d326896a6ce5d403c74b3e625a51f127d7b3412d5af4caef80adbbeb3394513d35526cb39b9e61c1b6e8768f7941afc7f9cadc043c10e6a4b788db3cc0fb28c419c602d76748dcd7faa1547e458eede8fb3dd12fbfdd88c4f6b959f61a8bfba15ea71e5c6345c849c6814c03e6b028b0faf742917350d222bb176c1a45060acefb11017a0bae9d7cf845696f4a8e819ecb83030269263e86af24970541d37853525919deb41603748b9be6724e98ebdde40742522079dc9a9553085c3ea4802f1388e2fa14db2cff878bc0b1d126a5364fea135b67f9014ed659c154851df2ac3dc0ce4562f237cc5c064e9877e37535893eeb70c11c8db04b9717342c10eb15789fccbc64b3b83efdcf8c8fd142d45dff06fe8d89355b6b15e3ba3c644f1668d7e512237b5958f9074dc79c77613b5f641641a08cb2da61d95cddf0132fc77f911151522164701cecf1a9ac43e5c5ca4cb35f693da8f8724ec126ecbc58cbff4764977e0260bb185669e3b6ca13379a6a7879d46b27a7df85f6346e0cc4a67bad1b72371199ca6d260c0968664b0c0cf75d62271fc4c346c0f90fa4171ab12b78010db1a8a28431c7cc5dd6ed3a50bde951f120aeaf75578ae8bec4db6cae2b8fce0c43487712c5f24727ae7e415d9364c61fd52eaa0324f21d4bb4d0c06b74652641d7d8fd22124b2fb66310357fc9d735653e698d56e4e1829ef92f13e996b1bca766c59ec8c1855e9c437d68c8305f8368c65730eff5a6ee8d6c95dde2e1acca7b9b35b54686c8dc187dffff4ff9f1323ee53ca7d2791dc5012ed68ec757ea79c5749f5edaf37facd69cc185bd17eec528acdfa50330f51b214c0c0f8b98f0d51ecb4f12acc0bd8c24803eae7fa3b38891f173cd503bc61154164a1c516decd72c1472cce95dc8fb86aeb0bc8ca0458a20af47f83e82f60149ca648e1025d3f935c970fc9bbee8147854320402ad694a30cc8e31677aea21c37862e9dcaf6508ae556576f93bd9d6eba474031da823d2607f941b9acddd5f626db4891058a466402a84cb26fc6a5b8d9642525f36f76828abfe1683d137e235f8368888d222f01419546c01e27fc7f4ed911bf1ce9ef40ec8dfa1395e158dbbdae7fe98dbb8417e7ca28330778066a05f923a1431ccbf26e29436041ce08a319e9bf2ac8dbabf78a0d774742e806b5d78124bc45196d5ea87912c0f258a96e103adac9b35b6bb818d5f98e4010081abf38fe06d8a9fef62a800ab7ec1a478c988d054175789c5ac0d4bcbc657898eaecc77867bb5832d78b8c74d2ec2baa5ec99de783b1eb297dd4213b7142a739fad8caf29585dd932637272696eea7f0f0134acfe04491100c8332d4a49bee4ced78e8b9a834627dedc197c0d557e320e45f7691b7fcbc4950a72185f88c0dae6c7c8b8c19507b6078d60ef4812e6f57900a5b0f37ed837041ad14e82484b9e95b92232874672231310c2c9cac48cca3d8ccf594047809caa385640f2672ba63d3c391c4491fca1d817ac26a5a82295cb1a7120fdaf7a580e97fedfb7494f4c96ed41d41bbc84c31ffde12d2e5855b01f648d8cfbe2760d3e3cb02559ee948427d95f6b75ddfab91f81d8bd4f8e8aef8ded41d171c219551a8b985d4732469ebdf5c988204e088ac7abe8b41d45e31d8abd845a3fdd662f49a21717a241ad6f9042ad1f9b8f2ae3da44bce717e80a4695ebb99c3bc24932f8feb2851e292b77a48f3fe32ca1b7d2a3f23b007d8510d039e421aadd07701e54f34fe6656b1d79b8bcf5b4f5bbc455e544516a56e17ec123b12b57c9e76800ebd0fe5c8b06fbfb6dcd32a9b2a0e72268d1a902b6fd336d620d1b0b0e36ab7bd1697638c2069d62b5e201d377e86a53fd29cc71dabf448a08aaf1c22c9d3662e2029c784da1127e22625dc47f34a6e380b9951563888132818e23c95dedde75d739524d2f10d81da40cf6a97dc9806a1b071b515eb804223f02c15d0451963c379b235cedc60ef190ed807be5a38fd97bfc20ce626412d0cf5b91bc35ad08c80267825d284cc64f7a03cfd01e90733c1ad0334426c8cc435194ef59bad146e56568a455cc18e88bf2887b9a09c5613995a0ff5e03e0cda3402d6094fa842a7d7eb13d07c7d50f9f7f055ca726938a9e970cbb9d142825c365529a6df0146d5c332758097e81551e6faf6055af26c09b645e4367ca75860afca27a30adfcb2e7eb9bfff34b74e10145f099b58f555e8a58ebe5838e4038aba7ad4c1c5242ad005d6f422bfa9a992b52d163b25733533df042f2e48b33978b7ec7125142576babfd5108185daf2716eba3c1ab10cf11f28599021c11bbda16a9746636f1fe662aa372470db98a5e415f781e06ef00f36e53e4c2c904105bda0c010e7d2a5ffb9d717adcd717b2b0a9bd1130ac78b97128c5e395b0b57dfde5b30890cbb2949eb278caf68d33bb4cf31db0006537b58b65673d26f4e3570876793359ec5d231b7cc42dfe4690497f8b9909b680e2020ef12867655a4cabf29a5c035f9b858cc2d440af235ddfc197b605127136fd1af748a1f00f6ff288c8ea0a294c9c17f959b99917e36291f6ed2b9a3c86a7d264cf56da269c7c795c441be5669b76bd0074b37da8d24beeacbaf1689d6142d717989244afd9990d795cbddc7e282c99bf343f0eee9e7eeb862f0559b171c4f22a7ad47ca654be16901c8a2307afcfe1bb4be35bfbd2c422af1e90f8aa48dd1f5b52635470e421cdfd1567eb503a4aa32563d571f05c0f6b168e7e3c69c68db1d1427c5707903f6098e43138e1db8d9a562f48611831c5c18d9aa2f2aab20e9533ffbab9941c544537de8bf5df0d04b6cdf1c2018a9a14baf2499864f9af3f90ecfc9678e5fc61aba21a4ee62ac5eb2eebca1059abc48ea712fa6d9e2cd47e2cf9c8dda474f34a25ac05e84af56c2c0844005cb04545db88db14ba7285c355617932ef5a9975e6435f992d58fad1802bfce24e07172e635188fbc320410ec10a489e0bbf3946e673146f2043030b51564574cbba9cb8581a6297cb6d3dd3d8535a5a989d515569f472902ca8d3e11ec1a412656f7b9a9f32f891617abdbc3e254045a3cf407f60055b5bc63d45c69a20cd5bb0d2969bdebc672868384e02927ef762531764d5e74302a20d464eba08e51d7c40ce5f1fedef88afd0d5f98ceb5dab48b4e2643543809ba4441658e1a30dfc5da22c00a2d5dfa3783d0314e5fc05a93c45a6c3539f2416cd559a7277da9e8b8a6e1155bd14145b4cd75f17d73da5a01390f4ef5c7a0ca4f8ae752ef88712caab41a89a01260571a023994b5aa4e193a9679ad739293290518deecb7221787df5f71c59df0530c2ea33370e7bb3833aee0ab56d727b0f442358c77fdd944ecd1cdfbae39625a80aca7533b53a086b4d8d", 0x1000}, {&(0x7f0000002180)="0caae0e34ca1f5b9d9ebd2ac13f4af81b4e65fe19d2a682e7ab38391fbec8c0bf813fc771377c81634793e99f3c34ba18b6e0dc04dc4639e879eb2b860a05fac2fa957182405e6617b9b52b2377142b6e2c06d7208fbbeb713ac335ff1f8e7221d367e0c12d3d784c96ea6a88fa4b0b42958f29f2c9def5f3600fe5f60b21210216fd2f50b648d3e5e8922697fad3503d3beb6b39509bf610028abe108e175a1951eacf88d84b83aa47193d4e875a925b41d08a746ea58273d8eba128465d5c4ef465ee4fd9602a74f", 0xc9}, {&(0x7f0000002280)="56abf135ebf41b7b29b6879d0a020e75146edd19ba8ba84a11d15dfcfaaa9f4e4b48b57afb198d09b1c1849cfe098d17aac053ad2dbcd2aef3156ba0e1424c6baa3e5b01a49486f59dbe27b90e3b65059b6e8d2468f745f90ff6253aafa6b066df0203ba6f4a9cf73b33b8d7d83ec1dda4b3fd9288ff827de090c76eefdde327841a3d18044a0befe49142ba3acef6ad4ad4c3971fd632fe9eb0cea0d6d55145c4617481c2502e0f6e8d9094c2eeaeec4b5ee430152eb34e6569e2b6fa56ce5a103349aeefded7fb5d44b290d0dc8185bc96110aeb16c158c0db587969e6462822d741958f84a65cc9627e4525011ddc89cbd9de6835b9aceb5d4239ca4a8a18b5b065789acfead62101aae8a355bbae17fd6f45d40f0be9d1c429fe78a98e98e325c39a2dcee7f42271e8343aa04ab3df3f3711f507be86b727f07d2311d33958525b54d4332d72d28d60c644c3d6f6d24515952bd725d7838b8a99da87b85bfdb8c76d2a98b9302c4604a0ed32e09e70947076357e8ec05002b3966c260bdebc5e9693b8300a4df2134602775b2b713c3fe44ac3e52d5790d94a1ca60d7a09a1fa56777e7fb7d02807df49545a664c31506d6c95bec7418637a3c40e0188a1b097ff709e22ee0012c9086954ac0e2efb6fdf785747f6fb0043a62e2c228eb8f6ff4df4cb5889c9547e926c269d46382009f95fcb0d90b92fa1e647b3cca9ac803a7f02365bd4e549dabc793ac9aaeacac8c187e86dc4f53aaf3f0871c6be3a5c4d0042048ac2a0f290252927238b967a58c758b9dac77578daab8ca6ce7432288865eb2ffeae0470104f2d0bdd23579e2e174b9a32172a08d534b0d7b6952da2c47a008a46534e8e0a29959be8fdccc9dad182f8d2e2ca018a42ff4a8d802ce6260f6b90c3884081d59eb19ffa3eb69f100cc44f8adffd635eb32745c4c7d6af984188de49dacb16b79259570b1216782f1ebe6ec478c6c64d418eef04c0454f350bddb631b602753f0e7c03d0de2c55ad29876f219fcf91da38f84738d392493888e4c36336da8d43fee0fd22d0d98db9966dcafe57287a221f694278e20a99958abbaffa1cfe46bf35a93662b9f50a656a9431eaaa394e2c90b6cf0824ba1e1377b065bf682139ed4010e5f34b7bd16e58eb59c6e3837c4b0a8f106e4bae6dbbee56dc5f3691d7f620d18dc3aafefe0267ce20e8aa9962b34a1a7795f6d90804a6b11a8509392bb2bdd8059364ad2a110a4e1095302413b709a13f2981e0f28c75fe51e0c7043ce9be7d9f9440606b1e3704724e4940677152c2c273339709fa64e1f87dfcb18bc424f7ea1bbb9a1bc52d6c6004215e57a1516ce1106610ce3f9c495628f4a40ccaee2fc1d0a330dabfac405b44f1060528d67aa30fae9b8beb41e1b8796f92e2d7dcaf5372a910d22d824bc9f1bac7b3d85fa4ee772c71d3e33115ec82ce80305a6c73c3a9c4145b0701207a773ba335ea8443abbe04698d0ad609b720ebbc035795e563de371f2afd8ccff75cbb6965df1b6c3374ab417a1e622344e39037020eb8302c56a66cb7671bb9636d186532be3ed39e376f2b387d059e2af4cdf4741e2c84e42180c1a1c98b8f1ede7a43e96bbb2f9ec4cdc1fb2b540ed9d33622b438e131c5cbc0fb39b9e52ed8195540dfe875644b14c769e8d10966022052ba50b79e5da0e6cad2c62046ff1410a80486bf75fcae80495d5e96c6b7b3b353af698036ec55dedc30ea9fc2951b39f3f52e4fca39bd41fc8a57ea2b3c04e48573dba4da7575e1c54dab98b0916b9777d3f096ff21741b4959a814b66194a4bcd17f4632b7b0018ea4a0f2a1a0da654894ce72e85b7783ef144a67e4b852317ab1e34466881489eb5917b792452a56ef7d963b4fdd1d36718158b2e250322e3648ad63c0188f034e38fb118c2c219c0b0a5a2177faa80f6140024223cab3806c5f2468687435572d7a91a3123789d42e1c2004d4fc8d08dc9ed5187af14e8700b431297ca122e93f9f2f5317aed4bc56b26ebec7f19f11792eb72710c28e0eaa2d3600b90328f612c56c509f2a4fadbab46d9bd116f396bfd3d66dd160841d4ad4b744977a90132e736e68e5d74de3d7666772227616d6bfcfbd609e1376e33e2fdfedcc69cdfea268a88eef9d8a4d24ece52e669ce8a878ce48107aa80e68490297158dea3d2fb5641fd6801666b6021372d0b213c717115ce43d3cf7c9ce0a555fbca2a92b1ab4c9d4f6a740fc433880d9b9bf0997c225774459994abf9ae9d25572eba250c74743aedbfdab41ecf5ea210c08af90bb75221b2d2679aeef1c3b64c6943ba46d23bc4703629d42ef24a24aa9ac133339c1ba8567acc95775903273b6ea38dac528069c61e7724d0af166944c96af15cd2bb9be91775c9164f458c127eff447467e3195d2e1742fa774ddeb75d3583b98224b4371eec91f1da22fd39a20b5387457609d62fcf03fff61333f7273353e5dd4299fc377beaa84068b9f49a3e741d6d2f889a28f772ccb231d175452187e95688b39b1f5f1bedd0775a3848b0682b37b3eee8e0f8eb9b76cd0c10c123c6b868c14fae68d34c9b9656b94a8bc08f2a447fbfca6d35831bcc439a529f55feb28a40bb40033ab2482b71424b42f34ea5c0fd010f5ea04e2376dda6854935fbd9921ef57643d9250febd743053c4b8b01e601515bdcd01def783eaad4d220cbe93826e232cbbb4cfbda008e7b031c09d1f93d97117add72047f2266dc393076e4b4681b87eb219a084539eca556525b2630627ca4abe98f89c6f4e7a39229803a8868073b89d95f59c07994553ea09b06813b3ee56a8789e4d3ac333a896aebe14122d7918544a7840b4925cbb13951f7efd037db6724c7b0136754a673a43f8bb04892099651d85d7f85a1dd1587a0e915bd4dbd9db459f79927510759a7e9d418752acc0ef94ab038b24145987a24f99fafb7ddfbddb18a01fcddeb61fd2deb174055c9aba493b6feca3267193c35e8d904d9aa39dbdf9496e9c428b5018dd632b58e08a9ef96d2c3904f0f63fd08f73fe40c6d87ba34853123044e3678bd0c17b455351b496cfe84ce2a650f74e27725d5764cb6cb8f8073d7ac2a7bac882c297d7320a616d71091a48995965e3cfb68ff55cb62af406966e74aad204f6e027852254f1c36d8814d8d4140f74c6062765ce84d656e0841a3e5142f2671d437222981b9b1f00ed2e80ae791de07073e61baf8f618aa15469a648dff26b29624b37bb95f41303b06f5af89c3a5b828976ec995c020e95c5fab4e4cff12a931230dc9f46caa3fa6242a8650f312ad3f2f5a224b4a8b12e940d36ca96878fc60023c399bff49e675f1f2cbf16829e60a9b0aafda8eb11e7145e8c04f8798a1159c618c9ff90955c9b01be1220cd92d3cb58a21ae6f01857b0d9fcfb110232aa571c87f826540d445caebfa7d901eb593017bd77eb26a9e5539422f20c9bafe376cb7e11579877903aaf1b622ef1dba5259293a7cd1d0f44a4dfe4829c2db9237df0a6e75a9a487af3c40b9fc86f8bb415413d9adf22f2a2640cfe8621371b3259899589fa408a259d2522260174b2043dd64b94afc9724047df55ed710d254fbcba67d42e417b2b26a807709d44181d8d69720105538d0ba020bdd431bfd35f2b10f75f52fa970331cc93fa38b9fbdafb25e4cbf5ee4241489c05dc0ea5dfe8e805221b3c09f3296f489f9386aa1dae44fd264050314019689694772651c6961bad3aca970d0997be0db8aad550f498a2b59bf4a2dad534d62d76cf87bb4c2f1553aa4edbd685c45b3bfd115598a58143511704d8e32f26e57c7b9d5ef8d4ca0aa41d1912a66fe4543f3848649f5f0d70061918b4f55670daa94c5ded7f09b90851ea74316b177c70dde3d479dcfe48977b316cbfd53d91ce05f450822ffa5b76908691ec94b8c28ab1efa5d6198542a5b6e0fa5466f9832ddba0e4cdbb3d35c7d4ae7e9f1136e44a6228ef47d6f1f4054bafc48a593581c1941cb243a13bf845128bc7f3c9c0151f79f4d2e3a585d98690df7b35a9da1c1d701ed5ec9fd73f4c1ebeff6615ef2f70c94a7efaee1652cf03b5b17dc7ab489215907e86f1d380fa7bb8bb346334f188c28e31b281d3500d074797cca5a2ce9173f1879cffe306c97f54e1be45d537767f938500b28e3f24b7785ff78c0419d292069499e45fa6a406ead7f9774b8f45123c9220fc597d7bb5a2c505238d8442e14330c2eeb0b8d489d018a84952f17199bc6c2b8053d512ab6bd1654ac3c7566dd9f5d6ab8655641f7458c0cd1a9a3f8dadcd516e882b73330872b7957a0c56aca3fb4086fcfc0e24c83892ccf73433493ecfd6a96063c75b7c7c9caf56dac32ee4c41c00fa6ee5ab320a5ed3d42946cd34e421cf56503a83ad6ae9e56b25221eff1609fed8df621b1ad9bcc0ce784140961f4a9fa4141598b36ec9d955370fc5b6bb8c203ed30d36d8e4f2f8f3d1f09a862ec39e0f60e96c7dbe0fc16fd5114696c0f085e1fe6005679a9164a8d49b246d294198dadf2cae4b49d000871ed37b5ba12be09b764547d3b468eab5736271258c3fb693a3a3cb463b083a90b326da8962e3e692752bb58039d20fbb4b91fb8c1981b687536d6f7e72f37d7e281fe869432878af6829bcfa46a7ea0f1e03547e2e8e7c2dcaa67c234c3ceff3ff17bb2a0bc6253893d0904d1a182779cf4c8ff5079aa0946c03273c7c2de83dd1dd7fa72c4fe06269b4b2d0ade7b32bc6b8a7025ea11a4892e91618f2e09b65a22f3a1db6141c2bcce1c0149afea2a7f5d711c3d62f8f407e9543166f40b543fc54e22563db87d46ce9c4165280ffbda09937b4fd927d14431ebcfa623d287ab4650c4ccad0fe97557374337187d0d78f4e06187a66755e678f40809d436b80c644b9fa5ac918d727feebadb25fbf30f7e71efa569042326a7afbf8507c13324889f2efac7e13378d1f5c877b9f3d2b1975b40b3be4b636a07c724c4dde75dd4dbe8282291965bd50d3c2513cb8c9b5f4a7b26d69f5b6b7d41fa11cf1d3ac04e1b00ae91813ed22d2d190531dc3877f3911534d4a071fa3b3487255533ea5abbcb08fc0b8f64b5868f6d33fe5c57fdaaf6b99ecd2aca2b67415208435f8ab7b8234929cd9092870adb15e6fd8c0fa36a42fdc086e259c489f00e932cc2f78aefea27b0d045c2b8c4fa25e7ba83b38e9764592b1fb0d3cea9cc86540b201d6d980cf7efcd1fe8decfaef51c759361151c0829af16d9a264fd1d821df1c56f2f5f9ad4e1c22783e55c083a91a3d5d12e4c206dbd944fa6d2dedbfb159778bb5f63fbc9eda8776ce153fa152dfeb486fe422e21021b34b8d7420fa9d1a963c0e123d5f0c75fcc0c5b597a5e40cddb1874979712cacc4c1f345eafe1e0b213d3fe789700354984a912cfd1bf35685db88206653d69728cfa790c69e18cc5b57543ba5139bb630319a94ce69c8ac2862f9f13cb73da9416e7d9ec6d87545326344a7f997d4dd144b5c0adf310f672c2008c97ed7b3c12a5637f2162ad5aaabc8b3fa4e605ae7ce945d30182f4e034af3a947fa8e9882a8a4f0988f76dfdaa891780ac7f6ecbe00dc6fa69e4f981328662d9d9227d2dc9dec471fd6110744a7f59bb480fb9f50058ac5f33191edbbddbefee8cc0b70244bb2b9bdea0399195bf2a00e38a42c3fb5cbceda17b2d603d97648559077719c6c058b1234fc9bb51d13c2244a2f2edaf1b2e2e2e8952d0ea166149d60437887db711f2d45d726815049314e8e336c8775dd981b43d5acd06b", 0x1000}, {&(0x7f0000003280)="cfa76b59e5da7cfba7f81343d2980dd1aa594283153b0634af2225936b99836eb05a1ed79ae7673b1140b5158a9d4046afbf3a66c2a7", 0x36}], 0x4, &(0x7f0000003300)=ANY=[@ANYBLOB="e80000000000000001000000f2670000ca033029804e013ad824e97a89c0cbd417780ac4a77df26e3247ec0ca2ada5efed3810798b85a142f09e65f88a4e5078f3fd598f62b5089cefd0c4a0276b287561e2bf6aa392e4bcbed3ce0cd3e1afd124c4abe6c55cf4d03480df04a22b40e35d030e75a2d264f41bc4b9eb566dfd8a47187580773e0860497e425493db1753ca56284cf2b66ba27cf28905af50c9240e73439bfaf1850185c4f5eb2f6583a6e4209c741801b4bb09744a64945c0e4aaf5f9b001ac7e0b0eff263de622ef4556a0db081e30a86daf42f235c20d8adf36e81f3cfb4f0bc0000000000c800000000000000ffff000005000000ba7af6cea2af272e4d3dbcd079abc0cdbdcf1a97609cffe1f54d93c712e7bab8dc6cfe28b6ec16cc90944aef3de3a1a952019d8764f7004b1cd6d3dcc3f98b3d5120e99a7ba83ea8dc73d94ac36decffa758ded6898206794137ae043be1db1d36338fbff692c43104a8e828e4cf64bf493ef60ac6ad7215cb2500ee149d5f8784e5ef011db8721ea5df2ba7b89c7aa03e44d2a3d3d2eb94421f0fad949e678b23cac019710fcd7f3f2327d3cd9ea30d408957000000000008010000000000000100000066a4833af6ea112fe219c89609ca6bea87e3e67e463526273a0b3346a8c55209627c2919bbd3ab4db9d7b2e34a084d567f70669881a9c37c50bd2238b1f8089aa5756825650beef85bc624b938aef5124f66c85fe2956ca8b18497bc5c5bde22e5170c034644aa8cb68de1d707779dddf86075ed2564e2dbc1d12feb7961ff2c5d74b34915abe678045f9ff95f60a96bea94a3e47fd43524a0b05861cd70de72cd311e471e7ef3c53ec493472f57c24c4482919b579df636ebc3044c5ab6a6e4401d1f10c48711c10ef7d7f263cc60d913fe18e9474fba067a277c1a9c984e5eefa5a81c4ee334c0dbe44b761ae461ff4bfa97f1d9000000"], 0x2b8}, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001100)=r1) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffff9, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x100) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0x4, 0x8000}) close(r1) r3 = socket(0x18, 0x400000002, 0x0) r4 = dup(r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0x9) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x9, 0x7, 0x0, 0x4, "4d74e21b05bdd78ba95b4ce4d09537a0452ce59e", 0x80000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20090, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="652d00000aa47146ad0a"], 0xa) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x7}, 0xfffffffffffffe90) write(r1, 0x0, 0x0) 16:00:27 executing program 1: socketpair(0x18, 0x4000, 0x5, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x1}, {0x18, 0x3, 0x0, 0x8}, 0x4, [0x8000000000000, 0xfffffffffffffffe, 0x3f, 0xa5f0, 0x9, 0x3, 0xffffffff]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="c431ef8c") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) semget(0x3, 0x4, 0x4) pipe(&(0x7f0000000080)) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYBLOB="8f850afba09b6a1cb1375ab7bb11e7c813b8c4ef96a36868d4a0f21184a5ea6ac1246052f65bd7e816a6e5bec0aea3293882a759e682b65a79fe9cbe2ad8f620261f2f8756750568e32eecf698f5a5f7678d21317f2215c3531c91fc2f8cf4590aaa6f9d8506343273108e679c6c3f5a7bce86a81941ba7d39b8f106b0250b8de871da21fe8923924fa09f7df9013cf623aa263803f56467733848f77b29c49d095000927e1a9507ab9bdf05cb1c6b7cd6fbff2e1adbeb5677a289f3ae94492cf348a4146f4459c06630c07f302453", @ANYRES64=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESHEX=r0]]], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="a4d64fa16c45e5365ef652b36c8b0c2ba539af1c0313568aa76fd6fb09614aa9507514f80433fcc26f3a627214132931be55bbbf65a61e8d5f8b8a7f1833eace45"], 0x30}, 0x0) 16:00:27 executing program 1: r0 = msgget(0x1, 0x406) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01fd8da1a7f3544b00003069a2eca4a4ee8ffef590dc429087aa9068058855f77f9be533436d190f4548deeb2a3bf34ac5315a41771e8a602a7fd5a305ba46adb24f87769b2f462a3005cd5f9061a9d78903b277d175e81722085f5053e2a6a64490ddabe86784b022efa80d1d8f0e2ffe9c057a89d917c1d57072"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) fcntl$dupfd(r1, 0x0, r2) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40b, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:27 executing program 0: clock_getres(0x2, &(0x7f0000000000)) 16:00:27 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x3}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)=0xfffffffffffffd67) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="7fceeeb61ed1275e15485e5d746fc8f4c7f6e4a2d6ca39fd4d18e7cd28513752664c5aa30fa5efe2da5a500b8fdb433ea928d0bc008857c6dc1e2303a00dd3b4357a232b3670b9f1f0662214b6bf6d71b06b139d920b98234767e15fa723a03db70b7770a98d1aa85ab30c2d4e6f66df3c9a9111f32892fdb4ee6bb79ee2c44bd6645a9f7896fe9557ce6ce4af95b2fe586612", 0x93}, {&(0x7f0000000200)="9a9f4ad9710312ee4ef57d3d59be3ba9403e57d7fdf6ac965aca402fc998ce3e02570df233262848d81f82a48b222b9c2618c252036fc0487f67226f01f36b8f40e2ea685b4d6a6b75bd7cad1220a2f2df0b444f49cf1e2c5ba670d49f7be7a21a3022698b851eef23a882ac1b4e1c0332178a4fd7ecbd8cb1d652a9a6e5d745f157e66bbd63c5579db5ea5feb899a3e575a2ecd3afd917c6ec84e95d84ffc1a505f7f5f61843d03ebd2a6459510177c57de6ef660de81dac5c4bae69f2eb91ee29412efef46a605600defaa6d4f93b5b6be5c4a5c45c71b5be83432353b0db2de1b3bd9cea234f90a45e408b7fc8dc924922ccfca570e16844e3e84f8a3cb6bdfa2aac712c6a515c6737d888a6631b1199596c796fb803618574ddbd9a8ced75feae6f782960cea66af751bc4fbd9188765b79aebdc3b571b28239776b24ac5ea933afdb1240ec69cb27d307a222c99c5062abcbbf3e1a0830cf8ad8930d66132841e6bb6a3cb89ed421e338b2e97fcac2108a8461c12f63482b6d8894fd9a7c2c63f88ee69102bd1a9c76444a6a0af34b816c8ba77a1281c8fb62339cab0e0931000958292b844dabdc3df12b945cce9c38f2e953a00ffc6d73f513860bf87adc032a4597390bc6d4492a99dbe00e07df7dd704c63b56ff92803d34c431acdb304d743188497fe6dc1348fd644e1fd95b8768be45e7d7838b46eb5c4b884e59001b14fd36a64e1cabac861b02e14855cd008cddbc986138676de91261d72cad460fc77263d1e2073cf62c54b8235e980ba9df324d00673c9a34a072cb7246c153c5323518abeffa2f18c7e36ef49485b4161a7e260bac1c4f5199001f57ec63810e09bbfcde13096014a526cc4da179f895b1c62623a25532d72e8cc596c9a54b9133cce6e65eb16b72741fbb4eb00c0851943f7afb18f92f318c958b036e0921e20711524e217e5993dc843dbbd90ecd8604a64a0bf13eb4b91625af95c60fd0b2d1ab4b32a24a848835aa05464f29e370f099117004193bfed398e7403f13863639bd311bb5324e387ef5de7827127e1d11141a90105c6bb570dded25f315c1518d80f2161694adef904c6dc34dbc3fff7112d55452aa585a06790694df61a6fbff81382cee72175204be1b9d2288931ab58bcee587a08a802970059351404bb936b9559ca10b9aeac0103ba8148ff410c1d7a5fa1434ee0768521025b28eb0508746e88768034427ea3f733a7975ccfd876963f03f987e4dd23fa3b9c39018581deb36f4ca0d4c94836e3a572f3ff0c53ff1909c58013394f9df44579d593fb83ca6706754e42102493eb8449fce7bcdadc64f6c56624dd46c6f91a3cef140a4316ed3029ac560a7e1c90f1f6088106b37337c6a95fa65e210daa7afc27b9debffe73a143d2ea5a2432e02e2337aa4e2c1d127539d8e2da07c1ba0ec81582287753a4f9eedbc2899b69c6239f48f5eb43ad1210212740893031658663e19cf6a45185be11b26e382e3d25914acbeef7df0b5cc8f2c80f25496d8ffb86852c6074c4dd53ecc63b3d37d8dce256cacd7b4777ca13d103c4276471ba88a01249b091df88df416cfd164226b43688b8f8f3d2e43df49cfdf713d3a4c069fd7cf85946feb4b56077c9eaa928a62f241df49f79a5afb9e216441fd075ee0711882f532fa589d7096871a0b7868c3e8ed516f5a2652a21c739445ba02589694b820cc7579aa946265b676e2fb38bd332dc797026a67828557ddac8f24a76fd8b4ac2954281e29db1c016cda01cc1957abdacd221b7ad2531d6c602237ce3160fb556cbc04142f58d1f7120a34a9d779eb4ede273dcf4630cd92654ecf56223839c532206f7613d35c970c4e4d186ca780219ab00356986ffa4725c72bcb22983822e5192b31d171b16ac9714a755126cae67fe72b66ede59b381924a16ab3c13b3dfe55357992b7c1ce2be2c2a4dee64631141c2bf34ce09e7f19e7ed390012ca227b8ebe6670cdbbd73175fb45e939287ada3b203ed0d2f6920cc81aa82db4429d8870b0eff7aca9bc5f120d3306f5010c93c71a9052a1b5749e726d988e76779da1f6910eea1a2fb7cc2ff98583001a751e43eeedaad3fae3f45922aef270d3362fa4eda15c5c92a4623ffd5efe8f18b5615945b8ba81dc5f9666b95623b6b0db82f9c89bd227473e7ea960f002c12f67131a72538075bb1fdb8e69c64d967b2be31f8610c1e1063e4a5717de7592b05a307963ebe0b9cdb2891d28e4b83f131e0d8aa73d6ac58eafe968f52ead5612ed15a6fa52857f0fef1b358ceb51d27efd7de5117af5cba1c3d1cfc11394b84099f22936668ba52bda612f091b0b0d0005ab592487d458178201fdba465dacc1a9a06c347ae59d5eae2bc85eeafe418bfe722688f57d9d36ba657a55e8cd9a511a520ffd521d07d8fc32a62da5bd0819ac15b1bfa894696196d8b0eda10119f606dad03a7058b9e990e4f67c00256acfa0098e3f2a43a250998e96d385a134501d3dba0fd93f7dc0d491798eddd007121de86bb1d3394108f66b1ecf7d3f01082035b95c7ab855cb8cf88101f794baf1fbec9cb516b5f62c31f2d6c727096b6e022e5d87189619bea2bd6efe87a72a4ed9ae58979db6fcbb2a9c8ae9324c6409d030290579907831fed22137268fa8bb8f9929cb19ab676611e94fef54653d115d14aba467abc36e17029125f34bde7d82ca61af4a39d84c2828be4765c29b2e9ab5bebfbce7de9f3d592db8ecde85dfb6c2db9e15fca6f8281f764da011c9380bd5ad8d66eb08c54fef16d519aa08c85f7f87799009eed5f4def55afc9bf3493db831a50c8922e87b7ec5f9edb3cb3c61859936bb4e04911b16d04c55395dd599db29bd0ffd4a445d61a93f0149e3d1d89dee99f775e92a2fe6aebc95d2d113b5d4f30c0474fec59778c8b75df3a6aeba16d6c83684d80d87acf20694f7bf30003fcb7a5ffab0da208b2575b9a7dca18db70c0ed37528ce20d2bacdfd16bfdfb032e411421f935c519145d11cf90d3f9cc9f8b4e7a0d7b6a0a8332149f7af0fde9a1b7d4b8f567731a053163cfae069047caabc6648b1f1a86e1a7f9b860c28be0c2e4d8003f78ac54541930fa4d5a93c256cfc1a82767e88a65e4c6632f162f56dbd2e23850c96135dac619f7290b6a5e0f71873229ccc971fa03a79c1fa92ca78b5edf54535c93723d81056099c08e496dcc9896490b4ea69390c479a8574ecddca142c489cb2bce365cb4a96c54c57b0642f2aad23f4b9c7b7820c9b9afe23e89b40b70f5ed56cc61444799dfc7d296794ab907de685ae586669b867f9ad798a514710e07e68f28e28f22c0fb75f499e7ef5be024b5a68c76eab16edf7f9ef37b6e53e5135fd5f9a61889e0428ddc81bf4b75a931899c76060c3101e012d754616736d3d7c54bf21aa2ab5f4e9aafc6b5f323341bb987a08678a1f9858e28761f3b3428ff754bf176c9216c5c4e5c70693cc048cbf2217503e83ef63beb5e9552ae68c92b46540b9dd74cc0efe710c2f28d6d99afb2e8f634cf0c6dc93eddb51955ec43690b3cf3845a376483f7d6d2c280027cd816df1e57b4dd2f13836cea34699b16803de0e082215eadd7a4c47b87bd000c340c4d2332105dd13dec122053dcb1a337273d3d0acc13c1563fa7dab522b5aa5d543b4521110e07ce72a356b1c9124b35651f46452442d83a46b2302c10c952571998fd2ca7e2b79e5513a634b8ef2f85698bc02066fe4facfd097ddc1be5b278b55e40e56f76b7f17dea2cb17f93c4958b0128027bec6b6bcbb344c0e5cf8454b0401a1284f126534f9dac7d5bf2cf42bec139f8e1121fc49d6a99360d7386b5e283769d559b8d6a57518ab27e5dba7d900c36d314b8ceca34b7fe21a02975459550d83db177c7b1ecd1b17ac746630022ccee27979eba735986a760e0b9776384921e9a7d1298260ed899b79a8042f4856b343887af2b89a745c2b9f511c27e69c745c448858dc307faa04d6af550d6954227e94c0887dda74b2191db0fdb6f00993840b268336a82e7323994760907f0c779c72771a8c75dbc11224a605b56840cb3d6099eeb2f88148ed16ed4531e83e8ce5ae0514e0c63d019e92762c16fd0060639402fb8ff8e3b9231e88bdb9fce82bf852c09557fc31363766a87712cef70878f9d026b064364595931f4d76be3d822aa3545ed9b47e8859bd93c1784e84a3724a950f19f6290e6088af287e68bdc2a8f2635dd1a46d911d627288f4319071242051698e0a18819655874003b90876b7ae911c66160b287a49dfc611c88c35366c99124499cd0a6e39509b9edae7508e8bcea6fe6837f41d577e24b3416fb6e1d777dea16e83c987021bf3c09d274651d11097474d3c9ec2dba03a402be8c76f7f5b9d1c5ba5d64767d1f78e6acf41d927716ec2a4054a9b23c104f20e60f1e2da456852b3347f07abd60e19937648ed434b6768ff3039b4cd27b095f6ba71bdfb8b28e3a1e8324f59bca99e9ac0e11d34d0185f8a769f0b4e792e92fda13a3d09333d7c82219c52d88b6bdd74c36b5acd2753db2b973916a22844cf003e105c98cede342aeed1d3d8b09c18010a96a9e23f8fdefa8e06d01ee3c6a3d45cbc19a05de265a05738a916aecbe1a4442098e2e70826494e548ff35dcc8b07cab9af06c0f6416ff0d30e2976d3e20ddc2bb3479e855c1b33606b3571cbe9b7125125d834a54c7380e32bf323260dc414cce83d545471ecee65d39999704d25aaab21794d9ba60468543b4731d04c7cfacb30d96b02d2b4c62bd4530f582fd78cb8f9ba40f3dfb03da0b43337e05d48b1b47a5ddd0e02c71f500e58c80de4a607c29d759c27a7d899351064123519ea1929067e73f8f36864015000476399a83e54ec33b806c08dfd9a3842af09ad9f753daca423bfa3484333c0f8ee40c41e3ff0cbf4abda5c6c64845ff3e76a2d0d8d23be61adbf94713c7d7449f4d78928716e2abcedcf88b2a3a11568dc9dc38bf0450eda35b5dea6e68e9f418db18ae8bcbd2a6909977c5c9ee3f7af30c48ab889e56cf3559ababfe85a80a1faef2276a15e764856b88b852993e91a6de024a779bb4399360649ba049e45ae8c27579e3538fd39a6e26e8a6e74bb5ad99d2955ac6259b295b3b1b13cd29e1b0d53a8d8a22137d9ebaf9cafbf345524ee9e3317281b44b8514f6c07b44af83257fb31bcffa38be23c7e6c869096621a5c989b1bfc69a3be1cd374e4676c10c09e626102a178a8621b9054993eab7931f7d5de68ea077c6da28abad5c888ce0957a1080e916817f21c8672e7b74aef9706f7d44a572d44176c04d99ca6194177b48d50d77f3b1f398a91618cb38bd730e393625a099ea30ad54d49ff51beff9e976f9b64c62d5e4217b237f04339672abd6b265e44177a51cce4c31395a5861fe40fc4b8c8e68e2bc189c59991cc23313e12f02d0d5b30a5d825a3098c09b2dcd101b47163935b917babb6a0e2ada4e46a6ddbabcece1bd441cd2bbceefe68092754a4e41f4b791ab8e713b2843b0c04eeef6184f46578c66f47cad0002a69d6f0d85545685df3795d9db2ecead04e2b5855bf4689e7d0e046ae5b4aec642ffb9a99be45c72dd2e149c2e7dd38a2a352a0dadf5bdde2520364fe551ab502fe788a17ad6b11d3b1cd61723ae8768ccc05f9a4e9c9c30bc5e4f02f4d8237b5a3a794fbadec0cf492d03f13ed62d1b67d63acde677a0075b993327df9c58e038c1ea48d3b90aef5c26b01a5cb47999a01aea8350f00a272d17201bafa8b341", 0x1000}, {&(0x7f0000001200)="b8179665f100c263c29412797e5a97d8a010d51dc87483beb65fb021716062808c73b619b38182e7560e846baa1628f6aa49da4c6626d91474a529d2f81ff22a5f5468858f937257bce29ca90d69da8dda20d3ed97c4ec", 0x57}], 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x7, 0xfff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x7e4f447398611f17, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000180)=[{0x4}, {0x4, 0xfffffffffffffffe}, {0x0, 0x0, 0x1}, {0x1, 0x8, 0x3}, {0xf9e, 0x0, 0xfffffffffffffffe}]}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0xda6c0f5e013d4303, &(0x7f0000000040)="b2") bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:03 executing program 1: semget$private(0x0, 0x1, 0x400) semget(0x2, 0x2, 0x8) semget(0x2, 0x3, 0x8) semget(0x2, 0x0, 0x1) semget$private(0x0, 0x1, 0x40) semget(0x1, 0x0, 0x48) semget(0x3, 0x2, 0x220) semget(0x0, 0x1, 0x80) semget$private(0x0, 0x0, 0x200) semget(0x0, 0x1, 0x80) semget$private(0x0, 0x4, 0x50) semget$private(0x0, 0x4, 0x20) semget(0x0, 0x2, 0x100) semget(0x2, 0x2, 0x1) semget(0x1, 0x3, 0x3) semget(0x0, 0x0, 0x4d6) semget(0x3, 0x4, 0x0) semget(0x0, 0x0, 0x400) semget$private(0x0, 0x3, 0x4) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semget$private(0x0, 0x3, 0x146) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt(r0, 0x7fffffff, 0x401, &(0x7f0000000040)=""/225, &(0x7f0000000140)=0xe1) r1 = socket(0x2, 0x400000000002, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1000, 0x6) r2 = kqueue() socket(0x1, 0x4, 0xc3b3) kevent(r2, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x2) 16:00:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() close(r2) kevent(r2, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x9, 0x101}, {{r0}, 0x36c8745a03da7790, 0x1, 0x1, 0x7, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x122d5297c81186c0, 0x1, 0x500, 0x7}], 0xc51, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 1: readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/78, 0x4e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x200, 0xa42, &(0x7f0000000180)="f3490bea7924258956a99fe75dec82891fc62ab8120e7724527f6a569bf0b44bc4cb388a1dc3b6f7fcf8b91de080969e8b4e72094f2108c6d8d0e397a06ac3eaf651d4606ea7789bb4024db4bd8c52673668c187897adbe5d1a2c6254f8f2469ee330b71270b21a0ceb76f71bb03ac29934932706f9e40758e82f0e06abd6a396b6304e1a7ea9f8dc283e0732a29aac09872d4b5679a509947092b5f4375d5d938376538d244ede586ed24545c99b863295f6ed689f0a50b630ba77106d45dffd94ad27d377bc6442cade7e96b4bbe9b0c7316eb902ee55d07e885b7c816ae4eff0fcf", 0xe3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x20) recvfrom(r1, &(0x7f0000000140)=""/212, 0xd4, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r2 = semget$private(0x0, 0x0, 0x1) semop(r2, &(0x7f0000000040)=[{0x4, 0x4ea, 0x800}], 0x1) r3 = dup(r0) ioctl$BIOCPROMISC(r3, 0x20004269) semop(r2, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x0, 0x800}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="e4bdcd77d84f172f2c5f1e9c988773a11423e2e89492dffa8a136f7e6b030f7a512fb71aa36f6c4c7726f4e519cf0f6735c968cba77546e957cf572711fc860dfa05eb87012d7559a2102d1b3243f744789fb703", 0x54}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getdents(r1, &(0x7f00000000c0)=""/10, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x20) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x7f, 0xd}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x101) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x58, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x3f, 0x9, 0x6, 0xfff, "1b79f119b9b1b3f8b746160e97d6eacd04bc447c", 0x7, 0x2}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x2, 0x1000}, 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x0, 0x100000000}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0xffff, 0x4, 0x80}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x43, 0xffff, 0x8000, 0xa64}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{0x0, 0x0, 0x6}, {}, {}, {0x0, 0x0, 0x4}, {0x8}]}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x2, 0x162459e5}, {0x18, 0x2, 0x4, 0x20bb}, 0xb9, [0xc8, 0xffffffffffffe2b8, 0x9, 0x6, 0x40, 0x6, 0x2, 0x46]}, 0x3c) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x1, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/247) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x46485d48) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xffffffff, 0xfffffffffffff801, 0x4, 0x1, 0x7, 0x5, 0x2, 0x1, 0x4, 0x6e0c}) getdents(r0, &(0x7f0000000300)=""/141, 0x8d) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0xa0) sendto(r0, &(0x7f0000000000)="866599a7121fb98fc3dd1a4895a1ece3f8e8ec1a856c7d4ffefc6d5619b829e01e83a6ebc4dec62308e0be52941bca735105d670f4", 0x35, 0x40a, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x10) fcntl$setstatus(r0, 0x4, 0x40) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(0xffffffffffffffff) pipe2(&(0x7f0000000780), 0x10004) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x8302, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0x4, 0x1, 0x0, 0x2, 0x80000001, 0x80000001, 0x1, 0x2, 0x1, 0x8000}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xbb39) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000240)="34c65161dc4432ebf9610db63cf046ed1f2794abe15b0bee531cd777a3d9556f4c3c2acfcb938a05d059ad055b01c83f1b07424d7c2015127e2e9b4252f714f0ae5b3c51890f306c56c511b75922279b33d7fc19628b0958f2e6677a2ea814ed7d9c493e2918e1b065c9cd322ce457a3f152a8eef8c966b9bf92e7e5b43d23a020995e51ef8c931b7e59995a132ae53f114425e8d6d053a808", 0x99}, {&(0x7f0000000340)="078a505e281e7fc114d85b779a95ecfa68f598febe867f2c41f2c2ee7b4711c5c9fa2efa92de264d2b1fbf93a3f85975f4a8fea374d9274b5519e10163c32ab3d85d7dea7843bdef6eb86b89b59f08f87ca47e0bd33040ae66b526c2f92cc9cf9dccace7b0f88815e1ebd6520f80d1a8e4f8e33c40a90c3bb8ab9c59fdf5e71ab142dccdee4d9ced4ef288272197141cef42915836a554c24c2e04324ba4d24f52fd334917d08160ef3947ba9077661aba320dfac27a99f53402ff4257033b292d63abadc51bce61d37b7eb788f1ee8ccd4f40948bfa00a6606d61b0e48f3ffd58a5da0f561a66d9d0ffd66d49e0431041357bc2d9", 0xf5}, {&(0x7f0000000440)="382972e98ff53d2dffbe7d527dc06d458e2ae29225e236f4871494c27ebc870030f088bdaa7c288948e087a631d7a5105c957982917316c8fa45c56bbf2b6a8a81d8c78f3c5800204e8b483df400b01e542ba43f94928787564f9c301e7cbc89d6ce677047c9a9f6a7f6ab3c735224336185c52221ea2b9603b8fce0ecd3d652251068a9520c3b6f23a5180c305a55f023ab87ee285be987ca23e2cf74ae8ff53b3b0ea0bc78ff95b712812fb9ea81f67990bb2deca1f06f451f0abd65df3a46415c2ef87dd22795952ccb41c113db753a67edf8a365b9781a73", 0xda}, {&(0x7f0000000540)="59c7afbcde6ad2d35f68926622be8cd1b5c9cb39ea72310991959aff20e4f5169967e2f9e611559ce523960855262a1d151682ea6996c8aea1ac974f2659b02979d9cfd09783d4788c5d649d9b02125ec8fab01811a1ee8677ae546e9f8479f9dac59ed9c24e39157858ca061de5e5041d7c591714f445e8d6b2134a34ca5a811ae986efa7d4acd4a2888e12a6adc44e9e3dd1623246020633c311eb40f56ac3f37e66262474406933aff59031b38fbe13210272e5a40ba1ac822f1721498de557a6aa0a05acebb2520fc2e5480e5a13329dfeada6", 0xd5}, {&(0x7f0000000640)="c4707c3a361d5460f998e7aca052b45ab6708e3cf106bbb5edf51b3118af3d784e7a0b8e79680cebce4f9421d6c0eaed8b7f6abaf6413f18714715a145068b", 0x3f}, {&(0x7f0000000680)="58d5f77bf531267715f93d1dbed6dce1e7983369fbc698f9571b40a1a1cc02ffdec81650e8a4b60b4b84e9aceecbeacad9fbfad41eccf8daac4b4f4e0cc667192ab4dd308d0c5f6f5a1d7ac2867ec67506f948afdb935fb3969db030981a59889a0082dfbfaafdf7b48389fd833a2604b1d2c786481bef5f77b1d139", 0x7c}], 0x6) pipe2(&(0x7f0000000080), 0x4) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet(r2, &(0x7f0000000080)=""/114, 0x72, 0x800, 0x0, 0x0) flock(r2, 0x1) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) r2 = dup(r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x7}, 0xc) dup2(r0, r1) 16:00:03 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x2, 0xff, 0xffffffffffffffff, "407a8f4b6cb0e3eafc644c522d0982ec65c1d020", 0x1000, 0x1}) close(r1) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000080)="7c336b562734dfb31df0a5b56b0a5fc64b2607a3f0cedb00de3bb449391e73f398950a945811fc802c45b272e14f538462e44d4cc5a97893a8978bb522216c2ff97f4d726a0142d62aa84590abcb1713617427dd3ec675fb42ad7caf06cc7d3def90f027acfdd4c0", 0x68, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 16:00:03 executing program 1: r0 = socket(0x1e, 0x400000000007, 0x20000000000007e) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="04005c00", 0xffffffffffffff2e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xc84c}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x24) lseek(r1, 0x0, 0x0, 0x3) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs={0xd29c960cbc9d212e, 0x0, 0x2}, 0xfffffd3f) connect(r0, &(0x7f0000000040)=@in6, 0xc) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010000000000000000001100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000b48af436e0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6bd2b0c590876a1f522700000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getitimer(0x7, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$getflags(r3, 0x1) dup2(r3, r2) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0xfffffffffffffc01, 0x9, &(0x7f00000001c0)=""/143, &(0x7f0000000040)=0x8f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0x9f4b, 0x97f7, 0xffffffffffffffff}, {0x100000000, 0x7ff, 0xf2}, {0x60000000, 0x8, 0x9, 0xfffffffffffffffe}, {0x9, 0x1, 0x100000000, 0x5}]}) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x100, 0x6}], 0x65, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x45, 0x20000000, 0x9, 0x4}, {{r0}, 0x0, 0x20, 0x20000000, 0x5, 0x897}, {{r1}, 0xffffffffffffffff, 0x89, 0x1, 0x80000000, 0xc000000000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x1f, 0x3}], 0xb509, &(0x7f0000000100)={0x980e, 0x6}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfffffffffffff49b, 0x0, 0x81, 0x0) close(r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/224, 0xe0}], 0x1) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0xffffffff7fffffff}, {0x83, 0x80000001}], 0x2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0xc9) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fcntl$getown(r1, 0x5) r3 = dup2(r2, r2) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x12, 0x80, 0xfff, 0x6b}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0x401}, {{r1}, 0xfffffffffffffff8, 0x18, 0x20, 0x100, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x3, 0xde18, 0xffffffff}], 0xb901, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x59, 0x20000000, 0x1ff, 0x9}, {{r3}, 0xffffffffffffffff, 0x42, 0x2ef0f77b05a8ba81, 0x4}], 0x5, &(0x7f0000000100)={0x400, 0x3}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0xff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x0, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0xf4, 0x10, 0x7, 0x800}, {{r3}, 0xfffffffffffffffc, 0x44, 0x40000000, 0x774, 0x4}], 0x5, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x1, 0x9}, {0x8d, 0x6000000000000000, 0xfff, 0x3}, {0x7ff, 0x7f, 0x0, 0x1}, {0x3, 0x1ff, 0x7, 0x401}, {0x7, 0x9, 0x7f, 0x100000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7, 0x2, 0x8, 0xfffffffffffffffd}, {0x4, 0x9, 0xfffffffffffffff9, 0x3}, {0x1, 0x7, 0xfffffffffffffffd}, {0x8, 0x7f, 0x7, 0x8}, {0x9, 0xe, 0x9, 0xe177}, {0x401, 0xfffffffffffffe00, 0x2, 0x5}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20280, 0x10) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000280)={0x1}) 16:00:04 executing program 0: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) 16:00:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f000000000200341de39f", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x80000001, 0x58de, {0xffffffffffffffbe, 0x7c}}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4710) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x172) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b278ea3c") fcntl$setflags(r0, 0x2, 0x97d41cdeb60cd356) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x8, 0x6196, 0x1, 0x9, 0xf5, 0x7a3b1393, 0x2, 0x0, 0x1f, 0x3ff}) 16:00:04 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x3000, 0x21, &(0x7f0000649000/0x3000)=nil) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x22, 0x50000000000000}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89}, {0x43, 0xd81}, {0x41, 0x2}], 0x3}) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="27086506209097a9669e33cc826373f5a6c2d870e3fbb83c580b386dd16920bc94a225efff90381eceaa6dd0d712187804c66abfd295e34ac3a587415e605209e6e6bfed169f76f9af91e8ee7e1357c9ece896887b069fc0b0ec1a507b159d4afe4cab0100fe156f663642895899f940e6b01ab07b2d042d956b0f6ee8dab9da3d877bd0272cc0e90e3b8a44182e7e9c7b3810fb3e1b85224dff6b2fdaa9b3c68e2199ed423258e82d4232d47cf52e9215af9d91f27083819a11be002e889723e2952dfe1804308776f37e835fb5", 0xce}, {&(0x7f0000000680)="faed32b87f38cee05137a6676bdd4dbe3ed982845995b32434d428aef76662fa5e4c009de52d6b98685a454ba7caeab9c19c4311614518c75443b23e474af94a9b63b88760453450f56d16c098691a412b6ab8568282a34396c08b275425e845742ef3c5d04827ec068613b9fc8e2ee3973a56866f0065adce3b8bd8aa5caff600264e7eb72877e1a356cf5429b75180202a020a34a9f22a9e60cc5a81923aea336be3c302661e32ddf4719b09b1b4ec5fbce47e25d204a0bfac3070f61a4731da669521358932f14a8ef64c663bc2383b2311e97019716bf715d10040d340775cb5a6f5c7d0173e22238f7823e34b0fce51e20a79f1c57b94d41145230eb31607342b466848db195045eb31a7a91c6a33934ce6bebbe2d58878746b2ed3f0730b3d2b8f5639bb729ce1ee8351f03a71ff72a1c376366298570ad9f3e8bae84e4f3e79b9acb35234fc3250b4aae49c55a34f848102e3a74da68a0877f29e00b2b35d106dfea2ebad63272102c9943488f9cd6b84905e3123efe5143e8e913eeff4e37538c993236775b446f89d7883b85b0746de16618e151470d932c81f5d1358900dfec37102fe630b31357a3e26dc0f226b74fc2035c8a0adcb84b381b57a561e8f7a616f95a927000a90c3ff012df0c77c34982e38c3d9390d0aa42f28aacfc49e178831c95d854891e79d8bd28c225db6a50b36364d80ac7b297164c9fc2a7ecd0f0fa787318b03bdecfefd4b3b91d85c5806525717a3945d19b04424557a2ed1686ce109e240b8531d1ff562110df8805de73e66fda5705de3b1e305ea0e91651147f8d174565838618b0b9c7e7b4e577eea342a45b27f9106b0127a9743d60703bad1c3f8854df274553f5c3f8b36e16a02b1c61f828cd519692c8f93d4fa6b51b2fcf7997e3531bc08794a008c38f4d77ee25a77ab27f28d4297c21f1b148ea7234bb284822b31719ce260887e11e7908167b498beee32855a62839b0b03e83bbc230d3c4fb367c712e2654cb4ada5ff7ac71d64e4b3d9b4ec72f602543e46345c0f10dc1aa88d37c1f6b048d4d2ced3c17b5b67be51a21279d87605f80521b80b29691442f24884da255028b80ffdf2e1144746ddbb73b306462e25a127fa91e13943a1a59ae1c455727c60788c184281dd4c01f812b894f15f6cbec7b3ee472dfe7c892034e881c6fdf3d33bf19cdf030d746649689d5c6f3e22a4b3a794bfc7c54d7a8a9eb138afcd7cad2b8fbdc6bf9ca74c71f9b9204745b3677cb7c638a3bd246301710f2709a39d8f0576bee18815944fa457291977f1c7993e06f2a08ad01657aafcdc9c71dfed666e9f96918aca99580e8ba323109d9514e68e7ee5326d1518bfe0f1fb1a8feb7d687788799aee47fd2264f1f55851d15a2f29e66e929d2f93182bab762d6f2a52099b1c5d96eb25254cf3db55561e0908d9e2d19144c379be73f0871c51a0b4852763791dd941f209c10d76fb068f9fa74747895f6177be6f47e84b36b308731fed1e5c92bf1afd1ddab3a586f37d1d4c2416a3a0734b3bd24989f95620c3ec8e1c7d58f97e644cfd369c5e5ae590f91e510800ac868b3eff6906549c59bb7ab47d0fff9b111edcf10fe8b8617cd322f7dcfdf829a7c87fe704c417d815aa57c160fc14ad760abbc9d35f55c00b0e8eac206b8805da5a89eaa7ddb9b425146f43e89584dcd5b416c9d63b028caeec77303c75a250624dc31ea600fff8636ddd214bc8f98097f98d97a495f95a27aa22bf77d3c93a759188c5325420fa6ea2515e9324006450ed15dbba0ab8ee0df08f4667974240a84870a7507d657838b7a7881ac17252f8f95c38ada576e27fd43cc089109f3641e67e41bc29d489de6cdc5455ec4704267fdca223209d38a9aa0ac85e3352b8a2cff618c568ea677ca3c6f21ef2e9651ccfb3f924ec9c732e96c8e4943e366423e7788ef07e21397f35b8b22d4ffae2c0ced21cbbddba5be287e01bdb77a0e0d554c0828cf1ac0ed4f9339a83f43f7906f3c977fabd58083882691e744f4342acf393dcfebce01cbdffe2c99dbc4b8c134ec0d352453928f347b822eb7c554ca2232fa1688774b15a2b9aa2c0f93b61ed099a35175f21473e17d559d811009c3ebb5c8e09b4bd02fec539283535b5515009e02d1c5b6d97eb363c906485c58b356744bfd797a72acefb56fde5fd28cc0b41a17f33f3a17616cdcc8e1798a7a4bf0e121c189ea190716a51a4371189392588e3a1a6ae1f2cdaafc60c7d3b5bd9a25612f5cecf97caa7d4fd13637b91e8a4c7f4430ca1be418686aca0d4f0842e29958d26eaab09ed14e31cf0480d5c0fa615f13a9b667a28c91fdd00fab7ae5c5a7e3e1a0407146e6356a7ce39370a5ffad2719b353177a08cf14658b12795b3c542c61300f41478cb2410869ccd49c2a6f9f1c9785d16c6acb71e34d29e68d117514e2ad9a6e192e36dfb3631ea18676a7f143f8a20e9f1857c22779fb823e2296cf19ffa2f3837f195d83556ecbf77a6f9852fed5e74c9118c715994bd3b8facdaf4880ad61093ac5a7a2426e9629a3f4b301bfbd9245617452b9373874e8b1ace5f477f32ec05e3f3ee185610193e9e4ca5b7b211f8c93a942ac978004cffcbad4e15f5c6a88ecf2c0d5a307e9fabc7b731cd0087bda4bb371a64aba5bb3930146f45c1721af7f82d0ec66247427d2786ce3acc608d88c150a3a501e7449df52557ad6370f05894a57332ec41bbd4db3721623aa13fbd186e1f05028bf0ac2ff1eb37041f98f34352e3644b9b8cb182783ceaff9c68430f9409a4c4d2326ca91e87e1479a9696fb65694b83cd8129a0ea6e09089302c41ac489d7add1caedbb2b01a030362ebdeab917a56bdf3129d6f3e3ec5c533770b95ab34d859a2e6b6b3ad583ecce7a32c8f3560f16df494ede6dad46cd44fe03da657d65a17b3604bd6fec98a36f8b7e81b2e8eb8dafe93b95b40477a6a17a2a1cb84dc72a56ac58fafadbae6b6f14f78e74bd60fe2e529c08abda6b71635e93c40bbc72e0f509d4130b770864a7b28ca01234ff61d472c67ad193a33962e831c5c5bb255f09ec028b3aa2e6d96df1fff313f5dbb78b216926d9c6fd5c839ccb085bb2f16d481b5d2bee2cef31d16ce79216828280937495742434f7d9c2601e79f0f3b854cfc9b647109e269608897c262b8552b220e2d9819a592348c2c35fb5d86563023129dca7de0472111c01651bc293c30eb731c5c02dc637d2a8d7bbaf3012c8cc0092f76c9d06e4e071cb0395cae04f1bce5cd5645c034ee0029426e9e62728ae7fb0619f2d9886edafd7e271d69bae4fbae2a083d2ae76b98c6011faa32987a3b09212a88754fea6ded96bbff4eea3b3e9ce53527f2ac90de038258300cd511e39bdff77fc33e54181f60bee3f30e25c42904920432772e288fec9d1cba6a887b05f8c95da1913d62567cb25b4dd123579478a4f31f154f8d2362c941edc6edc048aec1674eebcc405116cf715b5e36f0df4e2155cbb2c76ef76271eac7a2d283ccca4aae46af569f4ba594c88b655ff974df13c154b6a8724914bcdcad18639f7bed8fed948bc93381a5705280b52a4be060513c8403f1450da1ad43ac7954fff6361b6ab65ca576a9c1a0e92955d6359b2156fa888068048b4db989e6fa5224e3b05f3ec3d4be97798908c5332aaf52fa8514c0d37a01aef74f1a7faad48801aa79ecc8573dfade84a4bcb11499567d5da68068b73b151de4f92c67242733de255398d2803169787120119d90fe43068879c6c244301294085d1706ba4d25e92474eb80cdccae26d07807cb9b7335770ebf4419952bfb5504f8483737b0769e2d242852ae05cc40cc9c4a0517eda9c2fa19398f1e0601f2399d578b48896d979e207ee8c6520d4287b163952abdc019a0247763e87a35851257f1f08ad165eeb9ad92bdefb24d87824845ec2a688115b60e5b1c5d7a53f300322b3b71a789ac01b31f43fb8721181376c3056bc4829c394d886eaa23e8db889160a014aea2d2d0ff9250ecf1e0e0ac4da061df021c60427bca04c0f850dacd64e69f1b635dc1f0c502f508048bd1c558fb43bbdbcffb2df67cc92bd458884a3f97cddda1596f9cc46060c6f53221de2e45da7c25d429ab7ba959077e4192baefce84002be63e0ca27ca04aa31b00023f6a80b1af48c4033cb2067829656437f0123a5415be4e983937b9597f99e8ebb0f7971162ff1373524c2aff3ee3cfc314dc56ea29d145a2e188fccd621e1162e8715a896e5d969c2024b15ff47a9d2f24ce2dffa338c612697228f525dc9c01d4b33fc1ae28fa676e90b1c33f4f60ea4b8a33b31838c9b47775a9f829baa519cfb38699b89868ea2308eaf6c2e6187a95519ab84e484f5683fbcf0df0c334712d59ec1574a827a1e4c0e707956439f5592a5d7a32a1884dc2696e909a3be2804dc7774435bf3e2251f18708f9598983629ca7cd00cbc63139513315d14b0249fb28c123a3d6e480e3cef8e13f09bd6f87a83cc4ce5ab7da0aba6d3dc605bb2bc3a4f1bebf8ee0c31163501a5c42125f2caf055539b0f33deff519347307ea18e4a136c3ba831bf52891fee47e8d8ed218181bbe554114671c24cc5c68a754efe4b26d553d2069cf79b3cd3cdff6166e79ef3ba7bf57721b77b0e27dfe2b5b0526e069a1352a377556830754f07ad1844a0beaf0483c462e9fb13ec78f700bfd345092215cdb22d2edf683a00a1bf432615b0c1ff7402689590bdf3d04057dc9ee3a8c587867f873ddf7d4494385e59c731dd4bd8b6361c54492b0a9451ce6724b4554b60b48679698dec6d8e49d3c24ab79491eddd1b0f131a5ed0e3a116cf05678087c4f9cf513b9980b670ebcc393aaab3d6fd676a7e41344abead21fa60b1fe9773ee12e9d23a40f8b659ea0c3201252c0650c718fa5c6166b64963e076b4a605ae12534dee9bab920ed8cfb4229a0b27ed82d1a2fe0658968f426905bad17e29441827eec9000753c4aae0b6244be68b2993b6b3d0c4c1a0e6057eff845c8fa90eae0735abecd8e391bd362534b1761448f5f83b260bd1fec86eee966927bd12d5def5bbfa86abab06dab4f4320c98b4abbf2a28e145beac3f5be1b7edcb3cbd47a6d8dec56ae0a6bd3b7913492981c3a3f813e7a51f606ecfa15df87ba4fb2ef82e685cac0560655efe8a5f7320c7ef86ceec50cdf1c42d6e09399a70be83212f1a736bbe40a2cacbff4428c0251e12046c49ef3890f88a5fc2a333de0ed96b0b217fe289ca50a4c414f0c14ff257d63a9e0697c6f9d02a02591712110e789a6f6144a93e1975d2f64be2fc17a07e22d6bbceb66084aedcf02388f354d4261d612bf119b13af6e7a97fde40fe34544a7529c4a48e74a7da30240693725f9a01762281c3e5e6f9c245ab26a3f24f4de5fda9be3b14ab3e6b2ac23cd7b47fc5e34ff126b88daf2bc045b047dbb7eba978f729ef3c2cbdd37171915003f27d336d077ec5c61f7c8192793ebd489f8cbff6393c1df996417908869ff02966b72f1bd7f59b8b3d0e4fd5bed74f753c1c62aa327bf3ca45a7194cde55ff4a33b929e90553811a7fad5afe2d0fc87cc1856e4421a31ddb014efd959a0b5620c7a3cde39a8aebd12d170d3c1e9820fcfa10ec2543c1579b36d2f55b3815e358e50348a336ef24800154e53db84c2dda5dc8a309874c7d53bd587846b59762b2017f2006e7d08a20f2fa04644cdbefc22efe88fd1ac9966f5be585b494ca7a3ef2fccbc838881397decf6d5d341a313994988ba0523e3a", 0x1000}, {}, {&(0x7f0000000140)="a98c9c589855fcf850f6acd6", 0xc}, {&(0x7f00000002c0)="44f9765f72c0a6b266209325bee646ba02afb601ad3514ee911f18b83c3310971b5248744ed9085d01bd31958ae01c6897f83e42a52f36cda54071c8e66e240ac6bcc524dbddcb7711cf30c2", 0x4c}, {&(0x7f0000001680)="1844ac6db89dfa2e37882837ee50f152202693493156cb6dd5a92f7b63603d5a995a0fc7b648fd43b5eafa82e245e1f5bad0141fa049496671dcae7291f08d86ddde7b909ba0f53ee453ac1d03a19638545ac3755678acf3ce712340f271c5815447f1e79e98e0ead224fab83b935f224345fac022d72092247230c0c3b0ea846427f00eced1076a931e9aab1f3aac8949c9858cc93149d306673f1fd990aef96fb74c2c42480d32fa0296e77995951944fbeea5a43cd7bb2bb7c7065630859c2e70cdedcb3399dd08de573a455fb4cdef3ae0f0b4350280891855c3a72de40e41bc22e5bad4e9da7f7f8281167c84a26214bd9b3191f2143376637b867325d94ecc02947aa3a1c11b683888be72c2ce51c98b8724a347722661786463ab2462c4b176963caf8a3974536ef69bdfe2d0d3d81757674307f47cf107f31824bfe97b5ac13d865779653d667739af9f406344b42ef0ccb803a07160477663abbae316a95a0da80fa296f822f33dbfa0ccc3af640f6ea82406240b7641d6b98a91f5bc4f9c1a88c5a5032daf5d02eddabe27a2fc47ec09dfbd2cae547635e2f23007c25eacde71cd79ed0af68cc0202d76ecb2bbe526890beb16b9477feaa5d10edbcfdc5da1a7245ddda2fc42e7f95035eae8095f8f1cc9bb97f8d174c6952ae56962bab41fe2b101cbb9122beda1769b41425bed5b7a525f892dbdbafea15eca34af0ca05af4c9e7ee0d846d0f5246b1721d484361073a4a54273bfc5d46a4b87dd1017f8c3559b83504457931a196bcbb7e17faebe515b8e73a328504817bfc4a67cc165afc9679d599bd63d0da8648c9af3720e6196323f0760d973ad1bdab58a7f021e78ec6e63b29999735c655feda09a9f38b64747d783f279e569efdfa651dbf2bc5b7a668bb0e05f8241b9b7f4cc6d06e3c64d12b16dfdb21eef27b609b061d8ce38dfe1da2805a7279d7792a846285d403571ec1485f2d367f32e5afca33a4a284be69f5bd3ab300ba7e04f45220c99d7f78c7b6814fd3bc0597e3d59912d9182e6023334fb6927d930141b42e32e7467e502c850732f831057e50700af98e8830a387855a8cc3a5339436780e2f9eb14597cb8513a5d48bc340d8e2dfe2ea360e95a01853327e7541bdfb72a7b8b1f134c237da424d5a08205f85a4fd77a1fcb4bfcef03766bdb39c81051e5f5f256848ecefabad4cfc38e944005f9796b2cc9a89bb243e59af9556ac948cfd213378458bd5390d9ca1fefae0eab7c38c7f402f3aeeadf1ccae1e393680cdce3d35169209bf9be4ad16f91048da84faa7870ef594dd36697d5715d08e32dea44f340e599b919f8e02c8d0d525925c412dbc937c13f9b5b96a526bf520fea95f2e43124ba8c58d01347c89b9440ffab0a1bde425451ecbe331add5aadf560b779559c6210d1e50e1a32cc860863149778ddfc6b74cca198ffdbfb95233f43d22c6dfb5113c8f9d3ea20bae4a04a31147ea8c3f5969f4a8270fe7bb841475c3cbe9427952d851381024a6450a6ca265d4616dd0d3e6c30293547947aa97fac7e75865fc77071e581df520bc54fa4b3acd6bff805c12d3deb832b90c8b2ff6727de0da14d3d4d40f4b7a550ddcfb64125dfea1bfae9f430b3e5215d2a0919da636da866b2544f3d5e82351b29fb433ca349a54901329829434a110e7d49691a43432c76d2858b8cdad761591e68e3a8a8695711c9c1f82ccc8289afd972a246c66ea2148f7f19071f4e108a909f31b63c71e5a09c9f210819c062ca1a554c35cc08110fa48f77135abbf529cc72640f11194213d541f2bc0d03c15a69fdab0b5acfd61e21dd60d1278bc343eeb38e2bf71c76963747b314cd8f2a2c52c4ff8f53211880cb8202076f8fbcced5367e90ed5a40170da760ba0eea2a23a464c20d197bca8ec21006bcb358c857ec5fb0704c175e095a0fe8c79e4e19a53518a7259696b1d45172797e6838cbd7d4c6312d6546716e9aa74ed2741caef97cad86d0bca0eefd682e5798558985b363126369a1dd7d73b2af4352a3ba5d6ee34a5d292295a029c7c03d430e130dafa2bd4f6283be7ff61f7e37df7275d0c6b3e7b1b37acb90eb6a772598f69692695de81e2e7f9e62b5183e59e813da2ff42df89c0eaa0fd35ed12898df52eb2ff3dea80d9be034790058e252edab202d4232afa05e54146a27ad8e5bfb9c3990cebcc3136f1e36890def6178bc77dcb282a5ee9e142eeb4d9b50c39093281557c5c093c49a997eff6ad51d6eb04a7a6d176cca97361a42f6a227ef8c6ed431b6a03c07796985e76825f39eb19fbc9f445d8b1ba392acba02af2d12f9ccb1bef8fe558f49bba44f6ab76ae0cd0bff66b484192c226ddbf96e169c1fbacfd4ce70ffa036c3d426d38dfc3bc46e80dd9d1e006cd2cee1df383d44e43494c52205c612be87fdfa0fe29da5fae50e18c629a3d662a2246730816fbd236cbf2c8717d6ae867a28d78364d79bc56ea7d97e27e3cc7267b2719c18051509676bb87a58f559ff61254f585f58d4916951dc2973f99d3d47b250ef0cab5b95e47f3dc51c894bbb264848b7ab2623f9a5bb187e25d96a316f09e9ddc04b188cf868880a88574311d7a4ca96048bea3a71dbba539aef722b1cd990a2ba8e93ea5c20c97c3fa42989d0d9b84f5c66cbe42aab9972959c10add712d4295c0599f3647fe92b8fd3230109479aaf135049e6e037c75bdbeb5bc3451eacecccc036397cf82c9bac2599ca97bd1fc81c107bbdfcd9b9ba0ef225647243ed5fe152400c328111d995f50a602d531af93d319744cd0c23133bab0b2b55bd9480c1c6ff286453665191f178ac93cf89bdb1fffa54724f33493611434c0d4ae58872623fca2d070d5303eb56eed5d1645f098bb7b45cba1f72c7c7d8944c9a57e4f8791094ceac5fef37239c5a7caa460f5ef2cac9ddb3e1b395d34d336cd9c304589690ab1f3eb1af109f27525f9d798830856346e6e08c622a8c753bbde64eda69636d02c3512ea5838ebe1a28a8b9c52bcae7864d39dbf9a971d6d92a2f2dccb984045a301647c3036448d3c146310ab269e4fb6c10e7b5de0289119f2d6685fcbea10d87736fdcb391abff87efb82bdc27a543a83d32a6f8c3925461cdd752bece386b4a6bbdfb60bf2e3ceddbc9d4c80755eecdd24da11de3702603b00fc50bec6eaa4e99bde21c2a008a751161e3fb7931eff57052dd06161a94cf019b832bc88c1a1f4213f1ca25b18a1fd171c9167e9e0428add49a71045839adc7b09c9c5e7ffc4911dc1538ea76609236aa3a72ae740592d77289930d863e7ee3eac77f1c2637890a4b098a3459b75c446d37ebe45bff42e8bcd992dd019f14d129918d459ecab29f5ad567847be650fd3e9e333df4d654af7aa29f10cc05dc8987c6707750cbf58afee872f53d0d2172d6d8e2ed8dba0558946dac7d95b7ddab13f155cae6ed63f41b701d112450c669b37b01d6f922d931d6fabc25ccb8c9189262aa7011f17461a9624b224d633e1a1d33c97aa26306e3ee4387715cf54fb1f525da520aba5ea70dcd8440e4897dae6f131555c34ee215e599cd67fd55a911fe2ea421b2aed8120c0f029fe0a251eec9a793a78688e3d8fc22e3ef9a33cdfd21531b667ad0953a876a9f8b64758cc8b0edde23a33cf87c3507c03415dc1e26c76bf171d6d8590929047b0baa29fe08919cc769709876bc43711acd80670241dcef9a2bae78f6504bb0c4f9cbe7607930332d4509eb74c202229d3028b880b8d2371743d2b372b49ea1c63b7b38b01298d6b94b312e7fd73e94cbb02899e6f4872f6f73889cf8b707a4fcc3cfe54557234486b901cdcde06645fc925cd23705442cde7ee9cc8407d75a797a3fe55182edbe2d81f65f3b405b42e421fb77825be6c6c7cdd4e2895ea6e1b7d0551e3b70cca78fcf5d76db365cdbc00d6283a6e4246bd1c6535ab241e2993b69577535514dda4659755adc0ac8f4c294f4427029418875dc02d0e491c45cd2121c780f97d1e96a714538b2d2eb955e0fa178358c8dccca3cdde1d6a65e4131c0ce8aed800ac2e52351cc48abe62f2a95a0792b998bbd6553838fea9abe0da6dc479048740ae35e383fc726dafaccb52d2379af1105cc819d31530d50d73b1d13a0caff2ae354d58b49758af53e21bf4c79fa2c9aea07f2ef82ca28cad0b8c9257784de442c7313cb72db85a590aa81fe62e4c67ee8b09a1573b45d28c5cdda6878bddf75a3775ac3454e6bfeaa767b35701c6ee9496e357e5debda3a38ce38112f2cfa6924c9b44587da4b1dbc536f4d9832c94f72127266bcb17af6a679fcf46e38ed6a5f3632cae93c9c894caecef812209dd7b3e84a585ae9bc857d04170008326c9d6d0af3183f19b4c2e55bde3f075c2a04bdac4b753b93efb0a06fe632992f16a4afa3129d7bbff7cc301ba92f1667acebaebee497d229ee54aae8cf0b480257f5412f64fbdc7758d6bda1ed3100159d79d72649c918c501ae458a4829a2a032600ed3e034da29cf3268977f22efcee1c696e4c6bc63a27ea3f9b93d597677f2be37a1716387f9766c3bfb86598c79c6ab33b69ec244792bd15665944dd5c35df6a205f593f0f8865f4b630df3210966b1acbacb3d76c7f30aa070b1e67e302f07c002b976accdc318cef48e50bb16218198944d3ce2709152c2a9273f32ed89fc93f8db84248aa1d14ca30c49c6953e31873da52c876d3473e3c6290edd73a38b95e17a30b7862a07c8612612878a8e436424d8c80ac8686bb49d3c335d42dce6ac4d7b98ec06ca4c9c606d58b630034b00716975f83e01ea556b8500a45bc8eab5f50859e2be34a7496d7dc35db82b997db6fb67ccc1192d339fb409a90fbd6f5331978f01cba7ed439399f991d83cc02cc910be16a0d02d739a684dbdcd4efc997c181878bc5e64d3144eedc2a2018e7bacf4f4e362942479e2c7cdf9c4fdc19e81fede996b44169e0b82c7b784e463b3339326f6fe495d9a5876aebe20244a06824614a2f1bd213c6fcd2bd09adb090fb2e23c30c598a3c19819f5d5995a4df4ac5fb0087816320d44a78a14095c62ad3e0e4f3881a367af170b84f7960ae1b8e200ea6af36beeea5efba91b4c6cfcf9cb5fc82c91b062d60082554f81f3b31d186a50a245e624bf13ead46616824f092ea4385a570d70b68964cb81a3aa6271434c52b284c74e992453972142237cd2f05d63439f33b1ab607d75f5ba5598a470cf3a817193fe7911cebb65d3147b1baea6c312e18c484d39c62318b87cdc634f669c7e1e6d00492cc97eb56ab8edab8e03ea425701094da22f86e02a9742add098d16c3c4941c66723c7e3873ec4e7d85b07a39b098990e6252567e9e4e34793686d40c630a1f5198b567daff6cb3edd3ea9c721a5a6da69b93393c35902ba71167a35b731d49f47e1967fac349e04937e943924496c97a1928d5d71f00e6892c1ff47cee0fedaad1a3c8e5e57b79c842f77a25dfe1c5f9c3579d93a442cffa3320c95efaa8f5754613d6b61038c576a454cc133a8a8ddd6532db1e0032637d4a2d8b2fc384a13b2c32b60cfe53190266fd3bfe6f8ab04b223311ad4ddb95e4d3104e97da70c22d1830500840db9bd7d48d9f2f9ed589bb5451c0e32c9c0b8974792d9ed2e18b8ba828c631bf37d5ddcc55eca7008c27bce2d7dca7e456ee2b3d7f69886fe5a76bb657d4f1bc414f9994855a275597cd18a60ccd790f692068f576cc34b785d2d3adfc6fda4ba11bc58518f0e10f3b44c5d573923bc9c803746f", 0x1000}, {&(0x7f0000000340)="58678cb19478bd59551d4afaf6609dcc9dbabb75715db6b7d7dd31ff362080f7d4ae7781a694a0231d5a3420bb9c8fd911c8b57415bd85cb2a85e39e2a8c2795f7f2a7c1cc81614a44353efe1df72d22e937c17615a36c6c5bf0838a72a4dc4e765a", 0x62}], 0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x3) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x1, 0xffff, 0x5, "08e81b10ecfcb03a34e68fd87991b8055853130f", 0x7, 0xff}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x5cd9, 0x1800}], 0x3) mknod$loop(&(0x7f0000000780)='./file1\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x130) r2 = getuid() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) chflags(&(0x7f0000000100)='./file0\x00', 0xc8d0061784c87fa8) r4 = dup2(r1, r3) ioctl$KDSETRAD(r4, 0x20004b43) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0xc12d, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) semop(r0, &(0x7f00000001c0)=[{0x0, 0xaaa, 0x1800}, {0x0, 0xffffffff, 0x1800}, {0x2, 0x8000, 0x1000}], 0x3) kevent(r4, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x1, 0x45, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x7fff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x10, 0x8, 0x80, 0x709e3507}, {{r3}, 0xfffffffffffffff9, 0x25, 0x40000000, 0x401, 0x3}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0x6f}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0xc2, 0x9b9b}], 0x4, &(0x7f00000002c0)=[{{r5}, 0x911a0a293d172343, 0x80, 0x4, 0x4, 0x1000}, {{r5}, 0x0, 0x80, 0x80, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x1, 0x10001}, {{r3}, 0xfffffffffffffffe, 0x34, 0x10, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x95, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x40000000, 0xb1, 0x6}], 0x3, &(0x7f0000000380)={0x5, 0x4}) semop(r0, &(0x7f00000003c0)=[{0x0, 0x80}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000400)=0x312) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000440)={0x0, 0x10000, 0xc69e, 0x5}) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000480)=0x2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000004c0)=0x4) select(0x40, &(0x7f0000000500)={0xffffffff, 0x5, 0x2, 0x9, 0x1, 0x1, 0x9, 0x6}, &(0x7f0000000540)={0x7, 0xd3, 0xff, 0x10001, 0x3, 0x6, 0x7, 0x9}, &(0x7f0000000580)={0x81, 0x9, 0x9, 0x10001, 0x9bd, 0x6, 0x82, 0x9}, &(0x7f00000005c0)={0x6, 0x6}) seteuid(r2) setrlimit(0x1, &(0x7f0000000600)={0xffff, 0x800}) semget$private(0x0, 0x1, 0x10) syz_open_pts() syz_open_pts() truncate(&(0x7f0000000640)='./file1\x00', 0x0, 0x10001) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000006c0)={0x8, &(0x7f0000000680)=[{0xffffffff80000000, 0x80, 0x20, 0x40}, {0x8000, 0x1000, 0x9}, {0xe8a, 0x3, 0x808, 0xff}, {0x101, 0xfffffffffffffffa, 0xc7, 0x7f}, {0x7, 0x8, 0x10001, 0x6}, {0x5, 0x8, 0x4, 0x6}, {0x0, 0x9, 0x7, 0x1b7deb69}, {0x9, 0x1000, 0xffffffffffffffeb, 0x8001}]}) mknod(&(0x7f0000000700)='./file1\x00', 0x10, 0x1ff) lseek(r4, 0x0, 0x61, 0x2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r1) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) getgid() sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r2 = kqueue() r3 = getpgrp() r4 = getuid() recvfrom(r0, &(0x7f0000001940)=""/166, 0xa6, 0x1, &(0x7f0000001a00)=@in6={0x18, 0x0, 0x4, 0x5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) socketpair(0x20, 0x4, 0x5, &(0x7f0000001a40)) r10 = geteuid() r11 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001740)=0xffffffffffffffc1) r13 = getuid() r14 = getegid() sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000000)=@file={0x841392962f323d53, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000040)="30906ebcd9d3fd133e7252d46aa690a8f2e331194d2a7c978537de73b789c6fe41f06599435505be97db6fdc4f65c052a03f322c3f907c9e30b53b39ba74b53720e43fd478002bdd9170ccb4326357baa4b453e747b5bc6291", 0x59}, {&(0x7f0000000240)="24318a328b538257f3f8a3478d1a4d17ab6baab4d512927c16de29233aa809e751764af2ec881ec72cfb43bab35b6b9a78235728e221171976548e6e4254f1e9b207def6edc3cc3440a107033ada74965a04500993cd85b7b5df941ef355e51e5ce92c6c3b49f1f97d3bc440969acb4b988401c578c685c80197fc10472f7eefa2671bf3fa63dacfb0e83a68ae94b8d0be631c9cf0cc1958f8077ff336a81e1890dae33479f92ed2c73a8069a594c48e4f2d7ce511b562416ad643d75ee08d1859839772b72d28f7efc1bdb7614e3b52e312ff2957a97d172ebb125f13b52669d3af", 0xe2}, {&(0x7f0000000340)="5bfba89d9c4733750de73a70daf4ac0bce5bc17a0ca04efbeca4ec70cef330cc6c6ac8fd043b878d1776d30cb159202a7efa4424755aed8bc2584b34a398cc9e0cd30992ba4b967e2a2b945af652986847e7f61c326eb4a0de60affcb6dafd8f1f982a0df301a5295c372bfabfb350b34bf36d3af489df805652c077b0debba69a9d500b220904636502079b3b9c2afe2511b96119eeed48b3c8c21891a39f3b5610a7a062dbfde82f7b889299e5540fe38147c605d53947601babd2301c795f7a68c89b0ebaf93e7d317aa6cd77579cb72218d624a47e2967b8cf6277d261de4e0ed176495d3b7f70b5a046a57d6e25", 0xf0}, {&(0x7f00000000c0)="54b08afb8206cf2005f792e69b43ea2cc13136792e92b17af2e1d364edaa7c295a8d3371d79b689fea2034253d798b35957720dfc14dc00f93", 0x39}, {&(0x7f0000000440)="13fd86b7f2799cc1bf6b8b2d5cd3b09b118f173d9a2933f1c9fa9fa8b1f4f6390bd03913990e587c4cba64e5090f2d737da81b5ff64810ff256c93931253707eb2e207dfdfc95592385e3e5b5d85f13fa336a3e765dd3b16f9cd6dfe2b2165b4cd3817b42e344643ac6c4d537de62d88b31dec3db5a4d3a248b34d40e670ba86c1537087fc2ed11e51da192d90708fd218db18c2e8ce080f14bbf776b0233aaf47e5321da8302dad4e239b8e64d23ab3a18db0a0549b653b19f5b25054643c4b2864160f69725aa56afe605807629978d1ff9bab228f18398f3ad78e83229482b2b59ce33440", 0xe6}, {&(0x7f0000000100)="4cab4254d6164d5d1c7d4363dbf6d8059c29b8cc670545db9fbbf50bd94f7fbf4f65", 0x22}, {&(0x7f0000000540)="732f143cf57578b031fe0ffabe6f3f5cfc07448ea645f9ac8946a7ef647357b481e6950778d6b0e042cd8a33f5d4c0fdbc3942d96a966c97970cecc959036205843ceb1cab05e41b51e3aaae314b0db6a51cbe9e7bc75cbfcbc7d95218a2a2c4ee03c1a142a96e7acbc56ed800a74ad07e96cf9a13097023597381a9624af7c06d4aa6597d7d7afdd4fa7a890513ec44c1421e0c4952b772ad8966677b6f268edee04ae5353d40b2349013512a37c900fd39d9b34712b94388adefe2b8cae2f80378a1390bb672447043d5e686f2f1edb6a95b534761b1f8c85f9aabe6aabfa09cf4fd1b7e38f1ee3a63ea53c75110cc2eb20580355468085a2040bd6b8c2f9fc9e493e970323e6914cff075efacc0119998fa0f76492503abb305de1ac466d142984b2fbb68762f26b7d9586a57542b196f911130d364e3521a69f2d2e0f5f423f9b3cd0eff0e8d775859add9ed04d9ec983a71d49e7e81dc104e36db8e1fbd52b7abd6dc15f18fb194c178faca9798fefad4fab4dbb8c7f6177fd2bd09b67744fc3febf90a5181237ee0143c759e673f1f2dad385d47d0900d59b9e56398de846579c1f3ae30f389a756d466a7918c43ac196199647286f5e1fd60a5a81df789b156c5f1fcb78de5d0603d239e3a9d7ec4cc11c007e54362c11dee13176380c0cf857416302fba07dd1b912196cdf950e3d9303927681f9c898686e22c244a80d03fb62089efcd447316f30ec0f16beaf148aaf9d9a4980f7fcd50cdf70f59896b9896bb98d83e3c3beedd6c9ee7fb54f54de712efa99b9c4804849abe2d6a79768b0e5593af5bbc57b693aa9f47fa39ff986ec21ad85d0d36a7bfc76c18770900d42fe64d4eb080ec0b0da51aea1cc49746521cd5c17ad6588325eb527e187e93014dd164bcfa95804a74a67d0772b186d5a98166a1e88d0f4839179e7b22a42a3cd8b21d7998b33abb8a05f2193efa4203f488506dfbba62f96f76086c7f8f044d5b0a08de3d4b63b9fe07ef799c8d594b6acf622010016679c3871a5ea8e7241d4a8f3b05ba3edd4b2301005b24c3dedbcec7cda2dd436e4497014825acda9ac80f6d79d99db0afdab1beab2d2283598387c8d9cc777a3356cebef1b8f5e48c2b54606b1e15dce4655443bfe4c503e5bee0f76c90a19ed6e6d4872b3f83ef5210cc1f04dee3fe879ccbd5ab8b5b1c7ef6c163bd9c097bfc152220d93f11dfcde909a00184ed2dfdac976c887eb110040f4a790c50f96385cb26d10cec2cb40fc701ba9204e832afb1ee7c3f7e97880fa4312135470e15fe731d549b722b6b6454e4a98ff31841e7bd21271b7867bade9b1076319e56a90270971824af6cf6a618e00979e01f8f7bdaf4390ea06a7a63fe0137c2cfd554cb357708bd67bd99cd44457421e3438ee17bb63826819dc814d256a8d60c95c7989630869adfdf893c9fcf7cf7c02b859942aa3f93d46858f3fc6274e0ffce7eae0f7f59dca2b6d3da1f74847f67b248db70796cf98e37b9b09eeb5c45af81d6f9d2796ba63fa4958859d4102726987fb968086a55258f67c88249f387247a6c850e7ff8faf50c2b5c34174a528be07c92ef24e211452a022877e2e3459a936cfa4e798e7be2071ca89acae3514a8d35516238c5b807412202f6daf1632ea13137344cacaaaaf70e141efac5d0900366cc911dbc9c96ab2b04d217ff82ed004fe9a6858e3f9381678f0d825dc5e21e42b50f16b1034174033cf834b5cbf4b67713a1c646b8271ffd7bb1cf65f3bd65569f40dcf50f3018446e76c5ac16097153d61b9354b34925c704ec8573216fc0d082229c22a0d9da228d31271feaf27a8e7f08b9b3ab13646ca64f066b531d4b3238ac166ed27930101f44efd6a48f6819c29ef893cba1765cd7fa2d2661ffee5f221dd479c7ca0382705620a1b2056907c3516a508f02ff2a30d8efc3cc24d5294636cc2a251c7965aee4fdf117ca0614d261ad159b0629b62e7cd84e025a7677d14f91387341e5ecdb88923674f3e8641b26ea64043cf69333ce15ded0472d28ce020af73805c77605d581b862d90c007ceeb1f7fcad7579140e7319836f1afefb80120d0cf0a38676d9868faebe45a40edbe1229e30f583ca3eb3c7bab4276629021e06c550af2fa2add205ad02d364c9bc9578673b9c7c995320559f2f4b5811f842afcd1a0404631563b7127718c241193bc1d20dcf803a6e3ba1ff0982f5687342c753168dc86ba787c93b28721668afb4d4d59012fd5465b810bae81d4a9478d71f1568698a2e2ea30333f7c786f552a46e59a65440213fd21862de8a034a6e90fd25f75bf326934cd0c29ba38339c68fa8cddcf0538523687c58c912e1844ccea6a4d2c0da5419d91efd8431704a4abb377817d66d46b099ba5d0c72a2cd2490408994a4bf157dc29d034ab3b3364dfb04ed443124aa1c20d44342559fefa0d1c33d26b09ef1f6f2b8b316db154c750f8eef140d4c2041bcd8d93bf4970746a09a29df52f87aa42f17f65be55e9a75afc8b0bc5fc34e9c72a295b0699ff6e779310f1366a04fb052a242a07e34ff968781424e829311e673289930bacdd257cb3f0246100b796f230696b68196972fbafaef731408793a0d7b86a07f115645a5c404edd580741a11cf1a2b3cf46628cd8b683b306e77b4a2c473f3c74aa99274454833c8e271495ebc0bdc6c090b03213b10896401432dfe9fed0dcedb2f50346222feec0f9874fa0d0cc1e3d4807de099481a2e98d582403b1eece3538e1ec482027c9a46c367514cbfc61436f337751f4288bfd49705408fc2d974fae90377202167aae008a80e389f495628009db66cc966dcde1ac945f4122a8ead64deae82cfd501e9d5b37830ccc2a00fbdf1aaa5d6207385c69083005e2484b361a46de7ce78326499d055d47ba2b0e58ea8df75df858d7aafc2c9d5115c9e7ab511a49472e6d5f86d987521e7dfd5c8a9b4796a6ff7c9db492d37ddbabd1daa98b5357f4b9ea3b6b54b40ba7d5a0449ceebbd0c00a06a6ed4946fb0fe65834deca8d79aa56d409484db6cb43c8bb60863e453475217b40350aceb5ec68dd2d57d4ecb75519d52cfa8caf639c86023368be4240af334fb40745084b4f62a0b784d589cf601b2a55dc678867332e572d9a5338d1d2857bcbc85967fb42a4ac95ea483359a179d7ce567e4d5022a655cadc079ac45fc11bb300370246601b22bdb75ce445b3e8a4131f8f4e84278449bd9f72016279aa54247996e6ed53d3f656d344e31333a7adf8803882d874a12d7bb005ca95a2cff9cdd81b9a59817d141a0865f6b1c9b8f237e71a17b7deced72ebf0c4a094a88032f63a29714f5ddb77dc0e494ea24ac2f0447f79442e39a01bb820487de63caa62f15328edd66be6f9fa30471ccd1f6641ba1f2637b2517d9982e4742a1ae92700527af70405e5f659895f2f24558d63232d7374b38115472469053848bae966a6cb0ab6457dd94771797b30a828f8c9b5705b85209edf321e71a01ae3053232201c11693cf967f92f1b6b1a78d550f1392e06e4538a909754d561c6bf46247b9ebf126684c310f9418cfdf5dcce44e82053a5fe7e3028e586ac5855688d756d2216b4382f062e5b9729f7bca218a334ec06aeebba2e9c517559a4a96e74bcf94f778e4317f060bf0dc1bf787dcac1d6dfa4858ff144e26ef9423e3ccc3583786e3e48b6968ea77b9ad7c99f476f69a96907a9b25a3d12fdeb34cdb9ef25c2bd48b6d40379a353be537d5c8d2f4b5e6f0efbc1a8fd68781ccc88a210bcfb52ace1f17ce8fb480feff84f9488089d00be206deaf019ece5babf023dd89a934d573e6d5aaa526e3f32f1bd1f3ab793598c1c5c174a70c3d7de913f65393da8c963378905cb361e0463800b1a77b4897272c6a4f87e1e79851d019300be61cbed04f48adbf1431918636dd1232d3c11e3774b4789099f4d233430cd7022ffd002402994a429b2745a345dd404f44b6a3f1bcae98f3aac62eba1353d5c85d9cb6f60f0729d2e9fe57866af1addd944851138deb75b64464255bc6dcd3b6bbe79db7c07e315aaf6f3f60e496f1183980bc0c4aa663230f90fd2435492f7dfc7e114acf102761788987c786a2083ffed29a0a2464b3f028ac4b62a7954d906e85b4bfa4d90b56641153ababc52e70e2c588b752b5392f866e83581dbe814341cb01d33b45b975c4076c75c96ce4c8c7be4553d9bbee69fd98b0e5aeb11059c21f43dbb7d70840420dcaad0d8c28781065d0f0a1d57af3c7d879b9ee6647f44929eb172c4419cfc840370dea661c32414ef2e113268fe8f7358613dcd72096ce825778a4356fdcf86789495aeabfd194bf899b7b0841ac4c892a779a6fdeee7f97d9c6038dc53cc33135b1abda057d55b2abda98ff756f1b9307ccc3b11e19d206901b0f8f11de027573b97496bc3173a0262fcd0ace193db1fd87dbaa1c479100d78e2db5e9f6236286b696c4c4e9af86b1501b39fed304524eaf2d10fc9f173aa22f01ad58e56f2eb83c3ec39cc56d1a9322a9fd320a6aa248333fcfb8fb443b0d1fab3730a29860e63cf58a5885ba4855a873b5e0ef2995374b39164873bb13ea29df470c260432c4a62d8479f35e880634cb63f19826d99f876587bd2447d590af0fb9a40ab848c7793ed7bec87e2935cd2e0af32b5e869be2fe1e4395db861466d7e8d1350fdb28b52fbecadc10041b194e65aa06e925d5726d513e53bc2145bd141b54f50e2cdf62784c075a3716bf06205305a7145b9305dadbd5fb9a0492eb2336ae89a0ad193ea9e5f3f1dae03e04df781fbbc2d4b8b6b64ba8dc3e83c428c9174d6940836533551bf9610e3502943cc6a984bc421caa0a7c9d1276667cb067350ce8d15be8b9a0daee90e7785e301a77639d59948a8f09027a48bd0ad263a0eb47d179aa132cca20d7e27c003747b60e6a404385851b76250854f3cb9314b89b176968b16cbdfd31463746552e1e8e933724c24f957c4b6b14e8791337bb0dd6ba55a97a753b5c9408aff9c09ce35448e92a693ba0e537c01b00838ffc6102d780b722cb0c555fe2e70b5420e9fe22b642decdc0c0d76640089cfb53efc2f056a5fc14b3c2e30e85c95ec98d11e7928f0f1cdd87e6bdd8b0405074122deb4a4a12cde74b697d7be70e273a8cf5a611a31fa5bf36c0f615ca7cc2742268e23a3f5508135c2e03a1762d3d8bb81f4f311ab389f26afaff93340a6908e7fb061202037cc5f203c8740fe9e2c5223115bfdc94187bd928ac7acee4b09787935dbf3c556612cd5dff15b543fde8d33a9f6e6f0475836721eed6e67878f3538e650d90048db2ca3c2be03b0eb7dba52bae5eb77e2bcbb75099cee9d06d71f8742fbbe778a6438a7bc43fd83081f31c45e1a84fd12507f1adb4fb058f5ceaf6d0382a94eb718b4f68a67f8045c558e9286026f3b6aa5c5a16456b9866a22f4e4ac9352eec57018266fe5be0436714f198bb36e1eedcd5a43b387abbaa01345a2c21a13689c765a4f115858788be89b9df4bf63d657154833e679bbf8ce9ad5ee3cd8ee2d82f80e7ebf0a4d0968cc69f4bb747e4464e3df8ce8b54dfd9d96ec175236a861fc1b6c1dd634baa8e318fc7ee2b5917b917c85907dea44a0b83f7681d644c6e6644c59517c2926eb0bfa0d58c62d5cee8183acb74143abe817281bd0bf3b6bbc844f8f8aa870ac05776adf5e7cb3bb724c0dfcf7436987d4d851e586582d36b904f87a460f164bd8ac7d5c0289ea71f74c24ace0984d6ba20fd9cc58fe6dce", 0x1000}], 0x7, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r1, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x150, 0x2}, 0x4) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) syz_open_pts() 16:00:05 executing program 0: r0 = socket(0x20, 0x8000000007, 0x926) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/243, 0xf3}], 0x7, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="aed3a2391897233429c1e94f4aa9d11ef8b850d67872ffe339c07c43dc10faad87904f432e433f564415adeafc466c31e3bfc8c8d5733f84946b9284cd455118656fc53baa23c324206578ab4c3ba83c5bc49a13072e34a71191ee7dbc", 0x5d, 0xe, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000700)='./file0/file0\x00', 0x80, 0x140) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="f10f119d2c31b387ae72322b34575142062555954bb852d5b0198240ebe4277183bf4c30e55b3a63f4c05f84a7f9f0ae1eacc3a45c063ef20a833d04a5c05571f1858ca9485f5121e616d169247a6c13922fab6e1093908aa158702dd3283369eea3c87a46c48f55d3147d5429199e683f2ece5e9b9c4669354242aff6194668", 0x80}, {&(0x7f00000001c0)="b00ab6d39bcfd9d9180732556f08b2141a04bec626840a60ef7c76936966fd82a448e0d197cae55206331ba1db8221ac92d4d88cb8cae826af13f000c7565f62c28de577f1b1c3df7fbea22f971cbfa6a8c1ab02e63cc9ab281978f33a60969e4ad503fcef2f18efe3543d065734b5a1dba944b99f0feeaaa7a98c6c372f7c39cedf3c46d6b83969ddfa41c7e9a74de5102ff9f817c140e3c0dbd4a4ff87083e5dea64cf1d2f8799f0e93838b3249ef7b791bd816cc6265ce5c2515e730febef98bfc0d799be97232a6fa3a374f669e9bd1010a5352799a6c2dac09a9815dba6a844ec7533caa1473c67dabdc0f0daede749eed0a6bd250676e47f9ff076c2", 0xff}, {&(0x7f0000000340)="eff9a4009611e6603a967d293aefa00cb2e2bf44ee09561d6523185e3d834602204eac52c67fc60915bd6b1691c206272ff71960013401a2e5d7c8016df995c62237d46c020dae989f02997b7135e71de08788f5b1eca7bbc371c5a7764af7e254fe2fd3ee324d884caffabd40aadb72b366570d517d844dae178879911086e4925fca8b0b9ee5dc8f1c44b0c034", 0x8e}, {&(0x7f0000000000)="50564eaf266362dff26ca415590a7b976e282cf9d3acec76e63c7cf4563050a906c0b0fc36c81a99a82f570d33177387ed1e", 0x32}, {&(0x7f0000000140)="83f56682bf2b6676ea9545634ad006", 0xf}, {&(0x7f00000004c0)="7b249584080615eec39853a85ac4da1a2c02a0bd6a71f26196c2254d4de232208e4b40803c0ad2438451c5661da9ad6fd42dbe9c3a66b9c2cce103273d9bb6a6b6ac8802b6e437005dd3c8d616572ed18978b64709ab94da92abf004c2f452ee3d7fab0ede0c09cbb684cb2dde565e1a414d16f7d0cc94320d8c6c17afb204c7de080d5f7a22409ef07c5761cfc9f4da10337977bb914fb6a87b823a34ddafc31bb516f840e5f2bc434b313d6058b19fef8a99aa2524e45e", 0xb8}, {&(0x7f00000002c0)="b3b2bbb2d5dc5772a31383c1249e2401192e2ee50591770e2c4abd1ab57e7daaf2d722ed25e0b146d31b", 0x2a}, {&(0x7f0000000400)}, {&(0x7f0000000440)="d99fdf8b0520f0dce5f9e9dc5b2d27fc0c0403b810629eb13b65345627dc1c1b843ae4035e7f65cbe36a18360ee7da59948c1a9fae", 0x35}, {&(0x7f0000000580)="a9fcc85c5630b4f2ace63ecb6a594170df77f49b90c5f018ebc3026cffce473da98bd2267a9a66a09b4b680a5a4a2aa3f2eb73f448a593fb627cd832ee6b228e91edb2f0814fc676914bff5b2cabfe6f86fbc655f79c5c41f034543addb931c4d8548c5b832bb18c032996133f5d5c32484f1b2ff280b0c0456a25e75afe2892b6fb0294700555ce49b9", 0x8a}], 0xa) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) rmdir(&(0x7f0000000400)='./file0/file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) flock(r0, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000480)='./file0/file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xb1, 0x800, &(0x7f0000000d80)=ANY=[@ANYBLOB="c349548a8dc60c9d00010900caf68222000000009b17d68cf619a3bfff0dd2e7da22b1dbc0c3fec277a31fcaccde00a8e2b96509d12345a98b3378ad173ed534556b12908c059456f7486fd6fb3c323244917f05b333e1b5a83502a69d7a6050eb37e98477d3e8c5efebf45206564f4e94c58fa93e7f29f7df4086a9c41465a4daba2417682fa0c9982161f697c03c1f89ad64afb1fe7dba4e4a276e78fc41949fcd068d1129034bfa5dba620f1619152908c0686bec620035dc41297f38b11c3a893d9378b7a6fef84d0d1620a375b17fd92c03b4945abb00000000922dee78fd35715da9bce2ee8a61826566e0c428011f3409ca3913d7659a9d64f4cc57042b8da24efbfe1b42ddab9ad3f2beb6fa5050aa69e87dd419176cbaa1d5d07d4e9d2220d786e12c9559b097479a31e8cb60cb6de18ccdd1784c65017bf3d33db50a77b483179bd12eeb166370494892fd79946d8e60ab3840858ef204718f3426329593e043b5db9e0eb747e30d8305a81393133c398d55c7035fc4d433e9b9dff8e1bba9b874b8975af5b66499fb01500000000000008e73a320261cf5599c3d0be825442d95aab3c31276676bdee436a6a36820867ee0afabf90062b7e0f93b552656f25ef10cdff802e01386437514c4737e20e978ec7eac90ce09d94961c35e9ae2c40e0b77010400004f28642ed900000000000000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r5 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r6 = fcntl$dupfd(r4, 0x40a, r5) faccessat(r6, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r7, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) semget$private(0x0, 0x3, 0x1) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f663000000000"], 0x10) r1 = socket(0xe0cbd6fd509ca098, 0x2, 0x4f) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x46db0d659ca1f58c, &(0x7f00000000c0)=0x3, 0xffffffffffffff60) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7fff, 0x401, 0x634aa2a6, 0x8000}, {0x1, 0x40f4, 0x10001, 0x400}, {0x12000000, 0x80000000, 0x1, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xffffffffffffff5e, 0xfffffffffffffff7, 0x1, 0x6ad}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="080001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:05 executing program 0: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x100000001}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r1, &(0x7f0000000200)="88e98e04c92432a93987f48fd8495b21cec120c1ab02afcf87629361465e4e52102bed9287a59099389423b4b3907008bbae20e970bfdfc4ad356da96603e82fbb18a91f0687fcf404868e8d2e2569360c1941e047f20e6354af236ea6c9ddaa38ff9eb980a27f5e986a4cbb928df679936751d7fe5369da9e3ad44fbff64a7ce1748670136bc618b196337282235c96d47420c72b516ee239192f7ae390973ec6dec19bc127021f8f33c137634ebc6d0bf90a46192028fba8d222bf5d6411365ea58ce4839b3658fb8401c0a6387c34ff1576f2c3130dd28a178cf62b008e59fc8c5a998cf60177dc9bada4fc02c466de84094fdcb214d648cf5ada6321c9ec41d038d266cec4ab6d8c5330b868a43bd14abdd9afbb5c17d259a22e786e7259483e62d954a10157fb24b082b180a260445f7ae20410e4480aa1a3d3b9ad3ca8a61138571f4683e9a56639bdef6ced755bac84c3d263c7b7e48b", 0x0) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[]}, 0x3) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) clock_getres(0x4, &(0x7f0000000040)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) kqueue() close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x7, 0x7eec, r2}) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x40000000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3, 0x5, 0x8000}, 0x1f, 0x7ff, 0x1}) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[0x7]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x101, 0x1000}, 0x8) 16:00:06 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x1}, {0xf9000000000000, 0x8}}) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffff0000, 0x3ff, 0x0, 0x6, "579b414cd11b842d2e8694c3ea501e947e6cd4e7", 0x10001}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x6, 0x200, 0x6, "d7b30dc23fb7d2c626ecba496c9a6c2064fd899e", 0x2, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e70de4", 0x40000, 0x9}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x9, 0x0, 0xffffffffffffffff, "2c6767430600000000000000e01a93a55f8e7a30", 0x81, 0x8000000002}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") getgid() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffffffff}, {0x2536931b}}) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) socket(0x6, 0x2, 0xdc93) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000780)="4cdb734dc850245d266ed725c124f5e2a267bc3d9b29a65eee1e811c4b4031751bd4159c98d52fffed7329593ba24d5df5ec584ee01d62dcc44995000000004000"/77, 0x4d) write(r0, &(0x7f00000000c0)="ef311bdc4826d5bdc98ada6e046707be3c12aec49ebc7b6a99676f912c6a76b9b291e73391e9ca56f1cafe6a6f71e1c03dbd9411abee057e3b4187bfe49aeda1e00b2951325d6f3a2206556f30", 0x4d) mknod(&(0x7f0000000040)='./bus\x00', 0x55053180abc5156f, 0x10000) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getgroups(0x3, &(0x7f0000001380)=[0x0, 0x0, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001400)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000001c0)="d33c5401f75c7f9417064b93598bcc021a19a443e35ae373b452548560158996766e94ad24044a7cc7a741ed533457eb8e30514ba344cb4453f6a80584ee083b83a48dfd58659e0c71eb7490a8cf5db01085db379a0e7e20135a25b64d69de4542a1563da0558b66a4103931e95cffade3c39cab25fd122eacf76bab7b9160903860df72023b5699080b9f2dd9d738407dd34c6c0dd53cd86a2009b58212d6e7367cc2c401de11a5d555b1bb6521151302a6464e9bc9ab7b9648339d9c8835e40f4c93ba15137b372f84b840dcfa83f8ec0c5917a6b6ef980298a94edb790b3a37506faa24858bd5edc88827cef4e23d129ced", 0xf3}, {&(0x7f00000002c0)="a648882964aee3d0954a92bb359ad595cd598b90df3aae60cfd318f2e1e63c8ff3014c972c2493a442e022f262bca2467c338a9244f69d84b72bca3fefea8d28ae7d1ec176df96178578099fe180e03e0ab4d88c0b373aa3ba036d0f3ffe1df7209fe57da69585334f890190191bf92c8cef656f14555ce983fcd014f3ec25f8fe1cdc860ee9196f7b613784a1e40e207352961a71f924b5be1a6c3d8f60ac8128fde284be325514eab66b10b0575561d460bdcced3b187f05801c62189833112adea818cd79c93cb37446a27a53f0bde07ecc9e162bc9508e0e93779ab613efb8ba94a2f3b17a0ae8a8d03f65d6926a1da85218968b655b6b7e1382e5718a5eda1cc7894819dbe7fe0dc7de238dbb57c264740c54993de8c186ad35e86b113bae3fa123ec5ee99fff2ae24d84f31b5acb7103ee50d470dc7c37a5ab485f52026e8083c92a96493fa27fb0e5e359d1004fed26bc5ad1faec0c723286ad1f139e3172ce09b683ff9b968d3fc110375a9c8b37a53111ff2051366aa3a5d4fd75dc9f4141baf5756be57ff96a65c118f16f75c5c31e74611e715b099289cf4529d965c7493e20f5e82cf141bef93ae8c54a8d9ae857146701b3c4fb3b47484b66d482e7bbe3833ba5f7c5472273a0b8eebe77cfeee249b7d5c8e99738e34da05103ec8c75374991bc29e1c76e72ea9cf26a89c1c533cfcd89b24b657b1cab73acce4388c85cce189e3b42a2fbd547e74f9c04af727945ad3af0fa01b40e2dbf5666d258ada7aaf02272cdd0d340f0fe7e8d73dec45964c9586c97eb363b642aaa0af3cd09ac3d2c4d7c17b38715556de4ddd85c480bf1f98b2c7cb51c9d79b2ee7749d7168b6b3ea190379e2d682183b4e0f7bd03ae4465e3cf6faf8021a84dc74e9ed7cfd255a5a36332585c06617644f10f2ad386b092fa22104939594f4f41a0ed938639fd0b79a4ea64a87309b083338e3d5354755a99a2305e50fdf758dfe6ea73188eec999b513cc58b55624177f3c4e757cf39df2428f3955b1660c5b1ecda5455fccc6326512a211bdac85cc1c55682a7e7316d467a444d04fed2961e1a686b45836525e17469b6762b7401d4802e0055b697e698a3bc5f04136e7af87a7aacc740f20feaee6441a32f621e7c37e59ef6c3d27341b08060486df604ed37470780b70bdfd44114672a9c12f695c8b345e69f38a287b8fa2a366d86e0ccbefaa0e69025cce089394494402a3409b0dcbde46b25a8266317e4d416d333be632099e1f00c2d04e3f951fc0415c3a792bfa1c620a6c682209ad703a465b479b37193f3fe1cfad29ca2c02f1cb22150908d1450e10af8f786171ceb56921c4eb5a65c460ad875f62f2f7020603552f46a1e8fa4298e0debd1bbdf6b5f53d81d163406a24c45a4c4a4225dfb1d2e513526b19e72ca5eebd5825bbcaaeb1ff136268ca0c1c8dd199937bb02463fe698e1acb550c359eb67d8a66fa5febe77dbd65768eae4d8f13cdd5deadfd3a4cc5c387049698f11f7c8d7d3859d25f1cfb32268c35bd63f548e9d2378efd3320ae96f76f80d3a508494921fa78f84d60fbec5d8507ba1b4b8d6ddca5af5ff7d54d67cd06d6c192b3e60bcdb8bee52c1ff819bdb0989658f5c471af433ea25c51551c03242e4f346b965999bce308d612ebfce9b60c94e034cf34299d422ec59124991510fba9fe4f7a7264e51be5ea8cea1989968a49fbb1fac882f2545840cd947fc4672a90b8a6fbc4566deaf91c8adfca19342ee62facf32701d2a18e6cdd698ca2d41078c52df3fc6d5ed5bb74b6d70f222ba38d870d6d88fbfe6042fb39ba325c463e0f5372276bcca960b003e97c57fcb1fcddfaff386b8156cfbfa6100eece9a3fbfb91db71664d0f346f6336a7d4813c59f665b751e1a02f5a177ed4e907878eb6b4208ac9b09e1707ceda5c82904d7e23d91a0766609fbd61dbbf9d7e43ff4d9a532399a517a9a2a5f096ef74d50f77d35ad0c3a284e211d2f1db4e07bb8807aff4c37029ef89b547b581bc90388083ac29cfe258ea6ad03f9cc9f57c48881e1466887a5d4ac3cc30a8f733ade078bf1f54bc4b1d8316092e5fe89ddd75275574d0fc4634610a014f95c583f98ab1ddf549918b8749f3eb8dbb4a78c558f6034090e08c051530bf42dbc4b814f4b3cc03405a84cb1dc69961d776a6cbe007f360a19e369cd5ea6dcd25ac2cfea58cb21aaeacdad19a6eb3ab66c35918b309d5bc4f76ebcde5774f5d75a4e391e0502a0e10cffc17cba862eee6425859fa3f9b2386ac5464aa075bf9f8c97df84b60419ad331f2146d3c4e4b7bbd43ea9d5b928a6977c074f0c78a0d5db32d5ad3ba7debd7e237578ae647afd04d5ca30bd9a600d47a4d412fcd4be4220ec6703e47cdb513ea1c6a0c1718b27ad6305397a811674132193b7ad4d3d88cfdc5e1d9cd8fd83fa215e839f0732c388e449b6ae75f80b2189246db4bc4ee5a7fd0a78b35bffbcdc6b0c7e3a438b39bf71aa00cbed01d29a537d510f6e6e453ce3665af1ef29830d5bfc02ea272de187ce9412a15af66019fd5073ff2e27f4c5450b05586923d6c53890f2fd83ec61df340acc30cb742c355a8af280849bcb7f1a32321e738bbdbec6a12dfb818cdba431e6044b460a2d34eb3e8851a8e1e53ad19577c25e328aa8409dd6098779ef52283a04491ae40ee45695dd1069cfe4f6529abd74f48608558a02c06579739b36db21a3487b6798da3639da48a2ab70306e5312448239c668bcc3ef14f175362f6f7ce07cd0e71e59eb3ccf8231ed79cd768c09115dbea7158a889cb3846bf882a6c09d12767e2fbc9472d81ec9663b3180319aae2caba6185bb2738ed1eb6b998879c3f92e5a4bf4df09051a8ebfe3558975330905af9ed0c0e124ff13673be494a7eedcd235920bb32fa83fae31bd54c1ad9c9e93504124cad582d39214257da21d5e7aafb6339b297ea092117d48b91fccb5ea0f1f0e45edce2930386050720c6fc193537d9ac67f17f438f0af4926258031400c7b10d6819c1bf1e8c55950a68f96f6f8684b6e120efc7de659d4b1221292cf6ac4cfdc926f3bc94a203c1a87decb5bcfb97e7712685a345a50ceea70f926a6e95c73979cb2f46177900f95b50ef70cf7baa38baf076364d39102cd0ff433e5957d1a3d7b320f9466e9a84d0c2061c2390355241dd995145359462a5754fc45f034fc53320c213d98c66b11fbb1ef340e39f34bed6eaf484d140c57018c5e3fd57f99edba7fcb76a5b66c475ac2efb41f7ac3c064778f723c9c361742b144c7d9552fb46936ceb07271b9a19d785b11979e71cb49388a3f2177bc23881bd1b9796b939ea7a8b8e31d4a3cb9631f97a2ebe1ba62c33fde979f7d9c33d96660b1bcd78af5c282021b66d13618bb38228c366c950d26f49c4918dc8a9f5cabe8ff1ace2d84fe040b8069473908bcef425e4497fa296684f0c06516a0564cb9fc3ee78d7844183f64dcc136f5ffd074456db016905ed624049c435dcae12a2dd0553f8263e3298511ebddc2e32a07133d4dcaa46270d3594379634adffbe8c99556494259e026dd3e0e88ef8f224bfb9d77ac890e338d0c55c3e808f7da640ef6716dd5a2b00edc83a1be83447cd4e1082e27f3d985298a01fd641f83e3d363d34d73c68f4d48002a13de351eddd7e0c3ba450812c42641549717aea33ad3382687bd3db7cd7ebdc75c2b8d11459c4b14ff14c56072a8adc247a2019fc52f96299c528ab27a43e83ff1feda6230dac84233e64fe23d256bc1b04d2326f7c558d6b5dc78915fe3a9c82f5d3e5a2dbdba2697b64d6a57029e961cfeb10158d571d9527d53dde7f790b52820b589acc60e4c50bb8153f75b0c78558b0a5d1b8002b552e8c0ec11faf116ec619cad7171c024c9bd8af075f12503f744b274063c9ae3a8129980f4e00f238e9aa06566d9b325650fc7b96b488112985e56d9001c72a186d41f20abe5816dcd54f89dade85c1bed2c116051b771405732c051537008c69eac413055b7391e67e60c6c8f0435260d50c8eaac26dd157e6c24607632d425b4ee425b44d1487fec5e82bf9eebc26c34c1b088a43b2d05147037e512d1fa8be97fadb31af1742468fd0f48f9881f4b4817164a16f2d25a7c8e35f1a5e21e901c8815034b74f31b342207c5c46f206a6e544e43da986de8e9a71a61e3488e74a00349ec12ffbb81b4673b6b64786d13c53437b5a027d52755a6bde8631327bf0927467616795e27df27c1221853a28eecbf7dce1306973b2ec9ec3c091d59c03e98eb0eee79fca66c3f7eba30f67ff827400cc2e679d0cf88a53af6b220d6f20cf2880bd1abad5dd3cf5456a97562e0529c647df7cfea1db02a1fd9c8dab9b15a6f90f58ad7c85c1e1a16ea5866ad5590420eb204aefbb382b2c5075559998b7050aaa9118a65eb9d6dfc47ac71cf4cd13dfd75e951260c67f4565c24ade133da0963609680becec398b4b4b9f4da29b2dc5933dca5f371888781f31c5d5c6cbe0ea66392171de638b1ad12c985a5d9d6249bda2a8dc88b32e2c54198fc95a827ab0b1bc19760c91377b85ffd2f5c8d886663bb95bfc10324b506019afba1096650e7b1f88866c7262f09edc32c555aa6580a839b813b0e75024db9e7712a576b6450ddb1bccec6986d2419f9c443f0768c0242118c1019a41d40d68fa2cfd2767b1df3ba762ff9f03e2ee6bdc16d26ae8d467f67de2402e8de2c6fd6ab2ab5c813887678e8e5d77f4dd8904a89fe826fe55f05e6b0dac0a1d08e1d27f34955672ac2039313d1894d22182ce1097ffe9b370916f1929dfe4af446fc641e135520f15ea85b6abef3605f92044581c9ce60ec6ab41808c0150184e90824c1ba78d5f40daeeb16c35b5795f411f751836abd87f9538a702c9b525d1123449eab5ac81880dfab720db5eab5a2642c5a69ca69d834af56ef9d743a4b5ccb30f8ba460d36197ead09e42a0133fe0089b946ea217c9afda4cbe3e3555c21aecfe2bc72e3bc5c56f78f9d6f307cc8112908db98abb9a82b761fa4b86db2ce07618738e3f4c0791442cd0ec580df88a54ffcb69506ad30bd1b909e84a0ad2692f9e480774ef4045cf9c5060329aa0045c2783a167446e19b7c102314a06b89e2ada3493d1a5af34e7fe35646ff1f8abf13a6ec719673eda97c64e35a2f8719ca4db7fb8bf12343dbc19fef71cd9e4af071c7fe65f1846e557846886f1e80395adffe32243ef0e1f48ce065df2f176e426ed1174bbbe3a7115de6ca460d1d9d496a90dcf3ba67300bdeef5bc9094ea5bd9514ea7d97c58e6a30d27e74aa4012c6110d8e43d4cd38cb2f15be610defff16c00b216d226669f623a17b6db182261a5ee62505f9c7e02d14c1b21b94026eeb3475bb92977e9686e4c01ad052f5bd600dbfb10344b6d46ac2d6e9b72f2612cc36be15c14a577c0fd403d0327b87e122a1f1061ce5ee5f29458157c5b4a99beabe4f3f26d058789fde35d47b067664e8b6edd0a67bc42493574ad6bc81c48482a6f194c0ca1c9d05da90fdfb6440f61a62e27962ecb367a720ab5dd3985e6ed78bbbdeaa1937a3abb9e5a1d84ff90d219b9b7cc7797afbe73e5e1d07bdf61083e3dd81a1099ef6c7a567a107afbe349636b8277f757ee73a242e701769264a7e52e98f772bc47d229d7beea5bd4f4b0adca8690a6ef56eead4efc5dfd43c455748dbdcee2f3f8150d4f02abfe5f7f723d87b83f6622f15540ce7fcd202a5931e6be250e28cf21a6a9d415c0479a626b389e0cf84ab18", 0x1000}], 0x2, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x2}, 0x8) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000100)=0xfffffffffffffffc) fchmodat(r7, &(0x7f0000000040)='./file0\x00', 0x161, 0x2) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = semget(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r5, r6, 0x6, 0x80}, 0x7f, 0x7, 0x3}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000240)=0x7) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="3031eda24adde55cca2685375a230e7693a1a5a72fa5298bf3e73c05c0d22a2dfc03a886b1a518998351aec5f3da290c9167b72e066e66888716b116b6643ae5a88365874507488ae92d3919f4f670b01eee5dda7ea8e5e7261369c2b9bebf2f2f8f18a4652d", 0x66}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x0, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x59dd8758ec42f328, 0x1f) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xff, 0x2, 0x1, 0x200}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000200)=[{0x2, 0x0, 0xfffffffefffffffb, 0x7}]}) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) r1 = kqueue() socketpair(0x6, 0x8000, 0x20, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x4, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x6, 0x9e}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b0000aae4", 0x30}], 0x1) mkdir(&(0x7f0000000500)='./bus\x00', 0x24) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000003c0)) recvmsg(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/18, 0xfffffffffffffd9a}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000540)=""/182, 0xb6}, {&(0x7f00000002c0)=""/113, 0x71}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0), 0xd2}], 0x4, &(0x7f00000004c0)}, 0xaccc1f13d230d65c) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) flock(r0, 0xe) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 16:00:07 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) chmod(&(0x7f0000000080)='./file0\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x800000086138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x0, 0x4, 0x5, 0x1, 0x2, 0x101, 0x5, 0x2, 0x0, 0x40, 0x9}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgget$private(0x0, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x99be, './bus\x00', './bus\x00'}) close(r1) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[r2, r3, r2, r2, r2, r3]) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x80, 0x7ff}, {0x84, 0x20b}, {0x8a}, {0x81, 0x9}, {0x101, 0x7d}, {0x88, 0x9}, {0x1, 0x58}, {0x80, 0x1}, {0x47, 0x5}], 0x9}) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640), 0x0) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:08 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) write(r0, &(0x7f0000000140)="1f16303487eced774a33bdca74298844e7dc52a5cda06ac5138f454edcd45f85456d29ea79d5af5d26d2ffc7646cf9a2369533e2de41083efa5de0ee751688864097ac4adb8c1a0e2de88bf523c3b20b3db1e2eb02bdedb90cd664b42fb9a81d741906a54c84d5247468b99853279248db629ee524e36e294b", 0x79) r2 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) lseek(r0, 0x0, 0x0, 0x3) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:08 executing program 1: r0 = semget(0x3, 0x2, 0x20) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x100000001) r1 = semget(0x2, 0x1, 0x440) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x8000, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xffffffffffffff9a) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000500)=""/138) accept$unix(r2, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r7, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x3e8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r4, r5, r6, r9, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000140)=0x101) semget$private(0x0, 0x0, 0x84) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:08 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fchdir(0xffffffffffffffff) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000100), 0x10000000000000bd, 0x0, 0x3) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(0x0, 0x5, 0x108, r0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x5dc8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xb0, &(0x7f0000000140)="f101e4f1c80fdf7577ed5be834478a5b38e22363ec377a8c68ff38d2c18fe2c8b836386f44e9ec60c2cc1d0f1a11e0583f3c1ef77f10615081f300a5266a7def5d78cb2e2c8e0f4d9c892e00a4057998e3d18d22a1798a9d2d12bc89c6ae69bcadd255fd6fd0c3ebe12e2e39f3e4d059c48c0cae8ecd2e33df7596032db3096b542ccc3756860f797ede185e4dbda82d33df494b499b739d256788ec75998cca2d028e9cba35fbd0b448c0fa61976f33") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x23) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) fcntl$setstatus(r0, 0x4, 0xc0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x80, 0x40, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xc5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x15ea9e4acdbc3874, 0x4, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0xfff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x3ff, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80, 0x6, 0x1d}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x100000001, 0x9}], 0xffffffffffff8000, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x4, 0x9}], 0x58, &(0x7f0000000080)={0x200, 0x7ff}) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x0, 0x9}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000048, &(0x7f0000000040)=[{0xb2, 0x0, 0x0, 0x4}, {0x2006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x35af}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x4}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00010000800008000000"], 0x10}, 0x0) close(r1) 16:00:09 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x8, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/62, 0x3e) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x4100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 16:00:09 executing program 1: pipe2(&(0x7f0000000080), 0x14) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000140), 0xb37, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000100)='./file2\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='-\x00', &(0x7f00000000c0)='%.\x00') mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x98ed}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8b}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10000) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="f920d4b7f2fa011f2dc74f48c6bc5da271ff8161c02d5b483ccaac5e9075e8a244fa7f971f9eb976ab6ef02bceaaa91f6c3f46203b539fd76617396e46bbed48", 0x40}, {&(0x7f00000001c0)="f80c267cb4bde71b27810bf4beb5ac2b0f4c12eceff9fc7d09a0451d89e38e345beda9b638fc829872552c2b32befe94b5fa44345a3ae2422839d39f", 0x3c}], 0x2) write(r1, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) sendto$unix(r0, &(0x7f0000000140)="e7e07f2c466b8805a121b9b40bc87ebcc3957b21b5d53f9be2356ecf027c22ea3a39a047ec9a3aedb1f97a56ada65db82c4d3dbc8f813508aed2bf6860b98f854c4b35839df18ceba43762f876e1d0d2b627305433c288", 0x57, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r0, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x9, 0x8, 0x9, 0x10000000000, &(0x7f0000000380)={{0x5, 0x7, 0x4, 0x1, 0xaf, 0x1, 0x1}, {[0x5, 0x43, 0x0, 0x7, 0x6, 0x1, 0x400, 0x2, 0x200, 0x4, 0x8, 0x20, 0x4, 0x3, 0x1, 0x0, 0x9, 0x1], [0xaf, 0x7, 0x9, 0xffffffff, 0xed, 0x7, 0x400, 0x8eb, 0x7, 0x8], [0x80000000, 0x100000000, 0x200, 0x0, 0xffff, 0x5, 0xfffffffffffffffb], [0x800, 0x0, 0x8, 0x10000, 0x6f, 0x401], [{0x8000, 0x10000, 0x40, 0x3}, {0x5, 0x5, 0x9458, 0x6}, {0xd3, 0x0, 0x971, 0x7fff}, {0x7, 0x468f, 0x6, 0x1}, {0x100000001, 0xfdb6, 0x1f, 0x3}, {0x313, 0xc90c, 0x101, 0x1c00000000}, {0x3, 0xffffffffffffffc1, 0x3f, 0x1}, {0x20, 0x77bdf05f, 0x9, 0x5ca}], {0x3, 0x0, 0xeb, 0x4045}, {0x7, 0x2, 0x2, 0x81}}}, 0x7fffffff, 0x100000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)="60bb919c4594837d8222826abdf3d827cb603235ae4b7b189aaed3562ae181dfc8dca6d15b4a32d88f06ce7eb8ab1ee3a350d40d97cfc7600a4dc6f165e723097fc825f535cfe22f7d979f312fb800c1031fe4fcde0bf430d8d290", 0x5b}, {&(0x7f0000000240)="c24272b972885ce947312ab8afc8d183aeb6b5dbf401df058332af9d2f26a245832b5d71dc347a25686e18d76d6c12506f348a9482164118b8b7a320fb48b216e2675ebcdbddd45090bfe6a5cee7121622b5b0697712e7212fa90f0296e4c1ab256b1d2b8ee69bfd3b2b27fdc2384e4adc2d0fd80f76803d74653747297ed9cad191fc145882551ea37a0de139d8bbb8a6f4f2f65a2b81bec12b61b255ccdc89863797ab159e234d0c1ba895b5e4d08446b3ad2241b89a0cd09f3acae9bde6fe004b212f5201838d671fe1cef7938ac91467109f3045e4c397b28294d255edb4e7b864cc5ed247bddfa38f67f3d6447d664bb62320", 0xf5}, {&(0x7f0000000180)="c6b645a81aa91a413873c75c5fbfe1fe8ecf1fc52612a219a6d92f6d0ab03a2e1075a24ab915e69d176f", 0x2a}, {&(0x7f0000000340)="52b6b4d1a943bfe6bfb1595974e88526e715bb1654f52cd1622d6709bd815fbabddc025c584d95b564043a812f4bbfc9000bad1d42d11a354806ed28a3d66b473063af71c446a3022bc3c2bbc437a15bc364422cb0438885427397aabfb0db00a1916221dfa4c198521d4e947bf70a505cd1dc52af74317b5c76887436d6e8e6e36bd8831d2173ec706f029f02a0f5673d2daea6e780c31209733286785f55b528887c498141c4ae0a2930194aeeb6b4993e7288a42bae4eaf54e89135490209e981871795c29fe3690a1d737df2a9c0a08878b6b3ce810a4ed841d9c60647c065b585a748d9c813d79cf26903d3f9920e0a5c17287df31c51f323f86eb6d53f65fa6c079f7b70c871c00481bbc055e22d217e15dbf609b04ba6d562d83d0d7a5cb6f8ea94eb955d011a2e290cdc655b99c8d132352ade1d5259c77df3e9be4726ea53df47fb80e307cbb5a3dd7fcb6d2736e7e1206275caa57146ed183614d6d6e8cdb04488b1f59893e3cc355332f142b94919c400a00a4a69ffb5f337d2e725ac619c385543198e73983e259f4eface049a819220b857ae1b946dbc2e2fdb033b69dacde543fc60544f6096516ecc3565fde180c86b4287d5fbc2155f46390ab8e1ec958564870a68fbdc842ba32d8ba843b37947186cc0f390540b290747e4ed94945f498465dbd31ef586e948ff5a718524e213c286f9d59d3e8a3325fa169b727cf9f67587a61a088b090ee61b2328911f89344dc6b525a8bce5871f282aeb0022a443eadff5c80d2019fc5d2e7c877daf303d053e784253a1f0693b243c9756a151fa50f0bf6bffa1ad61f36e8154fbc88191b495c9a4e32425b2141d24dc079024df48357bfecbbad59d5dfbeb91ff21a5705a1323009ca04d940eefce4415a1665ab6040f85ea2f01b201d2f2d2caa36d538b8b207b9c3c1590e77f5d7d755fc83522e31a70d658a55e8af2404567191e566b8570f7fe0e1071520f5e9886dc854260be60d56a76b91fafa30ae70b9160c701c1fd92dd31b36c118798632b60d4ec3488dbc39293f50091457592947c15235b8dd80e599754dc9f7088d6bb0766a6c1cdaf2aefe82c41e7bf39882416a7a84525db8fac3dd40b17d09cab4027e12817b6d1d39825af8f47bfb0a3a2b4f1254e39b837a2d42760bdc3e3012ec589f850ddda6aac5674e9fc4a2e99af7f1f4516a1e4e3646e5883a05869ee5c9b44f2592556ce259ee47b95423fa3f1e3872e9094dc5161a4f8e318b9b2e47c930d3bce5b2e5129a97db2f0a8b8a0764bcb4577095ed602dd18bffa27bd46b2119eee369256d51f7abbe0fe0fb5445f96c13d00c855605eef8fb93461da0df6aca2cf4c031853c33362426394c9a7b14bdd264cab27608b5dae8c07d44f6c8343e6a3e1903495d102d10266e08b33e5bd808c43e2a46f314ec224dc9480df6d6161581fbbe1286ef0e8c2a8d4d685b83cd0d1e949a3abed0447737bf1781a74ba9c0c2f4f8ed66b30687839a279df5eb96ffa94d8a96228a44fb7d72bad443701fd758b290cd72c28bd6f601735692611d84c7f4ab278a8378999e412e5a116a87695ccbdbcec6e6d7d3e9ec481fb0de5cf91b90f4afe8b0b2504a4bf2d40c59627720e865de9717aa1561295402f94add01379469e81f21913b8d62d400e41c8451c3637755e78b03e0b2e7b7cb80e34a35284003639fa452cd0fe22ebbdd483750a737cc7201b338decb520f2d92f9c1dfce36f04b5f410c8713231d8df4917a5932a5b30118f8c0faf5ff9a7190ff197712f010cd1d2e693b981c35d0193adf3a3705e537ac8d7ac4c161cdae8f98bb8ccde8fb3e0367f613ad2066c5d623e7f318f4a1e0d21a724f61685d983acd5819ecd2ce26b081f9d7a00d206a44033a5a3836f9b3cf51da4e0fc4dbe41c04d2559036437666e80045ce0e8eef0718cb89a1a2f74a160d57971591d9b0ab7be50bcbaa84c69294379940f3a70c122ef0ee7488ae3e3243b9a6dc35462cff4b7bc75abc6bdffbd99db5e19f6976ff41da521f054b14ad767030f0205c7ef8e600e5cbe1a1ad9ccd033df64976ad8545226fd77dace5cd8dfc1c2123dc5dda15cb1069e4fcd28c41417a5a667046f6d3dd7eb5711c12d5e71c3b819ead14f2a155d1d9c883233efa74c09d71c40592baddfcd0485d72b4b8dc691c83608bd9755ebf36bc5bfb16a5791e1adf02ad0949b5b05d0f6e3761499c2c5cf9cae1ea83f64ccdcb6aaa96ad0332cca66f25cc79279632e02c2b46dda21035a8c06eb62c0bfe98627dfcd8ab74181757d2c2ba322a64415e58ca6565743ad31b76ea62d415ea1e3bdda61a6a748f463d13810c454ca800c487fb89a92bbb237881ace7b91eaa3bff2ec0c8873f2729971999ad0f22d479fb89ee9277b093b764f60bd80cd69246ba3cd5a826101e822e8a6dd9804f5da197b068847490fd2a3e59377bd23e4e00dc2d95a68fde365813f7e8b73c8cec08cfc383fa3656a2a3be697991c3e505132f692b447722a99e559f913186f32935511e6abe32eb37a8553d54f8dcf0063ce3bbfd171785ec5b3b4f4dc400d5f5e6f32e6dae5f7434601a0ca5a6cb1973e74d5acd787dc0af5f6a77bf8364ed28e280cc83a367a7f92267180014d5e04a8653ad3949a0094a2c7b88d999856643048daa1a7a43704589d506625b75cef84d4c8c6c326b89216b39e14d0e4ac72edeb02cbfc09cb9d5f7a3c54e5e546f297acefb488d7370cbb853d2d5a0221356d125b2ee22a2d54efbf57b25ae8f64c30acd61e0d6a2cd7e924643fd14a38678353df442d2ffbd25a06bef35e9be9c0af8366e430cbc0de1f0d13a7b567cc0b2c6af0a6fe95036ba6bae40f73432f3e79864afbf6d87ec48420d2568bb6c25f41a6e4406a1b4b812d9fac48877326ccf0ae70eab37c160d1712ef2b29a2b4cc783e9d9798b0333a710379919538f214fead3d5baaeffd9deaae060f3798439dee4f36030b494a9423dfc8f7a60d936c6f175a40b7e2828457af66cbacaf2d2c082e3c661f2261925cd9cf7525ee8349d0f5078b0bff3518b248c820fac01261c07bb83eda5ce87d61b362bcbd1049784fa496ac36cc3cf768c66c991c775fa920996ea32162f83a67488b288f1bc10abc94f229b9996caeca6ceb83567c8e3a6116397d7564aed909a1920b6c13a8da4b412e41ebd578ef352b3fceb7b26569cdf8021e7ec2877316a727e22347516fcb1e56fd2e7287750417537fe0657076dd3125342371e1ba3ad3808fd75920e7cae4733ec2cb1d33a416468ae08c6801e66cb5f931fd8ce9b1fda667e94d8694da3b17f700959498bcb18105045e07b2a1fbe67cff105a27d8d0459f2c75e995d0e4e2ea4a7d73e37a7cd9db0f164027c280fd0623e595fd09aa85b5587baf90fb43ee0ed79780264510cdacb6334ee2b903dbe27103437c1a5213228cac5751d595278fc5b667dd74082e5af20ce3d7a05b6cd1e2b04ccf1eda466de67a7c070e5a6d033d22f79b0120d525c1e580f152963699cdf09ec44c1ad2103bb26c120f29dcfca32ef6c58da8b662f0198596c64d0c2a4bb772d769718024b4fda5fd15bcac8af6b5cf43f854d482e4447dbe82274d39275bc676355ccaad67d6b1a023b450329f4f49cbde9e1352da0fc1a43baa29a16ebd9d78396209a425ca4d18844c50e5c5f2dbabf6c5a55bcfb558b3ffcbe1158c03013b52a0c0f448339c8039ecf6dc547dd5de48aa26d156efd52a3bb4254c0695ffa18327c5614f36e231d5326bb1823af3ac10f9d6ae570d4828ce98db86bf0ad2f22abfa163e5a9484d8ff65f86d16ea02d2a20624bbad04a46a10c9932d9104b8bbd3d00d468867952eefb9c23b36434a37f84a5f31d14a784364bc08c259fb45374d096fb14452f50e75a2242980309500d143acdd14d132c8dc768b6598cab5778ef6574723991d43a5df942f687afdb9ed50a9c9b13a7c597845fceedeff0378b847c649da64f3a53745006d3930991e320df202af51112b65c31c5974e29536c70aa806582ea0ce569ec1576e6add3a37831c0578b331a11866bcfa84c65f2531da8c8a3202423d256c80f8714790553a61fa05ab8aa7ab25e201a4d35380fb2c83afe2a76d69f0eaef2e81723c9a3b7c9b1a6eeb738c89d8a2b9dae0e23a4aab661bffcdea12363e68fdc1c53a38ea3abc4a5c1ec5be94875725e972b9578fd6fc08fc1a3661a2b83f6e3b04df4c508971910eba8ad3bd2ec01bf0949623e4d043afe6ecca4a2c8245a9824a6c5fa64427c4c2f6227e954c33c9345dc7f24a22037c77a299fe8c2b5572d6dc16a2060a74a588055113130a72edcf34357cdb5e443f117181bb62004889cf0e48af15761a93e4a1d98a2d0890e1df7715755abb6311ad29607203c9359d5f38d13b6fb22d29a99eb19b05af19437cce9be1744249ce5befc8848d6bd11618577905e46279f8d0c20dfa64a1f8fef6b4e8aae611d5386760c59cd2e0391bf69970016aec61b140eeb1a1249384f60a6b59c0306c06dd6703cd0bc14ee6ff08f8ab9196a4f1130755491a0ee44fb1cdf1d8ff62f63a00dd95e6d95d53f52c7dc6c0add232440167e96cea1cf51cffd79afee77edcdf86846cdda826e3e9d83f9fcf6723824b3920bb7f5733aa4aa1aa3f699f0b906a561f577b0b6e0b3490d01e609a944056cf298c56f40f55be8303db84c285d607cb3defaa8002ccccae24028e6d6525bd86005bf9c5101e191ad3ba538fec2ed5dbd83796e7ffcf3cba72001c1656ae6840268e5c295e7a449b2629fe58ca6609645d42ac0530e54348bbf7cc45ced4fc138f966c11fcd368cfe5075ae1ce3c38c3d335c5a321b9b26628374df6ecf413e7e7c871f102960c9280d93ea6d8758468097f8f8ff7b354dc64753883f7b3781c562a356e14380bd173df57c0c371217b551997864f7b65483305923e29c4e03fac583d820f4f659a0fc147bbda65d226b8c5436dd50c23ae7214353a5409e74e61f7f95770c99db4c921ca1a0299ae4af70adda5859ca80c76e46843c9c7eac664e5161f92c5211e139975f071904942e96fedf9bc3eb3f987d327e54bf7770675c8c367aec2e8cd42ba36634db8c59462daa6265765c79b55401a09c403f3a8c20aa63c24239861183a0256486a1aeff2c08ce854b3fd2b673ccc04533f1b8179be55cf0fa3d3027ce16497a413041d950141ce22455d37de2db67067e8c01d65bccfe2bbb29b81dd3dbca8b25005c101484a75ba38236bcb6214ae58f5af3e06cb0a953f1106d1aaf056acc64181d40c1eaec2d9e54e2438fce54c234d69f24d53140c38386a6bfd2bb088500f0d57a071e50072385b6c337fd2b2a83c2723057a6667f15a022e09cbd465a66ae75e522ef3baa657c8a6bd64b360cf03bcb5904024ec89d55e660e4fd3db39f3c8c85c5bbe737387f1aed4d4375822c5a1a12c464a0afed93e9b8486ca96b21b7dfb735360ea4b88ab185d121159f588e1e64fe231d9c0920761cabedf25aa3e6a12f04d16143758c4688f78c496969f29347c49c48c3e03370106fbff51ea6b0a5971243e589bdc51f7050b5ed9cd519914798ed661dc3b5030f221ad92af3db4a8550ca4bfb1e87d0d91e95403472a903c5f6d7198fffec35995c9badf146269fc70b2c04b7a7269b2c967362571c265116a6830aba642b5233b83eea3785c114d38130635b5eaae82934b229d7c63e6e5102262e7968ecaec456216ab282ca4209294fa6e2b563666a3424fdc291e873", 0x1000}, {&(0x7f0000001340)="d17e2b2394c86053586d1e07f01cf37d66457ff1d816b907dfd902a33751089edbdb2d921f1702c9011ce04fc5a767fa41f071277a0afc9b12ea0a969efe36caad1b3e94d744a272c13e393c3e8e12d97b766789e7e463302a8ed84f4def8166ca8e96876d801f5693626efe202945a4370caf1fccee42ed13", 0x79}, {&(0x7f00000013c0)="17012348bed2b74a9a4b14b6e9c8282e60bff1fa52dc79", 0x17}], 0x6, 0x0, 0x0, 0xb}, 0xa) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) write(r0, &(0x7f0000000200), 0xffffffc0) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xfffffe2a, &(0x7f00000002c0)="d9bc1f1668265ee87502a274f82fbce9f934949adde8d24a44a1bfdb8c26815a23c60b30ddaa98966163639fee91f5ec5ff50c89beef65c4182a6ce17ca70225e57593e27f380a5d5378208287556db63fe40972815d3b87bc1ff96070e4ae5a5e08e97c8e7204a1bc0f6ddb44ea6b51385c2c7eea3e9c827162e888e2740f3d471af46dd93084e8d2b0f4c58ee8aaf0024052c2243cd5110c162753f2de2b5d78b0efefc84d10ce6008cdbf0ac75de8120049f7b6ac69681b7792725c9df7bf5b8ca55bfda4bf84") 16:00:10 executing program 1: socket$inet6(0x18, 0x1, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="2f0e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/218, &(0x7f0000000100)=0xda) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) getuid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x62) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4000000000) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d", 0xf) write(r0, &(0x7f0000000100)="9cb299403c5fb1be32a60fe06e2e2e", 0xf) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/13, 0xd) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x112, 0x18) ioctl$TIOCDRAIN(r0, 0x2000745e) semget$private(0x0, 0x1, 0x204) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x8000, 0x6) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="5892adf6b18fa093b34fe65dfb99531d392a1f659fd30eea10a7ac777fdf764e215ca96cf4b030baf7fe3c3ac40487610c57053bbff1a0362c916000e8469db96a2189c1f7a5210aa564a2d4c07ae76d03b6deb08544cb952cc77784c5b1b90f823077e0cfd7c44b1aa2d4b06cd663cc0b730617e54e2b0b34ad72de2e698f7f96d5a5385e86fee5e4d4bd477092f5aa4dfaded3071f8c8a88fb4de674261c62d993ad100323375c642d24ff7c0fd19fa989ba983d65a9255f5f5c5409f9a5f11cda9692e26c5a654f6b578d0702b466ac793c9cc779af203fa86b2a4a0a0ad0a10cb60ab755095361da9d23e175744c5fe7eb1df8be7f210cf992f576757f6a87ceef921dfb3f43435b4e3fa7e9b023e6c9322d52d014b75b6f53e69b4a71776cbc00cae671cfac94758d4d7e7aebecf9d0177c0f8da453380d6edb2b26df368a42197be330c4ae9d50271516768a5ce6306fbd02e17147bc50356461a045bf8b4227375684a6afeb83dca4774a8f0b8f9f7e465a26685853306a16a6e56fe248cd62788df9e6f40ae23d4b5de0e39415d96605da77524cceb1b55e2b3a5d5a7f60a447710a2d3dff43c0e2bf33e3a572be21946428c2d03479881058b27c456ef6c1ec85b4c212f5cbcc86ab4b50ec847bbda52a3e694abf65b15baa6202bec31ab6cd92ca942a4ecf892ed9aec374380ed8cd92f4ed48357443f95e6907fce2b0667e0ed3849469aa18c27239319a0f1f5d807246e052890eab368ae02ebf2fce031da8cd7769a942c0981a4b424d60b217f003673001e49a7521dfcb9b972aaeabd6075a4b32a24c9640d238ae0bfb59fae6abeecbebeebcb3a902b2c4e3ee9426204ca2752596a3ad31fdb4be7ee9aba7c60a656fb65797fb5b83ed98b068380c73f78be160578f6b2f1b2e477b394d08226a2e2f13856be32692fb9a4db59f9a5dabfc82f7b0718576d912a761115d112a8c3ca0590476c78593794366d6ea9ef16b2874dd730929f4e6bb7f87b9740ea63ab1bff6c068a9faef3acbe6c129b41b2c29234e1e7dac21ed9f0d50b8a2eebdec1f551c269cb6fd55f5109c08e61edbf0ca5052765974c0083008b1859c48a3e3b7f8e4f3c5ff21bb182b4e74a6b23fedccac2fbee19bb3383e46db396b6acb9757eeb712146d0ba3251be45917bccf450dba92dc82bd57965417fb7e16cba395877b582c34420db552a336d9ebec18e2eb320e463dfb5b92b3d5abac20c279f0605ad094ea8a497b6f2b2a3aea758e38da12032be4e57ad56eda92807fb51c009bde196dc56a9656fa64d1bd53c8eb522fdccc64ad80f99d1c58817d245c9d3e1c433e48e6d6e6161ed233a4389568af32eb8bdde01a3fd02285d2055430f918d481c70ddd1fd0da559ec7541ced9ca021a5cad9feb307dbd2cee1c0282e8e927e75f200d3dbd85c4bfa8cb05dea5fc7195c5560e77e7631389b835a2a7a8304b39b85cbfe69cc73857577a84689ce57a6caedafc04cab6d0b04afca314cdc7e57166c956f3d45153bfd0af5ef39fd962b823c869b4346ba669a54f231e44fc33355f0061f7b1cc09d50faabe494da76191be40344f7b447e7ecb355376b5e5ec33ebb1cf273863bc072057ab03e6a4768ca03135582a494bebc8cdd52da79f668dbf69da105c546710605402c56bc764cce816504053dcf0505602bb83a74da1d1acb89175783ac62004616a444a83fb441dae2f517d49bd49cbbde4cff9fcd1ee84223d83c9e2d69d3ed0b12c72784f934d956780c3bfe21d1d8145d3e58cacf342b36bc254503762084805b86da8a14762664854ab4eb04ad0beac287769c677360cb276c12ef749e716ef91be5ac78900e8ef5f34f88f20c2fecb6edc47f179c8a5559bb3ce539f2c6d87e4d7805a1a635e942912ae5228bb5ace3ad261dec48a9d93d98983cca02a33a110dd51a1485cc497ae0844cc94ed697f48878916ffd0faa0366b2cd723661590877592b0bf2fc9db8a5abc4819cac71e57cd5c2351fdc17816025caafa216a399212086b1fab7795bf89c195d6c841b0ccfeb43f1a5fab6a812ba90723bdf4b17d01d5f0c2c61088473e936820dad67d81d35099a85d6c46c3e9343c7ffd7a554db387adf2214270852110d07fb536dc02ec8c36312a29ec10f623563f28e2bdd499188a79c98d9b7b6c2625bf79ea8dcf8c5f6ce53be0d3a6b60d3bd375144802a37a888f35141e6663d357446a4c69ff234ba2d3f9eebaec5cda527b9614bda538de525e275890961960fb41ab3ef070ddff77b94a608c51aed76e0af3c13964274407941a89058b4c9d0d74e5dcdb4941188b59951cbb3475309c240f71c20c2df1e5c5cadcff7aed4bed1220093a6e4f5b04177886bdafebbe7c18b919caae313014572a6785ac71a8c6504944888e9e553dca101d7f577b93969581769afe646055ed6a83fad5d59a27d269116b7762fe09ec849537b0baeaaa988885da642659dd39d982b4611d3510053dc2980cdd1a155d6bfb52dcd9882130c3b80c37da51491e578a6a4ffde673bc41e47655123aea27225b0303a622462a20d42ed84387938a836b4250f07356f79169d441ff75591ca16297d8494a6086251b68ec7762dee079617f8e9c4ef76ffcebe89321d5d1a501832ae4f640d2f389a0f75e198f46ea2f82b527a06f123eb9afe9b0ddfdcb3da0cd0fd6aa33e6f49bc57e99a408919c32846be03d04516f12dae09e442f7bbe7b2078a33940eb198fa7fe01eea97567761cafd05e4dd7277387449d000ff4aee4be310f204e58e083ea5555d03f9d9a8eb7bb779c382883fef0bf12878b5036e81aca6602accd8de7f998d10a13ad39a6602f927cf304655f96dda7b059abcafb5198c6cdc83f317f6764ba054839c0d4f1badc9e7f6ef9827484fafc097b98b9b20b95f8f51a31a10361783b130db047aaa231a70e5320f09e560228dd2fe0f6da2f3b853ce35471f6a797c99d677a5f21f7c8f929ca15ccf12e5568ada3f90a558265a1e28e2052aab071bbac4fab229d0e871b1bf04cde176083ad866482cb03397b34dc32975301a28d2b567cf041bf3373aa01884130f5c491d556ec8b7aed60c8ca8f7ff773d070197ca67da3170bb68214248286487028cc016662bfd7f27e5ea7bc48daf8acfb7be117940f37fa398dac3db34ecd6f33966e6b8932a739ec30b8386c37f5c10ced146d512b03d785a7a1efceed872257e82c1e3b25b064001b40e90bcd8f1a451ed7d4b0c632710e1a6f84187875f7e5f30f430249de544926603504e0602d72f96b41f6d62ca497d12010c773431c7ac47634ff92558f6b5d2c5196dba6db028c5c06170973ab3b4c609532111719f374a1defad375a1fec1512a5a8dddc928f8a6b1bbfb8374a5704c25aec004c90fd2bca5d371f635a0a4b9514611210cefb40b4110f7ee0d5439ee8bd3d3f13753a20274632e62e9977cbe0a97ad6c99e23c04b43755fcea6bfd17b1ef6cd36c7391ff4e4b7f3631f0acc2e7181c273fce325b484092428d2a1ebdc9eb027ae26dc969bc4544dc37c0e3b193225f143c08e79f0ff7bbb7132a193509a77f02e66f510c901bcc4b7c8abef88d094e95852446919185a14250345e5928108f54d3b7551edc83958473803e58c874ac52db4dc632aced90f199dbe56e98b903e12f4ffa84bb78def0e70aaa8dfd9ebf7cebed84d8136ea5f27511e85020b6f6628482c2e607d1025b0c6209049fd6a1888bc408ccdbafdfc5207e9d30b013ed0252c41502124a65bd8f1a9e7566674fc366414af5ba561b1ca86747b30c8246bf870f18913b2207c21d48d966d1d045ca98cf1d4f79fec2405aa280a6782064ae8aef4ad9a8bd41ab7f401def95d2321793de2f4e4ef97e1c34b90bc8b333f62397b37bc8bfdb0b958c086efae0514e142d7f892fe6ac97040fbb6af549d45354d8ddee3e7b9b72a917ebe498a4f11b4f72ffdbf78a3322c7f20e9ed38b1351bece5125ad04515da3b0aeec1aa203192c404f986cb2dbbb8fbdf13c6c1c07420b9661bc21bbdf94daedca842dcac0bed4ee0c5467d5d68cb6769ebc9a4ceb25d1d4d419a303492f09f28062d16bfe4610b7936a9796ce03835926d19d2d084ca97e7ed34bcf257e241e56eec245a0840a855c2f66f8f8771a55604aaf4cd9ba5c4e2ab77ff54cbbaa8805839959d82921b2136b1ea84495b30d59a97ea8e2f75fce1d60fc4a4d74644f1bf3baf105fe3dd78395fc85a430c640ff9c438e55d6fb27769ac521b0efa3cce9726d1ec464f3135bcebcd9b7c918e9b5f6eadec4427567df720d93051f809b8c69758cf740fd3704d29275d1885d1504f3967801d487b314ef2a43097964b8aec185fb974a818cf0ac7dfd96a3eacddf6cb605b48dfb9a19b954b1f7b7e350a1b2cf9e6b1b8e047e00bc197786a7f4f6ff8dc549c395343f18f47392220931358749938b80ab062b65bb28b48b7f4e50e99ae1eb4319c80ca2371b3c427713877f9a01c96b27e734a17029602707f003c5777b5991a34a8fd0eadfd7e96e24ffee384e0c569649d302daee9b3f20bc6055b450404aada474f962ffba9fa225066e39455a7b7323c6da4c9c1a12a4e2dc5cb3ceee185101fc85a846eb61bfd0ef74f2bace294d3c626c551b3cdd981b149c7eef5583ec022bfd09eee179d651c31cc8cb148eeb34851eec0c55456a232c22e1a5f195dbdc71de8b4fb77d07ad32f48978ba296865e2633e13b125ae2dc47784c9e1cae244f8c96c48f93c2ff32cda4d0743c8ab6b1349900148fbb79ecb96fca3e1bfe45be2bc8c478c20ae93e99fa48ee099469510369337a66a2407d009126ce53a4f0c2bc86a0c86584c2e2a6b8b9e0b17936960795512d6cc00785ff39ba143d4f189a3566d4fbe3b04d2743180383a3e7fbfaee7a6c16c8e6ffcd18a2b2363ee2b6a537616140d9531b12f31b1b2a660f2411f1c9031034df8c8f6938b4191f3e9f1f712a9721a4e20fbc19ea26442e8adbd21538ea0be05b7201b8eb1dc652a6777f3d25191c6e755adaeadf647088735ff6d4a954e749487300b31c5bbc2744cf8a571593970c9848626d723f7a42f6d5f727e543f808dcdf7498672ef5fa540def0a784ef0364e297902186592ed4de3e13a59314021225e5ea17a90159b9207add20dc9510d99744084123e3f4eee6e92e85225ddfe945a3877017a653685c5b844a799ca11b12c2d965f4a9a776c74fa899c600b061162b8ad071401bf6a1bd22c52b5ccaba1cb22b1f81f6bcc1e97f9a5f7fe4d666300bc201f6da0bdf72bec8a36b48e365cf95842b2da6a41ee446d00eaecaaf8cd392aaca23acf5b0390ee34627cc838a61804890a544acb9eb1ea3774c0999223e34b1491a0bf5f6332d8e1c33568a2c2ab70e53dcbe22fb643a7acec0ecd0f793c603630e3691b63baaf8d04a5fee26b98d9e44871037459803d2f21d734c15ac50d2eaa6020ff52159e51ab54f91405ebd6c4c3141089ce1a34b45c2c1ccab7ff7240f10ebdd0ad70a2b2d84849de873e902b2e2cd9034fda599c92d31ea7afcb376f9e71589c0cb68b7b9d4e9dad78678a810e8c1dfbbce3ebeb26e3ab25f38e73a5e2fe67489cbb00914e2bf3cd05442f5d7e7b508c761b4f6c2c674588258e85927c373b6912ddc2c16a6fc05750a199b6680e763426482e56bdb11a3077dafae968802e0e31b001f3a1b2512fbab0e0e36582eb49919a97848590e9893f2b173e431f9299e438e7510b70a34adf4b2664181443a65a5e", 0x1000}, {&(0x7f00000011c0)="d9fe4ea190c413977309c5e65c7b080e2ce8212b8c307b515a4a783f74ab799014dadd6ffb0212986290411478f267c6427b17d117dff854ef8eaadb252bd63bb734558607a4c2e28966b7014d", 0x4d}, {&(0x7f0000001240)="789a922491ea51a562963030a4454c06c091915287f2ac87ea531dd3da326f3029dfb7ef1239a9ae18b34f7203dd71be95567a8ded00f1b003877109aced633a171af94e6c918c0a74ebb42b7df65ac28f4d162c64e6aaee9417e39424ee5d367d74defc661297d1bb852ad8a5c515e7476e54b288199a31cd44fbf9df8dd6ef87c2cc5da4705a3402f79a822c3a9d54acb86291735ee7f76742556464c6e93a513b8a5461dd0f5eaeecb031ddddde4f59d7074a9c6b45d2b8d23ad147e85708db105b48fad276ed01b5f70a535d", 0xce}, {&(0x7f0000001340)="24b55b5538d2b520b64d092ea80ef5594c80f574840d67e32d2ef3ffaf662860d49efa1c2b7098134ef2ddb406ee0ca459f700f6ece18dc4b91dfaa8fa44689c8814ce84c81b350e7dfaebe03149f205a3fd2a2c6b3b1d8a5eac9e1009544664eb3a7dfd40e309cf180665105489c6b8a95c6564b1c405c08d568c3d61499056e2d1f9c1ad829ac7459925ce2fcfa20b6ed454bc9014d6c79767beedc08030542424aa33d5b009295891e16420626384f5e6bc3c0a28274f", 0xb8}, {&(0x7f0000001400)="e5cab4ba9badb55ad04953589b4b935682bd88c9487abea7c1d1dc6247f4b871b3d0f2517fda6118daf359469918fe8df39f484e10b127a8e453d35448ecf983009da508220c873642e43bf61c0fe6a80b47ff1745e8df653b389e55a16947e8a0b32e9edfe28cac0db2c72cf97d1266da50bbd7ccaab4ea20814385dbbaa950fe0753c80af3fb87c40a8354978a9f7a75b1087150beb3a0fe0019768087bd6e9759c25ecce212f82c3e049daecc73259178d096c17cbc515cf595d39879f32b90e79041fb0d2f630926934e6c778ea4e5972fc22ae80763e31352e431f7", 0xde}, {&(0x7f0000001500)="1b3690349cc05c476817fe29e56a41f05cf1aa100b1436e3dd84c9bd78cb94bfd6dff7baff82d4bc2dba2caec0d3aecc4904ccd495fb22ec5c54c8445077114cdd7f18175ea6238d6bbf707a2a88dc5f10066fc55dd6c82b71c415ccc4f1a352088790bc6463b0c17f85", 0x6a}], 0x6, 0x0, 0x0, 0x2}, 0x400) r1 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x6, 0x4) socket(0x1, 0x5, 0x7f) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x3ed, 0x0, 0x0, 0xfffffe73) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r2) 16:00:10 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) setregid(0x0, 0xffffffffffffffff) getgroups(0x8, &(0x7f0000000040)=[r2, r3, r1, r4, r0, r4, r4, r4]) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x3}) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open$dir(&(0x7f00000002c0)='./bus\x00', 0x100, 0x100000000) 16:00:11 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x6) 16:00:11 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r1, 0x4, 0x48) clock_settime(0x0, &(0x7f0000000340)={0x0, 0x4}) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) dup(r1) acct(&(0x7f0000000140)='./bus\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x9, 0x4, 0xffffffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5383}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fe3000/0x11000)=nil, &(0x7f0000fe5000/0x2000)=nil, 0x1}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil, 0xa4f3}, {&(0x7f0000fe7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe8000/0x4000)=nil, 0xa18}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8d5e}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e55000/0x4000)=nil, 0x7}, {&(0x7f0000ee3000/0x2000)=nil, &(0x7f0000d8e000/0x4000)=nil, 0x80000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) 16:00:11 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\vg'], 0x1) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x30, 0x10105) r2 = dup(r1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x800, 0x1ff, 0x3, 0x2}, {0x5703, 0x200, 0x1, 0x7}, {0x7, 0x9, 0x7fff, 0x4f}, {0x1, 0x9, 0x5}, {0x2, 0x401, 0x41, 0xf832}, {0x35a8, 0x4, 0x100000000, 0xffffffffd2ec289e}, {0xb404, 0x1, 0xffffffffffffcf1e}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) r2 = dup2(r0, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = getpgrp() ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x8, r3) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010", 0x0, 0x8}) pipe(&(0x7f0000000180)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781fbd5361f1c69fa4dd25b77160fa29b9830bda38f7b4723f06c675672afbb17ebd37af15323b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde5bf9697c20d9e6370eae0a80462752ee17ce23e529b64127bcbf3b1eba3b545ce6de8cec0563e5cc352ad8124b21276a22a3f8", 0xef}], 0x10000000000001f2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x76c7) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fsync(0xffffffffffffffff) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x7, r1}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:00 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x661, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() r8 = getpgid(0x0) r9 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x401, r1, r3, r5, r7, 0x80, 0x3}, 0x200, 0x401, r8, r9, 0x6, 0x9, 0xffffffffffffffff}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x8) sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="adf275b32552010a79c6acbef5da311c98fda38a538dff8432fa96f00ce60a1b4c1aeab0d4775f8409788f82435efad2103d67f8878978c0d797319dc07275b8ecd2b157c4ff5e4abda2be9febefffbfbdb7478c605725b52c0e7abd16718de3f52e1ad7ee6705da70430b85af51649441d66a911880298d336cdca4a9d73d01b2f2bf1cc513bcd507631d0fe43c0f5b4781290a0791ac679ea4f8f7c0d83b3f951297a2899b3e20176d9b62adaf8675ef73658f6eed1d340f4a5fb9e16624f70cc5df51761c7e46", 0xc8}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r1, r6}], 0x20, 0x402}, 0x1) r12 = socket$unix(0x1, 0x2, 0x0) recvfrom(r11, &(0x7f0000000400)=""/219, 0xdb, 0xf2b72460ee206233, &(0x7f0000000500)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) mknod(&(0x7f0000000540)='./file0\x00', 0x10, 0xf477) setegid(r2) fcntl$lock(r10, 0x513eff64d8939a00, &(0x7f0000000580)={0x2, 0x1, 0x3, 0xfffffffffffffffe, r9}) fcntl$getown(r10, 0x5) shmctl$IPC_RMID(r0, 0x0) getgid() setegid(r2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt(r11, 0x4, 0x4280, &(0x7f0000000640)=""/231, &(0x7f0000000740)=0xe7) getpeername(r12, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) sendto$unix(r11, &(0x7f0000000800)="af361ae383dd99e21caed9f197cd4d5a544b6b5a3c1c4469e93725cd40ac87ebb58bd79ce0f17f1f27d63d4ebb67533979601562ac4ac1005d7cdb8968714e7c4935ed1ea8310ee5509e76a1c3cb51758c7beca1fbbe344f725b876c6c6924d13420aab546029acc65c6734d226a15d2d96a5d7c2c1a130ea2724bc0993b12c59e80c21702567152b43fe43e12c030add34cae211e2a9d407a80da6506c0b29f08fab8976a724da53cde58e496ca6affef20e2b86db912", 0xb7, 0x3, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r11, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) fcntl$getflags(r12, 0x3) utimensat(r11, &(0x7f0000001980)='./file0/file0\x00', &(0x7f00000019c0)={{0x7, 0x2}, {0x29c0, 0x8}}, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000001a00)={'tap', 0x0}) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000001a40)={0x1, 0x240000000}, 0x10) chown(&(0x7f0000001a80)='./file0\x00', r5, r13) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket(0x11, 0x4003, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r0, 0x5, 0x9, &(0x7f0000000400)=""/40, &(0x7f0000000440)=0x28) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000dc0)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000004c0)="cbeb6a5ae74a6649f6e9a4c8c4716955419623f19b81a4e3b6d14610178055ba1479e20ec02248a6c640f729977a09637b80ef6c7aa8034983d5fc4955d3cb01cae92b8cb72d150d2e7d1e4c9aadc87c1a917679841cd8120b0544f56dfb46af2fb79d5b318b1bb850e84c497bbbd3fbe7ec614374fa187baccf2ec8084bcc28910cd11de2f31951ceac24319f231bfa8a6796c1326e9515feeea7baca2da768d81062e02888d4ac468267aff3e2", 0xae}], 0x1, &(0x7f00000005c0)}, 0x400) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) getdents(r1, &(0x7f0000000180)=""/169, 0xa9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r1 = geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000002c0)='./file1\x00', r1, r2) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/122, 0x7a}], 0x1, &(0x7f0000000140)=""/31, 0x1f}, 0x800) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x3, 0x6}, {0xffffffff, 0x2}}, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x43) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fsync(r1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0xa6fcd87505ab780e, &(0x7f0000000340)=""/239, &(0x7f0000000280)=0xef) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r4, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:00 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000100)="53c135afe3f8664dfe67aeae94f614363c9fa0c7e1cf994bfa3cfd1065e76410352f120a65706933a95234c4913ea2a395dd63d12b56b851eb6dcef88aad27d4f13b01376ba9797490af4e7652c8eb7f6bddfd38c0fdcfb8f47c8f6c9f6879883e2b1a54f81e2050e44bc2a5555baa6872679ae92f999ba6bc2692c6a225a3fa", 0x80, 0x14, &(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0x80000000}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f00000001c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x15}], 0x2, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa, {0x7, 0x9}}) 16:00:00 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) lseek(r0, 0x0, 0x58, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10100, 0x0) lseek(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x2) acct(&(0x7f0000000040)='./file0\x00') fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) r2 = semget(0x3, 0x4, 0x100) connect$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="6a7244c8929d5a74ca207655c406fc6890299aaa83a4be82a4415eea63bd1e23b02014a3cf3357fefdfd3478af2e5bd0800ddcfe09fe45a494511debb0ab", 0x3e, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x207e, 0x3ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f5b0f426c0e1d3e9cd9c4499a759070832c609b", 0x4}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x54e4871b}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") rmdir(&(0x7f0000000100)='./file0\x00') 16:00:00 executing program 0: r0 = socket(0x6, 0x0, 0x6) shutdown(r0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: socket(0x6, 0x9e26adeefac4a765, 0x6) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100)=0x8, 0x4) setsockopt(r0, 0x3e, 0x8, &(0x7f0000000040)="10c91789f7d38369e334898b7e8546583fe6f8c4ca649b2e844a650e482def8a97e7d9a57686c9bb85ab87a389ed97203d42cb15a7341be3961dbdcc5d1675d51cbd3c234da8ea1ce861d42fe3f9a05126696377204dee44a9d872a1e83877a93e35f3b37e19a45358dee12196f5b9b0a777a4c525d76b3677", 0x79) r1 = socket$inet(0x2, 0x3, 0x102) recvmsg(r1, &(0x7f0000000000)={0x0, 0x2b8, 0x0, 0x0, 0x0}, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x2, 0x2, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x4, 0x0, 0x4, 0x3f, 0x5, 0x7f0]}, 0xfffffffffffffd02) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x2, 0x1) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() socket(0x11, 0x4003, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x40) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x8000, 0x10) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) clock_settime(0x2, &(0x7f0000000000)={0x3f, 0xe675}) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getpid() fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, r1}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x50c5dc3d, 0x8415, 0xc3, 0xae}]}) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pwrite(r1, &(0x7f00000000c0)="44fc5b3a5e08163e2d63ac3476", 0xd, 0x0, 0x58) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) geteuid() 16:00:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) connect(r0, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)) semop(r2, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000780)={0x8, 0x6}) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000740)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0x400, 0x80000001, 0x5, 0x1, 0x1, 0xde, 0x80000000}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) shmget$private(0x0, 0x4000, 0x9c26a168f734f287, &(0x7f0000694000/0x4000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000004c0)="9d33b6943ba428067f106ae6cc11306d3fa1b73043347a8b793ef8c3bd3ff5b3a9d3f7b4c22e9e186e1e00923aba7698f8dd2adfcecb8164e658be0a14847e274d577dab1b86f5e5583e0362587edc1d401131d2f95239e50975a0ba5f50e452e0a3d2309352890ab2f10da7e8edaf28098b5d3ddcb92f694029b984e48ecc20d766c81d960db7a135793336490ca15c2c53a9f588d8f18fb0244237a7ff128e886a445700dece8f72bd67c3d482bafcb29001805ae73e56c6af1eab69265db279378f295bfc0ee6844febf6e17298cfdc53988f103bf06a7f5e83a06a00db300627bfe141b4d4217e333494600db171f4e241cff17255def6c5ea3267b4d0a70a276f58da73e2081e5ab6dd906b411d95d70d133a51a26c4f1738da13816e8419d14ad4657f4e50767b8e87637f590dc0eab95883432915b64c00", 0x8e}, {&(0x7f0000000180)="3afcf80a3420542f12cd0a818c74c004c9f19492acab9aff1ba4883b1ed4af6fdf138516982266ef81ce1e718232af685078ffa18d85ccf0ab9239288c5fdcb41706ad4266c509829f58a943df9902aec71278061572c79104d778ec16f6b761c04d775dfdcb66aa63efec0065b8a331d642b9cc6a22725d8ed585ed23beba7a11abcf8577551140cb4fd96d8aff63e2c37dece66abff8567b19c55df846f6060a21e897fb306ec7d657dd6d732cdf1e162d26d652503d59117ef9a55cd16fca5bc8954e1c34f9c96c92a9c433400a71a0", 0xd1}, {&(0x7f0000000280)="019f7f0ff29e0a93ac4a90d0218b1c8bf49cc5a72ad97a35366a81ae7735fee712a1d6f0eb6ff9b3ab9ae5c526c07edec08338851a0091c9b47ec22f94cc5e838d051ed0e480b50d02969eaf16b256975baabb150c5b749bef1c7c75eacb390a7cc427139b0c96075b32c97e996e626bd1dfe27b80d0c916252ea4d1976889466fa570ecf230048dbf551d4dc1340372106a0ab9293d18ba7ad91dfb616db6c890f1f0c9b06bd065e0a7ea776addd0fed47a5449f7de9b60058d9ccd733ccd6f8ade6d59c8b002a7cd43ab4365f0af776ad6aff92e1d1079a178b395", 0xfffffffffffffdfe}, {&(0x7f0000000440)="eb76e60852309472546f087b60b283ac1668b6f298fe2bad8c19ea6ea381f003397622b30933535fbaf5a17fab29d0e1cf578d18be07b65c498860f364c7d64e4a2a0c0be3a7bd1435abce625ed85704ca6877872faff584503157b66c", 0x5d}], 0x1000000000000055, 0x0, 0x4e) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x200, 0x800, 0x9, 0x81, &(0x7f0000000140)={{0x6, 0x10001, 0x6, 0x7ff, 0x7, 0x2, 0xfffffffffffff0fb}, {[0x8d4e077, 0x81, 0x1ff, 0x1, 0x1, 0x6, 0x2, 0x8, 0x1000, 0xec2, 0x73e, 0xaa, 0x3, 0x7, 0xffff, 0x4, 0x7], [0x400, 0x0, 0xbc1, 0xff, 0x8, 0x77dc, 0xfff, 0x4, 0x8, 0x8], [0x5, 0x7, 0x985, 0x4f, 0x3, 0x3d91, 0x10000], [0x4, 0x25, 0xd390, 0x2, 0x6, 0x6], [{0x7, 0x9, 0x80, 0x7e3}, {0x3f, 0x5, 0x0, 0x101}, {0x5, 0x2, 0x3}, {0x5, 0x1, 0x0, 0xfffffffffffffffa}, {0x4, 0x2, 0xca}, {0x4, 0x5, 0xfff, 0x10001}, {0x7142, 0x8000, 0x4, 0x101}, {0x5c, 0x2, 0x5, 0x8}], {0x5, 0x7, 0x1, 0x2}, {0x3, 0xbb, 0x9, 0x1}}}, 0xbd, 0x6}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000400)=0xffffffffffffc14a) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x2, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000480)="038abc47fa5c0833fd195ace94b001ff1d0371a111a761d9a2d9c2be8c3397cb41765ef0e0270f0c3179516fdd6a02ce037b2cabd30cd4d8cd343da432fdf432595ca88a43c786316599abd8c466fcf5fbb19b6fd755d001e16afd622731cf60f9773811fe791c04d2b0918eba696ef56e08a3c13b10c5de39a2fdec34e4f2ea4b6340106d8fb8dbe1", 0x89}, {&(0x7f0000000540)="55dc4cce6f66cf79791872bb58dac6ebde656197d501e4ad", 0x18}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xc0, 0x404}, 0x2) msgget(0x3, 0x40) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000800)=""/200, 0xc8}, {&(0x7f0000000900)=""/119, 0x77}], 0x2, &(0x7f00000009c0)=""/108, 0x6c}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000ac0), 0x6, 0xff) readv(r0, &(0x7f0000000b00), 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000b40)=0x9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/bpf\x00', 0x400, 0x0) setpgid(r3, r6) ioctl$TIOCCBRK(r1, 0x2000747a) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000ec0)={&(0x7f0000000c00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000c40)="99d22902c5f3c58ccc3d5146362d15cadcef8bbeb137c38c3cf43dd805ccfa0db5c602f1764851198e49e86b5ecc62eb4060f790c713bebbe928f3383a6d8aa33a1a46cb77", 0x45}, {&(0x7f0000000cc0)="f2ef467e6c2b7a00", 0x8}, {&(0x7f0000000d00)="b05c3e159c0ead35d0d543b6c62ab9ccb89a1ccd2dd0b7937cdac296c83df25fc13b2bec97930bdb98753675c4c4a4312d", 0x31}], 0x3, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r7, r4, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r11, r0, r11, r11, r1, r12, r0, r0, r12, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r12, r1, r11]}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x30, 0xffff, 0x1, [r12, r11, r11, r1, r12, r12, r12]}], 0x118, 0x4acb4cc673835eb2}, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000f00)=0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000f40)=0xff000000000) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f0000000f80)={0xfffffffffffffffa, 0xef54, 0x9fa1cfde7f6dda07}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1}) pipe(&(0x7f0000000040)) flock(r0, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) socket(0x18, 0x8000, 0xffffffffffffffff) r2 = semget(0x2, 0x3, 0x40) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000100)=""/26) 16:00:00 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="0bfd3e6371835f1a194b280f5efb7e8cafb92e2a5467212ca214fb8fcb77dd93b7ae9bc7d71fb2a989aea9f7d2014372abe2cc6dfcf349f1e9b73e75cd28e2620a0c2fc54bb5b4321b330f28a420a061cc09caa4c107c7c28de56b6ec9e906eb94fbb5c9d3d5d98da4a24ef92165c967720d1d582e2fc6c5b9005105b064a1219bc09f6ff91542db8b3a00c850c761427078eb08bbad363da55edc889c55e064a25d8a54d191eb4dce4cb9e9f39b1029", 0xb0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="6d4cf7", 0x3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x14) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) 16:00:00 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0x8, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) socket(0x20, 0x5, 0x4) 16:00:00 executing program 0: semget(0x1, 0x0, 0x405) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x35}, {0x714c488e}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/13, 0x3}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x4, &(0x7f0000001440)=""/103, 0x67}, 0x42) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0xfb5e2596f4452e5c) unveil(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r4, &(0x7f0000001580)=""/4, 0x4, 0x40, &(0x7f00000015c0)={0x18, 0x0, 0x8, 0x2}, 0xc) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) r5 = dup2(r2, r4) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000240)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r3, 0x0, 0x100000001) pipe2(&(0x7f0000000200), 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0xdb32034adfdd2c20, &(0x7f0000000000), &(0x7f0000000080)=0x4) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) 16:00:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180)=0x3, 0xffffff4e) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) getppid() 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x800, 0x1ff, 0x0, 0x8000, "8d9c443c70e4781c9f581e0aa9427993ef1e1788", 0x4, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='c\x06') 16:00:00 executing program 1: socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x62, 0x5, 0x200, 0x31}, {0x200, 0x0, 0x7fff, 0x1}, {0x8, 0x2, 0x5e6, 0x6}]}) 16:00:00 executing program 1: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x80, 0x0) writev(r1, &(0x7f0000002740)=[{&(0x7f00000014c0)="ff24c30398fa0dacb2e4e8c8de4d1fad37d40be4f84340a0b321cb98d56482cd31bc2d1e709325c74cc321bcf56d629683a795d878c0de2b57e4ada74673b4a7c2ab9dcd4ec9dbddf05834849acb2f6da1ce76c447759e852f0d69ff6efa36456729652ef70725aa7b0ed7dc56d30b1ef19e391521ab79876a4bd6483f981b7f491d74491c8b8812e1f718a75e858a718845df1bc539aad45653ffdfe5c8cc00", 0xa0}, {&(0x7f0000001580)="c092caf51e72c28c74d9826a0b68cb7bd7fd1fdde2c787e45795ad32b5e5b6a09982181df8ae8a339d72f2cfa8832bf39e780551eb07bc2b0322859d3a00c933bfcc672dcfd2c1f40f39235418d68338c8a299c1e31ed61ba9260ade8ae7799ec3e0805086c0117ced089395401371030fd26b38875a707e427aeefdc9ff812d9b2785be48bf67fc9719a2dcb266aaf9cba3c11b9c5da1d636c7a24733155080fc6022799616e5e09e6400ef6a4c96f3e7835255617d9c", 0xb7}, {&(0x7f0000001640)="b3be4d18f25feff21bc1d59ed493bcb844cb0be30c3975655a7dd872574ebbb8c06626b26d612d68d1f6ec9c214834a4eef94e2da7ac0314354c05a1813e614acbfad8cbabfc7b454891a96cae40eaf17082206e40c8f3c6aa0964b984ac49d7cfc9b112559a1ba1a3b22aa899eb0398fd8cc1269ec69d69d9ac4ba7187b79bed20a98ee30445b5a1c912c63a7698e5d682e5cba6470323b9ff75d97c223158f81cb466ddd7614b5e38633ae374259a37b51b94b5344445b0b393f4334061a2e23e6fa58bf8adb74cd50e2778f68b58e7b717a047a66ca6bd69f0230c3914dd20167c58f7907eb8187b31f7ee81e56ccc9cfad81be94f4f45591413eebc0d9ce37a1ef8e0f998ce291ff084665651e496b60f62124d6583333bc75f6696d69213b12fcc7112aaa098b22c99c931343281b57e9ce4845d9ee47fd4ed049c98fa85896bcf9ca75fbcdef123d5ed605d82c79389ba6426f44f0e4cec1b7d6aeafe427b5e94ad46ec0fbec5484729161031de2edba4f4b6abbc61b2b1d767fe22a9cb37dd5df9be7e328f2eb8d43c0c0d9ff484492decd4c099505f0e87f63874f572a685ae4712503fd31bd69202437fd98fa8d3411e8b5733493c64ebb938ed706d5313770ecedc75c7904e7ca76d2790cfecb69254c5d03e1c5b8579ea3938b3b2bb672433739323298a672c325d3ca71271a3e48c741aa84426ad1f59a914460aa54b7272082747444db5153bbd9c96c6478b460921f6bf71b195978c5a8e00c473460774fbffeddf27c7bdcf201870bfdee78a7c1dcce6b2427806b72cadae6704e6c3a4e44a6fc67dd1333b0e82d8f98c3e252edb2f94e235090d99dd2508cebc7508e06316160b2b96c954a9267f3b03399f5834ad41b79c5c7dcc14c1ac483099f28b078d38dbd08c73ebeb386199502aa7d8c9ffc1875f78d0e82210aa4f920103dda48925227af5d96bf4d78bfd94ad79aad65ecad069577eecd6d0ecc61ab9f8aac045717e6bd6ee7a69726d5929758d6368957a008c5ac0045f0904c1696b99a6aa7b81f73f11cfe0831f1f36a8770d6b36a74d229f63e35e73b634c3d6d871cbedcf78d0b76190837f334c0b264a00b6b64dd7fae841e8659d508ec525ed174eb6e933947fd90e9e17b365b7ec138dadd1a2ad57df4ad3f6d40d38973c37df1afac5e551e43a5688ac896a4b51dcf2bcf4339fb8da91cfff489b765308751f2eb79948a4d2b97f63fbc1bbcede1e875655f65951c27b0d503b4b4a206adfaaa202e535f3d43615bef0475351b6cd8e76d8a671a8a0bd811084e5cdeb052fb74f2876deb2bb25663135a4e84dd95c752ac1f397620e86633446e329f75c395ab096d60d8028b080850d18af1b91cfbebf467cb73430333eec9d133da526777f4be1ab2498c96086cc01fefd890a97587e7743cbe105b71808557891b5cc46be1fbb767a5909317626ce4d35dd9727f70d232108a545931ad970ff90af2e9d48cf832c05784954e9458d3e206b8bc841dd1ee4f58f29e9c347c6cb66111f0056f13104dc37bf0b7d31238b1fba3b20b44325931a1c0f03840facf2841f96c44efad43b87dd6defcd8d8bdf61bdee5e8e4115770afa3a7a35c9e1fc963f04e593834633d57129803a3d68abfb2907e54bc87ef997787bdaed325caebe58388a7272c1386cef89d3f89fa36ddf4a192a4e826ebd5903cbc8cf43564e73a4b2e23ce840e7feb308d7db0c6ac62e3d20eb818f6dd89da9ec967c9546a950efa5944ac63c8f4887b0b42f2a14febc9dcfce50494ba33284119a58a8ecac4e9f9a1e74fd079c6646d6df230cefd166265345f1946e7646d3b0782e4d07bb1350879fc2b742a4af748c341d844bee48ca24abf0b164fd2c91d30969384e81ff99d7257eec58a0ec2490f9da5666d6021e982c7b9d988e277bab9259e0e7585ef682bcfca2129e73d17daf970332e8fdba59a77b0538bc36601f56556aee0aa4979af59d453a491b8ad349084d7d47b4724282836525e38ba4bbfd771e3aa1333750d700369e545b8ba2d26399cbc6fa00353b3766a650f1477159d3313b19b0e7cf3859062bb7523bcd3b2ccb05120d51b34a3892ee9a49b13e06281647a4e6890cdb8d947493dc71dff2457cec9a0b17bd240b237cbe37f94541d4a41fe2e9b1bd871d78b01a55eda977db9e5dc4ea17ec1f3936e09f0e74cd3a0379f019d8c25fbe06886a7c066f9430fd2b65b6c6b510464f193409d8efa7cb10aaa779937f41a3e7e25c9985f60259c56b274c1b0a312f93e6302481e1eba8f22fcef89bce65563c270412e720bd11c9283e1d25f61e89ba2fd32b43b974987917f2d3981c4792770e214e247fc5089bd2991e76206fecd2bc2a3fc845649680df18e368c382a983c46a022b4aa0392eaaa95a5b7e68052a35d9b8605a8f36d2008c4fd690d484361ba22e3e5f374ed75f009cd7af365d896e8d36b19ca5f2f50eb79b41123756cd7ec6b41b6341784390b242cdfe7e58940c8e0c0c584ccd34922b9af233a22f96dc6be99db1cd4dd18801ef3d02ec0c198c36191e11a678bb21ecd169acfa29078a2eef52074c98366e302e4709ade14d64610815e2f600d643d4c6966c496b0c8ba87c919993d6f535a95417633d91ed23858f1d97805b02a21775dbb518a62c9b72a66b58b10eb5e201352eff0456ea9aad4af6a798db6ed0d3417dbd85d1410cc4729fcffd821cc4f64b9dccc84843dc0b5ddff7892e40ea6488b84d45ded93b5d1654693f3eece7b52af200fffe372c52917dc6ed0a1a16030840ee2b54b74cd45d89edfa164a14f97a0a20385f897ec7e88e5db58ca9c569b52472a4d392b3b7a8b184d5be4062567c1d9394cabbf3625268d750c8867e41f58a1ec58e8f3250d997bf2ab056f06925ab377ed9964d3d5d211f0ba07f1ca1c2d70c4b350235338854db4cd333b043ea232ce732bbe6246890801d74be8e1316b753d53b75b1f83d79f5d54b8db2eddfde5390548e8939d065e6db787b05188315c4ea5b1aad4deb7cc71f5be96076f18dc7c451ed0d3a711b2882b478b5fbd9f78ead0adf5516a3ba8ad89606c48799f68e03c4fa75169d62479b0e3cb44e99baef60b02aa0759153d2514e8978368f82e96cd9b5095fdef84002316ebbd040e957572c254b3f49b22ad8b622583328fe6f77e5748a6818170e76732e3ce8919641b2af5dbabcfc685356516f42d3dfd5845f778fcce38fee162b668d6955cf4f903d189f25f59d9d19008f633fd8ad63e223ffb468eab13416f60cb0e3403fb68fbba4e5386b6bbc586de30f8fa979720d59c4a39f6be524fade41e1fb5b94fc5a73b4a1729a4fdbe208511560d0e11535ac793803ce0495c6c319edb95de01370733720fa62d7823324bcf08ce4559601c0f3d740c66c0d134fca8dc631e0ae87e0cbdc0bec9c8867c0c922a8d432e3a56fea7f305d3c86b08baee9db8b2df63fe9105092f1a826f61e8033d61855fcf8714de3b02f9328d43d63f0a0ee0234ab8f897537afcb37a94ec8137ff10f4ffdbe41c6c29625e15af64786f599a0e68430b8f2390d07e8049083382488765e6e9a068b69189cf3e171973bc3db8c1d1b6328a2ecd347e91d55184e428447c03f8e6444e1b773548a132a957638199b8f36eb3c88b664af3e3d3011ba6d4a5ffedf4513bd10f9b961e507a86934ddec16e0fc885b381d79faa92eb43867692891253fa813d4f3172caa8edf67565b0feab43bab98dd55c3c0772a0a46def917825a09745e4783f69de3a3c9925fcb51d136d3391ad91b4759e6738ad1b0650d85ba9ca200748d2ca5ec7f5745cf9b96b8d0e59c677dd7226bfc1961c7bb6971969477998a63678f027e99855c693e1ad7439beb219bac6a483026d467a26bca08fd6c96bfb8cae3ba6dc77e0f59e88ded088d96dd6640a0c9e10d0c0e8f902efa493b3e08d66f4f8312cd4776ce3365bf1ec4a700fa6c7f55200b0f72535e6589f5283202cbdb97fb5eb3c42e937daf275ba3bf742b799e3d304572c89f36791374bb7594a0cd7315a16b7cfa4c039c129e3d0fd0a9794d1fb3444a8c491a623b8e60c97beb1633956126980a07a6f955b9b465ada1720c17bc1dcea804ca3d33da6894865a117cb9cd380d4a768578c3374f41efca03ec5480e333731bc1c8aba5ea6294fffe06159bc87ed666bccf813a6c1f4c40407f24f701e03826d4c1332218e95a7c039df575d9c2bfa7dee9f4cdb571fc51f59ab3bf6f2679a1ff3febdb2adcb18d98cfaa02cded164840f3aad4d978835c4122b483907052423d9dfdc777cdf409fcf13c68cae8973c85c0180aa9ce2fb10d656e0356a36fdcbb3bd70d0284d6941340acb910abed748809f5037a6fd1cdf374d6b36223b52dd36b5d69226645aa1cc49474b73b1c6985bab9dc66f472ac88d203a8e99ff5709a6236292996186dad5acea6ff1826186635c564315d9cc3c43388adaf791c51d7e687c9fe961d1105fc2f324183f6b1a059741f06e15afaf94fa9f9eee27a94d68458184afc52e97365c15c395c7840f7d8b9a83e45aab279f8af444000d63f9f4de4c0e27fe44f577d29b3d669468336bf856edda1c6a03fc4151f802091b8bf51440e4213c98048938e6789017634f3d076bf0435a5ccc4e2a62d8dafad7b55c6be4786d9fd1078e71f33dad63ffdd8e66ed353ef3bcb3c68fd55da9293f0be1c649f94243187400fd3f798a31c9df7928f62f82410730e5b80c38d884e594e90f761aa3a189cb1bde29e31717dadbbb073eb000fdc865ad6a59180c5caac987003f50a7fcae1ec0be4c0e0505e38d64970fad03a8084ecf28ad9b6616b848de03afd964419685bbf924c71de0c8a00ff422b8972c196af333c64b51a232d3ab3ce2f84ab92286e0ee11566d92e7e20f92285181ba5dc36832915a6b59582b333672a61aa20c0e60f59d5dc5a188d38f50799268021664b7f2947727e7e00c06a99ee0353fbd81cf9914d2cdaa727318298834021ddcd7c9d14619afc1d480daf765121a93593c2ea8e7e9c64065a3ae6f11a56c32a3d8fadee1114030d14bf1c1887ccbe5b4f6921eed7189a3a72eaa2ea2a0190863721f3bf432e12550bcdd36daa4fa9b1b942b86e5eb0a3d08f5cf965c0ea2d8669cf7631730e83c3bb3ba977fba8f419d987974f708a1802507cb08aadb33a20c8575a1f3b74503d0964bd56837fa6dea3d589abab85a3e5f38e72f3a55d78121ced3272f470270beff55e686491cf2cee5b33b7f3afc183b8e7f480351407581afa61a7caa56c59c8d067124c2b30894326f53a283ddcddfbb88897a8780e7de5047ebcf95ef8abe063b0bef63f439127527ab17adb79301e5a4479a0df6e5ee517c6e3703f976f7dab89aad38fa30b51334df95dbe034d0510c757b496dc5baf8c722ede8f729395a81fa7e39a4b0281bab951b47a6a9633d4348ae639835e9b137e416ef7ba42f9d42eb12c3dcb10cecab05b4844945758ec449271dfe56676abe8d5fbfe5e1f26560b30ecaad73e0f40eeaa1c594e819c91aa8cdbdae4cf563284fd1a132e18b07cd1401ec1f4c160d82b51b7de80ee24abe4204ea79029dd0f565d3923c40d348475e49ddf7614d3cadfc0a475fdd4b790794968747e4577b500d538b97a7e1c38ebe99aa4eef93426df32982af39530125151e276abb56635b1def08999515bebe3763dec8166c9a496cb2ed75b72acefa5ec387900da406a9edf66850ea66ad228640e5c6186bcf3f8dc5a596e059076de1", 0x1000}, {&(0x7f0000002640)="57f31e45c53a0135385f04887e1b96ec79d41bed6580b28a80fdc9aafb8de63cba15df0d3f0d422e86b569e6e229e4a255b7b84b4cb7e399ee1748c6ca2014e1b989d6bef11e63451ec65086295c41b058939612a67725004b85a1d571597afc504cdad2effce2f666330b8ba32498a36242888115c05a44d90f36356fb51bf482bf364977e7fca339cbbf8198e6fe859596c856db51decf4535a2dea46cecb65dfe44a0c52df3839a900611864e26c8e47dd1ef4715f50cbcaeaccb389acd4c5a7409e460ab6f8580cf9ed68d4d199455f9affe15d54a47f9cdfdeef98c3b5feae540c179b3b55d33b780b581a8e0795ef258", 0xf3}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socketpair$unix(0x1, 0xce015d68d866c8ea, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="bba1a13d50b1d5a7859c6905d79e45aac4bcaa294a329ab8ef7f95066a34aa99ca800b373ba3015029cc829d2cdb6f02181b3da7b9face5e2c9413c32160e47b1ad461d836c4dc3c0a3735c914eac6c925d853fbdec0ed5d3c5d9e9e726794f63a44fec50e55fba64a96a108a4c17e8dc674aae4d5440cef6c9b1a4c75f6f4d8600f0912e986fec88e84e9fdbc7fae8d0e9c3025807e643fc0f6a1049db5643c4588c7c584a96406084771a44c880fe455b16a77872405bc180d34bbcaa6cffa069c5987a264684e8309ac547d59aeaf1df0bcab64212b1b8783970ab410156c6cba612e5c2f9d4aa14e3edcab7710c78e1cc0cb59fffb490cb2995ea1945447ea43e51bc5ab7592b0dd32b2baec5dd7cecbc5184f80d134e84cb173f7da636923bac126f18d2111a11b17b9cae13c167742ba244eece54b7e29861014d21195077f95889d30fcbc160164508215f8b612f8d45b7f4834d2a07f253cafa5346f5cb3ce98f6c69538cb38c18a7f461f5a886c4c9160aaaa38f778b6360f427b1af29f90860335e5622e28545a9f78e6edfadca68015c42268f87f319fe03d06e9d197e2b724cd0edb8631280c6529c1c059f57764ff1dcfab7d8f8f1de705ba99249da422c94a0f5525ca3c64f6b2123747bc81fd153fa8a4be6781c8f3d677b958606a509a8339b32527ee38a09a45e02aa269332b6d27409febc45bde0541dd063bf65147ae8288a368a7eedc5ff8888b5731928341908130cdae1ac8a5e505a38037a5779215bcd7b33c6d7cb2a29d9be7512f17d4c6a50a8b716b9e7aa1f9c5eb15d0630080adf557f8a5798b32008c6420ecbe5ea765594a2921133675b457b435250c55efb96f0a84fcdaf450f92c07dc18cb907f85b8613e2bbe2adfe9db93a4873461fbd3047a16e3117f4593362f464980d29411f741eb75ba84f400c15cb4dc45f2002d9f2e494589a6072bc22493c177112b4b3825cf9b74fa20fc0558bb86bafac41a411e9833df6593810dcf827a67d63a7bf13f16b15bea8a724751cf6a8314073628a8653e48a16485558985eacefec2faa9c62c8bee05d78b68f167eddd90743088118f11e4edea978e71b27d764c6a9a95d7247294ac5aff24e4dfd3f6ec8f138bdd222b73775503f6602b9cc6a3ad9c406fbef07e921e0f57fc16ad5fb41f68f349671ce2ae422f1686b66ed05e498d5f8fb69a39cdd31d447180e59733f158428cfde30e700e43801dcd85a6de89d806207d7bd63e5d73b4ed2dcda6eca220a0cf1b080dfb40572b95b8f3741aad7afc8a8a2bb522144c13cbb7e4797d8eaa135c916e8ab33a07f996b7342479c4a1adc46af8ebbe1664df91bc89870c4af683f9af4fe19354a86851e91b306432bc92f855a7765a8085219d5585b04c3868a44599b62a41d7854eedd1e42fa67d00b65a47457c4f8b351c3840a9b7ddda492bd2d392b5afc63180e056660bac3bf1c0172f77179e860f3433937cc885a28f64d23b1a24a6e3a1bca6e2f5139f904d7a0da61501ea31ad6360b1c61fff56d2c42ea85f8bc37248b1c12f411b86f4bf53b8a44622248c486a0cd8fe1d52e7edf5067d93f932565e757504032627b52126f0a6c589f476b1c4b7c24417bb9b618b428efa2e79dcf85b051d44a26d91acab113bb983aef4064241651bf4f5c7a3d2f53004b6e823a1b033b7754321e2e8f43c7da4a4006792bb2ebcc489143334ab31c145ec3bb8436bbbaa871a06910258c1256e79c17d2f3c0dd91d7d2c373736a9db6627bbeeb7b468e7d658445e30aa8fba543a1e4299e103ca17d62fd41c2eff9fd1ec847b4e59aff9b7bbe229126ffa6e478dd5abcc893b661161cfc67c10584b0eddaa2094deb6aefb53030193cf7b839604ae182bf38b11650a1ad6b9f6e04ceeb7666f8636e94a7fc5e2fa0099f1b99664624fdb3a19ae0dd190b77cd0e3c989340cbb1bb91d8a4e4a87ed7cc41a78113f53317b435549fbf0b53b41fe481c193ddef76c12f05489e7c458dcd14a330c8c4d8934f571b37cf9c1d685f6132d1d68c5de0b8cf9b0367a3d822632888f69d18a05681230194fa934792475f1208b15b244e8af88b462a313ec3a5429ad98844aaf6c3199895174bc2732d273ca3269ba18a9c5f4014d382aa634c2c0d491893b0701826c4c6153e7ef718c3cfe450775253b2f9937ef919bd081e198f88a8f03e85adf163980c405d9ac0b1e494fdbe27e141e72569675938b59756500c1695d2f4132343c5e478c6ba5d86832aed8dc346719c570400c871a8c133d25c83e429b8cbf7792025d9f2c25d36c836f462b93cfbb9180bab90c827794ff5ae027ba1cf04f4d9a53d4ed17524e00349cb723f5ed22264a5c9a8003b54ea55d1e046e8c5bcdc3b673893e971c0a79a9bfd0fe963bf525b2cf03ed81293e9b5a5042f40e491764f7cd88612b782caf1b899c28e87bdd173440775f569f151bb7a9808c64089f72cdcb1d3e74787de323dc1260430a714edd2bbe0669d2430d2c4de15ec05bea2b10f542ffcd7829f2c48b79addcb8353ae2908236d0e4ae09e0a3456f07e16aec5ec103c4d07bb3a3dee4c548475416899e53875607316e308dc3105912ba22f790d3c2adcbc10250cc277d5715e4a9190a95a3a6bc163593bc6dcc1a75166ae3dc476fe0a4498cb30f124db991f43cb82f4ee586b19b1f41b31144f1f71d0b21a2e18a808992d0df0e388b484ffaa6fd48ed56d680e6ced297394bd04ee879338c5477713af9959a93158474f5c24517437c56833f300dc40f0e211fd9d054a432845fbb6a510d07248e5dfd10c767a2b3425576deef92a5c15bdccda42cd0271224f5b2a055e73135f58877f977f8f4fcb590751a45c2b0efaf299b94387b24cbd7ed948c5fe6712b9513bf694c549b618a33c5260001b85c96157f16efe84f8a8bc4fb5a45d5ce95f6568957b7691e4e01d4f0ff24a4613c622f75b478ed9fda1210ae88daa53963f77d2902d7ae2345c8fe68e18d82d7e2566385599750f67a5e7c9218485234d8c4e2f256a5afa2d26de33f6286e2843d9f163613700b7539f353bf33bdba69918ff3c206158f62b7177516dafef8d1a17895bb89812ee35c9079c27b594f008070167f3868aee97398dc92fd4d37bb63d1581f00b53ad71aa11b82a8139d91335539b5ef9562d55eec90e233fe5168e84c4979ed5f1501f587306cc82df0c741797ed2bac6521b84ada5f968eefa4550396414d3c63baf6785f3289225be6c70c0aebfd7895d2ef4cfc46ebecafa40c16d8a210881b14c68eaec5e3d53af1c42f8bffefaf4071d8f01ea1b9b70608d781583bb92f72936e96b3f48687c08c73d4ec3727f26c7cbcb99197a81cbe7d28644553d84ed02bf1988c8cbe10b8047625b04403d8fd23386fd944d76c65233d71d33ead4c0910d63d632b3bb1529c06903e75d8a29faa9c9c14a5bf1a2ee472da1e8057c290d20357ac440d8dc4fc5f91fd0aaa0339b3978ff3735d8b1ec0c6d4d8a8b95a24b8a31e37980db8a0046ceb08be9143c6d6926ff27cd1dc85550a2784730d3fab605b6e86c197403de60a074949873945d5dee4c5db053960088008d4acdbb34fadf70fb1ee0f3fe898d5ad4ad5ad718de7e2bbe0933599feace7a92e088902b2e8fb2538a2fc0ccd21ece1f6b9ae86f23648fbd60cb4ed0f871781fc6642bcb1b194285b38b7083a29683008d7c328aeb26eb7ae15a8e2b2df87766ea57abfb4b92a2b82ea5d9683d12679a03bf8ad988634a4c4deecbe2c4ddde78db1a3026de5cbe4bf9ef924c95e8292da78aa13ddedf0f37c631d86077662398799bd578c9d5bcda6fd23596db513eaacaeadc2b4c53e834e3a6ce5ab4311c5ca42942f12a1697f5924f7e2ae5c5d04f40e13145451ef81423db06bd0f3ee5e5e79e5a1fb2a75c79be5b8bd832e6df953a4e46625c6e1d2bfe46186dd57fd8362f1e1aa278b9ee680ed90aa29780f8160c8236691d6d774c8d1c2d2bb9ec5fb2f3ae0f11f0f81f4740b247f6311d24b348cf1df2018c7b4235bd2d1134ba6b189859fafd7119ebbf2a29f93f973aeaf7f1812a7ee69fc7e87e1c796ac8f2cfe71561426d3a53abdfa3737f4d979db82525c1e108293f626727ed6fd4a8ff80f2bb0c403b26f14d37aa8b417bff06d69d76d60e37436d5ea967945ff3da0efeace83982cb74c84b4e7f2fade028b4b4e60bf8c19c43946fd554f19e1d68629694e84fd8dfeb65dbb100c4b24ea2178d209de1b91524b1132b420916d15ebde3033a14a1c353a8f42ac7def1307d7842cd4271c854c97b68a7d5affd791f5f88c79ab777548392e8e26cd6236733ce9ea8e1cf51b5dbf1b9269ee78af7af04ce83a2a22581f44e50f1cd68a72e72889dea9c08ea7d7a16f847145e7b9c47d4966be41bcad3f7b775e85caac10c71d42fffb00cee575b5f6649707dc0f9c798c734c5adb5245d569ae6c8721a02f823c67d41ec7921ec6511b513fc13691b122f99adb5ed0f98db92ec97e7b941f2771eeb8da47c64a0b5afae02f95b3aed77259c02a2a12a5085f21235d71701895d0f8b291bc46df160432ca90e5adbd99f1a9f3db6f30d2fe64d9d7a2d59dc30d0fc9a537328614235b2299fcca7762c808f683bcd079772e3fc0c1ad555acb988ea8b8edc5280a362dfbb5ca03e6896a011bb6818e9922a8556d87a0b46d9cb5e0a53b277e3c3a76cc7cc883a31d7994f2b42d223c07bcc72e64c751c1270bc7f540e64d4e76a9fec6373cdd425b66d576d8489f6279d24d790b6a39f36ad82276ad0b92b7e274215e3742f7518968b4a0a5e1dcbae66114ac874227b205779c0afd4b7fb17d392d5a32802f69dd4ef57d6ba2b50fd6a190cac52675af244873fc67768caa8ee9c141ec8aac5f9edfc5e90b64487a2ed7e8b75d9d7fb38f374d76e161d2c2088c9186d712eae41e0f4594424ed6c88fec09d3fe69f285bf27891c540601fbf1c4c914e758bea0102dbb0c3b8a693ae4e52906c5db4e147a67c021e063f49044a05d08d64a179c82fbab735d3c410a8c648eeb15fea0a81671d4b861cb42ab52d269a5baaca1928af3b61f2f3a28b56ce29821dc7913a89d3ef2670c8248b39e52ce09d28558cee702da0838e2306973b1294172b52be04a32fb025b0f6524bf0188d7e6566a118560d0bee0488307f01ba2af7504b52dd4c652af3eb2e6f818a57cb70665cad72d05b48435176dc7c0b21e3c67090aa250f5c8d4272c216ce77811254c0b0e2f73a181dabaa92339ea0a611fd7b736bd16bc22b5d40c232dffe4de4d5e65797f4ff8b3b0c34c4d2517ddf64fe36e348b13903bad68610678d7563d25353e2b2927704a82b72f64e2e57f8df7ee55d442bf47af99c505c23f84e04013e6e56101b341ea19e20a8e17455d0f8e3c23bb87b528dc9435eee887e9a268b1b5a6d45e55a0637ebc4d3a737e4137437d6d823f5598038fb4566caec9903dbabbc9338b1b5547e8eac962b23acc829ecb7fdab38a7f8182b116a75863a9df14f73cb91279b43406c8dc8dfe476766f66f871ac7ae4b4185ea17c6bf4266d81f7808a7c2a769b906dc50fefea4dfc3d17e6836e1e2f4faf56a8265e471cf885579344b6609267ca11cc68eab3f34e11c9f760e790796182ee65d6115ae0b58a852cf08c015db6cc8a7b0c7199f0491559f76178ef6ec03a0fc32fdba5e453828d012c811ca191d97402d70ed1a7811024baadd5f719b7cb1f933d9f3dca6c16a828aa573128520aafe1d7fe1076", 0x1000}, {&(0x7f00000011c0)="166a8e038f0c8db8bc4dc9693d6e3e6911707c986facd1ee31ca77863f376671bb82c9375deccb784ce392c4837661e9c2c0d926d00a43f0a2d915193e296f38609edbdf2db87385cdf59b76287d558d8d31c6dbf25f2decef22133cce294e51397d4cf844e7ca5d20b87d0d0b10d11930119a5cb545a70b002cd2391ea98a4888ba1450199c0c59915149d4172d9a666c7371df4ccfd33e7aaebd995ab10fb0a95249598f438c7a081fb3dbcc81cd772f98793d9d84508776955512140bacdad17fcdd86687a9b8b8ea8dfbf1bcb97cb5a5d3484ab6038c86a0ac", 0xdb}, {&(0x7f00000012c0)="19f31dab5191792ed44b3718a58652b9d5d0d59da40f10376275b2c7db3fe3dc69921b947bc2f453b04b7214b6fd5e5baf6132ae5e8e8fcb19c17d8e9f4748a26c744d5922b69c298357fe9858edea118bb9546e14403c05173e6f9a12eabc63f5474707eccea0caa6934cc5d2641e4068de8f71b90ffdcf56932eae69f046206017c946ac1968bca38cdb78a0ad625a45a8be7f63a6ff7cd28f30c8f062208048a8f15406f3dced40ed72cb186b3dfa5547dbc06ccaa5982bb8efbc74f59d411a526418ab19d7", 0xc7}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x1, 0x0, 0x2000100000000}) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x1, 0x1}) fchdir(r0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) msgget$private(0x0, 0x700) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0, 0x101) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000080)='./file0\x00', 0xf912788a348c4c49, 0x80) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x1, 0x2}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8000, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xcdcbabb0a6c7eade) r0 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x3, 0x7, &(0x7f0000000040)) setsockopt(r0, 0x1000000000000029, 0x7, &(0x7f00000000c0)="ebffcbff993192964800"/20, 0xffffffffffffffd0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0xfe9d, &(0x7f0000000180)="77533a06bcce8c147a6c97043cff74765121483392cc016f6a3bfdfb314218c78f09a8b6e555edff5555b69a37bfc2aa9556ed6e196096510c2f428ac2db9d64abaede44fc72bd47a520c1e847d797c47cc1cc24b9196367f7beffde937e68ca8ee1da78c71c3225ef15d2a8128b1a41145c37d7839cac26923cccc01392a9adbf144b08efc4d1da426595b4bf9b624e06a490cf266fee8b3506133fe754be34937597", 0xa3) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="e6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc7b, &(0x7f0000000680)="a1b03cde8fe0f266b6373561e6c2ec27e591b49836b2cea3f67239b51283f1540238f61af850e0976042dc853ec039b119ee4c0351022939e7b7410479367e2f662941c38a5a7c1ea91286455f56b9ac16797979b51c415d154b56d82b5c5a60414f09684db965ea663de98411fccddb9b8345647f07b0686b6aac7123fb2c2481280fa8ef4ed277e75fb545c8bae11c2d20e6cdfaec77e7193cd999b16ea5fc82cc4927e4f76f96b182c567245c0a21c3b14e64533deafb56ac37dc7ae1c1adab2c40b897") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x4, 0x647}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0x2}, 0x10) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x3, 0x969, 0x56374c29, 0x8001}, {0x1230, 0xf682, 0x1fffffffe000, 0x1}, {0xb3, 0x4, 0x1, 0x8000}, {0x8001, 0x1, 0x9, 0x4}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x3, 0x3, 0x8, 0x0, r2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3f, 0x1, 0x8, 0x5, "3bb8ba6de215d4d62ff4e7a0b0205ca2ac18138f", 0x1, 0x8}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) 16:00:01 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b40)='./file1\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='@', &(0x7f0000002a00)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(r4) msgget(0x0, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffff, 0xf4240}) 16:00:01 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0x5) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x7, 0x5, 0xfffffffffffffff8, 0x4}, {0x200, 0x20000000000, 0x9, 0x9}, {0x100000001, 0x7, 0x8, 0x1}, {0x17b0, 0x1, 0x400, 0x5}, {0x1966713f, 0x1, 0x1, 0x6}, {0x1, 0x3, 0x1, 0x40}, {0xfffffffffffffffa, 0x31c29052, 0x1, 0x100000000}, {0x10842783, 0xfffffffffffffff8, 0x5306, 0x2}, {0x7, 0x5, 0x3f, 0x8000}]}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8b30e8ab8da9c61cdcc629b9aabfb4b0cfaf3d47fb5beaa99fbc3b20c2fb8739281d65", 0x23) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x35}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xfcbecabdc641b28c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xffffffffffffffae) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x180, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5aed25c9, 0xffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) 16:00:01 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) poll(0x0, 0x0, 0x2) setitimer(0x3, 0x0, &(0x7f0000000040)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x1, 0x38d, 0x0, 0x9c3, 0xffffffffffffffc0, 0xb0, 0x0, 0x1, 0x41}) r3 = dup2(r0, r2) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x7, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r7 = getpgid(0xffffffffffffffff) r8 = getuid() r9 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpid() setreuid(r11, r13) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[@ANYBLOB="86b62e2f66696c65302f666907341f575d58a39588b81c53fb9c05f36c653000"], 0x10, &(0x7f00000003c0)=[{&(0x7f0000000340)="f3bfae6dbf706b1f68d37ec3c118cdcf", 0x10}, {&(0x7f0000000380)="d3ff39204ba25b693e44e2d47b33eb3c4ed82a52555ef711", 0x18}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x80, 0x4}, 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='r\x00') 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x5) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x40a, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffffa3) getsockopt(r0, 0x3f, 0x81a7, &(0x7f0000000140)=""/129, &(0x7f0000000200)=0x81) getsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:01 executing program 0: pipe2(0x0, 0x0) kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x4}) close(r0) 16:00:01 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/53) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) fchflags(r0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000000002c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) sendto$unix(r1, &(0x7f00000001c0)="c17acff7bd5586b6edee8e3e58022ebab1bc3c7be35d1a76da305aa54b04202898cbbf18902e37ddc38f50d1cc1005b36a510e2345f34125a95f2e049dca7a2431dd64b07cee9fa45af2d94012a2a8baafc7bfcb07d24e4a0ea5d24dd261e916ae101afeaa5e603e17c7b878e226111462a13024448148c4979599bc5acc265baa45008468bb06772d7d3c82ae1fc4b4d6c6486d3be8a921e30789a8eb6ce9181e282e9fe881c7fc52af6ec3a4e76903389a98de085df65db2a9347715665c2bfde612d763b2f51fce83df", 0xcb, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1de, &(0x7f0000000040)=[{0xfa}, {0x400004c, 0x0, 0x963}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000aa00ffff0e0001000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:01 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1, 0x80) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0xeabb56354e17d119, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', r1, 0x1}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:01 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:01 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a749eab2b7e7cdb3cecafab795806e20d97dd1dc04cd25491d1bd1c4d05a69cba1add720a8541eb6c2219f4be946cf92ede6df885a5747aa67c3680d263848222cc8afc31e8bc6e8896c4db33143286c17a26e4932fe18b3eb8f9d2a2a1e005c2290e9a517023af2c49c649e103d89ac9cd33ab29d3da78788662330e2013620952"], 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='tap', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x9c\'&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap'], &(0x7f0000000400)=[&(0x7f0000000300)='[,]#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x2000000000000d, 0x3, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x7, 0x100, 0x8, 0x400}, {0x9, 0x81, 0x4, 0x80000000}, {0x3, 0x3, 0x2, 0x23bc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x1, &(0x7f0000000140)='c') 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1, 0xf1, &(0x7f0000000040)="750220485506a22f851de92ca914157c45c387c478da37427691c2db1e37dcc8d6d7121ec303efbdc55cf7e83f3de36b83b5f46cf2207150fc5a081d2dbc1cf25bc365c80425b3fec3d6db78b56edf86457a335c2b32ed5d7895045dd09ba1221562cee3d534262c39ee6cee829ef9d563", 0x71) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0xfffffffffffffe28) sendto$inet(r0, &(0x7f0000000000)="183dac01bf89f9072d5393c058a2ccd6409052338fc4a977124e0124d1d495cb6432e8a2c7ad9cb4a13af0302cdded8eead50c6960acfa5719f7707ca67d2aa517642d39", 0x44, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x3, 0x65929352, &(0x7f00000000c0)="ded05b1da9f37d8ae3f0427aaff20f4764bd9623692e48dd4e70bb4ca7b094fb76d5534786fc41755d850accc2bf40ec5db4ca85e05181f2eca15e91f77a4b3a29c4ab33f09eb8aded31de73a37dd9678eb11c705ef9257bae78ec1271e1683458a81496c4444c39cb187f79eee20db666d689e4e2af8317302e3a3b416635fd9b9fe51713c02a6e4a0e1f1917808cde5b241c3dc736a24a2837c24d0debcb9b673e8f152b2f76e1e7331d", 0xab) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) dup2(r0, r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xd970eb9c30e65f46, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) 16:00:00 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xa0) syz_open_pts() syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x6, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffb, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000040)}, {&(0x7f0000000280)="a3465fb50294fdddca805280d7b37f450c498c7b87431dd64c10ee016e68ed40a5e0c9da63b151a7c261fb82b1bc7ac5b6493ccdeebe7373cf39ef535db0bce1f11061a1c15381b70a8dc3472d9e0b37d094546e2819c69eae99cc0ad57622d7b10e7628bbec4eca3c3679e204cfdcec28a9c3c0bcee31c4fa13c39214492a28d45cd17fced5f5dd905574063d5205ce2968feed8adc665047192f49d441a777ac8e22a5a80bb15aea1b1ae84be9f9416164ab9ad95ff4a716b68709d0b51aae0fd67a484574f18642187eab73fc34434b2144af0aeae24e8ac45b0d9c3f44b939325df42d0d48c7b050ae13c6564c919191d173df37831e707f77418c6e23183688201de51e53310aa64cd47763b8f423f2b71a02aa4492d94056a6c85eb0c0bb6ace964849025dc2aac5b8864fb96e329282286c5b2b9ce2ec25a7b5a25b3373a37b1b41913c4ddb5eea0bc4bba9e25da0884db43235e9eb6336d7ddf1e357709cadd3e717fcd454147056efb825a6eee13cb063fd5283c8d8d55ffa1790065a72b7e3dad36fbda35537dfd0db7fcd72fc9393ccdbc0c179f794041b69817bb0109c1b661ff287fe1e8b9584f8476fbbc4cccea76894aa62186eaea9a38bc517a2f5fece69249d1f2804892ea18ab07a740862ea0c228e3be4526fdba0da21d235f751186b97dca6a3bccb8942bc6e5f50978a2d01ed1392e32017fcd2bceb7f6be98b60dbfd65734c3bad4d2606b6391b5eeaa07270edfb01d2c936a29f35870fe6f92321b3de3d82c747f7ba430d41478f0c19f732d3b211aaa9a74fb154b4bc13bd44581fcc43c85bead7504e00644e0eea7c63547edc19b2e49571024d29bc558ae2b110ff6a3ee30e8b5c37efa0fc17351604ed48e54315debedcf8cb87b8bc9f62b5a515e4c35b871c75dd46509740a6a14d463ef792a995908cbc71ddd49e54e74d92cb4f3d3ec1a227a05210047ec5352dbea021cb28600ba7d0f87e32ec88bbf532d1e1dcfa727d8590b46fdb63b1edff2e1eb1e2ba18d358c95e0c4bf3d737e0eab2e4afea90c2e06f038ad023822d7fbbdff5d5ed900d31ba68fd82f63f96de5bd72eaccb6b00f5131e502b05c3eb5582131bfb560b6268d4158cb464a45e92f9b3067aac45c66be6ea57cbbef0e4056f3da3988f63863c747c3f9e3cbc1962bee324612470fff3e143e5852ff3f5c776904bbb09e858fb698489856bf408d0945e2528ee2a474e66253fe0d757342644e93fc1e4ac6c3b1df2596f935f7f1962b0f3aafb9b2e784b2b5d09e128fb8e5188020a6b102977a851eaccb38137dd9b219ce19e6d50396e1911652152871c377e2e85151cb2867e10efbed766dc310113b491211818304dbfdabbe350850e79faaab63bf58a0e8ceb2627bf3d855cbdd173e8c18af452253c5aa0dfc0b2f8a164a978b306f9445c1f1327ec89a12006bafd806b728955a1762dca509da82b89bdef9d5a740f8cbb2bc0452ad42c0ff3a13c208584adec184f8994174fb18020349759e988e6a08cb8204e1cd65b7ce116e15f6419a643abd3cdd62969bd067651c644792042bcdf61aecf1190cef22ceadc8768560e5eb1a3a0e76f0b6679be905ff7f225cde683ed3526d9fa79e805816c0708db67b0485e3ae97bac56b1ed15c19d53a3ebdfccffe771c725801b5a95505df5426177780d9ff9b630e48b5b773b4fc534de528797d667f00303981ca2bc1294a078ea751f0d06f3ee6bca7ae756ca70e0f411fcd478975b45052b245ebe053e576a6854dc8366cd608bcb9bb4631d7d5117b0c40210f8f5c70e45c3f1a1e839562d9a976d2392ec21b660c0288526e1761a5a4d1fa81a520c93dbfc6a99ea0fd8faa0402a0723f718d45a2da484f73958dc774a249b7d6c4f2f9b3305e381e9ac6955a4168943d04a56175bd7eccfef724b61aca855c316bf4819dea5fe91b07a1656da2f8cb492fce6510647e63392cabee3743d58048ccd9d5f2cc40b0c3db890b3d1dab8f417beffe925a81afc6b8f18db2c88fd76a5950f15941177e60e5397cd22b2841764bcedf7aba55159464e3dcbfc01920aedbf0079e980a0297a0d824478c678adbf252a47825c63a0be01db95ddcf8ea0667207ce7a6e9252659f593f3c59de59bf56d357b32669291667cf13b93fa836e8043d26ed3896028ace8b86cad568324a7ce345c3f276b604ecdcacab862cfbf9c953b87375baa73ef9a7671928da8c6bd71b0dd6a721d5df9ae6868b6751c6617c75912ca18d45812dab02b3a5c57b3d1e47d1ffdd7d9788e3f0c674b83d75cc726a5dd15958574179c7ecd7da72a660bfebd2d7ce425906c006d1829b75b688bf0bd9f342686bb740b7d733fed26f533d4ebe93c41ef59423591d6bf129d5cb733ae1ff07077e1511d2c3aff95f27e0639c85665a55f0075010762ed18296a733af19e1872cb9b054adee6e9de901165339be0a4978924e47f30632aeed51a7380d2fc9ef636c7c26b124f417b90a4dbd24f4e33c0ce6f6517e263f24caa67f40712ded03845e6c78df472058385f66cc90999e28885c366921121ea03d58354e1500e87f040b577dd652cbb88c20e96593cea0ca3f2b88330ba33c91bf35d170033f6b94ac5f2d4a023b620ece1e27ec48104690be0b9799de6f04c49dba424b640bc2a1c5b7edb57e8734984b2a9783d32a85578039cd5bd3140c80f4c5b3f49ae73d71b95231016047fc8abf6dce5c19397e7739a1c394b701fcce7b3ebe83d981c3774508a1fe78fe34f434fa20218a96b8ebd6f7f061737f6b05bd76e7297d7b2a64ec066b1ea7eba6ba8514928d85b561c7bbbf846f38212cc6a275cfb4b265831555b54bdffbc4e1eba2040fa72133d7e3ebcefb9401deadf28e5f9f5cd3b8055a231a3a8d1ea1d9c33c2f626c371cd33e5dcaacaa43dc48b263251e67467a1a3f510369b9ae99d9964efc7e6096985c4b20c30c3213b3225a59f393f1330e3d321ca5cae27247fc1beb7f8ba4c8b666d5bec2c7fc5dbc7a0b45b62365133549dc9249d92320a8456df6e837269128fd3957caa3ca61290e609344f3eb3c46a03fffbe3374c3ed3de60c5f9dcf01708f5f4798ec1887ecaf4d5120e943ee46db0bbdbbce6e976ba7c149b85d0555d95e410ecdec92c4edb6726a016d8a7e5cef11421870b74d4b59deab1e35d2fc55496cbef3c672ef2a861c710dd39e6779f7c93372003c466b1ffe36f5b31d734629a10aead8a5fc67b60bc06d774a88203adf6201e0cd57b1d70c1a6ec23ce139135b4b2b6b4a044c725b5ae362118619a400f80d1f5999b27932b47a79572650c392d2a04b5cc0e047c6e8f6358b905f87bfb79ceabd5708cbdc64a7b1b7e5164b491812f64908b26cc7c16abffdd2b6baea332b3aa7437d15b36aac83b4feb15dd139c9b3fb363e4982c62c374c2679a70245ae477a1d2de19a817da986badc10df6b88f13e18007efd1cded0a00f6d053bbf74e2ef53eafb7d6c780c325435d699175554acde9c2f457b8b04c211187a23f8fc836a1af885019c028440b504b36f4b0f7444cc59cb4da35f12d0ba39c602beeff426b9ebb44589406aedd7e5f0316bf607b73d423a9b3df4798c9e36bd6fa9abe851a3305bea05e18f02e0410b11d65262534dc3b69583019840b70c9e0062b6491235ab07f86fec71e8c7e8e15fc07d7c577ac5781ca7832e2bbda96618471d7f4621a2cbeacbf89d56be6842728eb330ec9b04fa593b04038470eb716e6352a014eae175a8f624d7f719a6f517b5dfd57e838c3078d98913c92e19f0afd4a283619410d5987f448dcde582c5c8c651e15a2e40873b8e146edc95f70e2d84356a6486141c697ca88399577542c3fe867040abcef5403390dd1f679d1268e3f17874552309252db2b296ea0f52d2ed9bc7e593285919468fedc1875544b32e7f8437310a40d8ad412e144149980e9bab087c136939056573845933b3f1aeec39659e22e50383539afacf66fc77cb3d953eac3e59a2c6ec736b0d5ed0524e2a470ab09fa6a262b3b9d3949500785cf42828383cbbc77805438bd961beb214d2c0b9c2c39ac4af125aa0a171e74b700220c37badd7ad8c5843422577f947a4746f81889d731114c8fd40e5bd8447bd99ce9da4615d3dd08c59365e10bda7ed25d4396f30fdbee5f352e1391af2abc34f20ff4342dcd7bd8eb4cf1d2d6c427d64b00f3862f91cece23fcc54f3e04027407a7e7216f3dcded43ca5554f116076ef382eb4bdc18260ecb644dcd1c56f4b3196ecafb39fa6cf5264ffd810921297813515e41375c3db96f016a79d9734af3b20be9c38b0085cb77de13d82468457827d9a5c660ee6a67e72a5d98e094c080441e6433b512a7e0f585c0ce7e0206fc8c10058a5c45b3ec871b3201112409e5d9e8cd7096af446c1c6898ecd5c03374ce84fe224f10150b9703162be52ef1d0ad978f705fd3501a38be73fd82f56f51ceb7166ab09c2b26de7462366830b1ef7d6c3ce4b53099516613df8f15c85a974e2e1d24f6855adbcfe41fd46f11d686ba22cb434a91a6669217e9ee3800af3e0ce6620e50ec6a2b52b0b8e8670ded030949cab3d5d5357f0e6c33d3f644ea37ae08f69548c9cd202ab33befc44291555c4b6b241ee3a5beaff8073f5c27444edb5f780bf88372513df32e45bd55ad9e9628f43259ab051ef05ccab9eacc5b9e4a58445b1541985043a1638b2c50a83def2be462a5c4e1a375c920c76a07230f97cb63c6644775731c1ee471b3ab30e0b8fa69380ffdda1ceb6323a7656c56f1de2d5bde24943a187efdacbd7666a9ee25465624b5ef667c33dca6416b001dc5770789adc0880899c9e5b4d3c50fb948b5a98afc04ecfae25d9f5a4f4b9d1356502866274edb5bc4eeaf5d3f96ab879d29c1b1e8e17e15bf047d7a3bcf805ef282565ef4ef8582cc10ac3f0852ff00d13a44a13f8929b1ee6f8508388cd15523fb21c3a1f4f721b5531cc81c28721e8721785f0c6915c282b3909437ca4324fea8e33e7af00d32dadcb399a65a185c464edf83a5c9645c6dae3fc5f509d53be89f89bf23d41879391bc59c08bded3053463189b388d32edc1aa90664a123bf9bb0ca77b07adbd3bd17b3863d2e6eca4c6e52c69dc0c14c9bc319afed92dd234432174ba0843da7491e45dd0d2ab05018fdb7e0e6deaa6fa1f682d5d125cbdec1c7db0cc70320574d96916586e63b8051d3db3b3ec078790e1f8aa432e5cc0c3558bb23d731b8c9820d9fa07b734572fd3f1da90cd68337782d878c32ffca10562227f400f8f679acc22aa96f5ac1510c8a01d6aec84fafcb7a9499c1fdc240df9840af61dba4509062c1cb70693ec0d290380688e28e4887d9329bede473195cb54e9d5591b3f19266d375035990c9ef116436890c9673c4f2c691c1b70956693cb0dde482339fbf1e67183d02f6e845326a4d94f9098777955f99924da824de5c3cc6c27d45f3599f4698caa742891be72bee86a4208a73a51ef2e25472bda59be66ebf1133227a8ef16f5d43306bb97d3649954b994ca795e90fc7c9764e9a614202f62876fab3435a1e0221cdf9bdfdac3db29bf4c3cd16b768df9e193b182d37a1af8635fb952d040c57de16bcb53fc1f333d51bd5b4e5314705d7da47411a9afbcd9100aba675da350299a9a8359c784cb9e06f62bd79687c046f6886d80413bf9726d0e969a13f785ec1a71b0689134ca44ec696be2fcd11070d8c9510faf65f45543e532737266222897c00332e67277ec3a772f", 0x1000}, {&(0x7f0000000080)="f3483a8834c357069161e8f62846131c", 0x10}, {&(0x7f0000000100)="7ea80adddf0671e3421ff442", 0xc}, {&(0x7f0000000180)="e582ae367061c328c1aceea845d7bb2046c2f5646ab492fe84fd8b6ea238e530dcc31220f2596ee93e6fb67274ec54d0ab0b8fc752f8c38237d90c0aa54f679228f290b432c5a2dbdc4c2686d21e1cdb", 0x50}, {&(0x7f0000001280)="4dbeaf58bc95753155c59bebf35e169ba88656cb88e6fa1db709cf4874e5855997ae3d56270c2d1beaecce19f34f15afecc8b6287618c54e40ab23e61c627e334f90b71ca6800b292394bbb5ade786b6010a93f5fda37bd094eeeef523fffca6aa34f52701fafeef8f455625e2acdec73c1acfa8e6d1858944dd048845c8089c43e940325d88bb680aeb36961fca9c2326b227810754d443520b9406a05e4b51d5e0c1f3165be4aed290af3bcc7019772d15d3fcc0b7ec494c10f9708d3df2abb1b6d8efec0c4a2981d203b50351dc8d494e3f0dae3e9d23f9a5f36e7f3c7ab529635bea38507bbee2dc9107c465119e5bd53041e6bc33cbf37c281f9701ac46b7580b15327453c67b806b43f65d9d825c192bd72d1ccb0e26be51465f1befd50e666fc00d908e356fa738f58f9fbfdf17fd9a2f6a5933d50a01e1a34dfa0bac8351620be10be23fadd0a89f7e814c254770c01aa4162b405fc474ddd28c836691c4e5bdb54adf4c3b0b7ce8d7b6b07e7a244eed8b60b350c0cf0bd3074e7732c45b4e0cfaa32cd3dc594e6106e93c1a46f2a61942674322c5ae3c5f30b94df6eaaa7ec588fe7facd9d9ccdbfd29cbcc9311da346024f27fc1c9169b563e20810862e017e92a22cf451d216a49568e025b16ab2e33d13ebd9ce7f52c4cc3550f74bbc62b47266dfe220a993ba808713e0c30f5bcd22e78c2d1feccdc13420d1c7b3adba22529db280d5c76790519afe3b6181c34d6df62fc0b523c8b8ab85302ec11ac2a5b2aa839b15ea48223232e0fc868d458ff7d4701a95bfb08a09a2f873110c01c6744663e7b596874cb408bbfdf48f33de72e316911cbec83ef1b1a99e4f7c97db019478105fbb0673ce9282bede7906da4af6897550b53f0cd5d10482cb77b75f9b97b9e3c8fe9fe231dfd64fa7b83c424bff26c7f003f6ac4851d8cabfe0f4c9a4e9066b78064e946b6704f007ea07b6903ce149ac8ceefdaf9cf76008838db2e5f1481c417eff84835055c9cd70ac6e86eb467ac49a6663351f3d2ec9b4809b7ee3949a9d27d14f6e8e77bc29b3dcd801b69c009b6103a9af45a471ece230b18b7dc4b52803a994d2cba3b314f369c591272283907cd03b6f8c5609a8f0808402108e3cf0f073fdd67469c512c1e5b68f94ea1dfa4cc24bf9ed8587323520ca87a3b29de3a63c06db2388a5c6252a7d99a0f59bba379007578864217eb5d26b23bf4ace97c0fe3e18d9d76b30fcef69a7b276d3f574110832bbf36915ca89efe32e4d73f8d00e38f8d3c2845c6e6e5cf2d8f869f1d3236f92eca80b65d8764d007fe9f3d279fbeeb11aa64fd6b19b363c58ef02b2b5e3676c91d0113e53b55c6494f0a1f16b0a6a68b77499b4f76c43be2afd450cfebf647bf67cab8eae30469154191c0faabac506f6c39c492b58b71fa11fff8e531aece44ded1264061c5cc00c84399d5920e6366c0ee58f90384300a369d14691c91d76eaec29d11671fc67be1b8455a72165a45fa217746bd3bd97fdea5cbc43c54033376ba5817586681d6f770ab79e0752d31dce58868e0243a213d0d28aa1776037bceb4c4380577d0b5c31db5311d7e19245c3d5b331f3405143800ff2508999c34908a875f3a292142b5d9cce4da6433b13b879e65b5a71b46348e333a96a07dbf146e3905e34d29356c0ae00891fe7784edaac9a99b6f920170106a2aaa8fd905ab8e5bc6e8c9cdaa4694ebdc939a209ef50ae9a453e0052ee1a51573067e03b7d3a40116c56f7eb780eb6439cd0e14442462453baf08c45b81c091006570326dfc1738d4df4fd90261c8805ccf78643f93df50c7bccbc99a14620c68c56c0833dcc17791d432e3448bfab5046264c6ddcb4b99a8d74f8e7ae38e01ebc1a5674d17e7bdbf4f752a13c8887749d9323ceaaf395695e4d882eb960027bcb37a6a8778fbb4ab73f8dc176d908d634365a3bdb6ff03fbd45e8942ddfc258334d376df84f7cc643c60550ef8070f0665e600e2d0e1b6a6baa3226fe3947d99089a020c09aeabf0725e22577012c997fa0352b64971d18badbce8398e27ae59080677fdc7059527d04daa87ae5a8d790d8b1d777c5e9e2abd8345f51786ec2ced16c6dfd5866791435212ea0620331656960c3fdf186be7fc949d0d3e1f089670c73ddec5dabfcca07f10c3fbbfe731be5081dcd2f9825188421568f28df3de9245428240a7c48c1c821419a53479bc0e6cf8807d7811ed5510149219dcc9a0fba9242ea783357dad4165cf0ba389ad981115d487dc79724ac16f3b12c06ea9f7a8771bbcd679b75bb1d84a2e2fd6b9ca17e12b76d0f4b72fa30312b481f9aaf41bd3527f54106a1b9ada6bfa225698998e197100fc3d8a9f15df34b3c4cb4b5a681a779d28f80f0d3c791adf8f0e5d0e36cbdff291168b15ad805f6498bde00efe7e206b0ea9d6027d71ab574458cbd7222ad33a2339b55bd562e287ad809612a9c0ae0104bed953dec5facee46ac69121c7016673ec1c385f9847783a5bc9b7d45521ae191e4f3426ca09171e289a95e74b2b888f845a3b338081d465e992c098562d6b2ebf6b1a55ec5cfcdd698679b2e4378c2a4c176c21b1f6bfbba77f3b1123cb247e8fd65cd3c8947d7d1697af0fee4890edbfe586729de6909ca4ee1dca7f11ebbfb058c224c3d103921d3d215ce70bfa0c9d3582254bedad3a979c26d34bbdeced61c9e913e88f0d69865b0ebbf89f9d19fce8baa915bdf9fc0d183d01dc3158bebb8d00c929a8bc2a0ea57e9753cab0f3bedde88f27101a064bc2d879bd43daa63d8a84f2c4edeff2fb0146b2bb34206f0a7e348bc04ea77cc78d9f4e01afca07877515b1e45ae996b4e57c138b918fb8aa797c764da98f4c7d7360942dd1b012645e7b5bb6085941d156cd098a9f927fa4cb0c1c5f5930c67830a00ce512301eb654a8e6ba2fdb61dff61ede0fd28c0a587cee5f4a04e2e809579d4092b9bef3bb8f697f0bb717f3d1fe16485103e490668b6bfae106b48614875eeceeb32350b95f64963599a678cd623f9fa6520b6d11399bd88cb55ff771b08364de28b2bf99bab8973ef12226f7a5081e53c836fedab7dafea5016bd70a810432e9a022d397a92a1f79206183aaa52a53d5630dd131064e70043b692ad4054df6b30fa029aa1a8ec0da563ff1c016d9b9a43413ce5e6d2e8704786fe99cf01c19043b8831d925190ef7bb71fe14611bb9bf02ab0892268bf4e5981fb5e20e4e978a29ba88c8b8b5f6902d389da98ca92b732063c69e7a0bfbba1aa11622df544b2af6ae3c55a6497ec7b79d89925053cbdf203669d3122a0ac841dc5cf7f2a0de8c11d64ae3ac5bb35a19e84daf9b786442f82daa10f4ee02c684f272bc88d26c69ff1c03df9ab13503f924dd21a96eaa177742a7abf592e5180afe8f0a8efb96cd1280cad92c8e88348992c97eeb62679c6b52ffd705db698efdacc9a633b72cea7747c5d4378ba293237e826eb991f27b7a8de1b81d1cc80609bd0572c870a964c023be2af32a114108cd8667f5623501ae1b3e5f2d3fdaae8791d78de6e92477912175984780161611e2f544aaab15b8a254851a94cf2eccf0b87e165262f8ea17c0679592f0b49ca2c22d5b61a6a1613a1c7866b047dd06ab34845f8205676f4dc6a051226ccfe8aa0c9c17699110804b65b8bb8a3209cd6f336516329e547baa27bddfe8c40f65b2d8904274052c6f1cc981c46023a85ce96565c10f2fa636f20b91088c4fa50a20c6c3c88a925c0bfc7ec1cfebb7118e34bf9c0ec1b553bd4895f9fc53db4d14f46bde85286d0a68591dd947c78bd98c17729c201b2bf5215a5f0d8e4185e721a5f17ec8bc7b0830ce07ad5040316ca848aa9209cda57fa69ecb47411cb45261ac828b67b26716fc702e34f7c6ccb7c7a0003f36eb5a415db46eb5f818c57dcbd0ad887d96053dedad8ffb2c7246261882e8ec7649dd94b6db75ec2f45b4484f2d74622440a5385bf8e9f16de402f5f006cc9632a9585ab00264c792f4712133469df49b393ba99b821c240d7faa71485893a98d3482964b097c3fded49829c53e6d48c732eb5e5727b2bae46bddaaa78468bb9f900c90552aa591397956b3d595870ff16b3ba2c699b9a90c14870ac0ab37e9a31dd5bd53ba39d467186a7fc82cbd52ec618d9573f3b2680c265da48ef05063d02607fa1b3fa40185a27be6f27565213898806ded4e056f017d434c6c1318ad079a28e4074cd1e74802753565cd25cb3c7778bdf6e945763cd401cd5c603c8c1a634835297c3a0760864e01415a697e2a9953f7acb0b345bad481537b789a53bc34c3efb434726332b714d94a970457a5073c580f43bd2d094b0ebb520d32e62a94ea0af97fb614e598f644febd8c348c95de5908cc40c4f5d1cf1fa8c51d2bdb855db33abcf7b56c8e96c1832b4dd85338493b38a08e97d3ad03641a7dbd849b2a2ad675188e484dd51f7a4c69b1c31d46326dca71a20b4281575c5f0919e691f7d2aaf08c3a0bcb79e370b4cd484f52342d5608b873f45e9a2237effc92d3848bb5093f9bb09151d035c256678193d7d6527716e5c16861a84bd8cf58db2631673eb760f8e00dfb50234d6c33d7e13899f734e1850ea0d3ff1404692569338df1cb35058be342ca172116c1c73fc2b5876db18e465582cfec5fda18b3f78a9a558e74510bbe428640bca3f86cf7620f373df3bdbce2c3a46423bd22f42a0d254b87e2f6da8afe4abe9d6f68d4989a9892abe67a27b4aedab250bde5fefdc320e7d63c0e768138dcba4f9bf0564e9bc1e0c24b60c9b82427b2b4ae446c17c42130cd0017ae8cbddc88f653918fe0e2c5416286ce5f0afc2c50ca10801900e46c75a0e3702f393500b3a38ba2fcfeb420cda06e2d0db1488a76ea2cc84876d583d5cb795f85f751c9f7c4e7755c45590570e90d30f25695fd2f7adc47be222124e366a7a1bc77fbe1b85c216e5667cd916c0a04501aa1ec21835be3f9a31d7afe0d574aee1a5a75b93d7fdd31277756941b863f28b8f4ef6828bbb007122a0fe8bd8189f13247da254bd252507dd52f221bc37cc2567bc0c0ca8c28b7111afefc381c44408fa42bc61a99898a47c066859d097dcc3c51c7d34c8bf9d0a461b2fde0c7d563b52f153429b392184f7d275c73de82edc1bc3c0c5e0ecb138aa90ad085d07680d32debdb3c8cfe4548c4bdcc5d88dc43d5dc9608ea444860c4750a77af4c5b058574f0952295c8ce0d4d8d794bcfa8b0b0f32e07cfd34c50c027d9397e80db2b24c21dd621386e571621c90ecd110419ed1ccbffcd5cde6532e1e0842f475f25bf3aa36a1da9c646f8813f675651311944c7ba7d3914bb2b873df8c46416fb918a256d6605f30fb141f26faf2c645f02610eb810db746ed9c4fafce14a24c6dbd94a46bf9eeb121788a502e63a35986fb39aa9837124a2aa2ba4069761d22475a2647711e317f95c8ef25298f36cfdca4e2f772ada1e02aef37b4d5751d20f09af7e1bdff4624cc10f66163a6a92551cb838fe029404cb460fd9177debe7308eab04427dc90107370becb9420d788d336297d14ffff9aef37056e90953407fb7ced32654a55aac1df85e0e9d2396c783ba334fa2e6e07ac7cbd06d755087dd1f32e9cfe9576ac3a29e5ce9bafbc9e1a5e348ead08bd07cda6fdb42fadbcd28b2a6abf854f620ee6d4515a621e6b515be2fbc66f4342d2adf47ddeeb4073ac261527ac76d20c4b7b8293c5dc665d2430842d3b0e45131bc58271776457aa5c3e5fab3d8", 0x1000}, {&(0x7f0000002280)="e9cb1e1e006dca5754b8316e4775397b32d039aac9e64de1d655e7ae7c61df9292f911f93573a165223e178f86fa6cc7109d7908f060f03e5b1724c4e8b4aab7502a264a1068de91fbc7fd9fe7439ba46a5feb1f4ed4bcf4838864935e4ad5e654491b3ffc324167a987096bc40c09f1b8185209e9f15e52b91cd78d5debe98883f6b3d6dc8712d10dbc0896a673e09f2b507eab5bef64f8f97cb2cf68785578f8ca44f22de053d2749fdb6ff62df7227e4e4ba92c6f8a7249b5d2cf24265c8916c59e", 0xc3}, {&(0x7f0000002380)="83b811fd8e3cb4e3983e80b2e3508c566d42bb9b321f518989fdfb372dd5573984b0ea7254818197416c1578df0376db4740fe68ca5fa9d11cbf89d379f12543567ebfb101c5b2a50bb3291cacffa230b42a7d14f2d5d8641e00c22b52791120387ffa1b1ca12cb5769abd1a360abd998a9cf7ad6484f68cee7b795290e8b71dc44f40bc26ddd4c42918911424232c5a8da46cd411445e862eadbbf304ee0689", 0xa0}, {&(0x7f0000002580)="36230d16cf6e779180ed22d65d0465dc4ceb817ca824034e460aa5a2dd5e5c1d084c4fb8370aec377771012e2d5a22dbbd3b24759bd62c603ab795e5c581ba15b2b5b1d2fc7c20be08a35b7018c884611fa31eecbf2ffe5a893b05eb3ae818a6ab4ca4", 0x63}], 0x9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x100, 0xe3, 0x9, "61cf1c5c246ad801050eb3d4c9bd72a528e5e1b1", 0x4, 0x3}) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x148609d574fc8584, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x7fffffff, 0xb9, 0x4, 0x6, 0x4, 0x5, 0x8, 0x10, [{0x10d2, 0x401, 0x2, 0x57d8}, {0x7, 0x7, 0xc6df, 0xff}, {0xfffffffffffffffe, 0x6fc9, 0x100000000, 0x7}, {0x5, 0x9, 0x5, 0x2}, {0x4d, 0x3, 0x2, 0x80000001}, {0x1, 0x8001, 0xb7c, 0x8}, {0x100000001, 0x4, 0x5, 0x8}, {0x3, 0x101, 0x3, 0x4}, {0xa0c57ed, 0x4, 0x7, 0x7}, {0x8, 0x2, 0x48c, 0x5}, {0x56, 0x773d, 0x7dc}, {0xfffffffffffff001, 0x8, 0x6, 0xd1f}, {0x4, 0x10001, 0x9, 0x7}, {0x10001, 0x4, 0x3, 0x3}, {0x6, 0x10000, 0x0, 0x4}, {0x1, 0x10000, 0x800, 0x2}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="fe68354b392edf21ead27ebcf02ca03241d2bca8f423b724d28d478b89b2b6b12d9ddb74e0d17695ac6b64c9d7191e590916681ed8b50f5912233e86183e66feeefb39374b3db555f8ae00df55605036e5f7b9db1a69f8d0efdb0f997b1ce5635b3c1c5cc0f88b28d6f81dd0d9ab059000c62be1dd2ecd5fba1668965e61b93a45e2885ad8e61a3534345b690d1ba48de62d11dece2b6c76dcad7287f2e072ed609557893c1b07196c98fe3e5426f36a5097dff03d22be98fff3b84f72c081b6e91ef7916c7c20861594fac698f2ba37fe0c808f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) lseek(r0, 0x0, 0x0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f00000000c0)=[{0x37, 0x0, 0x0, 0x3}, {0x20}, {0x3ff, 0x0, 0x1, 0x80000000000be}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f7357e38", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x601539ccec131695, 0x2010, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x7, 0x4}, {0x1, 0x3}}, 0x625120317879be3f) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) openat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0xc2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000500000000000000000000000000001800"/28]) 16:00:01 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ff6000/0x4000)=nil) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) msgget(0x0, 0x400) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001680)) sync() r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) lstat(&(0x7f00000002c0)='./file0\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000001740)) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000040)=""/195, 0xc3}, {&(0x7f00000001c0)=""/243, 0xf3}], 0x3, &(0x7f0000000300)=""/124, 0x7c}, 0x842) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x80010000, 0x7ffffffc, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) fchflags(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x8e27, 0x7ff, 0x7, 0xfffffffffffffeff}, {0x1, 0x6, 0x80000001}, {0x8001, 0x7e5, 0x400, 0x8001}, {0x0, 0x3c0aa771, 0x4, 0x5}, {0x18000000000000, 0x7, 0x0, 0x8}, {0x9, 0x7, 0x49, 0x10000}, {0x4d10, 0x1, 0x3, 0x9}, {0x8, 0x9, 0xffff, 0x10000}, {0x0, 0x3, 0x5, 0x6}, {0x5, 0x2, 0x677c, 0x6}]}) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x7}) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:01 executing program 0: clock_getres(0x2, &(0x7f0000000080)) syz_open_pts() 16:00:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0x20) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xedfbd5cd036c7c65, 0x2) recvfrom$inet6(r0, &(0x7f00000000c0)=""/249, 0xf9, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x1f, 0x5}, 0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f000083a000/0x4000)=nil, 0x4000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x2) lseek(r2, 0x0, 0x0, 0x2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "c730c1e7bb6fc6e23c5b5f0400000f000aff4de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:02 executing program 0: 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 1: 16:00:02 executing program 0: 16:00:02 executing program 1: 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) clock_getres(0x3, &(0x7f0000000180)) r2 = semget$private(0x0, 0x2, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) semop(r2, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/138, 0x8a) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)=0x101) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/69, 0x45}], 0x1) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0/../file0/file0\x00', 0x0) r0 = socket(0x18, 0x4, 0x8) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000000840)='./file0\x00', 0x10, 0x4) r10 = socket(0x1, 0x4, 0x1) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x800, 0x0) r12 = open$dir(&(0x7f00000008c0)='./file0/file0\x00', 0x40, 0x211646c40cdd5a) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900)='/dev/klog\x00', 0x10, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x0, 0x0) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r16 = openat(0xffffffffffffffff, &(0x7f0000000a00)='./file0/file0\x00', 0x0, 0x1) r17 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0/file0/../file0/file0\x00', 0x408, 0x48) r18 = getpid() r19 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r21 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) r24 = socket$unix(0x1, 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x100, 0x0) pipe2(&(0x7f0000000c00)={0xffffffffffffffff}, 0x4) r27 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r28 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/wskbd\x00', 0x61711e9c17025497, 0x0) r29 = socket(0x10, 0x8001, 0x0) r30 = openat(0xffffffffffffffff, &(0x7f0000000c80)='./file0/file0\x00', 0x200, 0x10e) r31 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r32 = getpgrp() r33 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, &(0x7f0000000d40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) r37 = getegid() sendmsg$unix(r0, &(0x7f0000000f40)={&(0x7f00000000c0)=@file={0x1, './file0/file0/../file0/file0\x00'}, 0x1f, &(0x7f0000000640)=[{&(0x7f0000000140)="84b18139360122a4985db12f91afd455452130f650741cbdd798c38cd06eaeee0dd364fbc6ec1156e6911f1ba7ae36bd2015bad50978d2fe6b64e98730b00718cae25c769a1fa1fa2d7b", 0x4a}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="f7b12b2afb1dbaa997bdfb33903a608f72f61e3b66875ce26a1e755057fc1efd93175cbef6ec07104ff9ff2f2052350255a6aaaa81cdf2e19bf4e31c73328a256a6ba8abf99deb14ff9d59a34d6f0b31620dbd996729183376376e6a7165294d4422db55a3c97812816055098f60483c20608b9a2a5dd0f9fc983b3e79c15b513d7129024f74326b1bf643c0bcf6ad6e98c39018349d8f594c57d05388a92a073c139862c95a39ef7d55c8437afca8401541484ce825c95e881ea13f2c097e8f5c04e2e796301bcb6a927e2061e5d05d3c1009ddc6a93e2a4f2078cd", 0xdc}, {&(0x7f0000000380)="c74907b4b190abfb5ed014e306723b7f5929efbaf4561ee11abc16388af137de39db531797e799ac4b82406030a16012e58eda0eca6e55d653aaf83bf0d15e0fb4f952a0682106f753446b8f18c97b9396c1babc4f9a6968f0808599c77e1c58c81d0f1aec76b6d155d0f60b41def59d97e3c05581071c05fb533f29a6fd53d8adeb675037df7a24bf1746a248b212f4dacdb62d46e10bf46fc46a7702", 0x9d}, {&(0x7f0000000440)="92c9c2950ad3d3edd9a6a09a6c9b70d1a41e2c30a279c89da265848c1ee527d7ff167f74085e6b97a609ae25da0dbd25c881721343ee1cac9bebfca923a07c35f026031f00fdbe00561d417bda648266ed497f81a188a8", 0x57}, {&(0x7f00000004c0)="b03e83df208f5f28de7625aae88c9136dca086adf48c4f908f74ea80a8264b1760ba16f140ac98bc94262a8d800466210495861d7f8163eb5c8c4e980a3e44a83370f1e075b65706bed05e3e8a12aeeb6e840c5f804d1c885e4e6755325cdde4638636c70038b3ab7b90c5c86d67d3556a0dca77853423aa7986b50b18b1fed1506546c3ccd195480fea519ec2c59cb94f73b9e15ee34ba409a2b7be3c5d8ede8c97f945d00f87f229752432e91c4368c49998", 0xb3}, {&(0x7f0000000580)="ac38746c16d7c6b589cd89bc0e9f26963b10c6d72a3f64dc9c40bf27d98df1583a0cd419dc31769e0dde78189740360a6aeb5cc7b70c672f2efb40053883e8b85650b29e4a5dceb8fdef587ff59cc0d3a45f7382d116ba142ac4f771fb7a8c8e2822b9f6aac33a42d8e80730282fd7fbc96328f13d44b998a4a1e0a335139a81c1da04e00f4f57df8d84c243c1909b0fdd68cd44237fb4d5a8d72653d2d6b0d3f268109c97087cb562ce643c191efc4897243c10df", 0xb5}], 0x7, &(0x7f0000000dc0)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x404}, 0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:02 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100010004, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:03 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0xffffffffffffffff}], 0x8000, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/74}, &(0x7f0000000080)=0x4c) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000740)="deec7460224c2174fe025653a2855b61500541cde9e623cafede52f8b331d52f1bccb53592d205f808b92240fbad42d7d10e52501408644b180826e6216c189741b8682392d25580147a24177cb95b8f125f5ba24531293b3487ffec12395d602754af9c6b14d6d025bc23c1dc9b83e30e48e8a71853c28410c36548e6402e396e435c727305ff8d92e32a0d7dda247e2ce67f68bb2a0e720a4fee7f2f17aea9b98c06061188c975e2503ed0bc5d36eacda1bd12e75be23dbeaa0e3583cace44c180aa575342c014333739ca8c82923cc3386ab003e4a0f63d6ce855bd20d294a7f6226e2dec60b255e6", 0xea}, {&(0x7f0000000840)="ef66250c13a1fcd95cbd09f783642d7d9f9a938a437e9c381fb29cc76d04d1d627565afc02abf5ee5502e9fef78417c19877cbf96ac64b4198e83ca06a2871d6f1ba06100dc272154cedddd0e70d69b68f18ae1877bce0b137811571a967731cf6a0d2183acbb974289b1157d30ebd336e1f77c233fc689f770976", 0x7b}, {&(0x7f00000008c0)="87349675cedb3e076bab9b8d928b7da728db345880b7dca3469f615b203469e8c5face5e862534a875a8b46362cdf03de28af3e9e414681e15560bb2ce7adccfb4d60f9a95f7a86c09900f3a441baebfab4dc99f7a348ce8cb872a6339a588e8618ed81982395e22a9cdf91dbe9c34d3f96fba8a32381b41527031da26b007b6ebc17a6058fff54ca7360d90dc5f465e603733b16e6e7c7448e8911ed4df59", 0x9f}, {&(0x7f0000000980)="68c8b5fde6ec4ca5a49894761ca8e82a3cbf", 0x12}, {&(0x7f00000009c0)="79f71c251f7b069e4ce625b59b4c7977d827d3f1bf5635d0c5c713557a477ba24843d6bb000e9477170faefc2421c39d", 0x30}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x3a14163dab7c6971, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000240)={0x10, 0x200, 0x4, 0x10000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xabc7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0x8000}) kevent(r0, 0x0, 0x0, &(0x7f0000000ac0)=[{{r2}, 0xfffffffffffffffc, 0x53, 0x80, 0x1, 0x1}], 0x1000005, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) sendto$inet(r0, &(0x7f0000000080)="c83c7152e650bbb5a64f69ff6b8dfe8464f480fd2c6be6cd919e322aff8f71a799a7fcd6012dceec3d7f2f65674a1bba1c60e33f653583c477c719e21da52d33576cc22e6b9699a5c64afc165c4eebfa1b4b490e4f1e2b076eb0fad73477bfedff6fce8ef1fce57b5e3e2fdd2e", 0x6d, 0x3, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x6}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8040, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xb, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000, 0x3000000000000000, 0x6, 0x401}, {0x4, 0x7321, 0x2, 0x300000}, {0xe2f, 0x6, 0x469, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) r1 = getpgrp() getpgid(r1) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffd}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x2a27b4df}, {0x18, 0x1, 0x80000000, 0x1}, 0x7000000000, [0x7, 0x400, 0x4, 0x6, 0x5, 0x9, 0x50d5, 0x2f9]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80, 0x80000001, 0x3ff, 0x0, "6e4b84707e86843f80da39d7a18ab4297ca0747c", 0x4, 0x3}) 16:00:03 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000000)=""/231, 0xe7}, {&(0x7f0000000100)=""/9, 0x9}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x7) 16:00:03 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x87d5, 0x32a, 0x7}]}) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) madvise(&(0x7f00007da000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4b0ad28ca463c8da) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x3}) r2 = socket(0x18, 0x400000002, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xf0, 0x7, 0x20, 0x10000, "4d684fda59352a7f4b8b6b136b506a4fb045ecdc", 0x101, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0xfb1) fsync(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21}], 0x2}) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0051e100"], 0xd0}, 0x0) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x80000001) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:03 executing program 0: r0 = socket(0x1e, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000140), 0x10004) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x7db2aefab28c4d9e, 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x6) close(r2) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x91, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket(0x18, 0x5, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/80, 0x50}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/22, 0x16}, {&(0x7f0000000540)=""/75, 0x4b}], 0x6) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x4fd4) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 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}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000a10000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=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}, {&(0x7f0000df6000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x4}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x8000}) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) listen(r1, 0xa4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/129, 0x81) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xfffffffefffffffd}], 0x0, 0x0, 0xfffffffffffffff8, 0x0) r2 = kqueue() r3 = dup2(r0, r1) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0xff) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000340)="b53fb24e3238ad81e5d81718e151a40a76f84c62007d2339729cf2caf82ad94b3024276d1e5a4aa6c54aba053df39cdc738b51a1064045189b4c3c69dcc8e06eb71eb1d80eee943d2bf003de02a081c415a95475808a0b45a79b45b1c7b9bcbe2a9b155a4e14a49889264191655feec106292ef34eca47dd91888f35910bac6d3ff9165f357a007f3736f1daa026297cb7ee00d8c05cc71d42ef7deb28ad08692262b5d05299596beb85dd24a780345134ec731d95173da273b5963091e7f816912c0950819ce792e17b3598aa003434d2911c44a978da310db3eb1c54b0ae6aee783d5bcbbf6b742de785e2e927497025b87e57d952c9ad3d79fb58934617a61607416e09dfcc1b8029170d000675d0fa01522b593c0f44b58247b71fbed20e8c003c55e19b0fbbfe5be5ad25c1041c9b72a35e6d00ccc771878f2d151291fae0fc727c316bbd9f2f117f2b36006a2c59960c81f32c0c250c97f1d6c3807b8c0be20d37840cd5f7f5e3c4000e0de9fc96d47767509ced9a9a869ea493b05fdfd4f79cd9edb9a7f044dd592e87f59612cf135b90ca1957e65003d4f21dd6e298882f39120714fca8c60e333b6477cc3e37fc6ae41e715a9ebf487b7a29c2428561c15add63343929ebd89af418e2f3f00da7b31054f5024ee2fe0ad3fb91e88c85decac868ff7879db63a3e10b064e13a44027f23f98230a4ee26aec313360d8b342ca2268ddae6485ffed64427d49e70b9cbb00d7ae3091cc38268f0b8d9bc65ed9f1fe3adb638ec3145d7542a2ccce702aaf9fd966d4ed3ae8facab4f901b686bfa7e0eca3b3050c4fa04fe99f8a779bbb4059b754465107f482d63bc5c11f6b0be43eb9a0adf1fd24b0d227678bf18557450db4a7464893e8adbc2be8581921be4295c19b43b3e4548cdb97308dd26b2598a31933d2433d814735f668634e3080ec6a7f5f5683d753e2d6939f9af842dca5b99d135aa4430cc0faf52135f6d94d57b9f8c209e4c500d9e0d9178449ae8fb5a9a7aa11cbb17b0e2bffc54f33ea2307e98a55753985d3d9aaf9250ea07a86b68a25301cbb69594fcc8e137070755911798c98040e8f2c06126d668594c4265f603aa57f221a1b2f7e4b3a93db1414ed3c9dbe40120d02d0d18f40c16d577a1d9b76140d7141af30b226f10dbb46ad867b5f44da01d4bfcbe3f2fe69276e05168033b550f07f08a833950046a07fdc294938836fc77a1f0283dcb096bc21bd373e7bc8e4637444dbcf91fa7617f2c1ad26a8c46244a47995d27d2f04f48cc41db0958e63b53b7482a1ee292a6ecedda2ca0ed6d20254bcac7d366194bde43d01e0978b84631bc829a5570e2ba5db4f142ac5730a4f87070dce08de1dcccb50b4a755e65da36a63a56d9138f759404b68a3624f9b56a90aa9952096d71f4746b4d202e23cc53d59c6f780dcbd97d0b399be9e22d8e2c99c94b3435b52a86ddf3d30ebe737c3570aa62fd5afece6561f03c29474ce6bfab40f48603f2ba082c72542329f0d221117d6cc6378cc474c2243869aef8ee8d5e4903bb87505b1fc6ea0c513824f29e33facfc1752d61d6939287f5de21ad5f06c6ceab0dfe8523d3add01f769143c00a1ae0e107777f49513bc7119df57a877d1ba1e725ec8e742a161868d7cb19d2d9f444acc7ee58bb333a5095349936f04dbc36b4178a0c5290e37591e5527daf7d792e743f88000c8c97cbb80447c8187cb9b510de200b1fd205cc8d10cbc9e3735c338b661f83f8a0de67543999941f8f63f3c9d1f0b627ed9ee81d63592d8d7f0409ffd84e408a034b03331596514191f3059961bd50074756d36d2f9c61bef89978ad578522cf5c49836f2f5cbfcc431eb804759f89a750bc8ab6da63f7fe609e00f0db07216c48ab1af98a8d992f6eac1cff2711847ce03ac68b6b6aaf74224b01f4f29e67a0b0de82c5e1891de55e95219639de79b44c9996224dd0434f11febb72544bafc672b777abf387b223ed1723e4ed2e5cf6fb2ae328627509857a784e00f80190f95c91dc0cb687e865df883364836a55390cab4d9bfa43a1377ad0e596c88191fa2535870dd8e1ca2faf95a6e98d9b4a2beff08f88464a7f1c6639b2d4b84faf273ab47058d34506118cd074167bb568403a7be7c03a64ed4b67a982d66c78dda4021a3fc58a937e794846e76019241c945a21447bfb6bc81dc42c58768c2c1b04f889f32aadd484d23fc58a068f3441d7da96cee1c4f993560699e7cb93eb338e6ddae2bfa08fce88a8f9e01a5e4cfba5c795cb392d46d17ebbce142acaf08e8fa67c24b8b8e997494d7d8f47ba1d1535a493dd31495dce9e9fc1927c94f833dba478c2ed7f348ffe900674cf751e53dc48c6da91acd5b8c39149dd5b61a1a31f1b23948221410267de8e33c551531157d368e31431a9161c509f59b881f530f8db94911bbda7a2b80e398bf3954da5759805450daf2ca1d43a8086be60fce49b57a7121d7db0d1fc380810d8b146c3d94d431d4813ed17e005c18d4bf4d4609b8a9b111c5971653b079e5d9a6068db7e9787bc15180842fbf276cb16e81920a92c25d948c3c38444c7893d36a6973bfd1ac51713f667c8082e6340e026132cf2b631fb088b691912c9fa63b9bc4a13211d45f85618de0d4d9ca2f9c8689ec70ee0cad8e0df8e986361b16785e81b07c5e679e944451aa88fd2c61ae6ccdcec618f37f30c8df92a01ad47c6081c1eaf84883f3f9d516722e08ca1075fd6a67a9c8753c0652f45f5177fbe49047cf62e8349e1befffcc0c524a2e0732653b8f3d236563ed49d4f9e74b172359386fba97d9261b6eeebf0e6b4a6b9bbe03f4504182d0fa1488561409eeb6e7563ecbdf3dfc64adf749287464c64761918da5230206b194fc3c00c42f778392600a65a1d7d46c8271b600aa8e01bed35161c026300b41e8584f6e227e281995048b2224510a9bbae2f9342dfea7e8a5df57655ce76a18b1dea58fc7944d8a279cca58e63676eadf2256d68b470bc4cd0c03299fe153b4d1b72f997475594741302fc852321202546c44ca79c5c9fba37e3a2031ff04fe9a48718d9fcd8555cccaa1b1eb4b7085e29c806115f20ab850359f34fad0d6f7afed02d2fffdbda7cbb55acd24c3232429cedbbf0b4b0e593e90404fb85c50f6e9a67e9840a129232382d4368fea866138778225bee2e3643feca8bbac75df6555f36137bef86cb2b8930fe93214cef07a15e1e3e24d1e8c8c9e7158fcd0f035accf0b594ef24caa84b7a6bfbba13895e3d717ce618a386d1e1a805e742e901d7e3d4b302b2a72997e0ca53c177fb06091c34b1a8b662730857c135a6cd9cb7bbd92bd0654f07f29f531f3c4a2f0bb9bed331c770ec7f0655ee7ea11619edf28fca5ba6d2a3bc1f19d731391e1885ace762338b3c8339cc5f9afb2c2d2e5f47097e1a97c0ec63e5dce0ee8aedf03ac5670d9aeee0d21b4ba64ce2bd38016af8f356a5312f24192b1f4ecfa40660ca5357d107ae3a6d8c7ec44523f463d13d0d0b336c6c446416724d19c12f0cc17c4ee8b2ef828213ecd8bd19050a3fda7de0691015614c6d8b65fc5c0ae93b4f5f9d25f2a09d365c7c27c27b5fd7693fa8a0af6cc0a41345a49021cd36dd341316e0c24ac9b18ab992154dde9f336fcde069b822cac10b5ada25cc6568a3af54d55ac8b6dfd5a9c76960e578100f67e9950ab741a195f23791c0e87c347f398683e787206ba326b1b38e1bb83d617c6a9a24f982a33e1a6864b83c6694c8be9360b6199b2a665fb2bfa9442ff3339c1ecca4227c6915a32f14d32c985d2d613dc80af529016d77bb5aee43d26734495491b5d34166975825bacdc562f27120af7008eb28c41de59fd065fbdf7169922bac076edaca9ef58001f081c731a92794f15253df801408a103d0aa30bbc43efd1155f36fcbb97f6a7949a5672413bee6d2dc0a212626b07d190079564f5a9638aeda8c061fc08d1226e8e318282223ab61fb3d9d18c158c43b387935c232530912758b3a344dcb9d5bc44d7b220832183403f1205526af29912e1496e1237b0d5b3aa9feda4bb5208294fa1666a320b4c8acbc056fdfcad4206a8acf91c44c3899eea477e5f0924b8c5bc99624392b8ff3e8527b0f8956bdff3699e47c7c1b97a53899fe4e3d1906ec478a0e83c4bb9714d5c0572e01dc05922d3aedde03fb0de583d4110976ac8fbdea41630ea153450e50991508d783d73c10bc3414089b0e91ffc346cf96b1a1befa4d3d189f7227c893799255f7222f5c519b8ce35ec786ec0ac07e6750f06c86d0b188bba9c479b278639e4ebc8b9aa61f9698246c2529dfc622bf52454ad998284f390a55bb509c06ab93a44a3e0980fb2e071c9bf350a86d2eaa095d357f3688424a54cef3df57fb286abcb661a87618ed427551e2aff89d24069191943a9f8d7a2f801c62ca9a812d5a9c10983158451049fddfd2c95578198ca973256f644227b1acd5d753295c397e3960aa2460ca2a68c984071bf9bc1b2d4c0ae420e3cb9c02881bd0f0e26dff69c3e7f47277c1cfaa1dfbae5091cc1761fd20497dd68a996f6d078a8ee57ca44fc43038500dc9927ec48b1bfd7a07e33c53234fe88f7887410cc29bfbb4bb8afdad1f59614af32a3070a4ae4ecbfb1fd2b80926370278e9f8ba549c9f91e123d1dbef0c4b4adaa318bd050e562f95c9ca25a6d236586b828909450b9532cafee6cd47e52b3f9407c092ac716767fad1662299da300a12c26fb03420f4b2fc3caebe01fe494fe0b90e0e93cc15354b6af4242c20daf21b7001662448b58c02be4a3d521ead3b08e3c97a1655019526874d2b2922cf2a4b6d387c117b44b48305225e02375097ed87e9f40feef9d8b4866dcbf50e05f8ae455c60fbac3b1ffaec6043fb34754ef8527d2603292c2b9c6cc9b58918870761e8265d4ea076fd5dd17731b7f469d8615a3b33a940146d99f49a30668bb4bbc75fb6b7f01b1fe5cc82e2b5a9e13f1f295cf3cd185a31345eb9d92ac62645b8d501adf52c3bb3148c523dd4941eb8543d66c7fca552821375f23d58886eca358c3db1ca104a1cb6b8bac291b98e1e4714af96919453ad94f611be8d7ee994158cc1205014c439fad19d376d44c93681a59fa5ce77bb1cff837aa3ffae6e851a017974b7c30d8e9d98d9b9a0afb6c6fa88a3947d8b4e188baeb2109f883ba6d58a41fe1f2576e10830ba2b975932a3ca485279c47f7213a1e33d0e8f93817de8ea27ecb8e7df36e5011f33242dad741ed5e0baae53aba4c844017e01e825c402c927d29988cdc3bd58e708ea4dba60dc17bbd6063007f5ef06da8afa671768bc0022f7011afc697097082e0aea9aec8ee620294abf0c04cbf0e9cefda9dac4faab3be51fae094caf33c87db12f489e07787f2f99a38cdd8f3bee4f5e1e01e542edacc3cf772447fec7b5c66d80e87c93d80b024ce60dc414a9e50df5e1921d86ce65ac593d8018692ff3beddd6e024873fcd41c50e6390250ab44530838bdbaf7b9e4a0a5b174cfe236556830bf9a95fcd2a3689b6293d2457530f5082e61f327d11bce9792070e38a858f5874a36b3aed5ae49a809cdeebe9a6ecc571993cb68cb802bde564351fee81eb008ddcc16e91e82680750d04825005336f4508af9f8ee746dee71927a7868e3ed0109560dce68291f8fe9a62ea349602220d1cd4bc395027f77174cc88e439389d21b7bf4633ea16f6e004d51df6f4c42308e0938ac4329124f6fa1bffb8613dba221f29cd5d2851e838da34d", 0x1000}, {&(0x7f0000000080)="e06c9a65fffefaecc6e4a1a7a2b60b32ff75277ea469d28d06d0f9b81d1f361e63ce9359443f39eb2f257f5e380a79caab7d720b136d3c222b4b36eb46712f92e84f41c98f998edc27df0c1881c774888d94f4bd00916338aff5cdd3ab2f050bddef1c63f258d8ee456c3c2eff5df29f4b8ee913d33d203a3413d26b576f539030e3208c8f80c0dbb096eca87b0791104219ea82ae25632767a790263b89a9281996f02f6d2d8169ff99e03aa9d5c09b5e3260bf328332354d22d0f94c669a71db70bc77afb1ed4a1c76fdf92a394603d6b54a0d72d0eb", 0xd7}, {&(0x7f0000000180)="99526afb5f2b8cc1eaf90997e20a30ed626f9d63d3a18f1d08cff697b7ee0e4c09bb25001267315eff621e2e53fb1eab5fc878db024e7cbb13a8277abc5a50c6630098105ebad870ecb23ea698439eb69790c28ea216cc0c7d5b48a741ce961fe5cc1e47a768a5482ac2b5c62c8d1c0cdf01df82f90ba4", 0x77}, {&(0x7f0000000200)="41178b88765face40b40ab6a6a6eb248ecda5da03022394dbf278c6ce3ec76e6a173", 0x22}], 0x4, &(0x7f0000001340)=[{0xc0, 0xffff, 0x8000, "c180b997e6cd0c1458fe56ab416e9ee669008b55dd2b96cfeff9264ce4197bd6a579670a03cc191c5f0871de1258d931862b3fd0e904622cb27f1f06b5a38c9354e6039e00cddf2adf32f5be8ff826a77025846037f32543ebb7c4a7135aef4916763e50170fa0baeb50531a1033698d00e3271a4a1280beaa949eb70996dfa701c8e50c25dc7fdf83348ee3ff693bb40c318758728b07528e6bc23b246e4e895e6bbc7d3cd267132b8edba3e78df4"}], 0xc0}, 0x1) flock(r3, 0x1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="647029db576cf545ef3b7746ba25da5e38213c048188f169594f6f70c32fbcdcc33104f85bca2de99391b06876028f677cbc37ae51b66eafda780d38d636dd9fb9f99aecc88e0e7dbb01753d24de042e155641902b0f72be52448da06691073ed3149f4b814e8686", 0x68}, {&(0x7f0000000140)="b336f0e66010cddfcebef349d5ea2c4471f73bd965b8be9fc7", 0x19}, {&(0x7f00000001c0)="7b33a62498fa2d659119e3f2ba68805439163bf69fda85fb1a5948ad792ce9ce00bf7025b263be1fd174e888017cc7b2c511dab95bfc2f57edc7b36cb97d27ee072fa877edf478f88777f6130ea14c43d36a024f2a0c4dbf7adfa026c1e6a5da0c8de1092959f5ea846bf67072280795edd6958be76853dd965418d0189f5ff9d14b1bcc452bfe4a01071b07ba9de50e0c11fbb8d38e6167a8f557070923c92f5a0ea27a31268a5b49f9d01006d7dec4398d6f6ad3a98d8e18dddb691cba9262d819482b5524b1947dcfdb32e7acef1a7b61a8785bde97e700ebbb9fbf09cabe44bbb8f44f202028ed0be028f849d8fac7f58c5982b4c146c38b", 0xfa}, {&(0x7f00000002c0)="c7e53f2dee6502e9eb5e45dc32d1daffcf67520cd30dd8aac43afe4f967b0fa43a87860adda3cf4b86de24fce839728cab22a75ef9e51795d8e81e56c5992c74b9416fc5200124cfd13a7f6efd676d570ad141fe3b983678d11c92429af8b4bda340044d694aaa51f3f15ae5575f80aaf67589da75c895165ae04e5c0f7348feddea43ba5b241fea5324d11968bc2cfca77b02e05f3f07ad5ca94653b3a61ff02acfc0f3546c106edb1a32bbc6fb18add1c824b264d5dc41c9aed7a75aa3803d9977389db1cdb143f4e492e084f5", 0xce}, {&(0x7f00000003c0)="d2050db8ac358307e21af9edf9b68a53a2340ab7d8ee3380b9f51f2228c02147fb3317932b28b77fddfcec1f10d984c377c18d59a5f4d0854328c280c256ef8535941aa6fb9dd920c8fefed5ccbea28edee50e0e494afd89c86814a6d70c3bb4ad45d94e6a4336dc8d1cf8108885f4db32a896d212994d86be482f24a468eb6802165af165731c0aab9f382c9d2e63cc054c74a5603131a637aeac268cb31c3ef7791a8860e985d7ee0cb42d04d9ac93c575484a9a7a", 0xb6}, {&(0x7f0000000500)="b2c2459774c5c690b0559514801b19ab1298cdd476a92395833189d62dfc255431be49c7b5c13d6da22bf6a3971cbc9b94125becbdff53abd5b2936eff3637b332429dcb15a8442f640f333db51997d27ae6f8550e8117b0a3502985f1618152e42115f5b3546f62ae46056fac7d95e762eb772931e4ea7755", 0x79}, {&(0x7f0000000480)="5d4e42db26f5bc3016b16287b0", 0xd}], 0x7) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x401, 0x1ff, 0xfb8c, 0x5}, {0x7, 0x0, 0x0, 0x7}, {0x9, 0x2, 0x10001, 0x8}, {0x3, 0x4, 0x3ff, 0x2}, {0x0, 0x8, 0x101, 0x10001}, {0x0, 0xff, 0x20, 0x3}, {0x4, 0x7fff}, {0xdf1, 0x80000000, 0x5, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x1) r2 = socket$inet(0x2, 0x7, 0x6f88dc1d) listen(r2, 0xc2) unlink(&(0x7f0000000300)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)='x\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x1, 0x7ff, 0xffffffffffffffde, "ff0c003c02df71815acd00002300"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="81de38e14e5247c0b4623fd97a9f46c775df96d4a87c6db294a99e4113485a9e306c6a083b60665979934d567f819d95b151ea2db76f3a8803da2692a3178f147b08bd9cc11fecdb8d3721ef36f599e031ff8d8bfe5671770442cb0e8402ace21f79e44fa80deb58276a85d359bab5fbbdf81ca9a4f17d6fdec71af9782cdbd9523f3dda790844f7260f02a79effd9492a32fdd2895db69277f0a9b904b01777254e6e1050a22730d611e581b6930d1de93531ebe400cb38bbcfdea108a426c2f55856c95ed1b5e194e5355dfd88a6c842744e8d07524957410df3ca2f2452b79170712b37c700cf7915d336ffa255f3740a1b318c4bbf97", 0xf8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e451", 0x459) 16:00:03 executing program 0: r0 = socket(0x6, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390508f55fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0xdd8140b506ddd6ad, 0x0) r1 = socket(0x1, 0x5, 0x9) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) sendto$inet6(r0, &(0x7f0000000080)="c2d6005dce6f27794f5c9ec7aa2addb02d2069cc7a94bdd4b92d1d3471e59be99e51c1008f88fd81f4fb7d72946db777d1f681c7aeb7112822f41cc45d74301c904736cad6effdf5d146ac2e9ef885c7d9391ffbf2f536c764bd576a1ac3507b5b436c5f26", 0x65, 0x4, &(0x7f0000000000)={0x18, 0x0, 0x10001, 0x9e2}, 0xc) dup2(r1, r0) 16:00:03 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x10000, 0x1fdf}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x1, 0xb47, 0x4, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x2) ftruncate(r1, 0x0, 0x33780000000) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000) syz_emit_ethernet(0x0, &(0x7f0000000180)="84") 10:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x80, 0x401, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) 10:12:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0xffffffffffffff04, 0x0}, 0x6) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000380)="441d58ce480db3385395e810910a002beba7fa7fff511628e1d59242f2827ffc73423d7cfa003b22f68aa1fc3cdb1d9b4f98c1bc527efa7abbb310539b3f388147dece08d56438334a380bde10f9cad2e7093fbc7f419fd8efd80c337459c90ceab790fe6536946fa97cad0d5a72882b8104715a91efeca7a36a1ad8c8974089de27859e66756157e811bd977000999e1c01c853041321c50787a766f6d3c39bf2705c92b8fe23aa788ce36a492cf26ac4431f478dfd16a3f5ba9480dc2eb106fac70463677658cd4fe7da00b04b28f1119acce679301b3e8b79571f40d0a872e11f64c3478f03d57aa9ae3b15fe7ba46f01d601253222aa5d1e807d9f3ee014e501bd282790e0e63bf388dbf6327126920d7b298329a2986eb19271b7594c747a78ae4dc85793231cac05b794a914ef6e9e79047cca7a51f52c8a4352304f28b781250d7ceab1a8a25ea8a8d5319f3782c8675512921a7657b6c217956e326177ba3651045dff595de327f51eed96c3e79f852d7c920214dd23586e9f02dbf12f51155bf06cf5a528863e3ba7ea81d8b40f40849b5f4614c7d461bee165afc08f8639483d7ac320579bb639bb2326a6837468df917e085d443d8db7c30844ef9fbd6eb6baa153293e4ce5960f1422abd429f4f1c0e438d7e8cfc8c61e46aa8cf845b2047a0716b4aefbd74ab1dc358dd01d66ebe3af3c8134e245f80e06df6f1ca9a37af05fa208e52345b371ad1cfe7457eac5a22ec5cd470ec8f9b1a80530787142b41fb1b273518e1819eff73d9a4fe009abd8ad2882cda7a98c0debaa0575cd9c7b501642171bdfbeab3a31e36501dfdd7d3293470327d92e1824a26de354db97b063c6ca6e0b40c7532295991d08713a36a31a86e12ff0251a789dea0906251c802eb8b4f99f7f1f9549bd9d2a89f00d67d9eae7b15938d9da7ae06bc9b6821816e9d493904dd3b372b8ab3796c9cf42b989dd52b2f864cf2a92842f115d1472ce1526edb1d9f14be7294b34c5f31117ffa6a648f6945925ad2e509d00d359c75a67223b21e9a66739c6b7e5c68dc098b7189bcc1d3c5662cd1d747827fd2cb01fea065ab40e184d8e250170a3b33cf03078060397c279a422e123b317c678bb523bfbfc14b4210f7845d99a16cb4557bbe53bef3deda9ae58ea986a1ebab3a3513bdb82a22b7ce3bf8b898f19074bcfc2ad73c09f359c5d5eea1a45c966be08050d127982f6afb4244a95c900f0cf041ada065f381f9eb17eac6e0a1496b7be028d363ea28d35a7bac48c8d58a7802a984aa809a92529c372c599e555acaffd8a518b928a1001e1af0c1a17ee921ed82ba8044aeb470fea49e0ea0caf50002146178837af96205aed17284817b1e342ee61183acbd53260ebe9043c6316096d086c9c4c707cd395cc98b028521013de63baad3603f54a65489e7577754dc709d632dbbc24b8f28f1df1441afc9b660c429df3649ef29bd0109769f0106121f2aad1cc3041e4a80fb43703cf8740ba6a7b3674d3e5e47de82dbfef66925c7e49d2c3fbef9e39c4f35f351f253a3c219f8701775db7857174f1c56af9acc2aac6bf214f7ba5c37b4fcf0b0619b9205183ab33d3e0c191bfa966cd4fc64171328424cc8d79b0c737b8a176e90959f49f6397afb5b90c4a37c1b5a56e92022644fb7aae8cc02489e4d5fda3a9ffe735892c301d998fba643e19055279fe6bc929cf3cf17372562b0e630cdf7a0815208b36c4619d6a67a0bc3ad28a01324e3dcd6370a61511da4af5c7aaa8872fc654247147f3534da5a956ad10ac0379dfd5282ac8374d3e84d6a9bd1df3d60b41458f8192b4848db589871c22a2215678100e3521688ba43e903d83f95ccb2fe422792099511ac3c49b09563e04d503a2e10815d19d7195bc8b4cb6aee4a5b6f352f435616d90182bf49c9211d3ad472266ec40898e5b2c6bcfd30099f2360dace8b2db3ec624e73e1f689e31f2be1edf32dba3bfa630e895e3a038ef4067669186c9ee6a5fbbcb675a7590a239e008c30d98f19e733258e5882df64c3e35879a4df506a8ed6f2cf6c1e642bf17e87266a63d8e3a42961c866a1863649a1b79ef3bce43a94250ab91f4dd8d0f7be98f9ecddf8dc3fb9f40f79c4776ff5f175ad9cf6766ad19afbf37030d678c438edddb7652afc3d286dd5ea78a05b92ac3f20cfeae53d2cc81398594c0f29e0800855c4266d6981beb3423d5e475344bea39075b52fc963aa3567a71f0286cfe992e46ed8f818c359d8b3f9730d5eeee2d2814b6bf6bcf7fd4758b07f09554245c1a03bb5bca673c29b4d11d84b98356eeaae388722fde7cf2fa1f07a0e49703e3476ecddb5dac0af666cce72e1cd534c1465e999d57da337915cd12cbcef7dea6f9c20fd09bb1654f5a052b4ed4c5c25e1a45e4ad1ff216d0e9de56fd1fbcb637e14a4413b528f86915f07110b54dc630a292b72ae9c20e2358ad45147f31b3605deb22bff21037bc0173c9ad7f03f98443833e30763d79b5ac8b2f5dfd1b6df11a801ecae1153ad9d4491cd80b0b3542751265a282cc5c6140429dc0905733292ebc35cdea45453ed86594f7cdd1181116a5e7782b37368552d4df10b7ff367d3976d4bec3a3ac4c7da16f389ad1f42e5f836b5ed674e082423496454082f2680dfd3ce087a21dbd594b34c40e882b309e5f933cee7eeccadf3e593aa65ca4ac66baf1bd94976921318a5c8a9a406333c769e8ee74aec6cebb01d53d6c21aa38642767af6ff54cc936a019c87ab29d959a4cb7453209417e7a4fa1bd5fa8720a8181322536ad4d433cb9b2579712f3c4e4cafd20527b4ce0a834580f42a80ce410d56e5be98ff2f6b83b4e7d03bf981af2e4b4102951cb02235be8594fb8e30248511c30cfe96fd29a35b926aa3c51f58b67762473cf8467cf952f5f9822f3a8a81b50f4ddc56378e8ab5a01252a72ad18698a79772c95f1cfcc43210749bba7b0e384753c26d7777dee1c560f1617905709dd3a6cdc536c8380afd6c5de60d10ad5d51a22a9fabee1e9bf9cff6b45e4740bab8fb353245642ee0c26631789b08de0c669d5096a21eeb422cf6ef147deb3c20dee54ce3ac09ba37b85f798d99279b4f9697ba94b520e5332aa2b5b4ed24c1ae7d27eeecac1543d91ae1d9e0fb79955a881ac6f32f65098d35b40b6961ded09f36103b3a04862435996ef9af53b33b2a55acc5d72b3ac8f6375e477695343aa72c6351d0907c4ca061d75e16592dd01b44fc28fa026084ea9bd1f1217fe472cfe3c22e6b958b0f132d9e36174333fd07b2b4d6c399a5740a6e5ac5e53963b604539b7ebe8bb262dbfda32d88bd0983a297c89aee896649979c22500cdff2bef14fbb2b5db8303ad4c1a727d08311175d4bf4fa7b527b5a059bae1fb21d5e36f7857e77e0b3b007eaa4ff3329474a1a9d896d4f891fcbbd7e5d9f87b28a0567559f1a00c8fbcf5cec5d9cfa46e81548781d191001bb7620adb1657ebc73915e413d0de5b2c8d86a498732c1ec35bd089fb6e759bac240c8802a03749cfae172c92960099391135aad279b7e562fdd8dec788f86dd4d2d2bfcdf3d752cdbca41ba01a09932b2db581ccd0968fafce7baa59e2bc81e63fa8dd9380d0127700df9447e658040e1b75a90b0965921c987f7a5235ea7029f6116249c9ebd62558fd3cf0cda7994de2ceb050e98db943636ba9bc2fc8a9e2a0f775abc299caf37eb44c4b53ce55b10cf24cf3c97a09031650481fe4e4228876b8bcd3f656c3729499879a478fd40e85bde5fff2ddd5a3caf13464561d4af7f3e65b7fcf7a66dfadde2b2350c36aea61c9fef9ed22b423d884dbea951778830dab1224d5f0e635c68a31c2edade46c9e3812e1a1f5b7bdd10febff3579d91a0d77464097df720337677c19aec29af2ef1218af65b7c1f95c8edd9567a06aba28c65779406bffc315bfe6cd1b57332e70754e45c58cb1e447719e851bc454e53980e72cf82be562fce9627dd7d186423b7d3a8cb01fdfca10558716f3558bfa5eb348054cbffcaf0aa173dc55e88bb88c396af93864e111590aa396bd2a194df97131253560f70c870ede70f14cd1b1a66afd9221a4ff5dd07f689c0de36f7bb95a9c0912db91074b424e8441ca9e7a3867ea95b658caf6b16514b3e7b4c86e65c664cbab51316cde2b376d1b4205061e21a635b1a8063778e708a8adfeac014efb43c01eedf0b34fc798d79d4bf3fb86baf82c9652f818463b5ef01294630c213e92cdc39c168da1418843e6b485151a8c219534c973e6a4e13f12eea75497adc6f8f2a7e1df6150d1e7cf36733027b0f68c3148e5da80189d40b75e1b72ea907b51649cb153eafa2c856e6477f1e26cdd185b5916ee413286e4d1f2737daa4fc380dac4f9ee8de23ce71e178d8f9d2f0986c2bd3221f987e869fbd4c3bd5e8b4b075ed08a329eb674aabda0515646027b3e01bcc410c6873167c12c7333115a84fd7e62341bff3d65c64ff411f18bf16366a56fa4f82a86c595836fb2f4948c9bb1b4818c7d22f4ed56e15a8101aa3d16164d58659495d888e76736c524a5fd94cc68cf7c9b84ebc4335b7702b0b8f39bee0c3b27f0060397e67dbbbfd369b4438dee825ac48db1cdd5a680e6a3e8c9073e84aa9940e17fd5a5de6031ac78fc760bf10f9ba921c5d0048fd55891b660acbfe5155b05b8e52cbb7de7aef73dd3c21a61222f1aa00a49602e6543881123a25cf35a536e24fae52bbbe83e91fe59b21eb03acc1a26a8ae9f92938d656cbd6872e69185f34a1cc0d24fbf8147b7648782c62ebcf637b96db6845208f12dd3da91ccea816f7a1054fac682f4378fc7eaa8372da2270dafe9ae3f92b2b66e8e9411ae9e42fe2c55c47bbaa5800c503f3a68b2646b5302ccfaa1ea6cfa6b80cef794e919629ed62c9784130c74cefb1c6f3c4cad50721ba3b7f8d9b40877cb0ffb26ed0dcfda6c045361413fe77e6a128fa501e8cd2f3b49521c28475a390cd19fd844464c5176f2c681bc5a485509af2ed2ead5db051f0cb642c1206537cb99a2acbd9916d22108cd78b18e825adfb1a46cded3060e547f7e0359c8daaa7df7cbefb1b31b4760db683a72c3c84faa50b56f209071e10f66822812706d53ac8b7b48527aaeb3be07e8c18d39e8241333b55a19c871e7441c048f09c3efa9f7aef0b9caac083c0ed4fa2414a0c4f281a9253e2d7e3e6c69a695c25e3e73d7a36de046024e1be4599393bba1b30f5d05320f6fd6a88cd0e1693de39348351d3c5ac5fc25e58665dbeb35f576ad2958f6ccd65565734c01544bd755246562bbd1775b71f811bd16f94d0b78244de719d2500d79892229ce17d2cba3555331726fce793514a5e1f7b601dfd68bdb3cefc6a882535ad0c46f456348a8dc3d5cf3921fc67b2b4f6a71dda7f41d7987450a345f660b7b3a359abde63c29f0b43f3a4e7ba0b1a806c40d12ec66fbbf189c445ec185ba720c77a8f92eb10fba5966b119b18e391ab9d05260e50b6188431de64f22976c58ee23cf788e0c7897e6cb9e85bff29b7075cd29cc70d88176b8ba2d7dbac851dbfac6a846583428895828d5162405189981ec62674ed250ab9ccf7231568b9080ce68418d0832264f2e197c1b6ea4f5005b9bd7eda13c8ca3148fed81c3dc8c2ae2dbbd1e48a1b9477e9f572cd05da340e7e2c611a9459ed7199cf182bb1f929e9b38cac5e3fc4b0ad70356a86762bb18cc205524dc4e8549d65f82b2a9372c9a80f9e3c3b0a2c9428546bcbebd3d6c6dbd6f9b9cdce85c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 10:12:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x5, 0x4, 0x7, "d8153539b907c4dbce6000f4e39949d8de3f15db", 0x101, 0x3}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) ioctl$TIOCDRAIN(r0, 0x2000745e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x4, 0x20000000000000}, {0x5, 0x0, 0x2000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0xdec4156e55d46d09, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = semget$private(0x0, 0x1, 0x10068) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/75) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x80000000) accept(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000d943983426e448c448aa7a04f6c12784af00000000000000000000000000000000000000000000264976c9c06037532cafd1c9bebd7243e0f3f131454f93be879b727da738331eea92186db65a0c712000510f8b217e534c6ca76ca4dc4bf040"], &(0x7f0000000040)=0x3c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 10:12:16 executing program 1: r0 = syz_open_pts() flock(r0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) write(r1, &(0x7f0000000000)="90f810570932bfbdc1ce6053bb19ae6d5c98eaaf22617f1f92dae2b0065696e9e0", 0x21) 10:12:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 10:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x9, 0xffffffffffffff55, 0x100000000, {[0x1, 0x2, 0x60e, 0xbf70, 0xe0e2, 0x8000, 0xfffffffffffffc01, 0x2, 0x9, 0x4, 0x81, 0x8, 0x7f, 0x7, 0x9, 0x40, 0xffffffffffffffc0, 0x1], [0x7ff, 0x8001, 0x7fff, 0x3, 0x1000, 0x80000000, 0x10000, 0xd0, 0x5, 0x1], [0x3, 0x3, 0x5, 0x0, 0x9, 0x40, 0x400], [0x1f, 0x5, 0x4, 0x6, 0x4, 0xf6], [{0x4, 0x2, 0x0, 0x393961f}, {0x100000000, 0x10001, 0x5, 0x7f}, {0xad72, 0x0, 0x1000, 0x8000}, {0xfffffffffffffff8, 0x0, 0x21b, 0x8}, {0x6, 0x8, 0x0, 0x4}, {0x2, 0x5, 0x1, 0x9}, {0x0, 0x4, 0xff, 0x9}, {0xd6, 0x2, 0x1, 0x3}], {0x7fff, 0x6, 0xffffffff, 0x9}, {0x80, 0x101, 0x40, 0xffffffffffff0001}}}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000004c0)="2078f7b678807d89e0040019f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c00000000010000000f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e3271a319da925ab0e21117e9990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c2321f31a6f4129793266807d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x355) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 10:12:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 10:12:16 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4080000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0), 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x4, 0x1ff) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 10:12:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r0, 0xa, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x8) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) clock_settime(0x0, &(0x7f0000000080)={0x0, 0x1}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSTART(r1, 0x2000746e) 10:12:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000140)=0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) write(r0, &(0x7f0000000080)="792b766de82b5bc96618376f4b360146b25e0c9d42c45157f26a551cdaf412f7cdabef0ff8617e7bf587730124991797d636c1804a5e2f8a1c33c71d1e4e9084a1999172c4366d574c3b86011b479aabd7cc5f71a70a310d0b5b5bf3df8f0e6a2ea02a690adbea04271b459525942bfb5e36c7b7f0fe6ef6540640ef87d70fc93935cc7aae2e00880c293d1a9522bedf94fe9ae8f1677f0f8479ba8c1bdd1127ab4fc19b0d6b60845c54b2a42866a7f0dd2fd5162df1e9050f83324ad29aedfaa830e59166", 0xc5) 16:00:00 executing program 0: r0 = socket(0x6, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x12}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x3, 0x81, {0x8, 0x10001}}) socketpair(0x10, 0x4000, 0xd5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/146, &(0x7f0000000100)=0x92) 16:00:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0x200, r0) 16:00:00 executing program 1: r0 = socket(0x1, 0x5, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0xe, 0x1000000000000001, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x1000000000000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1673a809b6a211e4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: getitimer(0x0, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000280)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 16:00:00 executing program 0: setrlimit(0xa, &(0x7f0000000040)={0x3, 0x93}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x7) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getppid() getpid() getpgid(0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f00000003c0)) r3 = getpgid(r2) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x9, 0x2, r3}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) syz_emit_ethernet(0xef, &(0x7f0000000280)="55189f67f19b11decb6fed10b23d6c6932d22798fa0efd4766799956a0c8a4bd7c67ccf874f10b04ce9a152e2841bd77eaf7edc55ce831e57870cd483fb1470333e895ee72b63f5cd4bf44d29c3ffd3bc0bd253b3b89ddb157afcf52104512627119476868817bd8efb7f8341137ab080856b5e14610870fca0b87bc1e639250f047f0528bcbb7f48e0c3c010f0eabf796e7520d652fb9785b6d0ca0eaadb4863ccf78fc16dced4a0d354fbc53a1f847a58f213b9188096645ee1f7d96d4216e804d77d9bc59870c8d0f31eb7ff1124a972e71c850e82d962baf6b259b71c4f90bfcf830e78e7a20f4e4e7303cf07c") write(r1, &(0x7f0000000000)="1441766f1edbb82d", 0x8) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000180)) write(r0, &(0x7f0000000280)="827280cad2e9fc2470272726aee7fc5f93a07b2aed2d5c5a8cee04c285113c2bb496885de386e86d0ec76e1bf1aaae062d6ff7dd02e714873f09b20ac282a766e4f601b982ccdd4a277eed08446457c20421f9a89486ecf5ff2e5bdf0d40e9a7e483eba9f319df692c0bc697417075396da6704e505c7e018bb8f4afb37bbb6cb8a9f5", 0x83) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0xb7) 16:00:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/45, 0x2d) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffddf) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kqueue() write(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) read(r1, &(0x7f0000000200)=""/101, 0x22a) read(r1, &(0x7f0000000100)=""/233, 0x4b8) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="f7", 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) clock_getres(0x7, &(0x7f0000000140)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x40ec8c4e, './bus\x00'}) socket$inet6(0x18, 0x3, 0x2) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000240)='/]*::[+\\\'\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\xc2_$\xae6l\xd5\x8ap\xab6\xba\xb8S>c', &(0x7f0000000300)='}\x00', &(0x7f0000000340)='!.\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\xfd\xe3\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f0000000540)='\x00']) recvfrom(r1, &(0x7f0000000040)=""/21, 0xfdce, 0x42, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfd2, 0x600d}, 0xc) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x71, &(0x7f0000000200)="aff3659e125370bb0691879147bf6c96514f9f25996faecd3896a7d574adb52b9de9e654f35340a358dfcc9c2dccab9c79c7a5034831673089db7d1239a1db643afb2f374323cb016035f127b181800ba850daba2a66268deacde72914d7c712fd18d3c23f0a15ef5f0daf25f1b1522b91") 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0xe2, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0x10, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) r6 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setuid(0xee01) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f0000000b00)=0xffffffff) msgget$private(0x0, 0x121) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x4, 0x7, 0x1}, {0x1, 0x0, 0x6, 0x7f}, {0x7ff, 0xffffffffffffffdd, 0x6}]}) 16:00:02 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 16:00:02 executing program 0: execve(&(0x7f0000000000)='\x00', &(0x7f0000000100)=[&(0x7f0000000040)='{\x00', &(0x7f0000000080)='{!\x00', &(0x7f00000000c0)='*#\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+!({:\x00', &(0x7f0000000200)='@{\x00']) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0xfd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x20000, 0x0) r10 = socket(0x20, 0x1, 0xa7) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$unix(0x1, 0x1, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x100, 0x0) r14 = socket$inet(0x2, 0x4, 0x7) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse0\x00', 0x208, 0x0) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) r19 = getppid() r20 = geteuid() r21 = getegid() r22 = socket$inet6(0x18, 0x4, 0x18ac) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000bc0)=0xc) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/diskmap\x00', 0x100, 0x0) r28 = accept$unix(0xffffffffffffff9c, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000300)="5ac558fa2cd6ac038a9f57d7efcffe704c3f523e85aaa83d934ac91e0472a177b63ca3e3c2fa54e742d1fea70de75cead5973701568bc61c711e5c50279ca3f2caa6132fb5650f6619172d0e9ea1b964d701e1b481f8d3e9b6322ce9eea5d9968f944ab80e161aca261fe2d42e4bdfc01db8d3fdbbf68f24a13630aa8634c8943796cc81454a7eab85c60f9e913e480f8639a8bcb8a480d37a615ce3e59ad20a3d8acf9494bac70ce6b8e3bed600597f369727fe093813f9dd91a10bb2db33fcc82b4f23911e1ee8e505687604f8d470192bff08b83db7293aaf7bcbd4b7d56659a7de63675d4a2b93f4b16940cefe9fc393ec48e3f4ccd4e39e799e97", 0xfd}, {&(0x7f0000000400)="0b2d3769a73f99582e44f21744b8c48a112eb50a5e2c07ec72e3368d7bfe2adbaa2276f7b4e5d207ba76374a72083368a5b559529c35ff34bdeee113b4284a1a8c13733c69dfab23f8a0edf41077523111bc40c53d3344cc0e88c71a2cecf3af5bac5bb3ba9648297926c1ffffc8e601f000d25fa9b581fd21405fde4c343b21ff439571537a28f133c83c8988aaf5018b857dbef89f65abe482135792e6cf6a3f298c37694edaa06d962db2bc8d655d4240d23de540242828d2becfd724bff934464683d74a2235e346064fd2a2a900d9faddfbfca5d9c4e9120c393daa84a21b6f3271a5", 0xe5}, {&(0x7f0000000500)="cb5fd4283e5769db128e3dcefdf6342d77c82bf51cb689222690547c7567bba5378b9dfe32944181b80d32b3c631ffef8a3973607b099c35d2c649f4d7fb41d5405fc150ef4c7e6afc8c49e5f36b564539298469affc49d5fed9405c4d05d01f98cf98634605f52db918be7aedc933d676f68fbe792f74acf6", 0x79}, {&(0x7f0000000580)="9ce936cf6c6560b6ea2a5d3feeaeeae05e63d3dc744245c571a13f9d3d93e49459fe9cc4ce1fe86dc6a91e10b93744ecfc19979a0f8f1864252b9dc0a79eb4332307067ec31291b2f84b4aa76b20dd0d2f3d3790d399801b579623f5f18cf8e054000a4a470ba6ec1ab6e5dd", 0x6c}, {&(0x7f0000000600)="0179676ec36c14f08c839a37e196a67b22467a515e8bf8b09d7885ba0adcc32cea152519a4db2843b9c31062a765e223d188c5021ae65b8702f67536c0b94d8f5eb58961", 0x44}, {&(0x7f0000000680)="9750d9659009ac0731c3d2e419e5f5f3b077595079b660d2cf01328f257b84bc2b9507c5b2d711daefb0423e96e93aeb92c438ae9c0d68eb21235119d9b4bd126d2f9d86eb015bf18266ba8622621a690ed3773eb986dbab741599a3d5a9b2a3f3dbb41406076165a59fc5316a8e52ab8db8cea509e45297e580c959335ab3b0339d9611c3ab242c73aecba73d903bfd8429db775cae7ce863f16768d414078a2cbd9febfaa654c6d498a37866b0b7949980e33d9813f5c4eca296d5fd2c8ba7eaf32056d8e4204879977ca258a18ca99d7937799cc2661464", 0xd9}], 0x6, &(0x7f0000000cc0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x38, 0xffff, 0x1, [r5, r7, r8, r9, r10, r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}], 0xf8, 0x1}, 0x1) sendmsg$unix(r6, &(0x7f0000001400)={&(0x7f0000000e00)=@file={0x71e776156957dfe7, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000e40)="b1133c6830a50dc2a4d53943601b48877cc72ae9487252488ecfef5b1a11762bd370819a20bb2331976a1e5f31e01874091cf83636939144150b9321734a014acf169b2b59d0caac042a64fd107fab49a8ba0a34fca89fa573dce8cf58527d599a6101e4191e13a87a4f1906a8892031b2a9925369", 0x75}, {&(0x7f0000000ec0)="24b2818a0f2d1b1e21eca6f5ead7abe90654e7b3aa4051772db19f6ca14b0524db56c9d45e1c25d3db3655fdd23409fba8da0a8fdd845b8dd7a105b18f4a9c4deb5125e2f4dfb6454c5f4e36de987ab0ff8d8c9a6e464961e89b61981e959e333c12d6fffe8c49eea3b147eae46d43f52bed048d4ef9dd6d646706a78681b427b12b072d6d8c5a229fd38c4e7c7f11abc260ea8bbe8f13ff1defa37765b4cee83a0184b62cc40daff050dc3173742ff13488754322eeaa1aa43a21382eba3b066f2f7e13241d82ae4a064983dd2086b29beef0b369ed", 0xd6}, {&(0x7f0000000fc0)="28b827d4f7490125a0ecca1174f36cf5cef0ebd44ceb23ed63d61d3854e9b64a60e83cedf31f5ad1e8f3003ec89232dfa0d47ff894988f8c941d888ae095c3f5e032863213409f6d6cbeea3cad6dba23d6b5976dce382702ceebef66a2916c30e5273057b79ef66d49a071de8671020443b0b71770f9180fbc13c39f5d7742520a708d91ee383e8e07309b27138ee11c5f48fc26e81f7b46af9e23239ed85bc81cc7505ed8516b28aaf098389893e889da0bbe7e9bbe693f2b34c5c162bfdfbc179fb79990f9b33701ddae6d65f08cfe9ba32a4221b227385e549cea81c4e84d28915699b48c17ee5f72c982", 0xec}, {&(0x7f00000010c0)="91f914153488c65c294a0625ed7c6323e1e4d395f7f3d123f102800c199e6392902990e9cce1baeed65fe44de55afc6f341fb8395d269579f3ddbef02eae7fbc26cbfb08f71025b6c5ef4824e0563d9b4fd7d60a1289d9ad9a1fb691d28b2b64da910c8c57fcc044c9d169ce6ae8f716752d0ab13f0d73ab04eb9e4442e4fc2bce31ca414f6b5f1845864f48fafeb824ab969719f080461eca914723f0ba7b992ff9ff5b643d", 0xa6}, {&(0x7f0000001180)="76bbdbdc788bbb92bccbe9482b0cfad21083fd3f4872b4921e1a9a8467d4fa46333acd1c94256a8a8e8c9b081be9aaba640d29a477a70c3f0b4e7d4f1440f941c49b4cf4b7c7d9275f33c1c0e054ef390f5d5229336f679a941376c4dcaab705f3edc1c36037850d98a09b96e8b07788307873b2479f02f76d325014089e9483dc8d3e9b2d9e818234a0f59e9bcaf4ef5a1510", 0x93}], 0x5, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [r6, r8]}, @cred={0x20, 0xffff, 0x0, r19, r25, r21}, @rights={0x28, 0xffff, 0x1, [r15, r9, r12, r12, r22, r6]}, @cred={0x20, 0xffff, 0x0, r19, r2, r3}, @rights={0x20, 0xffff, 0x1, [r13, r11, r14, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r11]}, @rights={0x30, 0xffff, 0x1, [r11, r13, r5, r7, r28, r28, r0, r5]}, @cred={0x20, 0xffff, 0x0, r16, r20, r26}], 0x108, 0x5}, 0x2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x40}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r3, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x1) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff}, {0x1, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = semget$private(0x0, 0x4, 0x200) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x6582, 0xffffffff80000001, {[0x100, 0x0, 0x1ff, 0x9, 0x5, 0x8, 0x8001, 0x5, 0x55, 0x7, 0x10001, 0x1000, 0x400, 0xa13b, 0x45, 0x2, 0x8, 0x8], [0x9, 0x200, 0x2, 0x7f, 0x8, 0xfffffffffffffffe, 0x7793, 0x100000000, 0x6, 0x3], [0x81, 0x8001, 0x2, 0x6, 0x8, 0x8], [0x1, 0x3, 0x0, 0x9, 0x9, 0xa6], [{0x9, 0x341a, 0x6, 0x400}, {0x401, 0x16b, 0x1ff, 0x7}, {0xfff, 0x5, 0x3, 0xdb}, {0x1, 0x62, 0x6, 0x10001}, {0x1, 0xf542, 0x1, 0x8000}, {0x12, 0x10001, 0x8000, 0x1}, {0xfffffffffffffff9, 0x7, 0x5, 0x3}, {0x6, 0x0, 0xffffffff, 0xff}], {0x8, 0x4, 0xffffffff, 0x20}, {0x501, 0x2, 0x9fc, 0x2e5d}}}) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334ac8dd1e7000473b2d98824b3da025bbd47b3bf579456fbcdb9ad897f5f728193ef16ab9b412fc4d5f16b136a5d00d1628b53a00"/101, 0x1b2) write(r0, &(0x7f0000000100)="c0e0cc6014d96a261441", 0xa) r1 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x61}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) socket$inet(0x2, 0x5, 0x7) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="9e293ec6a4408fe3328868ebf1d2a87e901d80f429858e3ab19c101cf80711bac3aa679e242ec77cc57a9fba788e1292e350912a23fd6b9c3b5c7c11612534aecde6d95cda330d77d1ff39f2f49c7c59397cdae40e3d04640a3e08adafb54210efae8d4b4d9fa2fb2013456ca904eb8b741e43f11040101f9cafbc7dfe7a0988e9c8b7e289a3b04de935d2e5036243daaddb58278002ceb87317de056454a077c1e2434f9e306871bb491eb669cd9bc0f6bf655f41a80c1fe922389f7bc11afb7ac4e172f1ffd3bd91bb5c4151d2174a743bbe177a442bb81bffe5acae5a584759a4fdb4cecb275f84ecdcf58c275470069d2a61b48faecce4e49c39d9", 0xfd) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0/file0\x00', r0}) ktrace(0x0, 0x1, 0x4, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x100000001) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xec2, './file0\x00'}) 16:00:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) kqueue() msgget$private(0x0, 0x420) 16:00:02 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3a5b3", 0x3}, {&(0x7f0000000040)="60ef3a2d62718686746e0651ff413402f6ceae51dd77695fba33755b8d82ca6ff88dd7acfe0f4f3e9e7a4a23db5a47183e663212b7cb7b8f8b45496ea166511267d01fff28cb5e30e5a348dac9308686d742d83f8d03b38c3c72", 0x5a}, {&(0x7f0000000480)="1e53ccee6744036a7cf79edb9d6d6ba029468278acd424f0359785061e8251d02bbc5f52096483ceb14d9ced31531cc01a3b196900a520ebba777f50f88d64a15d82f05958d6423fd723313ee091395745506457d129aa0680a00f00cb1795e631d81d0d17d086ff44c79e83acc2af633e5fa5ac58861bb82d36022b159c943a6f6ce078ee05273ec4c5eb6605bbd39c21159e882d7c9daab591069d59492ad925a7d467985f348e80866ebc20197a6a805faab60b5078c0de53f77d3853635f22560473a0b122", 0xc7}], 0x3, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x3, 0x8}) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000180)="5f232f52999dfe2bbce61bae87783d1ccde398c8fefae2259823ace102439ba7e57e4d441683e3cc9ed8be52b4bad436346fc883384e7d7b3c24292ccbbf9c9988bafc5ba040cb9dda6ff5da4564e699da724ad6fab8bd381afbdfb05a4882c7bd98d13bf0a7972c4589c57adc45b87726131e2e1231bc9340881f25b0ab2f80b30f3410d38c219abf1a6a01ab7584132d6622eb4e6bba63ed7f9bb0b1e916d0b363fc6f7478bc88cd32", 0xaa}, {&(0x7f0000000240)="618b257c52617a40fc99e9742009594c8abaf73d916fbd4812144348cb82b9c90a8977be436913fc16cd38b4e036577bedeaaa5da3e7623179adb44482fc8bdd876588a7ed594f71f3fe6d64b067ae5cf81d77d6b8b64ff27b3f7e78f3b6b00ba2cbf64752c42f6d88dbb3575cde0ec9901125a07db186704c3134", 0x7b}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) r1 = msgget$private(0x0, 0x28) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000e558ed0175ce4c61bae0898b195a22e3c5d50feddd46ddb90acf11b296284918b86829465448663e8cb1340e730cb7d07a448a686a99806d471248f2d3420b9cb0498fc1d859fdaace0d29095eafaf0a8c48036f0e74a97610cef6d597dad9705bfbdf5a9cceec56f2e1b69e2b2f4166610ad03418c479a216bb47285eaeaf5679034ccf7691464c8c473c699d32c68b47db0c7940f09eb40c77c0a6d704ff76994c6cc6b6ae5ed1460f610c1bc15c82afd292a221de28013356ac02f97aced6e3a5346f2094bc4439fefd269a"], 0xa1, 0x800) execve(0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:02 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = kqueue() read(r0, &(0x7f0000000000)=""/162, 0xa2) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4602, 0xffffffffffffffc0, 0x0, 0x0, 0x7, 0xfffffffffffffffb, 0xffffffff, 0x2, 0x3, 0x7, 0x2}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x6, 0x9}, {0x7, 0x80000001}}, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xc0) r0 = socket$inet(0x2, 0x5f90535b00a159db, 0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8000000000006, 0xc}, 0xfffffffffffffe98) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa85c6241353cb653, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) 16:00:04 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x6, 0x0) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5597) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000032000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="3651a9700e9590bf616e1967da7d5e6bb66b79951600", 0x16}, {&(0x7f0000000080)="35f1076ffaf40d024b4e9e5158aa92ff2106dfd544328823c338c1d7d19a16400f5d549f853c8f4c4da3e8a648ddde497253a4d46592378f5fe4c115796ba650171c27a294fffec0d3f980ee2dc52a6ae48f86c3275b6aec513741e00049a987a923861cbe035aad90a858eb664c640c281fcefa3a159f4453ce4241461bf8b17f8172efcdb246dce7008896674229ae09015a98613568a3f6be7be2ae6c808c649bcb08ff3ac4b2562af310f8a7e289342e038738b7039054c911134bfdee8af5dd183b6090dc248a4076b5374d77aa8da1a18b59739357e517766c6c87843e5132c10befeedc114003d9b3d644ecffcada2ce5a349ce22e89369b6", 0xfc}, {&(0x7f0000000180)}], 0x3, 0x0, 0x0) close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:04 executing program 1: nanosleep(&(0x7f0000001c40)={0x40, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) pread(r0, &(0x7f0000000100)="9f52529e17946c539421c937a348c7d107634f7a47a8c25fdf2bcf74342a231e354c66597c", 0x25, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xa6, 0x1, 0x1, 0x7}, {{r0}, 0x0, 0x20, 0x8, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x3, 0xfffff, 0x68bd, 0x401}, {{r0}, 0xfffffffffffffff8, 0x20, 0x71100b9c755450f8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x400, 0x8d6}, {{r0}, 0xfffffffffffffffb, 0xa1, 0xf0000000, 0x9, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xc92, 0x3}], 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd9884abc9dccaa81, 0x0) r2 = openat(r1, &(0x7f000060cff8)='/', 0x100, 0x100) lseek(r2, 0x0, 0x1, 0x0) open(&(0x7f0000001080)='./file0\x00', 0x9b6c1ab6cf30fffb, 0x80) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0xdc}, 0x8) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x2ca) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = getpgrp() r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) clock_getres(0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x34, 0x0, 0x0, 0xffffdffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff1d, &(0x7f0000000040)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x40}) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') dup(r0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x401, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="ef34b1b38b283ea0e17a201c830c03c0f76a45662ccf7ec575b3bc92f68a31e0c87b69551813a2f84974db7d46e0d9ad4a3d0dc5d27d41", 0x37}, {&(0x7f0000000180)="4333cc23eebcc4cb38d272ed7da6d47261e2800a59758e66388b5cc5a70c01007ebc58fb66c9758b4297fec134d779dcf1247e33747891e22f1a724a28eb0be6c8de820953459e8cce9c1d71a22436560a1bccf48380875727820c3420fd960f2fa5f49894227b81a7979bc652f1d1c67a8759d636c17b8d5af4e65e7869208887a993ddd53ea4", 0x87}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x5, 0x5}, 0xc) r3 = semget$private(0x0, 0x3, 0x10602) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000440)=""/147) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/238], 0xee, 0x1, 0x800) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) mmap(&(0x7f00003c2000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x51) 16:00:05 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="7f11655823548319c17028e62f1158daba47229955268868e1463c383edd1dd7bba86229f65cb13fc4f8b8e1900a361743f39894744657d0a519f55f8a85609388410cd5d868f1ab97979565fe0e3cb36fe6d836c2b19088bce68fef340875cae1d772a03c79ef81c44f91b3d872e5bfed5752d7316b482f01f2c4ad520aeaa2b7087d556a64fc743dd1892d4dec313b7ecbdd96795a219386ca89b557759c4cdc21359153192c8cf2bcc724bd799322049c50ff4ad772af9ef12241e77e555873a668b14bacb125fa4e8c619d65d04536334b72317af9bdbdf4be55d0d1f10e76d2f11e8c0c6fee5fc507cef5fd47f57159d813899b7631a312c2", 0xfb}, {&(0x7f0000000000)="b1e85492927549b8699729e79fa8a29f488ec2a27c0e843588fc6ddf0d7b9a364e8df7555db5f4c3", 0x28}, {&(0x7f0000000180)="716c978f8b0509a9de8a69b26c9bf4ff4f6f01e25cae77c7125d4215d8fd395ad7cf67d735cd2f18e01bb7d14906dab6bfc34d1049202aeaa2ef9ab1027308caba0fcdc7b8f5dbebc3b1d6a0fcbc7549d72d550d08b550c2198a6f80f810078c0046e16aefd3b0ccde7465bab160c701a396d3b7aa312403bce7ac9dcce9039b3c468e9acd8d61ab3160c1f7de0064e145045ce5f22775bfa380459dec38c3e9f2d098d4a41de8695c", 0xa9}, {&(0x7f0000000240)="6eb8c2a338ad9c8298e1c26ff668ba93fa269761cf0266ce341aaa8da5595738969288a0b8ecbaf4acad769a4ea54abf741d309028c3100e4b2568ae5ae00ddd95620522e0ce088c0ef1ec79609882cef15519c95f81e75e9b8c2eaabb3a512698a30948be672629763712b8917ad8", 0x6f}, {&(0x7f00000002c0)="f75e616fe54aa4fc4a38660e8c16022143a1a730df433a304c417e393e0c5462c74adfa6f25e6923db720c3c45c03a6a544e06f24daae48fb0844deca732513b806e01b9bd604420f8445badfeb5d8c9b5218260d067ca825bf1d9b34dcdab5cf75f960994e2f45ea00bdcf2a95d2d54a6ea2b2b7b970f986e381ed19c3ae65fc4b372f8dccecab214cd117ab1b1e51c3ab5aea022a3bf46d4f0e7b1f3ad6be2f5932c66fb88b4d3608e4d8de115b48ead61ea8559dc6a80f6cbc237ad706522854467dca93388cfb212ea4df0223124bb21b269ab8e64a3980f160b2cba8fba5d54ae426b6e5c542820c5d2c9fcc8ae130e88b452b850a902009c", 0xfb}], 0x5) r1 = getegid() r2 = dup(r0) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x3e6) getgroups(0x6, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() r7 = getegid() r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffffffffffc1d) r9 = getgid() setgroups(0x7, &(0x7f00000004c0)=[r1, r4, r5, r6, r7, r8, r9]) 16:00:05 executing program 0: r0 = kqueue() r1 = kqueue() r2 = dup2(r1, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0x92, 0x0, &(0x7f0000000240)=""/146}) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r4, 0x0, 0xfffffffffffffff9) r7 = semget$private(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x80, 0x0) semop(r7, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2, 0x5, 0x40, 0x8}, {0x401, 0x800, 0x3, 0x4}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000800)) chflagsat(r5, &(0x7f0000000440)='./file0\x00', 0xfffffffffff9fff9, 0x5) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffffffd, 0x67c, 0x7ff, 0x1, 0x7fff, 0xffffffffffffbbf3, 0xaf72, 0x0, 0x1, 0x0, 0x4f}) 16:00:05 executing program 0: r0 = semget(0x1, 0x0, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() r3 = getuid() r4 = getgid() r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, r3, r4, 0x100, 0x3}, 0x2e, 0x1ff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() ioctl$TIOCCDTR(r6, 0x20007478) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r6, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) mlockall(0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x8000000034, 0x1, 0xfffffffffffffffd, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc42a87b356f2d53c, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000380)={0x3, 0x7f, 0x2, 0x1ff, 0x3, 0x1, 0x4, 0x10, [{0x800, 0x9, 0x7}, {0x30000000, 0x2, 0xfff, 0x7068}, {0x80000000, 0x4, 0x5, 0x4}, {0x6566, 0x3b400, 0xe4c6, 0xffffffff}, {0x8001, 0x3, 0x8, 0x1}, {0x9, 0x7be, 0xa163, 0x1}, {0x10001, 0x4, 0x3, 0x401}, {0x4820, 0x1, 0x2e14, 0x6}, {0x6ef, 0x7ff, 0xa02e, 0x400}, {0x0, 0x9}, {0x9, 0x7, 0x0, 0x1e0f}, {0x80000000, 0x0, 0xfffffffffffffff8, 0xffff}, {0x4c, 0x9, 0x1, 0x7fffffff}, {0xfffffffffffffffa, 0x5, 0x9, 0x5}, {0x9, 0x7, 0x800, 0x6e}, {0x865c, 0x5, 0x1800000, 0x6}]}) fcntl$setstatus(r0, 0x4, 0xc4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000400), 0x100000000000013d) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) "" ~0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r6) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x7, 0x1, 0x40) setgid(r4) wait4(r5, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) msgget(0x3, 0x8) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r7 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/105) pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6df9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6dfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6dfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6dfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6dfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6dfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6dff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e12000 didn't change! 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0xa2df, 0x4, 0x8, 0x3}, {0x0, 0x3, 0xff, 0xffffffffffffff81}]}) pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e19000 didn't change! 16:00:06 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xe38a063d098ca3e1, 0x8, 0x101, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x21, 0x8, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xa0, 0xffff}], 0x1ff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x8a, 0x400fffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x8, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x1d1145ba, 0x7}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000001, 0xffffffffffffff01, 0x8}, {{r0}, 0xffffffffffffffff, 0x54, 0x7348540a4ccd7314, 0x7, 0xffffffff}], 0x9, &(0x7f0000000200)={0x3, 0xfffffffffffffff8}) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x2199, 0x1) pmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4be6e1a000 didn't change! 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/224}, 0xe8, 0x0, 0x800) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kqueue() ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r4 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x40, 0x4, 0x1, 0x0, 0xfffffffffffff000, 0xe9f, 0x1, 0x1, 0xe8, 0xe4c}) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xc7fb90b34e2fc679) setsockopt(r0, 0x7fffffff, 0xfffffffffffffffc, &(0x7f0000000240)="6701ca04bd603530c22fba38cd8e709b77684274e291d61f6bb14114d486ec1e35769d09d1d003ad0a14f397e55c1ab91d6f1d3cf672c0317e7ef63a03e389e443f86c69087bf3caf49ec8fc16208ace2e146ec7d56757e9b6baad0000f00f000000003ea02f226625e09764c3d1414409ac0b4985b91cc3418b70081bcaa03f9ec4c2a21d216390e04c124659e2", 0x8e) 16:00:08 executing program 0: mprotect(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x3e, 0x7, 0xffffffffffffff53) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = msgget(0x3, 0x100) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r6 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r7 = fcntl$dupfd(r4, 0x100000000000, r4) fchmod(r5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r5, @ANYRESOCT=r7], 0x2, 0x800) unveil(&(0x7f0000000c00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a80)='r\x00') msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r6) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="e5ffffff000000004dbf80978f19000ae23959"], 0x8, 0x800) connect$unix(r5, &(0x7f0000000b40)=ANY=[], 0x0) execve(&(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r8, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x82, 0x85) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = semget$private(0x0, 0x6, 0x80) r4 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r4, 0x0, &(0x7f0000000240)) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000440)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) semop(r3, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r7 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) geteuid() getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x200000000086138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x8, 0x0, 0x3ffffffffe}], 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0xda5d01c223870e43, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xdb, 0x1, 0x76f6, 0x1}], 0x47, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x9f, 0xffffffff80000001}, {{r2}, 0xfffffffffffffffb, 0x5c, 0x1, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xebbee36, 0x1}, {{r1}, 0xfffffffffffffff8, 0x43, 0x40, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0x10, 0xa022b154fc4af0a6, 0x7, 0x4d64}, {{r0}, 0x0, 0x10, 0x40, 0x8000, 0x71}, {{r0}, 0xfffffffffffffffb, 0x26, 0x1, 0x40, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x40, 0x80000000, 0x7}], 0x4, &(0x7f0000000040)={0x9, 0xcb}) fcntl$getown(r0, 0x5) write(r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000000c0)) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = socket(0xa4fd6d87d92cf11b, 0x8000000003, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2, 0x80000001, 0x8}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x5, 0xa00000000000}) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) flock(r0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) connect$inet(r0, &(0x7f00000000c0), 0xc) 16:00:09 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:09 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x81, 0x5, 0x4}) close(r0) dup2(r0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r2, 0x40}, {r2}, {r2, 0x124}], 0x3, 0x5) r3 = getuid() setuid(r3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:00:09 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4070000000000000000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1000000000000025, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xd0}, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28800, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) dup2(r0, r1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) ftruncate(r0, 0x0, 0x1000) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x818, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xf220fb3259b70e26, 0x40) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)=0x1ac) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffa, 0x90d1, 0x36, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0x3}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) pread(r0, &(0x7f0000000000)="ff18a2e4ea9495a2216d7a1323bf8d4c264ff8d3c6d5a4a3be0730a30000e03a145b8bdf24fe35575e6b7669beebf4b5be3c5a6a1b9cd1b66e7672744c6f378c2f78423ef454c9d4dc778029ff582b377d", 0x51, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x7b, 0xfff, 0x89}, {0x6, 0x5, 0x4a4908e, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x7, 0x8, 0x1, 0x7}, {0x7b3, 0x400, 0x0, 0x8}, {0x20, 0x80000001, 0x7f, 0x1ff}, {0x2, 0x0, 0x100, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda6, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xffffffffffffff7f, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x80, 0x0, 0x8}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x79a2e29840665f09) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0xc9, 0x1, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80, 0x7f, 0x4}, {{r3}, 0xfffffffffffffffd, 0x1, 0x8, 0x1, 0x800}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x11, 0xd4}], 0x80, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x1, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x2}], 0x2, &(0x7f0000000280)={0x1}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:10 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x1) msgctl$IPC_RMID(r2, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001f9, &(0x7f0000000080)}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="05"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) r1 = socket(0x2, 0xc003, 0x6c) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r1, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f0000000400)=""/228, 0xe4, 0x43, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x200) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x13b05288c15ec2c6, 0x15) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) ioctl$BIOCLOCK(r0, 0x20004276) r3 = dup2(r0, r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0xc53, 0x2, 0x80, 0x20}, {0x1, 0xfffffffffffffdc6, 0x3, 0x21}, {0x6, 0x7d41, 0x40, 0xfffffffffffffffd}, {0x8, 0x5, 0x9, 0x401}, {0x80000001, 0xc8, 0xffffffffffffff81, 0x70e7}, {0x10000, 0xe, 0x8}, {0x100, 0x101, 0x9, 0x5}, {0x80000000, 0xe1af, 0x4}, {0x1, 0x5, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:11 executing program 0: socketpair(0xe12e43fefdc8f11e, 0x4, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/8, 0x8, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/43], 0x2b, 0x0, 0x1000) mknod$loop(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x1) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES64=r2, @ANYBLOB], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000440)) r6 = semget(0x1, 0x3, 0x14298b6292d54f4f) r7 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xd1be, r7, r8, r9, r10, 0xdb, 0x7}, 0x7fff, 0x6, 0xffff}) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) semget$private(0x0, 0x2, 0x20) shutdown(r2, 0x0) socket$inet6(0x18, 0x3, 0x100000000) 16:00:11 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000400)="0b5dfcd796262e4523097506a5a515241734c458dc281deb3895788a04e559b994242598e04a9e474281b52be9ef4bc85c021b0163162c70bbf95953093b099199d7e42e128ebf9206cb60142d286343d4587f668f57b8e974b2f9010519d3b5b5c9fa636e1857fe12ef089d551b8c328515b7d98daeaea71fb1a2ed371316e07801419ea29634cd0124b33eb845fc2ebc7eee74c8ec25d648838cc90e67e9413bba5eae648668f82ff21604e3269fa3473ac6c27fa854c778a770615801d77dd1cab6d2df", 0xc5}], 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000300)={0x0, ""/234}, 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) msgctl$IPC_RMID(r0, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x8040, 0xc) chdir(&(0x7f0000000100)='./file0\x00') getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8e3ddf5f084dfa4b) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x7, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = msgget$private(0x0, 0x8a) r2 = getuid() r3 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000005c0)={0x4, 0x3f, 0x8, 0x8, &(0x7f0000000340)={{0x4, 0x7fffffff, 0x3, 0x5, 0x3f, 0x0, 0xfffffffffffffffa}, {[0x7, 0x1, 0x3, 0x81, 0x0, 0x0, 0x6, 0x4, 0x6, 0x4, 0x4, 0x60d8, 0x3, 0x8, 0x0, 0x101, 0x48c24452, 0x7], [0x1bb, 0x380000000, 0x800, 0x2, 0x1187, 0x7f, 0x9, 0x9, 0x5, 0x5], [0x3, 0x2, 0x9882, 0x2, 0x1, 0x79, 0x10000], [0x2e4, 0x8001, 0xbe, 0x8, 0x20, 0xff], [{0x3, 0x400, 0x2}, {0xff, 0x8, 0x10000, 0x40}, {0x2, 0x7, 0x400000000000000, 0x5}, {0x2, 0x7, 0x7, 0x4}, {0x49, 0x4, 0x20, 0x8}, {0x9, 0x57, 0x4, 0x8}, {0x22, 0x9, 0x0, 0x7}, {0x7, 0xbecd, 0x6, 0x2}], {0x100000000, 0x4, 0x7, 0x9}, {0x8, 0xffffffff, 0x1, 0x7}}}, 0x3, 0x1}) r4 = getegid() sendsyslog(&(0x7f0000000600)="a1d3145732b2d86726b43d4e25211adbcfe977c6d26dd0f7730625c329614f414f1ccbca852216bd63ed7e98a3601a1a38d82aa859b25227bb186eba74cd55f73629f09566a969c022fad5ba60c6ba6ddd92b410658f185978a1e1161e8d4f38b265e688ce04e1f3598558bb40db133318c7c2f9cf12819d7e2ea66b2ce1d9f24778c4fcc9089eee7db25310692a8cba", 0x90, 0x28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r4, r5, r6, 0x40, 0x9}, 0x400, 0x6, r7, r8, 0xa4f, 0x3f, 0xfffffffffffffffe, 0x3f}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") pwrite(r0, &(0x7f00000001c0)="35eb193341b4c73d7d4820935b448b9e538dfff6e60e0e6fec1a2853fb0e486729ba904bedad0cba008be77e8277f900cc0d6d774f7db4edbc90711f5b3d0ead62cc73b4a4fbc601abd89dfe8c07c70624f1e20985a539e1a616d2b1af3159656cca640ab3ec13ba3d7b700ab255aa4abeea086ca1af7742a7f84d5fa1c5ee2686b18622a600f265a8c3b9d83a953fdcb68d", 0x92, 0x0, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="045be476ca3a57e4f48a2bfaf0f3f19d0f95b02cfe233042e4eadeec7b961e3817d7cb4e5ab7db486e8ffe7de0b3141f1133f35268b436e2a1abf8ec3f651af9e2ef909896985c73166254e231910b4c3159498b15eb5b", 0xfffffffffffffe46}], 0x1, 0x0, 0x2f) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2040, 0x400000000004f4a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x100, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000780)={0x10, 0x2, 0x4, 0x10001, [{&(0x7f0000fbe000/0x1000)=nil, &(0x7f0000a03000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000e69000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000b30000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x48168d47}, {&(0x7f0000c08000/0x3000)=nil, &(0x7f0000a9e000/0x4000)=nil, 0x7}, {&(0x7f0000ded000/0x4000)=nil, &(0x7f0000ef1000/0x2000)=nil, 0x80000000}, {&(0x7f0000b1e000/0x1000)=nil, &(0x7f0000cd8000/0x1000)=nil, 0x401}, {&(0x7f0000d4b000/0x2000)=nil, &(0x7f0000ed6000/0x2000)=nil, 0x1f}, {&(0x7f0000dcc000/0x3000)=nil, &(0x7f0000f39000/0x2000)=nil, 0x3}, {&(0x7f0000d39000/0x3000)=nil, &(0x7f0000d59000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000f28000/0x2000)=nil, &(0x7f0000ceb000/0x1000)=nil, 0x8}, {&(0x7f0000bd3000/0x2000)=nil, &(0x7f0000dfb000/0x1000)=nil, 0x3}, {&(0x7f0000f4c000/0x3000)=nil, &(0x7f0000d1b000/0x12000)=nil, 0x1}, {&(0x7f0000ed5000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000e20000/0x3000)=nil, &(0x7f0000ea2000/0x2000)=nil, 0x6}, {&(0x7f0000c90000/0x3000)=nil, &(0x7f0000a81000/0x2000)=nil, 0x32d8451b}], ['./file1\x00', './file\x00', './bus\x00', './bus\x00'], './file\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x80000000}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:12 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x20000, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') fchdir(r1) sendto(r1, &(0x7f00000000c0)="d2593a", 0x3, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=""/116, 0x74) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x8000800080002002, 0xfffffffffffffff7) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10498, 0x0) write(r0, &(0x7f0000000240)="707099f6232103633a648296383dd2f5562e51fdc1ad3fb2ff5276a5861b923ca530b388246eb0f3ab39b6511fcb6da5a182b920c96cb089cca4fea0fd7d1d585fcbf1215834e6a4697f6c719fc21c95588ee564bf6d23970a19a1da53795efa1c33793fdcf12573d945fcd98005b5e4f8a038251f9bdf7f7b39433941b6230f3d4f877ae626802722161a589afc8c6ad7", 0x91) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000001840)={&(0x7f0000000300)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)="1f43c8b5f65fc0e0a005412195b4282d5fd2554d7ed7759b09288806532f41cb5a39a92b4f18da362f26e6d50e47a1a1f6b39f1bc0921bf4", 0x38}, {&(0x7f0000000380)="13171c08aefc83cd507fd3d0a51f34af95c61c68247c6ee0bbaec41f7eb48cc2408dfb0d334fb95211a71f314c99a5b3e6bc870df84285119a97c4fbcf570fd8ae1bad044237dff867aeaaf566a17dbe410d36aea91b7b900ed50c3620623a88b783486b11774c33d654f3beeb034a1e39b30e47ccc6ae53151bebd4de65d8f33fdfc8119e4b7c55144e88747e1711878674938a4138fb98c7043d53dc3ee679d683cf37b52d4cc866b7042270869293dde8f720dfa72737b6d41faae993324cfac896bdb4233bfc942ada4cb9bf5553923319c1f4d8", 0xd6}], 0x2, &(0x7f0000000500)=[{0xb8, 0xffff, 0x4, "b139f4d564183d19347769bc7ed4a446551c6f3c9ef7b7a5c2d198beaf3a776bac7fd417298754202e06065c7a8ac5623c8b9528a6f3058c8d5ca1c101866e1c58081eb427ee5af458ee4a5943454461583f5536bdc2f6bdfd2d8d33e54c457ae981cfa36917dc1729c714327ce6b475e53f404bb554598a16401a8c148632f60f9a5bc6bd1ef0c11b6067a59e3198013370ea55c0c4bfcfa08472f762db3a899bc8"}, {0x48, 0x0, 0xff, "75deba38fd4abb0f2783f1b0e2a004ecba1f3823f745bd52ea7646eccc0dbb312c252428b97aa0336d3161551bfcdaa17692c6441dc2"}, {0xd8, 0xffff, 0x0, "7322b4c6b9cb34f8998dd4ea3dd0312769a6dad7e66423794a01e65224f78fb325dd63ccbb40d8015ed8c4be2e4626e7c1e394580d447f226bdeeb19e45cc84ff74aa5f76cd790d0d999d21e594e49cf1271e98543dd90d6493ca72dbaec2ff60f805de4b86131a6ba7b1e9cc0b327f385935d1f9788663b0ccc09975ef3e12d4ea6df606e3573a5b68034e4c5254ae182fcb9851b0473f0e07c71c1ae92aefa48c34b5174c3261d064a1afdf56a1abab74551ca4ecc159e3b7d4ccdc7e30a8391faa035"}, {0x100, 0xffff, 0x3, "6d963835e420d320da7b08fd1c5d319bcc5e3112c2c656598532cd75d633e158631941928620e40f2b0498dae67b782e1cc94fefbd6267a4aaf5b5190eee8b6d971e02d8c1aa2844d0dcbb7e0e215e2b76cccaef6ee42db3244a9d50cdd11d075143581adce2853c42d36bdf47cfe49ed56d5d9d95023f41a176cb1d3474a8ce0898c5e32224f2b02b2de4620db39312313175c3c3d62687a60c39219fd335e5641c028ad7220f1dad3695bff89553132a70a5c82ad9b23b07c50433c471cc69f7b29067c5128cdf434c9c2d0ba062ebcc81c56c485ff610b02d1ae4e508fe1e4f54b081b6e0a35a93784e0c61"}, {0x1010, 0xffff, 0xc06, "03d360313a49fa5516efd0d6748ab72996417a29c11b2a01a0131fea5a05126125305d56a67372b55973b744b8d5f0b54befec66974e42bf09b7722a875455fa81c55d9ab61cfda0132c2b2a47fd302e4984fa78b92442ac645478b67ce3268f8cece30100d241cc7ab8840ea60725f8e29d87c614bde9150c758540010a3fb6e207d910a925ff9aaf0fd4305b475c047ba4f29702c04a7bcc0be797e9debee523c67136f7f16444599b1c9e9abd8aab20563a07f2f72d751841e0eea4dd50f6ae956e83b6c39a391232895d82e7f6ba2a31e31edd56283246aadb0dbc7e646f132636ff29f9b1349b933655cda3d3a18676578c13c2eb4d466430de9b98058b3a32c92bfd0026133349f05c1a3e3270df10a06ac9993ddc836596af36e3bf2ace4dc1af0e874075e32310d86f750a865206accf18550620b0a23603952d9916d3523a06648cb85c7ac0fcc3f4d6216a98bd42a9677d000723a426cb60a0f00891972eeddca691d8e59a39988a9dbda198890840339c9f9ffd8c7a4a64008c57c65873baa86c2102569efba6241136434fbdee5588d741c9ea9fcc369800f252ba95b2e0236f57687ea5cd91c02eae9aa0a1d493952367300f480900cc4de1d54870240b24f94971ce331ec274e11f23618ddd3d6855980896b0c78c9cc4896c86476558c6ac5fc0f729cdff006da991537534e9933c2be2a95f560d7c554ae0daa8152ac1f8270750d13b52eeb8463c20f92a5e7f112a96b9fb73ca0f5645f87512d512363290ef6cea2aa93b16260cc7fb586212f954c13a4f6b6fcf7f2537a036ebb5ce36a55bd1315917a6efc01165e0b47a7950cc7cba79bca26eff79253ef9ef7cf362d316f7f37a9b5617c987490cc1f00806a831eb0484939d9dfee2d1f6dfafb4a551f813b5d1332054b5d847b2be0b09eb2c2ab9c8c983fa790cb709ad57a471867755f515c91334c82e3cd7b50e6c05651cbcbdf65b4974e6be3b8784a3d565d6efe2e99357b007f246c473cf3738c90e0e55e653731fcdb398022b3a9e866368ef47176ae123d4f8c9051178de681811272bccdec1b6debe52cd57c5ac2cdbf881857dc6fef0ca06006a3615b00822ee6e404830bfe0303eaef4d28f7de021194b3dc84258f5b206116f295930b3685f65d79a47f8e7279f853933fdfb825cc32eef5570a53913a321acaef8c2ff78b984ebbf0110f4afac7bfa442e0cb27a9f63ffc6abd6d7e1a06f5935de63b916303e567b8da3b17e154298d40bbbcf78487b8b54fbddf308a82351e97ec6f804bbc6029a4ab86661ba6b882a82b92398c148a7ebb58cbe591ce4a4754b57bf22718d9bf91ce129b424d1c0d306a2ea13963d0157f78ee6e6328857c48fc4d6710476ec6f64debcb194490d1de78adfa5eb1065f4e2f9983103f7e8bf1990275da431dae6e4a17924c64b849ac45901d87079a6d1997082e48c59f36e2c58424f432890ce87c6ca3eacdc48da5a21d4016c5f3c7467f333c150621082afcde636b922e1ed90cef4ba3b7297b68fb1f75fc81f5c016747f854d131d9af67e78ebe87a6d84eab7d218e5d84fb54c42384f8a0c0d4bdfb54feadf5e89cf46e8c8bc3a5361cfa3975e62d2699e56b0bf099eba620ab41a636dfc7a52209932d6ecdc9cc0ab6dbbf6bad732ee0c488d434942eaa169733f3615f5622ccd068defd3373643e0221a758fbbdd341239d64c84a21f588848f74b737417eac1bcc94f6abf1bbc82906db8a2c83e515594da43f797cc3fd89a24098ff11666c91bfdcf293cad115ca2ebe66f4123dbb009517be01add5f927efb0f8d54252022239a8305e67f52d379c2de2e568a3c8e0771202be193e2512242537cebc857050171193ebe310c24690e786c1e759538d4b2135304f2501394cceb4a3ed8340841095f7ca0887f4ec3bc21e25b6a69f899f5c93c2863f0d239e4d9c47288ec7ba1104cc467266e109057cdb853d5ceaba2b724faea50ee2fe5e532f27ec3e96c23e9cbe59f8517ebbf2398d5e7f4dde55078fafca91f7bb5f2680f87e5094da8ebc4bd4ad4db295d69944e8110bd11c10ff749077d2d66404adf87f399b2d2d7701011dde7b604c04113326364d8316802688646ff36d471d25e3cf93d5a736fed8139c443443c597d45aa6f9ba7cef961379ff8b5512780180ba7cc010f6e2304cedd6e0733a71f344d1d9acfa1413d628dc9343f5a5f7842e2b13c817f0fa8c703ce973c28f2b947703e1e86206928e37a2f138d6f475b7298980b8c5de4113a7db4893d581ffe71eee47d8693807da486a97d03a822dc585ab4403b20f9a0db5f89ee206afd0dbaa6518dbf404d6a21532d9ceb2d2a35570f9b09dd69f6c6d6af8598568c7f0cf8f2d48e9635fd64d51f0941d2218ae7f223932e230b0268ebcef1d6d5237d00a0ba4a287dcd5902e52dfcfcc4d0e8752d1ee439507f46d117e8c00541d09f25e3e23deac6035139982f29a09859b0b8daa4812eddb6f8daaae94552d3bfe2323dd909042c1b56cbed30da7caee4adbf98b35b9fd1b874d587510ac72f093159aa9d8b53a9452197f951438f7d5fbbe0067fb081b2aa62fdf6a1f8784ffbecefd60b95897ad2d4a4730afb56536bf19cdd40f02f34fce98526a2a35bc0aecbea3758f7e92f580dfd72a65ddf568cfa8ef9716c38a2b6c5b418378c9fec568bacaf26891ada67af01120b7b6b8212bc2f400e233d5606454eeb4a81ebcde7419333df7ba97f6292db88f9f28a8ab69013d9e43d0356da3e3e7e349ba9ca41604e941415ee988cf39c6ea50b2a4ad5f5b6e58a8ecca15a48fa1321e2642332f188ccfad7480f1f2ae9883cd3aa663000751b26e4bcbebf7f75235404c925b0357fdc738a7913abac595395d5fe725f75e4aa3d60fe1d79b432909a7bbf57d8420753d7346c4ce38974dcd06887f495498c39228125167c1c91b80b3f2b35822ffd0348e32569e41275567ce8e7bf147dbf4e0304c2e3ee42b235bccf4e9a9fc57ee287b09bd703e65abcb69b58acf83ed3e5ef2508e88d7b12bc40045502fdac2ecc071c3bd9e3e43831d16bcbea4bcede8f60530a89ea006604d092b78484dc039f7e2cb96dbf2f38c90a5e0f4b0542b42bdbdaf7f76383cd493d732fd29ab501f2be61b3a6e747e2b517a19f51ed2db8a95864411f923ddefbe8932b8537d3a06d47084e0cfeb47a4d40cecd815d68489867f4a4a205e5f1991dc53a26e54d0967ffa57ae2ac2454942c95e6eab09827937f91ad7416148818456cbb11ef5026aee455decb667c99609d973090304d7f26381094db83c4916d9ce5ba6883bb3d6e670d572877a5a4c0e1bbd784f63afaa18467b0dc62cebd5eabdfcca7a156ab88571730de3aaa2fe310397e23384f5e323e1792544be97dbbc78dca51ee41d9616142ce4e0a2574740fcf81b4beedb2ae8c98ded64cd1daea3a59bbb7c73b94ea14e9cded6e9e8370f026f6238611b9549fad61a6573445db6c661ebe06ff7a1d23b4fa500560f673971cc9bcdd29ae836ef7046a7cab501a41a79df5dd89ccdf22634eb8be934fda7744154e416713be80745e44524dafb4df3c9cb4c2e09c180411740744d16eeb8ba85fe0b70926eda5030c5520da92892fc660285aff2c4bb96e2a3a67b2833d236fb781079645a13db1072904609fcb52f1ba7381c91a69fd701fa3f67d5cde41474bfa7908d6544323bc06a7ecc908c5bad187ba66176e2bfd7b6c78bc1243249a422c1d85f0e8e94524aa927d3aca6ecf8156754f9335769a6485ddb0b64e145f825f9b6a7afbe296693a6aabed8fb32af503d4bbe0fb81a202b2f8c23857d32208c0258679a7eee7ddbc2010d440403ec185e8f4f431152b74659ca1f10c76c50306ecdad569322c9d87cb281d3677fc1fc758fbf5b5af9ad0f84ea4dd31860d91e9c4bc192d323cfd38c92498206d2ed89a1a44f691eb39e20d738b06ba02de7791f7870c77f30c18d78b122aac6ebb8aea95c90be54f58a9f39d039faa3acf185d46039884b00a7dbc6836ae6bc05ef4ff64b7f38ca97bbdf5ed7ebde09a107307dbca51826e92122589f8066aa37b6e31377270c609ce06683afc70e5aebca5922fe209870fc971918100d457bfdfbc317c4434d53eb8109b172bddd851af5fc1a3e465db460b75f84a7f2e4323dec8061ac8c8e1f939bed0e00f6ccf3b9abffb4edf5d7553428e6581a610e4279fc9ba16d10ec0bf1fc608565003e489be61f9c547273258a78fb04f0a6dc89a4116f158b64c46bbf07aa7bd3f9c1d0609b0deb50baa725e7e711dda298f178b31c5591559963e17001a5bc75c95985753425ebbd399963f4ce03941c9666310218c7e917194302ced5c1e388185b1b938785804445c6adc53b3269efd1de151d8b4f5d712e2cae7feb32c4fb81115bfd59d365678768400f7b010338d238d1d26d545f877e26593d29966f6f8e39202f36c254a5e6015c906132742cd75a0bc0ee4f0814c2dc2e539f3d944043df7c76760b3d7b1e5628645e114fbb6f720ca1c12d18ace5e534b65af6c75a74d6f8a7fc9311ee12d0c05b54056cdb918328a1d126a61563d8972deaef72193e9457e79bbe74017b9f815e3ba5875912a62a41b14d749687c9dcccd2d5d70f55882281c90b25bc3b23edd153ad5539abf5f480b0d858a95f72c24513169d0027152399401faef8f018525e4bc4a7c9bacd5c718e92b53b004aec1a3a27ceb42c5ed382338795976eac65cca75274655b80dbdc90fd143fa0a0c05bd4c01db7c3ea3eee3b289a1f03014f7e5278c50e7d87e44886fb77b5d1a51cde305339b3a37366b84c8dcccf4efd561acaa24791195425d9dddf1fe4643bf6e7309b03ad277b07fd45c2af429d0ddcd62f66c1ff26ffe46bc56c57bdb4e9ede443bce93a99791413d23eeabec40bce56d8b39648c01f0eaf8b0f0b39fb726da0c1d7b533e9eb6ef2faf324c6aed4d52e4702007f5fba9252aab382b74ecf8b0268ed18443797c1203dcb8cbaf33c2a942b577dcaf488c50f022bb8b14b5bb689bf61ae4c069fae9f7f64c54e81b5a6ea2c6c30ff0e698f1f35e28cbfe5fc094ebed12aa708026943912be728ae26d564163e187491b502e5f14813fa5bd96c6d7622256d262be076ea7b4dcee7c588a76cb262b6a83c9d5b44cc7d3483e57151240fed8e6703fd186e72b8b14e349aeae1c56fd01ad5767f8035a5e61350cc2cdcae2a5fed34e8ac5e5e2464ab1200321a998bd48b3c98934da334de6e4c8dc809f461421081fd3d3f2ad4de25f4f969e546f4bc726a4b816831c669e41d48f8ec48222482e14f4472dfb5f23a5803ced335048d8ef5ab5c410308e7a2dd27746bdc43435fdc30085ee72fa10d7733e914b7a988b74339824e567771a028f3848af2b1f2a0ed30c1a31319cb820bb60b8f2b3c3fcf2e407fc6257a292618e291da9e866f9366512bdea9e3075e665a45f3462b3c4e33431a9106c16ef18bf2a73aee4e6dfcb436cbf116054e1d49abc01acc5bd1631bab914f4225ad41a90b9cbd0ab289ccccd6dd7bf2c56e4cd543bc15cbd8a75cc4748bab23adb8fb3b4fd512af7a9b2eed57aa0616cc1392781c747e501386dfc81178aa739ec4056b6dd5f237514ebfca2ad3bbe8c337dfbecadf40ce02dfc9f5ca8439b6e0a58342d22abc1ffa9830d823970f340114673b38129b33da3c79a7ba2c2491c31a2d3140336ad6e32b0895f2f01ff146a6f47fb357db2cdb6a434348f675b6a4e38bfa5c76a5fdf24201cb"}, {0x48, 0x1, 0x101, "213b7211af9dbbd1ae4c153eefac78e3455f262a3e213b73ebec28fefb462994da1ee62926b9fbde606032d7e969c2330b8b62d40f5381e5"}], 0x1330}, 0x41fd46ab60b832e8) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0xff52}], 0x1) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3b85, 0x2, 0x0, 0x592aa1422699d66b, 0x8, 0x6, 0x40, 0x2, 0xd2fb370894f8be4a, 0x7c992178, 0x180}) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = msgget$private(0x0, 0x60) msgrcv(r2, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) pipe2(&(0x7f0000000040), 0x10004) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x9, 0x0, 0xda1}, {0x6d, 0x9, 0x3, 0x8}, {0x8000, 0x67c4, 0x48, 0x5}, {0x20, 0x3, 0x6}, {0x3f, 0x7fff, 0x8, 0x8001}, {0xbd90, 0xfff, 0x0, 0x8001}, {0x9, 0x540b, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:13 executing program 1: r0 = msgget(0x1, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/176) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffffffeffff) 16:00:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x115) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(r1, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:13 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xa8a6107d38f2c296) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semget(0x3, 0x2, 0x9a0e5818a5e3963f) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r2) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x10, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r7, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2044, 0x4000086128) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x1000000be, 0x100000000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x2ca}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538be4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59cccfc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892f61cb865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd01049d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc26", 0x360}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x4a) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = fcntl$getown(r2, 0x5) getpgid(r3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r2, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x202) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000300)=""/38) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000240)=[{0x7, 0x81, 0x1, 0x9}, {0xfffffffffffffffb, 0x6, 0x7ff, 0xc2}, {0x5, 0x92a, 0x80, 0xffffffffffffffc0}, {0x8, 0x86, 0x101, 0x20}, {0x10000, 0x0, 0x9, 0x9}]}) socket(0x6, 0x4000, 0x2) 16:00:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x24, 0xc0000082, 0xffffffffffffffe1, 0xac1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x101, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x401, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0xe5b1, 0x8000}, {{r0}, 0xffffffffffffffff, 0xc0, 0x1, 0x5, 0x9}], 0x10000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7c, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x2, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x7, 0x5}], 0x5, &(0x7f0000000200)={0x40, 0x5}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0xfffffffffffffffc}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0xd40d95a9719f4be3, 0x0) chflagsat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x880, 0x0) accept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 16:00:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1cd) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000580), 0x8, &(0x7f0000000000), 0x8001, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000580)="b7cce4f9232053e9d9e84f3a4eeadb02fe40f183ce9784ec57462255e029bee8977dcf9558a8fdc00cd86f22356b223f4838142b328b6e1878e48ba9bcf884dceb3b8b2934c50ed9bcd4a18b64cc7f93388b1d853a3525c23dc6d40af98aee4cf891378bcb7c360f98169aef5757068071754cc05a1d0e18daa995aab23a46d41a2adee10b7b27ae37cf4558aea88e986449c951c5b60893b4fce12e3845a7288cf51f7ebb5aaa59b3502a9cf4c97ec552d2d0800d034f2f72151ab68be5ae62d7c6e5d6709b9bd6b94df370009e68b5ce4db2886fc68190f6c9b6ed3e5a8ca8dcddbda0277993cd59d6c16cf261559f4afa5f2a1325c2c6be48bfc634") 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffffffffffd96) fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x25, 0x36, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x80000000000000, 0x348000000000, 0x9d, "beb8741efda1ed8af5e4e2c689a56d4e92240ead", 0xd1, 0x1e6}) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0xfffffffffffffd7d) 16:00:13 executing program 1: setuid(0xee01) ktrace(0x0, 0x1, 0x40000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') recvfrom$unix(r1, &(0x7f00000000c0)=""/43, 0x2b, 0x841, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0ce1c97854e632108947a3cfbf086bc2ce32beeefcd216b26dfaa9130f11c03e649c652fa9817f355d0a4ca7ff8934098f066a8777184fd60d4378cbc1b5ad73163f89240efe33d07ecef6ceae9789ec01131c449da92f0d4bfa0183ac50b6e8b7fd00efeebaaca530c936395d9f4b52cda0909674b0110e54023f9ba698c833b70821b928186196cdcdfc1c09431e02017b7aab4f5b0e243915495577c8884dcd2da2439271ee6251c712cc493f1234d2cce15bbb57db7ee5f2d038ca80341108761bfddc7cdbb62094f5f88887ab7ae2a208c2142b823fcc9f6323b875e4667437e0f3fb22722d837ff1cdf801adb5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x80cf9260cf84ee3f, &(0x7f0000000200)="e0f9344e6c747631ff45635d845e24743000000a00000000920393fee006e253d729df3202016378c4aeb90a0fa867188da2e55453a8495e56099af22979c00a1271d165e1f42f4adabce284e7810c6c15a6498afcb7b4426e92a76600739d62626d3b0eee8f77b29ad4acd2aadd0216a386afe367fed09e82000071c1ecabf7451e109dc5b8af9778891984a83b6a6fcbd16d85a8157cdb7c84d9436b21df19be5466b1cf7c69", 0xffffffffffffff28) write(r0, &(0x7f0000000c80)="5348bd8f9830230ec5f7c22895e13e345bce6e88c945c0c125c8531d2483d9c2dcca5dced89a8863b21a0d0b63c587004ad8c60d6ed9a74f668efff8e2271e535bd3010f7a963135bc541604590e079b64d5b773e8faca88fc4bb991418329f9c830ac0684e539cda537e6d0796419b2942c13ff0960be65df02a64baecd3992580cb892f40371baffa0cdf44527cc8557436eb8c2428b6fcdf6d3a70785fde38dd2eecdef1a4adcd92d72a5b37cde53f9c9c39390f29ba572b9a88c0cb4a027b115126545971ea198b3a4d5ef687d1798e0f21a77ffc52ea5675e49c92a7275639ba77228e0f71d548aa4014e3dbbfd4a384716ed1e945d7d8d5f35908e4d407dbe05f35c13e20d0fd55b1196766c0c6e8cea62654e7677660a2e5c19423af74f45531a42db7bdd664b0e02cb08b6c9a11715fc59defc8857a818d080e20e98b3e4d9bb3de4558c451a2a3e7e31a4f9a9c6da4e037ddc44f87755d9defc796f30af102005f00dc8e46185582826e34c1ba9d1f36bedd5da761a1a7746060506f3fcad8c8c11e56dcea548a0468007913cb9a183fa59d0a142aaaa17e26e73e740c8edeebb52917664cefec1b4c1883dae49f816e27c4b325c926a90ec1458da6dabf8a4dd0f4db3b6c7b1db4f080db4af5db69a4949545aaa5a9f93fb12676e9cb211e3efc6233cfde8991aadb5dcadd9fd5798d588514a9bd05271b7fa005ec707256abcbc7f0b8856086c3f8ef67dbc5aaafbd818bfef330399fbb6c7edc11320442f7243cb0c6318f0480240eecac31334a48accca5f754754a2924c997a89e94f267dab9294096caed7d251d2e3bd11e278dd70ec23ecca5c0416ec89f7416756727f278ca23bba9feaba1d31d53d9e38da66c5b13391377ea9db02e9bf177978a98ef35087f484267d3dcd074fdeb90a1b6634614cfcce9d2ac764d363653ec91b1a2b8f8cf659af0425e909d8bdf83cd6e985db8dc11d604044ddba516d5b507cfb1c49f16a4362e3f405c6ec0680ab02049b752cb65c125fa9889b65c068f0ab9eba0354fb784fe5bbc797bfb20b6bd4257b35f132d190a0a0aa99697fc8cb47b320642a780d7605ee954dfa288a9ab65c5761f1c430e31421dfb5a793cebfef92f7ba57a2d8d8896434de86a1053abc2e37717174c262ba7275b551666a865c8482e91ee91949a2df4e4ae4b3d1ff3c451209102168a13e66209250a2c2053f8bbf7efbf847dcf27b83f9f8842cc9bbc1f69ff3ad6917b92df515801a91b97ab5e2a3187e9f394ab292cc8ad72c75d1888a7ba7300c54a7604c66ba33b87447ffbbc0a766270d1b5c6c5d7c293f8dcd99f77088044b328d009f593a87cd1942c6f74ebfee467689662829d6fb3f4ebb6ad1f6c00c84baa8eafa0cb9e8b40d3714ea0943d2fffd58dfb01ad81f61ebeb056e5c46fea58f31532fafd887a0f92626b7f199bf3192446128e847b378deadc3ff52c1bce29e621a466fbba5212f77c6a90a17b8750c321d2e94650549690938e65264b2426bd39bcba37b39b3e92a8252736e590ddc0f704f238f4fbd035ce5d6cc85ef3b8b009ce0ac12ebd93bbbf8c41d916729d4e1cc5c9d4fab4dbdde574aaeb1ff924293ba68440c18c85b3bfe8d02020c9db11afa1cbfd8944f35434780411860d242cc974c0d55732653f27d1a1e8513dee427f9322f23cc163051b8ecdfac71c22c2307e5649fe37fb20cf42699ac43a436edab317497d8bfa78008772adff66df0518b50e7414f73e9ddafbb58ea453201f776f14aea73f2cf736b753605126f2ac5bcb3147f16e97d051694fb529fadaab51a5d076cd1c476e3ac0245b2b72071d7211c7955a203f5dac90df1bd051fc69368e133763c512333133bd6c174cad5b5bbb99454cdf5f507c43c3b4ddd0127279b338a5686a4880ea5b843a640e9ad7cba09b9a3571a05b67c4a00459365417a95eadbd59d868f971259b6e1c14a3ef6c18203301d6b3d4fd5", 0x585) 16:00:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ftruncate(r0, 0x0, 0x5b7d) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xcc, 0x2, 0x2, 0x9ab7}, {0x6be, 0x10000, 0x0, 0x8}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x20, 0x4000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) getgid() open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/77, 0x1a4}], 0x1073, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffe0d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8e") 16:00:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x6) 16:00:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) semget(0x0, 0x1, 0x111) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x5, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x8, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x8, 0x8, 0x9, 0x7f}, {{r1}, 0x0, 0x80, 0x2, 0x4, 0xd5a}, {{r1}, 0xfffffffffffffffb, 0x51, 0x40000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x10, 0x40, 0x3, 0x8}], 0x8, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x98, 0xb4db57deccfc64f4, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x1, 0x0, 0x2}, {{r3}, 0xfffffffffffffff8, 0xcc, 0x0, 0x3f, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x9a67, 0x8}, {{r2}, 0xfffffffffffffff9, 0xd2, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0xff427263f6afd170, 0x40, 0x8}], 0x4, &(0x7f0000000140)={0x7ef8, 0x8}) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000100)="1dea1abdde1c5ee793f10eb20a3b817527296cb3afcc779f9aa8e3a1b1d1147abcf621fbee79462d0076083c3150ab9022bb3ee96363fa7cbd5a3d70960f4184a0dcd8cf7f7fc32461dcfd5fd21a6659933b11c2794bd31dd203e221cf38cf429f43c9674e931274eb6177cac3e67c4e7af785cdc7fb77e4c12d96e93ca134496bbbc128cc75a409d3ded365aba2668206a379133deb668425fe768c02aaf4bff9e5de77a14cf7aee01c1bcb0e640543304eb615af2ae860c34ac0dc2f07b25b95f094c8816a15792a2aab05bd9b806698d721644b755bff52c6adaf16bc49d65801bb9c1de858dfeaa3ee0345539582c82f2cd412297a10f6c65f3130", 0xfd}, {&(0x7f0000000200)="870003955d8c16b6bc3399e907f4e1a057d92a1ad9d5ddea6293c863d0e76eadb59630122ce8a3b7bcd31bf6cb65a91b424f8833be989e78935cbb90a173eb884fabfde01aff2d949c792c455299394187acec67e3a8faf25240fdbd05a8e5b32d40f5e6bf3fac29502dfa9ecf8b0d353e353a4e647a982fdf391c55e7ce4d7e7c9dcff8f04ca21d5a02901a2bc23e9cdd4bdec2d7a3fabc6c3373efd14c89f428e0a9a334ec949d6c551f4c1173f14f2f4a8065c9970f4fed95a74b740e537524a1fd9ef132fe9e", 0xc8}, {&(0x7f0000000300)="a3756a6a7ef3379a2f403e9655669fa9388cf74521d67c0135ac67148141319dbc006eb746637a733f6cec28ba32505be8d8c5dfe88adae0b18ac36f5ecb42dee06fd366141c680ec14ca989211bc0f49e697efc537e3ee420b9364cfd3c49df1df247bdd23cb1364624877d6b59a191d6e70482233bb5c1fb5fb3f04aa928168cda658d72862aa3fa1bf2a7376bc33729623db3f620a30bd4fad5b6acfc8ec173e52e149863f9b8948067224eda2242755ac6ad0924b87c684edb82d56030e4ad77a20c37e2df974cb64b8a12b36a4314ba089a0d1c5d0f0223b3a15a8e869acd820d5d4c6e74b3c77537cfb66da52462eb54", 0xf3}, {&(0x7f0000000400)="c35df4512a0ed912d411f5c56b93203c2018e25f1fc9e8dad9293d0e312b924b68dba4021e11fc0109052b3e3070585fc2e3865aaadda084eb255cb5e64d2ee7af7222208808f4c897559f18267cf598b4c24174d4844c8dd3f4397660672f95867e87eb76558edfb6415b3641a0609ff39ae47380e4fb14f992b575f4025aef24091530c87581b1ad36139e173057356430d2f22613217af20421f50c", 0x9d}, {&(0x7f00000004c0)="8abf018731a8636a05ac3e1e44dd0bd04bbde5a9d8bf1940c4f1925b53dcca2f930ce47c241edf21f6190edb03e2ef59acec3a01ed5316311bc08621632b5be2dfc0b24be3df268ce0af96adf34a22ba09c4f2aa1ea6f49a8c44a07568c18b8d635b720622601fe36743f4eef9897b8ed811c1", 0x73}, {&(0x7f0000000540)="ee122f29f8c312ea0fbe0c19082e023c23ea6af454ff4ccd09de292bb248fddb7d3075f8d778c825993808651772ef4849f6a33836cfa7357c7968153bb92fd8f5896fe2caad6b9ca1969653b4747372bc4081766aa4e1de5b66", 0x5a}, {&(0x7f00000005c0)="c581ccbc2d89eece527b6276dda129464b8702252db1b693242c3a65d5636475025982a8d10d950fd97dffbb311616ba966285df6459d374f45c204a7e814b0cab1053c3245ea316bc1a975c49b46c771cf5d6fc621fe1e4d91826197b65d9316bfa907880b2cc00125d271da51aa84beef138fc3e47a79aecafd6b28586d9dba4f31a4ae9c30a11d461ea6ac5c5ddbfc761cba2825c0029ce8a01248545f8dbd928703b4226dd9dbb9b03ae340a40609cf1bfba1ef7dda19bcf49ccef56", 0xbe}, {&(0x7f0000000680)="b814f08d2e7fae5c9a5aea67ed2b4e66ea576a04ca437be4d615940eebd0da4e42a5b5ef1a06248a0c00d33fd65c6666c809ebc99b65a736408cd9c1ae78b3d33e5b4c9569be859bcf742ac342d5b8ddd67ece", 0x53}, {&(0x7f0000000700)="2dffc3d3c139c02783f128288611520e6b79715b2215478685fe0a4e4b3f27acad3555729870f4588b8e1aae12b259924ad45b8bb6d1fc083683009f337a66b9d9575d7b374fe498dff800f1eaf6f5d557d8dc73163e857b09f9", 0x5a}], 0x9) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) acct(&(0x7f0000000040)='./file0\x00') 16:00:13 executing program 0: r0 = getpgid(0xffffffffffffffff) setpgid(r0, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) setsockopt(r1, 0x9, 0x1, &(0x7f0000000040)="ebcda1869ed121aa76a3a6b097ce6038fec5e5afa71276cabdec7ac8b52b40049e27d3f326aec17613a94981f64daf3fe21b3acf11002a8b8ee9ba5030d1a8f7e424536a79d5a1852cfa2bcdb7d0b158a841992b8178cf94641aae22383536088d52c2106b7e1294b6c8bf8ca537d350cc70680d49abb04b3ee5f0825e3c31d5df106e8343037a75d4baf392eb9360db2d993190", 0x94) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000519000/0x2000)=nil, 0x2000, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/212, &(0x7f0000000000)=0xd4) recvfrom(r1, &(0x7f0000000040)=""/34, 0x22, 0x800, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7f, 0x1, 0x1, 0xd778, 0x8}, 0xc) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x11) recvfrom(r0, &(0x7f00000001c0)=""/46, 0x2e, 0x40, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda", 0x411}], 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') 16:00:13 executing program 1: socket(0x6, 0x4, 0x71) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000480)=[{0x0}], 0xc4, 0x0, 0xffffffffffffffad}, 0x43) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100010010) msgget(0x0, 0xf4ee4aee0d18507b) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x140}, {r0, 0x4}, {r0, 0x80}, {r0, 0x8}], 0x5, 0x0) fchown(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5167) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000280)=""/68, 0x44}], 0x3, &(0x7f0000000300)=""/197, 0xc5}, 0x2) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000440)=0x3) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x121) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = socket(0x6, 0x1, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x7) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100), 0x0) r1 = socket$inet(0x2, 0x4, 0x569deaa2) pwrite(r1, &(0x7f0000000140)="ace8df68274d4dbe65f547678ab40098a4d86ad4f237a3b376d383f53eb950824bcecb62ada98cbf651e9c90357b11a4ccdd1ab2194f48702b5819ac5d6880df333dd05f6548ff7f9bfbc6cdae83abf2a34ed893d70555ae33b9c4177fe0221ca96a7ea3dcc4a6423e7f9e1656300c12b8efaa2f4cdf059e7e022f6cd6bbc21d9237bb6236", 0x85, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f2ffffffff"], 0x1) r0 = socket(0x38, 0x2, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xe4) setegid(r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="be94b4a8440ffba311ca823c1631aa59db2f23d90282a698dff83e906e1909716ec8c7eb7e9cb0749f2240eb49c428c019ca4c9c201947c4688dde14db76765dd265ecbd4e98875ebdc99ae14572c604e2eb3a370067c5e515db0bb17c5f2015fdc7655de405d2b6fb765c0aaea7c905cefb574a9de7cc2b3861425f6685503d6f2a3509cb651a5b959e7a8fdcb2426c73ab04df7dbc23f6163a845539a165b6afd006167e023a7f50883e8ae69bf78697861c4e7957c6f3a6d9b1d4639dc83d086323e51320f51e84621aebe9dd4d790252ba1daffaafdd06812304a9f5e987c167057749ce504989ea4b259dad1efa23f19e468ce0cd878bbefbb7cef0cbee847535c32d3e46f04b40ffd8cc34520e5c71cdf72614e7256a85e00ba569b4d051"], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendto$unix(r2, &(0x7f0000000380)="272fd540572569115636f6c3e2702ba1e69ebd7b411244ff39bec5ae9d82f58c23a660e83ad622f09cd7db03b6e85ba53b68b79299dfd86bcd77081fd7d04366893f6b555b09e8cbb578c5000804b696b8869cfab06d54466bd1a1955c75d7c0afc950c6d4e95838ee2b56cc3843fb26bbbd049b5d6880c869cf3f0bec2243fc7cd09ae1eb6e7fc7bd8acb9f839a94f3292d74ff397acdf29c1797517b579cf298e7c754323a6840c8b4c179fabb398685c1fb00a6dbd9a8704bbc8dedc6e4d5f1ec84d19da0f136d3248ec9137dfac714d1af3f619bf1", 0xd7, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x0, 0x400000004) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r0, 0x9) setrlimit(0x0, &(0x7f0000000040)={0x4, 0x5}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x9, 0x0, {[0x81, 0x0, 0x10001, 0xd2c, 0xb4ab, 0x9, 0x354, 0x6, 0x4, 0x5, 0x40, 0x80, 0x100000001, 0xfffffffffffffffb, 0x41d, 0x80000001, 0x5, 0x6d167a33], [0x4, 0xff, 0x3, 0x10000, 0x2, 0xfffffffffffffffb, 0x81, 0x7, 0x1, 0x2], [0x3, 0xa5, 0x0, 0x7fffffff, 0x6, 0xfffffffffffffffb, 0x1000], [0x8, 0xfff, 0x10000, 0x54, 0x200, 0xac], [{0x1, 0xfe, 0x6, 0x2}, {0xffffffffffffffff, 0x7, 0x1c98, 0x6}, {0x1b5, 0x699, 0x6, 0x7}, {0x5, 0x0, 0x400}, {0x7, 0x8, 0x0, 0x2}, {0x4, 0x0, 0x3, 0x5ed}, {0x7fff, 0x1ff, 0x5, 0x900000}, {0x8001, 0x7, 0x4, 0x5}], {0x2, 0xffff, 0x91d1, 0xfffffffffffff801}, {0x100000001, 0x6, 0xf3d, 0x80000000}}}) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = getppid() unlink(&(0x7f0000000080)='./file0\x00') fcntl$setown(r0, 0x6, r1) r2 = accept$inet6(r0, 0x0, 0x0) close(r0) read(r2, &(0x7f0000000000)=""/100, 0x64) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getpgrp() r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0x104, r1) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) getpgid(r1) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffbfefffffe}, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/83, 0x53) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01ffffff1e000000008bb48803ab35a3ae88d351ca019aacd1d8c0125ecca9254803f63d994e2eb740c32d3555d5937cee88d10faaff3455cf57ebb5a7a0ec71a33b6820b56ed0c6ef72"], 0x3) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x1, 0x96}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x2}, {0x84, 0x5}], 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) syz_emit_ethernet(0x91, &(0x7f0000000180)="c8fa1ebfe27c6f48bd68ab522377c195467739ec82830fe7a8c23ce77d16a1ab19870e35c9b8dfc033b4975f1e2182a8a30f2722119291d800b84c33769732b9039defc4344d4b23f484ff5b039191d3df55dd91d0e001bfe16c1979d1808c19ae600984a9b97b034695753d060a497acf9a222754f9b97e44298014eb3428755b8137482eb6c8670092f6678dc11d413a") write(r0, &(0x7f0000000c80)="5348bd8f9830230ec5f7c22895e13e345bce6e88c945c0c125c8531d2483d9c2dcca5dced89a8863b21a0d0b63c587004ad8c60d6ed9a74f668efff8e2271e535bd3010f7a963135bc541604590e079b64d5b773e8faca88fc4bb991418329f9c830ac0684e539cda537e6d0796419b2942c13ff0960be65df02a64baecd3992580cb892f40371baffa0cdf44527cc8557436eb8c2428b6fcdf6d3a70785fde38dd2eecdef1a4adcd92d72a5b37cde53f9c9c39390f29ba572b9a88c0cb4a027b115126545971ea198b3a4d5ef687d1798e0f21a77ffc52ea5675e49c92a7275639ba77228e0f71d548aa4014e3dbbfd4a384716ed1e945d7d8d5f35908e4d407dbe05f35c13e20d0fd55b1196766c0c6e8cea62654e7677660a2e5c19423af74f45531a42db7bdd664b0e02cb08b6c9a11715fc59defc8857a818d080e20e98b3e4d9bb3de4558c451a2a3e7e31a4f9a9c6da4e037ddc44f87755d9defc796f30af102005f00dc8e46185582826e34c1ba9d1f36bedd5da761a1a7746060506f3fcad8c8c11e56dcea548a0468007913cb9a183fa59d0a142aaaa17e26e73e740c8edeebb52917664cefec1b4c1883dae49f816e27c4b325c926a90ec1458da6dabf8a4dd0f4db3b6c7b1db4f080db4af5db69a4949545aaa5a9f93fb12676e9cb211e3efc6233cfde8991aadb5dcadd9fd5798d588514a9bd05271b7fa005ec707256abcbc7f0b8856086c3f8ef67dbc5aaafbd818bfef330399fbb6c7edc11320442f7243cb0c6318f0480240eecac31334a48accca5f754754a2924c997a89e94f267dab9294096caed7d251d2e3bd11e278dd70ec23ecca5c0416ec89f7416756727f278ca23bba9feaba1d31d53d9e38da66c5b13391377ea9db02e9bf177978a98ef35087f484267d3dcd074fdeb90a1b6634614cfcce9d2ac764d363653ec91b1a2b8f8cf659af0425e909d8bdf83cd6e985db8dc11d604044ddba516d5b507cfb1c49f16a4362e3f405c6ec0680ab02049b752cb65c125fa9889b65c068f0ab9eba0354fb784fe5bbc797bfb20b6bd4257b35f132d190a0a0aa99697fc8cb47b320642a780d7605ee954dfa288a9ab65c5761f1c430e31421dfb5a793cebfef92f7ba57a2d8d8896434de86a1053abc2e37717174c262ba7275b551666a865c8482e91ee91949a2df4e4ae4b3d1ff3c451209102168a13e66209250a2c2053f8bbf7efbf847dcf27b83f9f8842cc9bbc1f69ff3ad6917b92df515801a91b97ab5e2a3187e9f394ab292cc8ad72c75d1888a7ba7300c54a7604c66ba33b87447ffbbc0a766270d1b5c6c5d7c293f8dcd99f77088044b328d009f593a87cd1942c6f74ebfee467689662829d6fb3f4ebb6ad1f6c00c84baa8eafa0cb9e8b40d3714ea0943d2fffd58dfb01ad81f61ebeb056e5c46fea58f31532fafd887a0f92626b7f199bf3192446128e847b378deadc3ff52c1bce29e621a466fbba5212f77c6a90a17b8750c321d2e94650549690938e65264b2426bd39bcba37b39b3e92a8252736e590ddc0f704f238f4fbd035ce5d6cc85ef3b8b009ce0ac12ebd93bbbf8c41d916729d4e1cc5c9d4fab4dbdde574aaeb1ff924293ba68440c18c85b3bfe8d02020c9db11afa1cbfd8944f35434780411860d242cc974c0d55732653f27d1a1e8513dee427f9322f23cc163051b8ecdfac71c22c2307e5649fe37fb20cf42699ac43a436edab317497d8bfa78008772adff66df0518b50e7414f73e9ddafbb58ea453201f776f14aea73f2cf736b753605126f2ac5bcb3147f16e97d051694fb529fadaab51a5d076cd1c476e3ac0245b2b72071d7211c7955a203f5dac90df1bd051fc69368e133763c512333133bd6c174cad5b5bbb99454cdf5f507c43c3b4ddd0127279b338a5686a4880ea5b843a640e9ad7cba09b9a3571a05b67c4a00459365417a95eadbd59d868f971259b6e1c14a3ef6c18203301d6b3d4fd511a2508ad71ba6c799efe61253848a7370ff76c46e582490b06e25431aabbac5319e2b32a975221ae130c02672629805862b40edb51c4a478b83d2e5d255bb1036e8d7f44eb5a7a700dee8cbad3b7403931a46165a5e64e3c0b28f28923a5d62ab90a97f30b7a3e457dabe6dc54571672b6289f699da6143dcac7da3e73acf2f2b1c9c2c1f8b86321a303dbea3b617fc871cff9dd23bab5474978f3aeb073cdafac133f92da9d8004bf27594f1be5fabbfcefd41bfc8b18d749a1c2a4988371e1c7fa8c07123b566d591b4b6b9e0fa7520823af26c327b564b0c12f680cbafc5965102d7d22e0fa5a2506c1b36c7c9b5cf0bbd2831c85bc105a581f6ccfe55411d716e57ce7d5b2555e7087a8674763627765492f5abb7726b14289afb7d07dce6de5883a17ec874b33fbde34676919192b68e67bea91202c7f31c9a612d5a5c22179369c197e8a6e5db2f1fa2b0ad06bfe8e76936e16f0fec0df6b127e83a01059626e4c8755881a39947de5ed581dea3c4f07bc1fc4feff1ad4ee5c0b8c38c86b07667dbc0d39473007994d339f2bc0ed88e5e5843936c96b914bd71b0ab3e96335fa3d4bfe7ddc90b704fe26b0fb405dab8a1e97f3528e78c42e87dce6e1a04aa133042b73ea2d75f0e0ffabdf4ad54229218eb37df687a54a79d34bff78e717222e89c214dd85eb7ddd66c6377b10a49092349aa4f2c1ff8f36f101091d7a68c11dceec4303cf47ce1d21aff129117dee6392c833815b9aab5fe6f8d38b271745355ba1c47ebfcc19bcd230923bf208d1e42311d38d12d5697d7e9fdf3db91d749f4a8383ffcdd9c90a229f940b41304d9dea7b8586baa15f89a5cf286bea81072bf85dda908ffd31f4a36b25caa007c5b953cec0509efc8dc618a199bb27ccef799f1e417301fb1d3c04759bd49b7c79d2c8325085f1845e54bea8e4a29a4e6ccdc14ffea934a7f85c1f8e5b33f58dd49ba0138a3a78f593302893fcdbb44ae59e8598d638d03a6fa072eef36997d8da1ad0aa4fb1a4f5502f549c9ed20c9f04eb1a37169f998b7134b544bbc7fab7110f4234876c170edf1c8dea83e72723e4237cc21aa9b1f948de42e6fbc51a5a4ced1a49f51a4d711a62a5a521e2e11c09f585ce1e90da76e606fde69035835ab67bf88357392f70eb71b99d2cfb9112365f17141c2db229971cd9fb3b3c3e74fff7bbc04fa45a15f925ca17f3b5d26815ca75b03ddad53b2907f0ed228ad34fda2686b3d4f141d286e1ac83d8e42885900fc130460b948adac23d81baa2e690b35b54303e7de233b4b35eea2b6e0614a305fc36ccced3a476588fb979409128c5003bd830fd7a04130acaa32e6b9d67ec112305ab94640d63891d80b1d707f352a1be5a87c553a518bbbbff17bbc49f3f57c6ddd396e1ac8e9d52e3c85fbf8584fa7f536deffb3ad7584fbff8a52b30b14e4b40b2540cce13dd334ed5d434c2ae02cb601499228617d0bb29c8ac0fcb8d41188e2422903e520a0e84fff7250a3d88a8f3c4a64624e0b942ed6f874cb579304e1d50ed24ad4e5247f1083d9031a46ae9cc16de1d4150981de318a5a50f82cee3fec40eec18231ac5cb310533b0dbb892b9419975708b0ff0d4785992287535d85b2284cd5b8f59123ebfdafcfa79c311a4cd68e10e0849620ccf63c06b3ffdeee83ffc57ab4de752f2f57c9e43b29d8171bd8760332e1c27a82553d19854bd6e1678c0eaac08b675e06dce7353114fefe3663a90f1d38c2ab74be9a3f77cf1bfffcd89c060e12d3157d3b3384e72079a2763d51b40014d46479662ae2c53463a6dfca287f386e6d69ae3fe22ffdc6161d57b2b49900e3c61301a8a1f2a51339b91a8f4d392369abfae936074e9d65dfb584fd927f05db6a6ad56fc9629f547cfcf836e31b759a5fe0ea55a4e6dc4cb74c58977ebf3b9dc3cdbe83f618455112cf475c8c7661f938f19a832ffe1ec9d08e9191180068ad8cfe7ae22113db6518", 0xb09) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0xc3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x8f4ba0982340f2f4}) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c2) close(r0) r1 = kqueue() r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r3 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() fcntl$setstatus(r3, 0x4, 0x4) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x6a}, {{r2}, 0xfffffffffffffff8, 0x81}], 0x9, &(0x7f0000000240), 0xde0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = semget(0x2, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x1, r1, r2, r3, r4, 0x20, 0x6}, 0x1, 0x8, 0x7}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r6, 0x20004268, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) setuid(0xee01) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x20}, {0x42, 0x3}, {0xc7, 0x1}], 0x3}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xcd8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) lseek(r0, 0x0, 0x0, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x2, 0x0, &(0x7f0000000000)=""/66, &(0x7f0000000080)=0x42) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = semget(0x0, 0x1, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x751d, &(0x7f0000000140)="4faeb0b81b1f09849e76a085716ab551a12bbc3a748b53a15b25a272f4038cfe41e25c86bb6f40e92fddbf89043c73455b008bcedcc6046c9068416cd29ca5ed641f200e7390cbd34efc76fca2c560d2fc3443a4c994ec075b592612ab082a6f48ff16ec12a93f33654b2e696988a1da3480820e17f414317735c7b5983d8a7ca0fec93110334a2f97966da6d805c10a5f14a4a542", 0x95) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYRES32=r0], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) r2 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1]) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt(r0, 0x0, 0x6d, &(0x7f0000000000)="dd0747e5aebb0eb3296bcdcdac4d1b7c1e05f38bb0ca04f25e28f8f947580b4b15662ffa4f973df0390ac2b483f6568a79a766577a62562a4c3c5095fc109ead566727a0fdfe07d3cd2aebf6a6519d04a39ba9f609e8186eb85e1cdba7d960b8f2eb1bcddb8eec0e4ab1c1b381eae8a5d35145adfc9cd49faace3fb00a7c8a1249e9aec29c698c626241b652f21c9abdcf7d1f2a9c25dd0c237c4f0cdbf2e4cbb1df7633e1c972a0c060d08aa20bc755480b34", 0xb3) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0xae}) select(0x40, &(0x7f0000000180)={0x6, 0x7, 0x20, 0x9, 0x6, 0x9, 0x0, 0x3f}, &(0x7f00000001c0)={0x7, 0x7, 0x71a, 0x6, 0xffffffffffffffff, 0x6, 0x0, 0x3}, &(0x7f0000000200)={0x1, 0xffffffff, 0x7372, 0xfff, 0x0, 0x0, 0xdb, 0x7}, &(0x7f0000000240)={0x1, 0xfffffffffffffffe}) mkdir(&(0x7f0000000040)='./control\x00', 0x4) open(&(0x7f00000000c0)='./control\x00', 0x40, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000007c0)="a9cace87e69cc370c8f6188cd8dd9ed82fd6aeb6fabb0db2d30610dd7b4818dc159d5a3f0d51b41bae803bc87290fc87916f4d521e78c23ce66fa714d143462d2646f4f810abbfe66b1e1abc0d84c2c1ff2e0a79bca48dd2b840d13c7804568398baff268d935c8050728c1e83232a0183e311fdf14247dd3d6aaaa4fd2a5fdd6e2652fd0d26b73fca654934aebcb4231b00712ed1692f3bc0f4a62f4b5c288aba4230478459f23134cd5c514df03129e794a922a20532212f2d8542ddd792871a295302c4cef48c1904e6f251d90f867eec3b64001c36a8514ead326e7643ec4618339781572259823285d3115fc6ba6c4ad6367e2282ee801cf86d6cd4", 0xfe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000340)='./bus\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x4, 0xa8, 0x100000000, 0xc535, 0x5, 0x0, 0x3ff, 0x10, [{0x401, 0x3, 0x7, 0x1000}, {0x101, 0x1, 0x1, 0x6a3}, {0x20, 0x662b, 0x1, 0x3f}, {0x9, 0xcc, 0x10001, 0x3}, {0x9, 0x100, 0x100, 0x5}, {0xfffffffffffffffe, 0xfffffffffffffffd, 0x6, 0x7}, {0x400, 0x0, 0x101, 0x101}, {0x1, 0x20, 0x5, 0x5}, {0xbce, 0x10001, 0x6}, {0x8, 0x9}, {0x6, 0x541f, 0x9, 0x7ff}, {0x8, 0x9, 0x1000, 0x7ff}, {0x6f5, 0x6, 0x4, 0x101}, {0x0, 0x7, 0x2, 0xcb}, {0x200, 0x2, 0x7, 0x8}, {0xe39, 0x0, 0x0, 0x12c320d8}]}) 16:00:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000003c0)=0x6) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="905be33eef723ea53f79a9cbe673c09957d17fd655ed5d8b7f7580815ae667adfbc729611d04cb1bd5bdf0456de261f458f1760ebfb1adb49b0f7610e80324d3249bf9b32e5871a5d069e0d5069ef999a0c978e90b3b57e3986fc72c2ecaa14b452c5cee4922fb58cc85ef8738247d59802d79d70aa8fadad1d7ed5b33f20f19fc6fc487569132a3bfefc8bdcb64b73ff6799aa7b51b19c82ae32be433f2e6948032dd7865d08cf559a94313105dd4cc7e9ef5c81cd381eb323f53ce2f7e4d08477b170b05f7c28b8d7143265354d03e3adec2a4546422298a00db44e991a610e4fad510752bc75a552e184709fb258fa3adf8", 0xf3}, {&(0x7f00000004c0)="38f3fa1da59b414c9cf11ed2f4b5d3c80dca02fa3e580a18b101d24a1a183f0c13c6d301f3e67316236b2a9f56721ae75407af28f08ed20cfc85e0bbedc28e5c539f02834b920cb6b632512cd57e2955b5a4f02fbce7cd636012bed1990074713b8a6d88be1d7bec618992a639037eefce754bdf521bcae1a8a8922ada18fdfc4b67259a313ca2b443824d0cdd43dbfc0722d3ca1e46677f087548f7bf5cc547ca3c667373be1356dd5fa64ef3fdfde0685519bfdf3b82e1484dbb212fdb80399db7e04f4f94b114006f7575a7dde18a8bdf070ee62c2fe87138231556a5f71342734d40f32e0ef8282184e8da5e79f40ef0683a0b57cefcda8fbfa7973e9cd78d0911a72034e2c6cba2afcd4a1d1aa2c3b44307f998800dfd7b6752b3bd2874886d9a8d9d491f5f60bc36ce20e3124b4d9bc4216ff450527baa1b6e5acc9b22eb947aaac57dbf90c4d03b484234cf6f0707f3e8fd7d836493b5b0d8992dde7752c05925e2efd7fd57f16da20f8973b3167b031653a4903b86b85b127c8ef0dc7a4eebcb61ad01318ea370bc8cf81cc817202515df9f1e04a89b74c31b9cf588b1a23249da074a8c522c1142abeeb436ec9ba647497a5d0df07e281e38ff3954c300c5e0eb0d06242d8e7a180f78fd7c916a3dd0d787b92e6e819cee4cb186dc655cb7f56a1a1f3e016ea8e89cac372ab7016315febf93c6381f9b1f90907a92bc38d3931e3e4ab4905bc19c20fc0f29cce6b255bb3191b6934a40a49666f09c8ef6f396d52917cd1545f67f5db8b5ea0015dedeb3f09eef9e9b9bf87375473474d79ba0655986f66360a5f07ecff7637d40c292f2ce79e41f687e3385d9d50763022598843fca1f56b287a58e6cf6eb4254bb977ded0788fe2a3b88ba4e958679e97cf7fdc7bbb4a7b058b184977544e32a76dc5a34b9fdb66f5e5d7e1b5570681aa470a7ec55d537fac8494244f1aa2da2d2ee30a86aaa9e11fdaa42205ff0c159246465c466be9783256221b6ee08ca0ee018fbb6eeafcdbfb955300c7449e3b6056f0c793bfcb0bb8d7a3228ae8dff3827d63bd19a27b44a66674561f401661e75d6d412157125de6d8e1d8d70e2e8d6f7b3cfa11f92024c7cf178a136ade0ad3601ea6c45922609bfe78277f07b7c9504dac204118905395b4c2455ccf75e4d56d20dc2e9c71123837657ec695625dd12a6f83455608522073c2f1ba7846c8fe8e3c6d4954586cf35c851a07c98bca6091f31044cc89bbe043b62b6e07e58dde158e19c4c674534f85c6bcd9ae2213e0becec4d19365ec31eb27d20b960d95dd53c5919c47dcef2b7a1914d8b5c785b03a2ee2b51e88ae8d3617720bc446a86c7b5dd08a5c29c0bb30c33b5d3756bc4707708f5ffec77f295a2f012936956b5da41c5fde77d523d7c454d4cd58c6a08cce40e2b7ee498247ea81627b15f30318101dd855ded54c68c1155fa98e09d0d65be51312006f04efca58e56e233e3aeb6e3c0d6c64c207c648b69751dc7171e7d0d89a39ab413c3f80c99085456d8338b6ff5e14312f7ae22f7f95b7f83f9c1635592a08921e6ac431306d17f268ef97131e542e8e6bb47bf28393f44736b1ee4a314588b288fc773cc2e423d0a8fb03ddf4848d1610e913d62f318a0e19337bc9548808ceb03e12c6bd1b3020ebabdde714572437d9603b39d82748437a19bf0c70ad3fde4e54c263d7b6655ee5f9ef487e1b84ba79a118d61ce6d0bff99251e45a2e591a3ecd7946e5bc83c4d5fe7bc6e3fc4aaa79dd0a31a3966577693cd9134757efa9eecb19afa61a2bd3ea60f7974d16300b6de606ec1ed08d1de020320b2aa4830fcfe5170cf31b5ea593ac171ca83b7f0b78916b01e5c7d5fac42c3c6b299af85930cdad19598debf017e1c8d8a87c4a04b70a13e2a354896538eff0ac6408f08f85d5d166859ee5de6a16f983867a812ae00543a60a177b468fc86ac40d204d4ea32383837c96fec2521a220ce0f5aeab2324faff6431fbdb9a0948affe459d1d79b69de62b7bf10ff2eea0ac95832479d0e875784583a0927eccd63d6a59ad3c99f9e40e3b829f9f0c68a7fb69ca01884b31b1478ddf7ff119569bd268c2e80e6659f4cf018aeeb64dc7b7e00e1ee4dd7d8e434003cf5ab5e8c6bd3a8bb59fa086abb82213af3c731d46909eb4d3afcc891a4532c48ecff359aaab2679f224c8a9fb1c1e5e1aa4d3c65cab8febb4f0acc08b25ea485052a561eab397ac083a368a91eb8a131efe6b5621c058caf812dd8d0881f1fe26d6a2a0a4a019bb506a9386fef4a5452e6a8c7851001e74c9e7c5cbfe96f6c62f2cffaf3072ee96988ae02fdfcf9c9b783ab9716b26a6d179851f56797c3a1ade73704439eafa972aa0efe762b5b48ff987596ed2b037fe1286cc986bd61d8be374309c0923f9c6ae1532e49519a5d55d76098215dfe48188e818f105fc67922fd9d650faa2d930e28c9a74b27e743ba1a028fc1d349056e5e8f8e77a3024009b8907f9b9910c6806eda50b8055005b43e04661b6adc191bffd6910c1e590595bf2a69ccc43114be4b1ee215b7e2cf939dda5ed38e319320eacae79c2d138f53eda9e662830f5ae34cf3f6a49c21ba6cc1528a3edb19783e6a2a40394d38f20789657a82f4517b0aaa201a8a6b8380c19fab113984bed3ffb6bc8799deb0385d24c4aacaa5c2ac2f7d9a7bae2fb9a0214d4c09bc64d1b1a15a3f3718ad1b56461630ed5bdd65031c9c2b5ecf392c5b7f6ce9b521d128366e13f57f9fb456909095ec0496f7f2440fea21c9279c25bbc61b1de47959caa7447c90538384b23cd40a405c1ecd9ed04ded79b4c7489690e90f22be0730793deef9dafbf6fa1d2b6278d4a3234cd22d5f40362bf85605ba0019b8be6aa56369f9c80be9d70f89a840bd66f0337f4182b4efc876304d02112f8faff0f34c7bcdb4d7cfd1fe292fc0c792af70c891b4bec1a1d02f87e91e2b3e3f518661e083f1493023cbdbd89d5daf1820def51284d5d1397394fcbb6e73e5cfba3ae48ce09eb50773b1bedd97cb6cc0d445bbebeb5df64c415c395ac491e3ab612a7482a47dfb394aa22d0dd33ea54ca36ab5f5de923445c3e956d14f4d452ccc930a616a14854a75fce7ef580ec9ea97f3ff236cde3d174c656eea09a877395c711598de3fe28b46e0b3960988ad951610eba7423430f37f8d507d4d69c080a2570f883ab5699fe3e04b8bea43772013665db7d9ece7fcf7512652431cc4d80ec1ce27ccb356cc0abce8592fc3f143237851aa41cd4a4cf7543a726ddf80a055874e31c85a10357ed9d5f7c7240ecdf5bf9b20df8af67d7e1af9e56ce9dbc92171431196231d512f48d38a2927e4cebeec2072a7045f2381dcd02bde519bb37e3b49d22b9fd5a7ca80b355c10432103887ff15a09fe9d4e98868a1ad2a69471fa8d4ed7f0c48c034de894cea177e8c91c3ad83dc87caee30ef3f4ec74000f8d7e146cf6d1cfd5f85fc378ec357d6aba74e875bdc74bea564ff676a7019ae75fcd078bdf66c95fa9fe5431e2367cd3be32717d7440ebd7d06f5106d362ad6f99fd274bd58e38f702a973b6cd3937ff16dfd35748c575295feb21a78e76ab060d5353786ee48ffdd7b97057ce2d4b2b0dda5b8c16bdb9d779631590e14f6df0e289cd11c52864adba07ad9edae42e9c1fd7455ec0215478ae946216c87b034318cfcef155ecd83d17975151711cf61af6d45bd163ef664537c289fd84429409c8d299283dba0cc6a0c58ec59d41e0e02a4b2bb8b54df8e9e1efacdb567f093e2012bd37be35476b8a6e7b2986174bd19b8e73989ac41ad18f0bbc7a7772956d013f3a4317425b8eeb90bc8dcac765920d7ccf3caa53e5570f382b8a502a82691e68bda68fa927b315623ddff36ddda83bbb7bc631becb8d656d83f08af06122e6557a9bb553f47071f3402e4abdc77796455c853508d29535980688bb918c04c84785f9f8912a1c792e5a27287b1544854d558a4642b604b42ea820f25590d0f22f23d96014e67e4584ac76297c18cf61f134314508279ca69f1f727566fc28b180dfd8fa26cb52b6b35d20cb0fed14897e9b4c90146ca7b22a0c75834d5a870703b6d89ca95c26e106581ce9c366c6314dfd3d45126edc3bf47cb593855bf6489f2e483e565150d77f3f194da75bd88a19c4cb306d9d2f4d39fcd1f823c3ede8afcf9d0adc992dd61c345f0ce5bf715bd33654b35d3493aca8a36a62d482ad85c219e1f697ae620f0a7d87aaa35b95f18e5a17b07e36665babfc48a29a024fa2b8fa53c7063acedb4e0252a1f2e93a3f213db8643202e77f65e83ca25abd44e5baa2435704decae4f910f2ce290c4689a0cd33b1448b705c7f950128c35265019cc924e10f926ff308608a576f295f0363aca81a5becb6dda69b7fe8c6dbb2cc994d19cf8e0f2a462a55dcabad66030894d818ae7f401b3dd85aeb976605fa77dcf6fa21101234612281caa2de686851528fdd964680d599f697495c57c4594ffe6fb265a9c018e3e9834799c2216bcd9dedfe7992deffe54995f79450ea64a8591b2ab8089aa4b69e8b6deeee3ebab24471238c7111c0f05009c8a1a0ff8853f4fb740ec023e5592b6e30bc43c4acf8a17acf3fef818041bbe5c3f6a3e18ba8aeb6084d07d9c0c4c6c5725fee6b9dde26519517d1d7c9da87c889d5376ffa79796444facfc0ee882be3b2f407eccac1a4f74c974c6bde031083712d50921aaf47574cdce8f7a0e29a5f987ef67b9e108d530ae3bc9d07cd8708eb8ac8820fb48e0f61fc1ecc5eaa2dd4d62da03e71f8191e7212a21334c25cb3017e37b22e5a8e8ec0b9c89bc949980f8366acaa9b37cd573d4ce714d6630943742043af6a87752bffe27cc4d65a367cc0c57517264a843fb4ca8d4666a7f35bf8be95eae2fc9d76e81534e585b3426a5107716563e333a5ab4f14b05cdec3141ebb496545ce692d0dccd89802c7587cf38c087720c6412230867d9c6fd9c5d101c6084a1d4c26f9a925813068ff80d5336b528c6ba57d79f665ea27170ac1a8bda613cc543d9db35c61a10fbdd60ee6d56f84a8cbcdafce27a23f536d972b96568786b5628cdb96ede445ae6ae870a82e1488e68398f95f17bb134f534cded2f22281461e471ae11a011e8b6855dfd9aaee73f2c120f23663940ef64bc4925a7720eaf5242caa6c6576e16d083dd35f713a7a7e4bdf17c240053548f838dea92846c911bc2800f2484cdf4717eed383aad349a2b2ce341d465bcf23a27ce5a655879137d3bf87ae0f32c9b79c80fdc007a62498f377d4b615676550236e1e3e01b71d7bdd30da3dd6cb5159217f508db6fd13b1c6984e46b3545dae31f96ea1d94b4051b72f360397ea468670496d1d7ac3e77407ab2a15633bf48125a28588698445c724c4b098220f008eedb5963f97abd4de7ea8beb13fcd7371f00defc788766f1d0cb0b913dce7c614ac98f55c42aa5c33ae13f7aac6dd75c5e026ce34aed1f6048f325f019c1f94e4142a125132e09e1f144498aff8ebe8d855f01e59aed24e6e6c3a9537312364fd7e77b8455e7f1da5c6c923e703a1e2cf6028b1447cc1cc852d8336649f290cd62b829877282ec25722497b0bd5f4d9e714aee7cf1e6365595740cd961955182dddc041cbc405c6032ffcddf9b0a1560e79e9340f4e3f6852f37206a56fedf32e99bb6d9194be61a8b3aa98177abde027cc3ac2c4adfaac7e393bc44e292019240868762f674e62769c4b6eeace1520ad3e73a565cc00beca60a5121", 0x1000}, {&(0x7f00000014c0)="18a44781cd68feaf9b9ba686a6bd746bf6d6da0c9b4ead1112a9ce7c5cc8e18657649587ae35390ed8fe35de2e9aa4a8425ee727a07225ae4697fc50da0c0581ddec570fbf1a0016e61a9fcac45777636abfee5c2cff746bcf25cb207f501a9eb96be64d6e3b9338b0a2c1c08bcd96086d284aa1e0edce5347022925001db49504da7e0c0ef6905a8502e26d24e2fb27860130a658a99a964e09e4d2a951ce480423ce48892ad8256268a5987313a185b63e2702ab8fcbf0aea3fda594370a20e5e3c5d38a539b8bda4220b3456baa526eb67786495e85dc01dc0b49cd0545a0508169fce6d97f7ad5f4c7d490a99f853cb90ee0ecbb70876363623e96e2d97cccd3e3c33ad0be0a9a242356b3779900844f852a61e9d9d56d6fa84963127289fe0dcbe3e80a20e92d7b2eb3e8910dbb6977fa7fa442ea3e2a4bf19617ad3e0c0f46f4b8fe4cb09cefc04a9ea60ecc4d943714af95585e5c893366a94ce448805246185155a7bdc253bab0b7347c2851beb949e3c6f5a185097cad53fd594af85336b89f660b92918e2842a4d26ef410f407476157fb15f0a37827d386e5db4a68c8a256b987b37c8892536ed2380f5ccd6324b3e3764fbe0c2611f80b8549f05d9ebaab589380a54c1b363b15ce553717e86fda1b576f63ddb37687fd37fb77b527dffef8cb4aaa4f2673bc062d53e3119a6fe6edcc0fd4104a01a03626fb216318bd2b9d2d18d1ba623042daa0f739646a6623b81ec74339d2448eacb157cbea20055e44accff360a7182ac10ff17506c1b9f72ec8b4e8cdc03773967a93a0fbf0fe5d76192812a8ef01e042f90049e0f6804b14bf589d43f9126bc15191e4f2dbb8e2179407faf72fb90c66c1503e562d53b3a003b8cf6b22360c7f150380b55441f71800047a833e5adceda1018c573a5d58128bb9d8288b781db0d7efd1fc4b16077b5711fb0b4343eb2afe4946095624cf562ef282a153b2d3bfecd7c9c8b4b192ef77af0061cde69cc6a28eb719a73f9b9926e6c8a876413759c9645a1296f57dd0abb2f566bf209b69f95e8279e6cd38a8926198b433f91d0ed5755707e0e2f810c5f2723cb5e274b3d7abb2608a1a69ba681dc774b708c479e5c1dd1d293ef17653a9a2865a8689f95604c68262a74ebcca89d1cf6cf0e62f07b041f670bda0d1ad428adc9495c81c3500cf590ad0eb18e6a18c750a2e97c21c75cc1cc3baba1cd3caf3c1674fc5e35a51153377061accf0697469a0791d1fd94a4e4c22103cbdc0ece64b99d51f9e8dd06df8b0d3e63a033e2fc574d5728a2cae11d34cf35ca5c228a89972291f2c7c25830911faac5fdab39a2e71ec90d0737e9c8c21a87a7713f0453d520ae650e73e95831297788891fcb87c0f21e4f6109be1edd147a6a62bb774f0eb1a14a54eda586159f74c79e69c556d8d93a7804443c74a1c3c86bf5c0eea2a08a2cb551d3243ba2b93c56f5f84fe984eaeeefafcc808511a3672fc3b0e69e2abf31e93cf1cd9c68c045948e6b78755fce284c1f5cebaed61619f1a0675d8f84328f61382ebc2db6656aa6ce18252d4dd34cbee185763e817356e1831b75befa64d0838ba56da3683e672d9e31604c506f5fc773b263c3639d54bc69be3ca1b82cb3b2d104f500f061a3e0471a8b9a7830c6b9a322dcc5df70e4aff6315e71ec654186b8a758f085397081cfe606ca2abdeeb71bd61175fc2f4114066d5abcae87e525120b2d5c9e0d5487d30e35b68735e8afc5368f4e9c40ab0788d0b7ff7d7eb0e86f89df21c4b2a59315f03df006909caeb9520d7a3786073a38be1a899b179bda5ca8b4d1e6fec92b4b1dfb03ddddc61b82ce7faf76cbe833c1f5fe5cc7feb749188b4e1b090b5cf98e303b6df24e24de8f72a2e6fbb0ad405fadb1d4776974b7d207747a0ba9a09327b9e2a0cf16036cb89daf2a2be5f66705f54bf07b752e7a399cbb7ee0381f0d635f82c13f86bc7edf998730475745cc682869d5f4b90ee537c01a89edd889215506cb3360c68fa42de5145c1cca6ebec47fc854d3c4b29a19a0287d72ee22730a0f08bf24c5e1734e1569152c30eb3dbe7f121d3f271c246c2d3958e66ddc002aadb3f4c44069d2c9c6efff8d91c92096a162ff53d93fd18cdc161a5bdaa44b3b6bcd1f3cc49763a3409703e0fa8cf1b5a089d5229893547111829e89d25c04e5726101a854149312467176ec7e963a6a5f71c0248c42c49f7c16a0c8fe4471438d8dcf4ed63e1852c69a1b2f7365bfb5058f4a2f938889bc24f8c87670783baa25049abda1d1890c1e8c164dd4159664165c932aebdb554fdcc951e3683cfc6f45dec0eb6a64ce46ba21cd224767d2be59fdbd70616ff960ad35fff08cfbd437e0adb9941d052e32236ee0aff7da2998a2864f65f027c7d2da02dac177713cd6f99d16381083a42f8feeb9f0d9cfb58e7fce0313f5596d28abb8d153936e796f2ebb728c9efe9fd6cff09cf64b1a45be674f7c1177f34ae7bed7e0512182004b223bdb202a92d3046991e58b307aaa8c99eda9848e4b500b0c412c3d517c5ce7cc6ab493015faf2a92978ecdcaf66262303f0f998d8936ae4fa30f7430f67938a005f9061d3c080b1ebab2f163f5cd420b7d0b3e0fce9d9231f86eddd5068bbfe2f585eabc4241dbb9af204e8dbab0f9c4ae9fa2498c2e31c0e0731506ff50b45f1a3a70f1076e23cf8c401ddb9c0ef26d92a6cf92a38d4984d52ad88f40f612f9b7e00ba53fef6c138421a0addd4b81e9b5151318d4d725b69d7a9a509af1e38b435565796ce05582043ec0b7de772212fa188b669abd40db0edee20fe733151130fd89c0643906bfdbf028996fc6a1c8f4a03b9b84266fe159de758f7c6f4c899ab032a12c21200c1ae4aacfd0568013871fafe2b4ac732cd714c3bda374b98549027f6601996574216d5d288f3acbf9e9a9dbbf25bbdc53fb8dec99db110026250350036042fd8e3f20a14d619d1a9b9f69d235feb8d41129069da5bf31390f2ab9dfd56371ee3935d9596ad6cc3c49c8282e7e00c3635e4829029a8290235ad646f3b6ecae74a337cce1ab3159a0361f4ec6b3c596da4a60453e524cef9c702ce18d0dab0653e3a0049e4e4ef5fba233e783842eec1464dc0aa228d98770867462c6f4a1e0e5b1cceb4eafe6ff08401e7e4130debccd1ed3e7970db44dbd00e3d572f024d17762a8212649e2958d02ceb16ee9b9d4d63cafdc7d246d97a74f8298cd30b9b649cec209c64fa90501d2d900b06a690efb22e6dc5c2bfcb7501d29bf303386e42c61d6c7ee837321f477885d07c8d33a451e457500bba1fe59776c6648ca4f0c8bccf0e1d8f6df89785f92468b435e4801c57e9042334dbcbf5676cf846508f31275f6b43708404bcb16b8af482b256e7e3f55732ad5b7be88a6fe5b297e2d3b65faed15f3f90cf4d0626a7fd48ced8aee17b2bc0de8146a09b62f155bf2bbc0b584fd51b9342f9eeb198b6ae15bab4d384c527dd9a4da0ee8f1282e93d5d5fa95b3951a985cd9d35c1f2616bc4312d3a1d624d1e23e009b4e228a8f6f48aef27c496ee1c3330ca6ab5fa7a368267d7e664c9d70b0673ff59f44e2ca569ed925e85a5e507a5a7fef716c64a5a19207ef7ce7396c5a61419c8055284e7a1d5abe810f51a7943a932eca4a35a525caf0d7cf3b30b8d7c5b688333575122d7bf1d9ea110e7e0e608243b75e27a801ccf0aeedd59b666145662c13131fd4e7a7647e441caa29502299cdc0366626b249118c1ff98aca61da8cf9d11429281559b49ae29f9cb29bba0073b86240da0a5f3a098f5178c9bfcf0a0d1b0565ba8334cfeb092d3853f97f753f059910014b4aab8fd1ee9b9af7787558ae15d35b3054cd89767e15abe8a0610648a11956ac94993948edeca7b51afd0d3e226629dd98e19786e9a3068d1397b0c16d61413324df793cdc9ead440022a916c83134b1033cc16206413bceff6d3ba7d32c765e758afd9ab465007953d1e075f5df2b9a5372fd9139c2880c415059dcaec3697f48ca17dd54f6f8a55878402fae2fb8a54aac683a676c5702ba6b438b01e6d3fbe740c80699fd8b927c08299349e6e4d8bb833a7dbfef61a61a4a67feec13c03f50b66fa13af906455cd9e9eae9f5965a492d4dedf6b1695dd50c8171697130f0e883f9a92814ad6e4da869fb24c89994495bb5c6804341b09f58826cbd5be10dd18cc1a087bd8a97472c34858c68a466543dbdf5d892d2a347b4307f66b51b7665c34bb8dbe14071905ee9ad36fc42d4d9d00f243603d090b21fcd7fa8a23aa6cb13dfaf3995a0fea18da176f072cd33fef5950e3a3e57d173af0db2a22322805c50751db4841ad098fe462ccff1b04c246020a13fdefd5d53372dffac0c8b7ebd2724c3b61bb4c61cecae7c673e32a22e3b46614c46ba3bb1ff139fd75187ef12b902b4d7e81cce42b00a887ddc3d72d51d392264ea77d6126b7995f7ef9886e0aaf021b71c39d2e7b6dacd173a8ded8a1f376f02d28d30d88b9434209f1b514b10ec792ebf993f146d4fb6e67baeace2b27e1ab7a6230de0816fb812ccda5694f8499b61e6b49726bb6b957c924398725fd0ee5aa11dad2114ec6aebb31aed87d05da770a304ad30418544a88eca653af0a5eb558e8cfa8204074bfe1106a20ed35f50acffb39faacf3ad2d563256f66a62cfce78d9f2073d0933a96f1ce07ef7ec77399c535c046dc4d2385fd63775dd5d6e323606ccb419f46f73626ae54e55db91e8dd794184a50655055c5ea146044ae0e76cca8d86dcdbe0beda87157819768230fe99aca5e5b15ebd10c029b2be42b08f613a71c2b7e57dda4f43ab30dc2b7fd876553dba7f2d16f652379ec09de3c39f43f288b234193798080a9d6a7a1fc9c65fb77e5b918ab4253e93465fdb34b43d585b253aa57e841adca6785fdbac9081833489f061a14a99f079585d9df75f97ad39cded18eaa57a94cc1944ed1f10bd750e67a771b0fd660820d540ac5ce4468e9f0e9b9b1c2eec5d98fb2f934a9ddfff2fcca92ebff2c1487a5500dc4a9df93feb052f82d3bf82ec660f6ec3856a4ba6224e64ca8562f933b6812459d74a0167c688d84875ba3d8a173d93a999ea2d473d1fd1a3b4c8df388fb7824e481ef126e68562817c00df2906cb5283ff3e7a427cb4a660f34ae7eaaec604d16a5925157cb1e696c0db81ef39c5eeba0f1df9d10f4301a71ab27df65305f132e73e7dc84c2a702d5f28d7be09227132ea1f245a8f53567d1bdfaa7b332d801fe0338d3102739d4dcb88293ebd8571f0068232bf2440503a4d0662deb3d4ca336dd3de280195b0a8fa01c99379e7630d9f12d15b4a68485ac5bc182372a5bb3864103de6481bef61b4f30657bd35864f73eed0402291546f978b95a64766275675f51742300ed4c029411e8eeee4a4847501bc65885d71e53c2a88a626ed356bd26a145d81f460b391341d2ae18ffe2a344f5431b1998cf19dbf432a306aed9d084f431516e640121773a9efa2b0a4b84452eded60e132552eaa56127ffd36b553cdb7543483f1af939cba04cb2cbef149a4f57972811eab68f93b5827aea34b284253009dc35cf5168d15e7dca25bcdc4cf1bf709d0d07682648436604f27bc13d28cefe7152f315dd9ba3291ab46f7a1113127dea7584fab8999ea676f43b4a196e36c30e6f836b72855a589e3b0f5b246493466bc14debff1530132398546d03f56c3e3fd9c61925dc523c0dd1fda012a6ff564a4ad7a16da329a9d1d10bb03b1462c65", 0x1000}, {&(0x7f0000000280)="f4b1673c1ea642d3e7f6794bcb2170760ac33298e74b819ce40daef53275765c8bb6bf54bf6bdb547b8fdf22c5296511b1f73c3e00223b5b0f7bddf43f4d34a81f891cdb2560fd383ae84f73e1c0140005d9bc2444a28cee563e91d9f38f630514b097bd22eec0bb1f9f74d9a2994d77128dcf7185ef86953c4a0bbc014bc99366a5835296ba583c36568a911f6f6611bdf6c5a59e5ff1a4ebb5f6027c6c524d77628e8a01b3d226fa8d1409a38d76237c45c468f8967db151c627aed8c43e192a2d78d2af552a53d19a67f2af318e12e9341e", 0xd3}], 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10004}, 0x4000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10030, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) 16:00:14 executing program 0: socket(0x31, 0x4003, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xf392e10124340f8a) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0xd47) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)=0x1) socket(0x10, 0x2394d972d0659123, 0xffffffffffffff01) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8000000007e) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5c62f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f7f1b4cc511600341e5120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e1835f6d9a357e3afc280f7ce740d87376826f3b1e1488c953d09bf36498f94b788c65547409a2ff770a61365859f8153a15296249a05b60c27a59ffe1bfb4c0748da674f2718662f4d6bd88acd10ab4b5f7f42f3e481fc476bd891fa6f6ba497399d123fb63a1ac1519d029c2a7f5f62c3aeac21a3a15264ec4eac2ffb19ffc1df8cf7f0fa8537f55a895ccbd589e50491296005794cf7f9db6299dec79b0e1a55a46ad4aedacceb2fa0f53751ec1783427561900b215cbc67b07d9bf14e0b85219e69a79ef6a1f22d8b0273bc50f689850b0f9e08d58fadc00056eff1162886abd6220556c21e3314fed6e86db8d33cdf5bf06f85f515babb9349dbed4c618c608658418b290ae2316e7488b396e647b5d7318e8b96fc48f3"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x6a) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") mkdir(&(0x7f0000000040)='./file0\x00', 0x4c) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98048e5a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c201c6be9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xffffff73) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x33d8, 0x9, 0x7f9, 0x99, "58da7cca7a6edad589b69549141453d3e076d582", 0xeb7c}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8) accept(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0x195, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="2a18d70f420a51acfc75cc573e70f30feea58dfb3369c1fdb5410de1d8f51f0a7b8cb8ccc69c141a0b2bb96fe962ecfe4fdf4f9b96b1df06de58003f6fd00bb3a1a818a05ae9fa340f7486e74fc23e2ea40f4d8c8a0c5b5b06c0c72206fd963ad628747e8ec98217fb6cb759fe08c6f82e5b50c447f58ff71fe1ab3a73fe9c2049ec28963a33c38c1a692e21a60cf4840096314f0fc77c65cf66ef3209d1089fc5f0863295d3748d1124c8639571369a47863a82002f2c6c3313844034b1f2bf13aeeda79126", 0xc6, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x3) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x84) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10491, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) setsockopt(r0, 0x401, 0xbf7, &(0x7f0000000040)="5d998c513a2f3e1b317aca0b36fe53ef7a9b3764b80b1fb5244459dfb1303e41f6fd2fd8eccc04d991622639a9bb892d8b0bdca453a01c3b29fc0286f3ae793fa4f365d3f84497b1d3d5f722d9acc8f4", 0x50) 16:00:40 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) getppid() dup2(r1, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="c27dec9fcad6ecddd5d926bab7ffdc59f72642c9545210a89e15c1da2e0ba5ecfc47fc4dbc5fc4386d03ab3b8454cb1087487b8f6127fe723e29051ef8a9a87ac71f0825c6b13a10223f20288778c9298f565950f227d38964027b192f351db2306f0277e719648619f4a4eb4d9f8d9f2fde427b201080f4e0d315cbdf8eaf8c3539cd9f2591c7cf617029ab62d5a345204a40097c28cd0195492a9f7909bbd828ddd021c01f", 0xa6) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000400)="647770e911ea12135d00000000b154448e7016329e8d544232cf542c6c0072dbf7b09500005cfb29638d00010c976bdca60378e86a5a9af4fd6a06d1828d93c5fe6210bda98785ad29b6c7a3f68fd8375c3a0611e87b268bf910ca49d66f38e9d52e991127354aa8a87aa153f4cc9ce661c412cda5fb72bc038bb11bebc6eae5940d676ace984ac8cae4e07ebd2342b6acb77239d1e0a23f5edc45068cf6000400006e1fd8a5d9c9f7edacc7127d2b7813500abd58ed67f85671269fe119f9f50305f06f85f6e0bf0b5887e06bfbfeec92f92d186e93bdff3c350000000000000000008e6a73fad375099f6c8ee719d0d36c43d40a3d4dfb25699e9cffe1ce9acc712e11ef8d8e30385b5577482f668f039475f16ac06cb6c1851454276c533ad967e82f239b9270084c05d568fb6fb6290032259cd813b6a65436ab4ba3", 0x4a9) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000140)="a949515b99078ca0c9b146d714b6312c54b1cf789ba2afdf0bb19e448fc12be10e74f1aa6ce1e7a5ff2f51f1b2714c5a48345d99bb75cada011ab1c49441b1059c322e1b08a86c08eb0c68b7a144d1672107ae515147884531c6e7a85783111241d5c45f6a1210287f69ec0dac78d5b80b730dbc48065dfe8ede2f996de422a1c6f596b867b17a6a", 0x88) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) read(r0, &(0x7f0000000080)=""/28, 0x1c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb3, &(0x7f0000000900)="b2ddbd6432e00e2671fc259a80abd1fb78d7f34040060db60238e535c76488227f726b5da560591f3b9b4faa33c1789866505fe8d9a43121ec91cbc6108f982e9476a94e19b625e2e13f45eb2908f3c20c4fc7561f00000000000000e9e5735b6f03e2cba2aac1eb941331e5218218a2e9fb5ce7e574874c36ed56da19bbc35e58872fb9b87f4f41a95399d631568d1d59cf215fdd801b4b749f923b1c5114c12e1af69ba24c80cd08fd7273a10e34b535534739749242749c072ca5650cee9f891d4ddc4dbae319ca58cacb6ff33d2e4caeddf0c063e41eed8aa98c42ebee1cd4458cd2b6ec027be7d8f14b43170ede7baf16a82da2ea0162d82e5a66ce0b8e86d4c0d446a14e734eddc341ed700226b5c317722cb85f0e5975cdf5b97135e204402d780a393bc590602cc281b76bcc2f06e67031e53e73fa7fa64a43500812fa6481ba4cba13141fc8b777d405036edf4e646a97918469fc61306ecd156711e21d983df5d5669e74bc992dfd1e12857c8c9c2e90a1ed0815e533c20df4dd4928e4067d504d0611602f5b4684f73e61") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7f13, 0x4000000000000000, 0xffffffff, 0x6}]}) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) msgget(0x2, 0x41f347ab595837c1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x5b396c92) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7be06c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./bus\x00', 0x40, 0x40) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x12-(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(--\\\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='l1', 0x1b2}], 0x1, 0x0, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000003c0)="4f2e99eb432f57dedc59395b54e0d5d059485d4b0ecdc055e29aadd27dfb3e6e81a35191d39bbf2a90b3da53f0b857a2edec0ec5d717b8b060a65f0b1767556e03ad29eb362c1d2ea08d94971de7815dcb75effae03ea0305b5af87ab1260b0b61f50385bc", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) writev(r0, &(0x7f0000001680), 0x0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) dup(r1) syz_open_pts() 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x218d, 0x1000000204) mkdir(&(0x7f0000000100)='./bus\x00', 0x10180) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x8001) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x3) unlink(&(0x7f0000000080)='./file0\x00') 16:00:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x10000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:40 executing program 0: chroot(&(0x7f0000000580)='./file0\x00') r0 = socket$inet(0x2, 0x4000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x20}], 0x3, 0xff) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file1\x00', 0x80, 0x40) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000540)=0x1ff) r2 = dup(r0) close(r2) shutdown(r1, 0xc75bdde5158fb755) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x0, 0x8, {0x338, 0x5}}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0), &(0x7f0000000100)=':\x89\x00', &(0x7f0000000140)='%\x88,$\x00', &(0x7f0000000180)='#{\xd0-@,\x00', &(0x7f00000001c0)='}&&{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='[!\\:\x00', &(0x7f0000000300)='w\'\x00', &(0x7f0000000340)='^*+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']&\x00', &(0x7f0000000400)=',+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-.\x00']) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r3 = getppid() r4 = getpgrp() setpgid(r3, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000200)=""/134, 0x86}], 0x10000092) fcntl$setflags(r6, 0x2, 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) dup2(r1, r2) 16:00:41 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000004f00)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r4, &(0x7f0000000680)={0x2, 0x1}, 0xc) r8 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r9 = shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000005c0)=""/88) 16:00:41 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000001140)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001180)=""/211, 0xd3}, {&(0x7f0000001280)=""/81, 0x51}, {&(0x7f0000001300)=""/130, 0x82}], 0x3, &(0x7f0000001400)=""/245, 0xf5}, 0x0) r1 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) dup2(r2, r0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:42 executing program 0: r0 = socket(0x18, 0x4003, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000140)="f9f46a540b62657fdbe61d6504832b4f64158d5b012b2ee7340abef1ede3d7fd2ddc54ae98c2644e5d021308024f61b68dadc689d312d0a3b6aa8a8ca28e66d6cd59", 0x42}, {&(0x7f00000001c0)="0ecd5beeb56f7d125097153cfda61e2fee9a545564179e0043570f37b172afdef72ab115db8ed351b15ca81bac78aa233b9f6f7b295febd359c5842079ede8cfe1b18b8d28ce4a32a8d564a89db2fbef26d7216e9aead9bfc24f9ebd46b9820b2d7448d303c5c5fbf4c7b9dd301bd56b049bd3520c8a17ffc760eb72bdbb20823e0db747196716ccd2bddd33a6926e7c2401b22032e8495bfd9421ac1c41150958aa5d28025c6d22255f62b087735d9b0501413b35adce57e7b321c28149c3ae91f3274474b312c8657e7da0a05f46ea8c3ccf10bf444075d7d2f6603f9d73e3d5186c", 0xe3}, {&(0x7f00000002c0)="d07cd8129c12be5026277c89cbcc867e4b147016d2cbbf3fb174c51a7c11fd3997c4953266438880b39743c308adad006a94637628d85531aec62cead004d03831f86a9b1350b6e4690d3929a376d1be5f8469fcbb30aa1135142005358108e78d3b4a81638467cd41c4161c780dd2cb7617d8ac52cec60de6631daae3e5029a33", 0x81}, {&(0x7f0000000380)="fe01263eb6822d10b94ebcc93844ced760d8ce6575ec2e6956d6e51ccb7ae9a87b9affd3577fd4ebe64050602c9c9a3fac8b101cf9e373c49b6562e72b46c37f974b656026f4da146c28f97fb50282d2f91de5e8543ce3b7dd1e57412aaba9df3a8693d35e07ca11fa6468948941b8ad6438b9c2080a438259b03869bfa7410569d1d5cd86b12b0d03977ba25bd5bf69d4e72c9d029f7354826ae272db818e2941f762c02e3b7adf54b0d47f38bfbfd72b5aaedd8b15fcc29eeeca1304edc0b3db3d66b033daf4141edbc2c12515cf67c9f0a5647c2c718786a689dac1afe51f8a68f734e548e5c3bcdf0b958a1ca1204fbd2bb9b14f9272", 0xf8}, {&(0x7f0000000480)="4fdec7afeee94f75e43cd5fe72ff48fda19b7788e030af74d51caeaddf2595dc8f1ae9a177f20d517989b08c9de47f35d1ef243f6ec8f487e7a3393060780e0e9b92d472fee74a3d0b0b20bb953236503ba6ee95613cde05e76b546823e870eebe7ba9ca3baf2939ba5358d8b70aeaa96e40f20b9551f842b3569d1581", 0x7d}, {&(0x7f0000000500)="7e605bff96e00bca273f2d0bf5a28b9981c4bd3c62b18512ebd6de5c883606f3e9c4803521195b5b893908a1b590b818b0cac234afecc240256fc02fa124c964e6489d3e3d78ccbaf4c71752ccd25e330a88dcc0b6131adada9309f361eaf55c923efe286c798740cb8cf8b53d540d24d5ef32c5b7eb4aa8a9a9aa6362d5b919a3591f4e0864d83ddf50f4139b1fb92de7e4423ed7c63e8124ab69bfcf76d0802f9a05139b31e693dee255d75155f7543b1384e65da79d1f878daab6c11fec67c30c3aa6a2f330c2c8acb955", 0xcc}, {&(0x7f0000000600)="da85b36b81c4cdae57246f29ca9f7a35d1836b77e69363621cbc6a98642171a43926034a802a147e8fafa781c22e8df00774e82a9a862f50cb9a332a88fbc2a974f81bfa9bac21f127c40ab2f1a75b0473c5c7883cd4ae17e538e0b1f3c8b12f86a9eb46532f3eff44b0c61dc07fd3e7f9435b73a16f3680969f2d39d129068c5ded28004aa275318fc2ff0b99ab7c0bc7f3b2cae22987e9e7618bbf16f6f86597b768fd68fc53a525436bff4d38a83680ff567d5b06af4d0bd7e42389b812a939516319f77a6212b6c8f44db7b189eacc32d5a4f519142ceeb4fe9f7edeaa3891a6446a6ddc8cd64b100a54dd5ef7dfd115ebf9a470c69ed204d0736e73a12a81f1dfae5af55f1fe973183e2b60d6eb99b94c62596a14429393fa6e9bcae878d76cfbf4581643d738386b18778ab74e34540fa5c1733865f7185f341fa6aec3c1f6982898637bb6376fd3648a010ad04507cd8ef983f65ffd32e5c64724ddab4019b35dea78b2b4ff518d49d5dc389fed0252b582035878b997089ed4ca697d563a356709f2677833ec3d42bb2b3dd20bbe4927962bae4058ceef0a003b37158c8cb0ef2c94af99d5be40e8474cfdec4f5b389e1e8158af2f5e4c0cb4ddf0c1e74ac28b2c48c9ef737a9713c4ad81769081efa15670461c077de047198a0fbdf5550e955a0834ef0782bdf10068d307cbcfa56cd6e764cda2d709c092316b1cb4c047b0b18fbb6f477bae33d5432dbacedb112db6bfce9cfe3a672bd94b1904d27dfb8a3920a895673efdb93e119a68a771720f8f89fdd7b51b8e4369cc810b8a48d8f502691157ed85c316f53e931686ce303fcb8b933d7fe428280df74be455f8724e52c6314d836d5bb065c25aae2fac919af14ddbcf706ae9f16b478072c5f14cd3e09681e8276019cbcd62bb70f13f64cfee384333126716c53d7dd4b2cb26b8e4d3b81cd5046381e1b25c40aadb5414edc3dbab94d2b57033b0f87b83953aa28bcd5d809c5ff57c0c8b88c5ea0543be63fb62c85f8fa0b4693dcb3ade63b9823a43cba1d5df068879f29695d6b0a71ff1bfe2f21b509341d4e8f9cd6bbe34cc0d682a8d89110dd656f83b68eb1c0a3ea3b760ddc6462c9e37ece7ec660c31f409a819d18465f3871edc6335e536a822f0a44e4d974965dd7b98e94a2c0febdcdfeb1c6048e8bf706ca161ab532075417c66c908e35bbdf8318997691508667d8b342aaa7db098225489e3e3e59da25acbb96609c4e17edbf77a4d3a311b2ba0eab134241308dc82617c2295b5c6d4960e4618fc7800879439727b267d678a67fc3269ef7ba2e5cba0c7474d1ab998b4b267c9171908e929c906900880c48fb1fe66758faae560fe450fe9986985e8f0248e26d53a33689350d7f5051b243aaac75662dbfc4ccce26f947b9d459cade01965f10bfaa4cf1189b52aac216261964c856e7bc7da917b8921e5e61dc7f7d2ea8ec1dabce85d1a8b33e9fc5036de966aeb81505041de3f63e56d5d7de8fbd24a79ee36d801453aa0a8ec202a3b453d7cf8d83e54190757dee36cf015fbb458b2c650ea0220f180029d0d7d60146826f30c2138505e09f0cd74b65238f01a94334a02c7a9b718c3fca0a2e7b663992d94eb61fc7003de381a0815b6e1a38d3a3074af0cd92f961fec2dfd2d20fd9fca9977586fe9fdc49d8a780592ad4b98c93288c6a66f5fcb0ed898122ca3122be7077899179b8663998f8b603f382c5629a24b41450014cf51698c905b5d5bd2bbd0bb0f0efc9b4d3360b39266f75a880a99009a96ed63629220ec692d686c5592b4d181c7105e26b0c4e6f5d58775774f5a2731024e7c4bc52b829c697c576982a0480f5d3ab1656aa514f9d30193f44291cdb3e0dff0f5477d2e1f4cc1366a3516161bc415df8abf2d373dc2d1d25a36fc5eebf48fe75bdb3fd8b1d7af4ac7c1c1dd53d9fc0ff647783e06f99a6b520bde54e9e77f7cfd41dcb5601d5e69e5233c4c1c862d9c3f37a05fd5881e5e8589d1e338f946d5e15ad0035241c6cd7f6c264cd4f8f4999f02c14dd9514e963f1c3062803bcba7f5f52622e21b9a13c824fe5d33445707812098bc7cf8ca466cf7a06e815ef819625b14ddc6925a63cc40dbd770554ddc9730ce8b22462232f1e002e9b8880f833086a5dcd90fce82c1843d02ef1539d32e0359673a83e7012007f97de99bcffa88efb754ef7599162776b5d0b7dbe8ae7a90d5151a06ef65488e11c61d4a91a245b5419a1a14f73c3ebc98f4a8af2dacd365dcf8cc65e96f16849a08221669e5f1147457e35f253369a6bc6bdab2ce2062e4fc25bfce9ea61db25082b70fc25929827b613a56307801bcf75fa439295dbc60274a13de05593b309d2b83f58872d7e0df8c8000c4639c0182a9218c134d2dbf3d3cf3683d7a2632337637d618e619a2a0cfcb3965b6bc3228529bd09ad598c369dc741a0cb4a8fc6f0024dcfc6fca7ec03aa4325b637301e2026af161d7517c632a94a836e79efcb48be34a84e3fc835ecbb84243c1fc8b585a59a285d321bbffab6e875b664bf40d04a95e7404e2", 0x71a}], 0x7, 0x0}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 16:00:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\\') 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x6, 0x7, './file0\x00', 0x3, 0x2, 0xffffffff, 0x10000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7fffffff) setitimer(0x0, &(0x7f0000001100)={{0x6, 0x4}, {0xc036}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x9}, {0x3f}}, &(0x7f00000000c0)) 16:00:42 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB='VB./file0\x00'], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:42 executing program 1: setreuid(0x0, 0xee00) r0 = msgget(0x3, 0x3d9) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097a9b707e66d69f33ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048bd6bbfc568008003a1ef3f336895234fd924a3b9714985cd855b778f826dbbbe15de979c9cf83ae40999210e4114ac783ebb5d764e66b725bc2cff254c25d542b52cac1627e56bc8f49e8743ed4ec80f7e9bd412bb3785e83fa1250dffd862b82750d33bb6fbdbcf2529ced373bb7ba06e02471ece1af3fdf2cc815b8ea883ef1362d0a5626f7c157a659eb92fff0e12242b51f5a86fa3e1476c3cfe25742c5373239eb7"], 0x1, 0x3, 0x1800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f00000003c0)='./file0\x00', r2, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) linkat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) r6 = getpid() msgrcv(r0, &(0x7f0000000340)={0x0, ""/34}, 0x2a, 0x3, 0x1000) msgget(0x2, 0x40) setitimer(0x3, &(0x7f0000000080)={{0x9677, 0xffffffffffffffa6}, {0x80, 0x3}}, &(0x7f00000000c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x81, 0xfff}, 0x7875, 0x401, r6, 0x0, 0x0, 0xfff, 0x1b8c40de}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='@') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='P('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xa, 0x3ff, 0x3, 0xffffffffffffff77, "83b8ad27122f1efab0331315d95818e727b77930", 0x4, 0x80000000}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 1: socket$inet6(0x18, 0x4, 0xffffffff00000000) pipe(0xfffffffffffffffe) 16:00:42 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ftruncate(r0, 0x0, 0x400) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) read(r0, &(0x7f0000000040)=""/37, 0xfffffffffffffcdd) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x20) socket$inet6(0x18, 0x4, 0x2) ioctl$FIOASYNC(r2, 0x40047307, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:42 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0xe8492984066f20c5, 0x40) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x80, 0xffffffff, 0x40}, {0xfffffffffffffffc, 0x1, 0x6, 0x1}, {0x8, 0x2, 0x7, 0xffff}, {0x0, 0x3ff, 0x2, 0x200}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0xa80, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x1, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080), 0x0, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r1, r0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfffffffffffffffd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x39bd, 0x177, 0x1, 0x81}) close(r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080), 0x4) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) chroot(&(0x7f0000000100)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/72, &(0x7f00000000c0)=0x48) 16:00:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080), 0xe6094e96f52a3b3f}, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) setgroups(0x0, &(0x7f0000000040)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) dup2(r1, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/244, &(0x7f0000000140)=0xf4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x7, 0xfffffffffffff695, 0x4, 0x20}, {0x7ff, 0x5, 0x6, 0x9}, {0x10001, 0x100000001, 0x2, 0xfffffffffffffffd}, {0x0, 0x7, 0xfffffffffffff201, 0x100000000}, {0x1, 0x1000000000000, 0x7, 0x2}, {0x101, 0xfbdb, 0x9a2, 0xffffffffffffff27}, {0x101, 0x0, 0x6, 0x3}]}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/222, 0xde}, {&(0x7f0000000500)=""/163, 0xa3}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/15, 0xf}, {&(0x7f0000000640)=""/1, 0x1}], 0x8, &(0x7f0000000700)=""/106, 0x6a}, 0x0) ftruncate(r2, 0x0, 0xb6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000007c0)={0x8001, './file0\x00'}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)=""/92, &(0x7f0000000880)=0x5c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000008c0)=0x6) r3 = msgget(0x0, 0xac) msgrcv(r3, &(0x7f0000000900)={0x0, ""/94}, 0x66, 0x3, 0xcd01614e40708fef) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000980)) ioctl$BIOCPROMISC(r0, 0x20004269) accept$inet(r0, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x10a03e5d3299e0aa, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000a80)=0x5) r4 = socket$inet(0x2, 0x2, 0x101) ftruncate(r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000ac0)=""/190, 0xbe, 0x800, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) msgget(0x3, 0x489) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000b80)) openat$pci(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/pci\x00', 0x9731bc9af0de26d, 0x0) r5 = socket$inet(0x2, 0x4007, 0x5) writev(r4, &(0x7f0000000dc0)=[{&(0x7f0000000c00)="2d60820596553596b44b59178c52007f1bdb1b7b2aa29b446611540832dec7622e62d31159da70be003a7ba483df7f7f2966053505020c8042b00024ccdfba469c016d64834ea47be527496bebd4e26906e3721d4be9f68a5766e21ddd106bc53ac7103700bfeddbee6a23f2f561bb8c7a1548e47e552bcdf117bde33768bfef133dfa3df1c81caab0382d1fed190d2c6a8794a884a7fb9c1cdf5305dd", 0x9d}, {&(0x7f0000000cc0)="4804042afaaecdcffde2a6e3b9d8f2b52bd94be7be49c57d9c1db8ee482ff054aeae56964b3989d53e0872b2c9205bf07ae1bde8130512411152ae4e09b9935ed08e18cacf20307920212415a133a219e6d33b7692d7a3afc945a7d55c92dca4aa99855d325afd554e5ab061219e3a597f1f94539db7b1f28ed06025b83c454368144adc4eacaeda6675edab3c060061ab26117009628e807b5fbea9966786e3cb36e803f95b", 0xa6}, {&(0x7f0000000d80)="e5d00c0892e508bbd9978abf806149ded85491f17e37df1b615f953cbef9280bcf9a941751404acdfa6bea080879b1eafb5b259c3bcb6453cf", 0x39}], 0x3) r6 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r6) ftruncate(r5, 0x0, 0x10001) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000e00)={0x8001, 0x100000001}, 0x10) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2000000000000, 0x0, 0x4000090d2, 0x0, "08010087e34f478331f34ad603009743e400", 0x0, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x8001, 0x3, 0x9, "b08dce587600000000000100"}) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:42 executing program 0: r0 = socket(0x20, 0x5, 0x7) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f00000002c0)=""/142, 0x8e}], 0x2, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) r3 = semget$private(0x0, 0x4, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x8168cc0bf8b56044}) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x141}], 0x1, 0x1ff) write(r5, &(0x7f0000000380)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2bb8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a526390e57ffb8684fa1ce3d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfc) poll(&(0x7f0000000000)=[{r5, 0xc6}], 0x1, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/35, 0x23, 0x43, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1) write(r0, 0x0, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000240)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0xffffffffffffffcf) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080006006, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xc4, 0x0, 0xff, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x60000003, 0x0, 0xf4bd}, {{r0}, 0x0, 0x20, 0x14, 0x80, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2a, 0x10, 0x9, 0x140000000000}, {{r1}, 0x0, 0x8, 0x2, 0x8000, 0xd13}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0xffffffff}], 0x67, 0x0, 0x200000000000082, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:43 executing program 1: r0 = socket(0x10, 0x5, 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0x9, 0x81}, 0x6, 0x3}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="9f6f11706f27019a992d", 0xa}, {&(0x7f0000000100)="c396710ab146a45121a41f66969911ef36d71c31b4067029c90b689d8075e80d307bdf0646456c0f2ee238505684a539636c8972780234b80e3447d9ed7402fdab54ed12855a91692bc192e02fd94cdac64f1bd10eb57d5c976a18041a95aecbf273667f96911234c2b3575465174d6fb06bcfd280ea17af676671c783f0b14bbc12c18ea654deff8f174ef54225edec2e0455e59716d6ac83dd4cb883133ee6d3af2bd0280bbb36b5dbc32e3c140985e8cc4861df5e9167845deba026ca199af3ac40245881f3981e39bb6cf57839698dc0a30da091789b17a09f725bd9cce43f9f768cef8342c84064c87ce0c0453726d74d8f9a59", 0xf6}, {&(0x7f0000000200)="8081fa30bde0c8c6f7990e4b0d5f87e3497593a4a3301acf54269be231cb7ef96cbeaf5fbd2aef0793c876fa41dbaab6f2c5e8cec80d12984e51d89add1b1f11e45ad517e1779c0becc3ea17700d75a05de5f9d2ade1a7fc1208067f9361fed28cbea33b02f17f8156eca21031d2774cca1a834cfc4da376b9c568e40bdd2744881949ecc93a070af5220d556fde9e5e9bd81980a8b21fb7b55c91895573c1bbfc5c2e337f05800f59faeeb07070450c575702a9604dfd7fc0c3a6d083c4c7", 0xbf}, {&(0x7f00000002c0)='0', 0x1}], 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000340)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x3e, 0x0, 0x0) setsockopt(r0, 0x1, 0x2, &(0x7f0000000000)="80ed93129653ac075eca65fc393a94328c40a9605f136b6f011c39b04b17cd121be473e35ca4fce0c554c9708bbe211ab2226e755e3c4ed6cf6e21547652e500f095acc3f837d26fbb135438cd9bbd5a17d1d0ac60421ff531b6be4e029ff979a6179888019d6d192c04463399e8d1727fee1e6aa538ff108504ecaa4345c439250858e48330e0920fac9ffa90855df504db4d51299d2a12d69f53d21f9655bcf27b49f7d7d4bb4c7318ba13d2f5ae9078423c0e4279ccebf0515fb912cb203d2053b6877eae32fc917ce5", 0xcb) close(r0) 16:00:43 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x81}, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x0, 0x40}, {{r1}, 0xb1dfde74457f8867, 0x13ac244d6da1ff9e, 0xf0000000, 0x81, 0xe386}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000000, 0x100000000, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x2, 0x401}, {{r1}, 0x89d771570e01fadb, 0x14, 0x1, 0x300000000000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x9, 0x5e3}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x40000000, 0x200, 0x6}, {{r0}, 0xfffffffffffffffb, 0x18, 0x80, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x9, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x2f6, 0x3}], 0xe396, &(0x7f0000000280)=[{{r0}, 0x0, 0x8, 0x20000000, 0x3, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0xa2aea7cd49740b8a, 0x1, 0x2b02, 0x10001}], 0x4f, &(0x7f00000002c0)={0x7, 0x10000}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:44 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:44 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, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x28ca1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:44 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/1}, &(0x7f00000004c0)=0x3) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r1, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') clock_getres(0x2, &(0x7f0000000100)) getegid() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x4) sendto(r3, &(0x7f0000000580)="e19d8d4aac52ef7736d650bf90c6b4e2d337c1ccc497ead42b4a2f69c044c36c8f018981df065723712d8a874d6035c2d7840567e23e1b6459185ce75301a1a68b4cc52bf3e3dd4a6d1e78f282f01767bd0c1a6c8f9334d0ee9762", 0x5b, 0x403, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000740)=0x7) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="28f42300ffff00697b8bad29000100000008cd7fc386ff2f288081c2f0dd508aa58049dfb6864abcb5d01d6782f0ade7eba0af2756521356395f0d0681d29f1a168b33fc88e034773bf71200fda3a43e6e1cb94d24e483a2f2f2553d4cf227569d88a0a8815a9b83b4689af9740a7e1f55c00bad501a0c097cd970ce91039e7393689a108a27ecd2a675c68e82a55e73a5c7e1eb1abf9e834edd8c087f59cccf2a2b09a42dcd07b0255c7297576e753421ebeefe425178faa0bfdd9b6c46f3e35b90d61605d0b6a3456d18f9ffffffffffffff04153edd80073ccf1f2de3f479549a761b263f3ec160b538c78ca8e4ce75bc0607ff70ec08a8c0353dc0004df478417216922be58e5611e73cbea8f73c2ebacac1a7f7736325728a014d66028f54dc7929c211201a4fc79d7615558d5a3d3c824498bbe7d7d8348fca10499996b424d7405b10c37deccf9bb6301772f96409ffeb18a2", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x2}, 0x404) 16:00:44 executing program 0: shmget(0x2, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x1f}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x4, 0x2, 0x5, 0x84, 0xfffffffffffff801, 0x5, 0xff}, &(0x7f0000000040)={0x9, 0x800, 0x8000, 0xdc42, 0x8, 0x77, 0x2, 0x4}, &(0x7f0000000080)={0x146, 0x1, 0x8001, 0x100000000, 0x121a, 0x81, 0x4, 0x4}, &(0x7f00000000c0)={0x20, 0x7}) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/124, 0x7c, 0x40, &(0x7f0000000080)={0x2, 0x3}, 0xb1) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) 16:00:45 executing program 1: r0 = socket(0x20, 0x5, 0x80000001) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554706000000ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000020000000000000559aa4a6265ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18800, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0x2}) write(r0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x45}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x7, 0x7b9f, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xf660, 0x0, "0000000000000040dcc400"}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup2(r1, r1) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000440)="aca21f2294395a47db28de1e8922d3d5571a4a45c594ccc13ab35c4afe6d54", 0x1f}, {&(0x7f0000000480)="4fb45cce0a1020c6644f71817224e54925166a7a07eb51760341caa045161468108d36f86c5acfbb841d972e6581205578ab5c76be9513", 0x37}], 0x2, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r1, r2, r1, r1]}], 0x60, 0xd641b7286c09b6dc}, 0x400) r3 = socket(0x18, 0x2, 0x0) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/185, 0xb9}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000001c0)=""/249, 0xf9}], 0x4, &(0x7f0000000300)=""/74, 0x4a}, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x1, 0x3a3, 0x1}, {0x7}, {0x6, 0x401, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:45 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file1\x00', 0xffffffff, 0xffff, 0x4e, 0x1, 0x3, 0x8, 0x8, 0x1, 0x0, 0x8, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000380)=[{0x7ff, 0x18, 0x4, 0x9}, {0x78a2, 0xe0, 0x9, 0x2}, {0x93, 0x7298, 0x97c0, 0xfffffffffffffff8}, {0x81, 0x7, 0x2, 0x81}, {0x4, 0x0, 0xb, 0x4}, {0x2020000000000000, 0x9, 0xeb9b, 0xffffffff}, {0x24, 0x6, 0x7f, 0x3}, {0x1, 0x101, 0x100, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x9}) syz_emit_ethernet(0x43, &(0x7f00000003c0)="5f11c74cc8720bfc54eebf7c20ebbe6586397bab7d7d32f26f50de9bbfc455556dbed23a462d1a689fae62f80c62c0a93bd1f192b405e4326f3ee35f2451c76e2d95cc") r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x82) pipe(&(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x7fff, './file0\x00', './file1\x00'}) openat(r3, &(0x7f0000000140)='\x00', 0x8000, 0x104) 16:00:46 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000540)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 16:00:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001400)) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0xa, r1) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000001440)=ANY=[@ANYBLOB="008ea073e03c695461009c9f4b22dd53a0092e3418a126161e31f3e6040055f32cc0c327dbea886df3e300043fd1b66c183b1180bbac6abe11abf7c3ad1cf6800797461ca6368f77f9818a68f285f7c14157c5164a6be445ad0f7b34eaa80335f58c4293c6ed29b7e9810f8afffffeffa7d232d4d76122fd872ea325b6646b3fa839a7fa031de440f415207e7a5dd3ba64d8b8e5fd1445f1fcbd55d45246b0edb117b299ae273d52cc9e2f28563f5f6436c3eca98abb102ce92b0300"/197], 0xa, &(0x7f0000001300)=[{&(0x7f0000000140)="fb994b20c61a8a9af6734cf9f823605695ed3f017b56ec118317e8d1daec56e152ba3e4e50a98b6f39d7e76f26bfee56dee1550223e87583a957e2758b36a166c5f7f89e98de3c91bcbe7cfd49edabd517afcf63d2dc80d15d890ecd1a8c21100e38be1c266faa96a27bdc758c2e3efaeaa7a1716b71c7a8241c308b25132ac6e5aa1278cbda56699e42abf38b52fc5cca4d136bf6d20bb9eccd1d7d4eb997244d7d538bcca91b741fcb", 0xaa}, {&(0x7f0000000200)="eb9272a3f84ed4193abb8639fda4d29819fc4a57af76fd53aa5b5930206ce04929896308aaa460fbe3c63e747511b5e2f926db35a0a6c1da6b15cfcdede3b17a23f89568e730a3c31ab0bcb9cecccddfd04c5f5db4cb2d9f0586552a635323828b30063e9a7dae74414bff2c91c2713460669d75b64aa4ba5748231f3f492eedd349732b05b2ef7fb131ae86c9a4c4d36e42a0ff8d896b036da9e79b2c40645c36c14daa3dfeddea72d461ea3d752c470e57b386c2183e1326b7a07d00a8306253e768eb3716dda6494380edbcc5213a20fa00359d03ec70d9c591315b6be5e7f41d3ae7ab0f62ea4c4c7b4ee767c15e0659e8ae41505435971822ce55dd", 0xfe}, {&(0x7f0000000300)="25f1f409027023fb0e9d957544282174a92885cbc68939bc1735ea53f55d13948e7c6c6b275f0277198f7aec2e3fd188f40e2cbc012ef844a5f1eb751983d7ba2e12037f7b364e558b0629d51e920a7522d6127357c2ee65570c685517c165131dffc5c6b2985877ef2d56b37d3b4f09b42b97cbdb21ee6329c268a187a36b85ce7b91361d1521fcec2f8382629c150ee2e56df6bfe66fd0409cc617ac0a1753dd03906a9ce6b9cc42123d8225e4ec4ae1bce7f55dc4f8750dcbd437366d4fa864eca1c5c39395ff383bb765d1831db8343a232a86678632b87c58d52cece12877d9e28aa026d4e55d6fe914d0f71b895be232df4aa74127de083acae5b1ae0adc71977ea42331b66875abdd22f738d457332ab22629e0cd91b01971ead0565f6f94cf263d32fa00643b511bdf1a713d5a74277fe4f33958e0b7d125dfb991cee5be5b3f27f80004fe92be08f2683c6edf7b90570b47df6acaaad2a79a1c7d9de7c5ce614771fcaaeb900a0d28afda615d75ae3bc40642b3d01f4ec393c765d96dbcd63b2cd604b4a29e377a576a9d9261031c37f8f78037cbba1d6634ddc00da34bcc9e9a8300208cf96a92e58bdb64b23ab85c983bec40216d7591a6a7701d511f5765a4d1064374395c97a86bceb646daa3eb697eebdd22577a0193be56672c603fd61a0618b7e13f45fc99ff5a23c977676cf6a3947eccf99b29792d2ddcd6052030bd351a1688c845aff72dbf06bd6233b0bdb749e957e575530d844a203c436b4190cd72234e7f6dde9325f15160a432d213ad0cbf929697bc00c70e8f78422036e1ce3f86d42e9f39e63ec0ebb69400ac935d8f1926cde79cb4a5af6160d38593c82e42ee08602017cfbb9126c56d9195ea812d14dfd6e4ff6b3b4469dec9e0d69bc67d5b424b0c7c02655059e89979d769241ba9a68d1451fd2e25cba56582976d464d0b3df5903bf93e52e2e4b5be236089e8582cf54f82534a9ff96378006bf4f0b3db6d7821f3ccf6b12448e8eb328692352f06dcdbe43b14f09c31d810c0018b7ad80da6dadd9da8cc394c9a57ffbc89d65954a757f207b05337275ae20352b070d7910a7cc10e65780e98befb7df5b5aa27e15dff7c1d47d624f35e28f74452b781240e4a47d62b3d7f5a606ef1a817ff2ba0a65499cb754d692b432fd2f9e7926a2e7cab68b31b506972ab216add23f51e8e0ef984eb95489c5c4e12a4cfc413f88ed1aa0a93ec7a07948a86abbca8fcd49f21d20ae7261b00ba9494cfc8e481925030f1c41add799fdd0548c4c9d51f5d131470ec369433361744d9a0d06a28193c659606b9399d044735bc8dde4cb118b6109c2a5876db3aa8b31606955c33d4e9370278312eacfc6e11b4c47136a483fbbc3cb4bb32d01ee11f2417088b47d7ce3d56324ed8a651a04e0f09b881c246932a0d0eba5db670851838f182bda96353be3a3c7ee2140672e0b67a3f3ff09144069b22697f83c92eef239f4ffbf91f613df5a8e8ebfe1dfe964a92763030d9d99f0fde052d936adf9a3688f7c1cee16ae6a3ed99269817e092af26768d665f63caa62495e1f8276f92dbdea0f8397ee7d4bdf1b2ab9c06ff90fecf5c19ae6add0425b88fde0db74a00cc16782fcc4a530cff6530d9777ba5ed67a77cd4a41429e7edf28b296cf2e1fd3b2a93095bf38cb34e572af67feaca18f06dfd60834fe723014aac699afed7ccc884bc213ab978d6276ce5e99da0a83a490187c37113aace376eb376978ac64fe84f8bee92e7ce07383e1a0c8bb8b85af68e3b2334ed64e28f536174a34bb722e57c4f058c003c2366064c0d409a26443c987b6a15d658a3408e861ddc787f724bab6bf21a5e0a65fa68191aa3ccb21922aa31842bfffb3c2130bcd88830f50f574c1df1083e7fb47cad86d267df043799f312cd1a2389c1d9aa9eed5ec071c29501d6e664f769df8cb58a0df090e56a0fd1944a201adce751db3888d08f6527884222139bd279284bfce4cd5d6717b9f1742d785a6cf1a7a6cada7d42a3bfd4bf618f0f3fd390d44fa10edc93de9d0268194d8927e90186373aed7293dc38dcbdc03210581221912e943726702f895d77852db8f5dada4ae10f9201e958353c0911e50955c1439c92514b2d1575900e13b124aa4ca6fc3ff36ed34d42a3fc91fac7f9643d7152fae9488cff78ea8173b0c4c9011d4310d94ebe7c2847e94d3d4ad2f5ae3fff0e5b1b72bd33194b893337bce11076161a461ab69ae93985ebd7302b35785cf93d526f7008632a287e04180fcde0379c688cc2360b3c43ecf83d281bb0bc306de1c4fe578db2f4d0a0283dd541c678a9fe0402f5340dd71e8009095fcc8d698157d18f39c636a5cf25afb9fe7253ed75718906512a77373d014d42e835fc5ac552949440f1739523356efa35eff56fa29e37f8e4830603027079e0081286070fbebf77eae58978926c36ab19d9e07b3617474abe7344ddbb2f5574f0b4f90248e7dab011e80a7c8e459de386e6891e7ea8308f1e7bb720f672cb39a7ba7f9dd9594a961e6552380dbbedfef8277db42495534595b227fd50b64af86ce504ba9619374534a819c9ef23963ed29567c1eacd45c9cfe954bddf9a7283c3ab74f7451d528534c225a1f1dfe2666b4f6a66c0dccca6d0e4acafe14b638068155ae074bfcf930f444bd7693034d6a386c693881022528575692b7343ebd3a9c75b24830ff86d1b10d8da8a38a3b33ae4f78d65be79024c124e679adf7dfcd7f07b916d29ee368d2392573c749b4054b6501fe3872c3e322e4f3406e6cb70d01c54ecd8822aec83f27397e96d804a745332a1e3f60f9ab072b619ddb9f479ce2d75b2f55e62432e8bd1acf47420caa1690f65f4ef8da58a8f2bad3c6304fe7395255caf53f8d29dfa0f96bdf9dbe58730e2699f5f91858491f82e70e978ad3008808fd5b6c3e87cbc225687ad2ecf2525dbde95e0fa47d8359171ff2c2da824dcea280586609715fcfeca4deeae23a76df81af38411c1588205c99e82daa95fd08cdbb8bbc61533cf5d963055fc274a69339df14d0e8d0f388b3524a67b06cc52c6c6a1e42b950fb88fb4b5a67ba8b5b93d713ec92aae0705495dc56168cee8b340f1cbb72dea0baf3c77e59ff78cc9b72717fafaec2542ca667e4f799db6f110e6be01a78583cbe5221fd42e24a0b19795fdeadd84202090c99218f276e01702bdb4f9b5864961e718863f8d73f3ec211aea247e64b36ea6c30ead42b609009ec3d4b88884ce96fe244fe2aa5e3aed6804c8fae64cdc55a4fe110737dae3f70e37f1275ed77b6b0d098b9ba79592871084b6a61c00825cc099dd86dc221f841e2823c56f900c2fe2b220b79c10b38eadfb69d036167e12cc1cf53d192855de270bd1733e1b2f27aabb12848c80d2d0dc84b1700c005bc85acdad4d7b4d680d4e24c9b62992423529017b58bbe54e9c3313b093e6adfa7e64766f4f27293e5329b0838f914f5e712da63a3da7c7d41d521a01ce985efecfb75e1ec2492060a223989cd7c98dfb698ea1d0af844f413db8a36fce23fa0af835109562c002cd670dbb180de34ba030f96b53cabba5b1c40f90227272b7d25baf4eb265bc894be367b2871313b5f2d700fd008349830abf50bda75be4c6b6fde5322b36ad1b2f574155dd4a25d2cfcfc93be77e88824f362aaf1be837f887ed2127e7458f2063bffcc3791409602f0e2d6c8e52a7a6c48993841c1353141b9b5b8fee84bc9a8348b40aaabcc908b3792163daef18ffb086c091ab3104c39fc020d92bfcfd3ab1db516c596834f57d18eab1545b7c4b728ee82dbaa9b1706a77c79b00a88563092a865b1937f37dc2f77c2fc35dfd4ad1ac4c44a407a053a7e176f645bd175127a4aa2ed3bc94ad91cd2d4e8f73be706acad5c08ae9e5579c33f5c3c5772a8b1c93037e4453fab80ac288eac53cde68b786a57ffae2379252a5795630b5338a8e6504015bdaa05dc381982733515d4953030b7fac81ff38f7bc3e7f4c7a2100751ba50ebe4fe068929c1f0507595a4eccc6ec3f40bbcf45f360985b54daf5689952f3dea8d06e80596e05a76675b8830c84d9e7e8f879bdced5d13c1ad108b0a7624c683da49722ab19bfab7298e3f688ec4d7c059008a55d5878336a11c9fbf6bebeb1b90908802eadcaab74d2918fc1c25f07137668b6513eb1c837317d9bcf91b60cf2293abea04d29e8529cb839f1b725f02c4f4d72908f14726cdd865228f9b81db7e223d07b529c897bd13ee92203295c9edfbdf076eb9ada9b0ac1277eb9ef9e77b37c278cc635711c805c78274fa7b3112b01f5376e39f739ec661cbce137280e8c3196037f4cb493d87d07a8e17f06d0f3389e2d7ae0b6e97c71beeb769ba756760efba1865d0f2ed1ca623d2dbf15dde249eb61c8adb568c75b28b5da82054c23067075eccbec261080a62ca9e216511b8841dc09bcb80d22ff0366743761fafbad6b95ced3d2bf6354136ff720f4c3226b4e1f914ceae120b4124eca412bc72a63d77526945fb2f2941932216ed99af0028f6e50d4b2f004f3f54ebe85d91b1dd698c47eab401bded842246316d320463e5559fcdc176c0e373b82a5c1d0adf55701ebb1f2ee6184dc36d9e98b634fbca6c3919b2bc885780befc5737083c4d2d53b08609cef36185534b666e6a9482924e69f54613619a2e366a3aeaac0ea05a8c3edb49dfc55363738c90825db30afe0d87779769171ab29a4ac530f52c364a1c96c5ac96f2aa8eddc88c13726903bcdab2f97492286595ce6f541ab0468d79b53aee9b272f2463013af5b597de783b65915ef43fba1599b0e0b31aa3ef0f2794cc27431f00a6b6b520772f3e3e3fa33a527d44d1f4ce064ca2f1505de43a48afeeb3f9653443c6e81d93b0a82e7967056380d82e83aa75b2d6b25ff17aa08715bfd73f83a28a988007928a56dd195daa46d95bac511248e7fa471cb5378b868e96f19a74fb04f05bf28cf22c760b59bb55963e55c002b80d3f4979a446c573cd4705c46a09b1608cdb1247a84f92d882679ba29d420b4b425c66c73d9d283e7c533c83cb4d2d1dbd51dc99ed60f3877385301260adadb8960328126ddbe53805b2a1402f163af944ca8d6afae32805517b506346579ecd06b95775fafda0c635a71640865a3e3d184359cf5bd2f69ccd2c2e7e0eb5f5863edf4e683680a1819b9d961a4d6d41f6143ef8b377a312990a6c6a32b1b6c7c2957c9a2194959f2f6d52b85e37cf11742a1f7ef2ae3c18c8fecc698f4ff1ba065245b5c4056a6ed06e64303f9a8f9ba4e88d74d3c513233494d65ba2c055d28adef74b08aa0697f01707340687a296638fe76c4668f75e306877bbc0489706462548a69fbe9f2c38d10dcedc3984f9444b2f4637035356ee7aa24450e37a58e0c578c37fe96a1d0c54ca524fa44b2f8f6d988dc40931f11d941c110e0a9c30a0d5d7adf994bcb673963ea45f0888eb6116249bde47599641611f656dc886a6f9f59bf1859738007bb5d7852f66a7dce2086d27b21a8d8fef302aed39a210787497533df5ddfc3d82db98660e4352297902cf619c2b417eaf191334ff31581fec30d96ffddfadfd2f2fc008f1256c35a58b11800c9aa85279d256c75a76ad54efd38e2a3f393ba5ce03ed5790be6454cb3147fb5da27da5c471cd586fe9b0294c85ab9818b2c43ac7f0cc196aa3670c87ab46167946d9b9d252944c160b55b8d3067147ca3a93300e2f2c6111048c6dee53c8f94ebe280621ac51d5ed6fd3faa", 0x1000}], 0x3, 0x0, 0x0, 0x1}, 0x3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001380)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSTART(r1, 0x2000746e) openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:46 executing program 1: r0 = socket(0x10, 0x4000, 0x3) pwrite(r0, &(0x7f0000000000)="38ac944b770140d746d91d82d4519efcc6ab34f974230e4180929290e51ea93c7383beabc664700a843db92e16379262fafaa0725b621a99694a2088a1abec2fe32596e3d2971c051231b724fb2a41b4030aeb8602d0d430c1bcb834cf3186496f728fded17e726eb8c2ebdc9048d153d6c24375710b4b384520263715fdb7dfc6569112a0", 0x85, 0x0, 0x0) socket(0x1, 0x1, 0x1) socket(0x20, 0x8007, 0x9) 16:00:46 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x103) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x3}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = getegid() setgroups(0x1, &(0x7f0000000240)=[r3]) getitimer(0x0, &(0x7f0000000280)) r4 = getuid() fchown(r1, r4, r3) sendto$inet(r1, &(0x7f00000002c0)="905937446caa042110bfa34f490ddfbe3e4d4865d2b71a6b928ac62efe5cd7c99e", 0x21, 0x2, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r2, 0x62993b1c2f68b685}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000003c0)) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000480)=0x5) getsockname$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) getgroups(0x5, &(0x7f0000000580)=[r3, r3, r3, r3, r3]) fcntl$getown(r0, 0x5) r5 = semget$private(0x0, 0x2, 0x202) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000005c0)=""/207) r6 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x408, 0x0) shutdown(r1, 0x2) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:47 executing program 0: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f0000000340)=""/146}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x3d2d0334243c2cbe) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$inet6(r2, &(0x7f00000002c0), 0x0, 0xa, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xb841}, {0x40, 0x800}, {0x24, 0x20}], 0x3}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000300)) r4 = syz_open_pts() mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000440)) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x0, "43341c63cb5c0c5a386f79dd3ca0486ca9e33139", 0x101, 0x6}) r5 = semget$private(0x0, 0x4, 0x40) semop(r5, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x4401) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendto(r0, &(0x7f00000000c0)="79654c86a423810495dfd9440481074678a35799d96f64c67ea47e4ee0fec820f7ef111b7d47c9948e6235183418dfcf1d3ab97a8550e1814e15547c210549289c621b34825141ebb318eb4c185dff0bcc1ea32b7d4d50a684e6716d218553fee8276f1cff1ac78013f2c5209f76eee4c0df7a6c2e48858e674cda83561edec788e32eb1540656ac13bbeb486e3d6bd96f0eb3bc3de995b43a", 0x99, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x10000000002, 0x3, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/241, 0xf1, 0x800, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r3 = dup2(r0, r1) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x122, 0x2) 16:00:48 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mlock(&(0x7f000050e000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000040)="4412982c98fc1f2a252f4311e5d55ed2e1f0d9c1cf0e99a62048b0175af8f865dd4c132176144558d7082bc7e330ff902daaddde8c17a87a414ed099e6ae03a69c76efe77053ab5942d101a31ee30f722d60f573267fd21fbb3dbc033d3175929b190c542abe92797954493d43", 0x6d, 0x408, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8890, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/214, 0xd6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) shutdown(r0, 0x3) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880a, 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r1 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) recvfrom$inet6(r1, &(0x7f00000012c0)=""/4096, 0x1000, 0x40, &(0x7f00000022c0)={0x18, 0x3, 0x4, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7, 0x9, {0x10001, 0x7}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) write(r2, &(0x7f0000000100)='o', 0x1) 16:00:48 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:48 executing program 1: setrlimit(0x6, &(0x7f0000000600)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0x9, 0x8000}) write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) setrlimit(0x6, &(0x7f00000003c0)={0x5, 0xd70e}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xfffffffffffffffa) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000300)=""/128, 0x80}], 0x4) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) kqueue() getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) socket(0x18, 0x2, 0x2) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) listen(r0, 0x7) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 16:00:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7e5) r1 = socket(0x10000000002, 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x20, r2}) getsockopt(r1, 0x0, 0x4000000064, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x100, 0x1, 0xf2, 0x7}, {0xffff, 0x200, 0x6, 0x3}]}) write(r0, &(0x7f00000001c0)="d6365f5861300551d10387b6566cf50b38ecaf587efd7566e4f9522ffcc9b43b9257cec4163887176205ccd06714ee6d725ebe27fcaa540f2a54fd5a81cfd8c8fcec991672879f95b7b829f7e4a15c960bc15f22eda53a03db852e130b501bcb005645ad79f2a8cf2e8b7196adf27fcc2db25953807b90c7a122a4a4e6ba14c84b2a12a808cc7567e8", 0x89) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001000)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970af3f96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c600000000000000000ff36ad70dd932edf00a11ef85d813e727d29883409523ceb649c520688799c129c790f32e039458dbe8f3e3d2a23c723be29a4", 0xfffffffffffffe60) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x1) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff}, {0x1, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0xb}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x7fffffff, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0xfffffffffffffffe, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000080)=""/79, 0x4f, 0xe251610eb7e60e1e, &(0x7f0000000100)=ANY=[@ANYBLOB="01004fa4b1b0abdcb97da92e2f66696c6530007c9b0edf667afe57d12574df0a5f79b2"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2be, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)="d9875845cf0ccc0600bc90c53e716b5541710fb566288f13050151a8bc684623f094b17d18889c943781803b596a0f0756dd8b90781d0bb5ee387baf44cacdec4acea92ebcd2aff4005518dc9cab81d6e486812cd5603db570418ab4a13571177e336bbb203730de6cc6c24f7955fd702313955dd1e92679edbbb973ee7c620b4968cd93a2bf10e4b7e0d3956f7c7f77bc7cf10069e0180dd3e6c7af98ffad93a19a862377f1a4856820a4034156ccee8b6dc32cbb07050e727c3484495603eaf26fe9ee686edfc4b947501f37d553cf8a6ebe96fa4acca15aa41f2100a56c1ed4ba1319b860c05427e4a6db63fca8", 0xef}, {&(0x7f0000000000)="c88d962bcfe82f", 0x7}, {&(0x7f0000000340)="a956b137e5c9061fb5b567000645de9528177d930826e01e92d8e9051ca74094613d9d49848512b48e0bc9cbdf51c3c522ef725b58569a1552f3cd1b0573cbc89cef624fb69761185ca4c8a63083a7d11ad3ee95b877d8f710c8b397d6fa87488ebea9a09cafe2460c325bb30012b7bd0579b2e3c9f3d94bc14d32921e6b0c187f3789fc8561ca032a2a47a48f7692efd347de92119a39d11b58157cd9c219", 0x9f}, {&(0x7f0000000400)="fb7cec2260eb5299dce2c10f781e7e5d16e61ab9fc8bef4859b874d59302c1685276439b9817291588d5e73b78211e60c98b8a8826a118605381204f53127e5ac2f9098d4944c50d551dbc25a57567ad1f5ec6a3e99f8a4f0db3d4f4115935b77c240704a8ea323a1189fdf81b0fb2525e7eac4db1f093499ec12ac078801bbcbdd7d1c8f44767ee39592d8dc6d39fb3d352a0bd3f081348199ef1dc355dce97a90e20efa8076b5d2a3379402ca9823d3efda54e54583818d8754b93e455949bc2c81d10bda804dc", 0xc8}, {&(0x7f0000000080)="66bfc6b9f913ea11ab65496e9b4660b452bb73254c9ca2777a71f2d45ee269139ea665838e3edfda10f1432035df36dd0a26d6baa1332861bac8f5a4ca4d16d2f29fb66bc79ee0036e4e364c904e4c234cc419", 0x53}, {&(0x7f0000000140)="951986751dc32027c57f36250c58bfd9768ad8f86901508f7691a0af679d806b12f3571cc96029450a62f4e5c28ffdd17f75fb8eb324de1b280384d53d751540c0f84cc761902ed576d478f853af01a50892cb3064f238488305317c6565b53d51ed953c1a5e720e57097adfaf556f8c47458f5f", 0x74}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:49 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x10, 0x4, 0x5) 16:00:49 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f00000000c0)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0xffffffffffffff15) r2 = dup2(r0, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000280)={0x2, 0x7}) r3 = shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffa000/0x3000)=nil) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)=""/78, 0x4e}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x4667ef8f5fbcaa1e, 0x0) r2 = accept(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(r3, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x2) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:49 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000240), 0x0, 0x7, &(0x7f0000000280)={0x18, 0x0, 0x0, 0x6}, 0x2a0) sendto$inet6(r0, &(0x7f0000000100)="fc1c9a9cc52003f5a232ab66c06514038ecaf592e367b003853d884e1d95d4f8352d539b182d7f22e4095903b5250983bd31f76cdf3e79eece438b7c03075430d5f3f7255ec9dfec992ee0604faa9c99511b9bbb3d25ffed6daa8c4e5872d0d4802b89ded8bc77427427392b404f21e78d5b34d3733eb276e3eb087dd7b74b4ac72b4b934bf5dbc9d5909f8e320ec0fe7f55b24cc3bb4c68d3c0ac7bb4a0b9c38e73d2701703b6a2eb02da7eb302e1bfdd9a2b44caa7ec4945fc49", 0xbb, 0x2, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3008, 0xfff}, {0x8, 0x3}}, 0x0) 16:00:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xdc91195f38d692cc, 0x0, 0x100, 0x8000000c917}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40000010, 0xffff, 0xf81}], 0x401, 0x0, 0x8d36, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="9448f41eed238f82ae7c137cac2c29372276a61ecd7cb42a8b8b7abda1d6e7e14c00c0", 0x23}, {&(0x7f0000000180)="a3549a8bfb5b7af5d8b7a9eae7494c677bbabb0178e8a42ae25a797b0e2fbe7e539ac52f40c7da1437557ab1f42ea75d8d5e09176896d58fd324fce7514db9a3c316739769984bf65261477687713594f1ed4fd69b16eabed2b07944c443521e6d91275eb22272789c0153ad62439f33a943c92ae90094e345953e", 0x7b}, {&(0x7f0000000280)="7921679ad4d6a9e355af2c723c6dd6", 0xf}, {&(0x7f0000000300)="d6e5750ca6c8e5a11afb2110d4f3280989e98193e38344cb956167bf5e27a39eda70dc6d7154fc5ee2b6b58d0ab689d020f42788ff78e5f52e23f7ae07f9a11a4e30162fa84bb8fae5a6954d5fc6e4d7f1d13382c1966fc998fc58737fd12913f94924e2a575377522cd026f8c78116d3220f1296b7d2cf00d33729a4de42afc95f7440e2115e1ef139cd8d0af66807273d379957703c19d94e4aa09f29fd06de5f11b3142331ef6dd977ebfbc56238c201d5cda96de916443f802181054d18ee0382cb45862e51357e38f1ded5bea2ee7a0eef5de2de11b22c5e8c2c7c975cf83d34664b0a0b8", 0xe7}], 0x5, &(0x7f0000000480)=[{0x68, 0xffff, 0xff, "712f90f3d2d7c9ce4d445c28e7e0a6a67eb6972ba79546daae58f0ba80305d83f2bbb162df4d36686bd75208de891df6b8aa2fb2d5a301809e1951cbaa47820b385f522bae62a39779664a84f1234c6a1f6f9d45ea"}], 0x68}, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getppid() clock_getres(0x0, &(0x7f00000000c0)) 16:00:49 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x7, 0x3, 0x4}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:50 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000006ce00000008000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcffffff81fffffff6aa82f3ce0000000700000002000000050000000000002ec4799c16f99d1c4a72a20778ba60"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000100)) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) fsync(r2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000005c0)="85b43a35d64b16d601dd96d28f3ddfba0b4046f4b2de01f7cece7162fc02b282cd095e04893a581c8dc0ec773a46d24e13cf5aa43667b1baa67e90f994ace5ca2ec565172799202f048ebcaa941cc16b241f8141956b210d32a55278cde4d744700fea4ec94b1cf678a0812bfb69b63395aeae48fa28e6cbf611364d49b1e583348d77e354db1ebc460dc321395e27dbc1c5bd2f3feb123dd9df57eae2921e7ad1495c1aa69e5f0fb0955d1ee248f7a0740f780726a86a8dbd8bcd8cd890f3dfa7fa0f53a9c9b18fe226d067c9a3df768853cc33176ac1fb97245d985cf8b00ccc2bc1c48d58b07b57f2b88d2370758827bb2c433b6661b241f500631cefaaadb18251ec81d8ee4bc76f08b519805ba8374f5c277e1b48605ebf5aafecbe5bb7ac3f0796ceb901b200403afd23097c700e354aa5b7ea58f5a13b7a16c33116423d8d5747813a76def6463503e9e76eec3a1dfd023798bc707013ed33a8ba757ad3bbf4c7c68d1ac0df38302e744cc33b6d5fb1173c40666846627435cc8325c5c51a0bac988f5fbadcb1707a5639172b8948f5199c5bcee6beb4370e928691af0cf60b9aac84bb1444f1f03ea48c6668431c1d0604f2b1402bc88c380a204bc3e70c061bb069515e2f35dd4844082968280c2d06680c0c092dfbdc715cadf9c5f63fa3e902c9c79d4a2dd71ac3dea49b9f07e5c7f6bca8f62ed93aae69282947dc30f467033cd5940dfef9102a72b9cd008de8a777d78fd4cc0d501f395b353b37b7f0e4fd71359506abd18c35adf73b83960489b6a982c05ccd642b1df9e474e00508dd46bcb098554b94dc4e9f718190736c4333f38331e4c99fd8c466d9f4a17453d34e4e6fbd4e07e57d71887581ba19afa6a6c784e98e509b2c3027cf9044cb643b51955df42933d9ae7b9ed239951fbf42134a4a05386dab05273b0346f1ef5f1db2bd8bd3747b5ecc2b54f1b5cf8e38a006ce92edb99769bd227cd1d6772d6ae65220e829e1adf488a2c053e172965500449734476f668226f9298b5ef5a0f082e286c85217f01c16cf8489ba8bb46fe3d51506a07da217b9ade15875e5fc218c6656cc588b8bf81df760c99e5655371a0f6dc99220da8bd1a01d5161c70fe09171296772fb9d7519c218d2bd8e04ea084fbe6cccb964432e84e6b9c466455b92e16625dab2145a889c92820c300c484344a86ef28e55aeb1ccf94c2204e260ed1c223e4aa0ed7eb959200f1144fe9bd1ee96aecd7da9b7d23bcc3f21c1c1af7e60a7798529c94ebe35ad97ddc68e711b25aa8afe2fa3499ddf92e10fc7ed67407c8a29404c6e7094ec96273d64eef197b56f2dfce762ae0787a1cec471c355fe2d218e7126e9c6de0ae6b73f362944a726b8892f8b55e2c00bc88619fc7e42ed8fa35210f9dfe0d85f115515a6ebb98cddb16c86064fffaf9c603395b1964e1b68912a4b926ee0bc4613499c920302257e1796f72118c4033d4223b0aa5d70e88460ccf9c8fd22cfdaca867a6df516489d7d33946ed70ed2c6bcdec9fc32eeedd1165cb7f9907f060c288258cc4b0c514f8a5d53b4edc3c4b0c5d95e3c25734b7f193d7cf08766d92385c64db0ec89d7c5acf70b58f10cb8158e5b47c835e29943242cb5784f35ec7f3308c3b8c54b6628e368d6538ef46bb8192178e3ce6cb7d8d642e04ac480983c5114718333309b3300bc0e09ec4635fbc68ac9b2b7c240e6252d7b03ccdf1f8ffc2389de206afbc5b20a1dc1c116f605d977fb0b9a64963c83acb26265035d5fdd011c39bbc05638d9a88b7da4e507146357460406086c496884e101641b2b038e160324e93754e9fa7ee3e2fc2c033818eac1c9fde95446674078a415a067c491249647ff5db480b8a83b5f4a241cf966287b1b5d77f9cf65cf4a858beedd564f776a7d6b16c303d8b7da59114a2ce8659e6855edd872a71be2e8dfac0aba24796330b3734083b949ac5d567b5907f775e68e5c907efa012c1ff2a8ce0acfd0e84bea4bb33d3158b0f0e519bc7dbad338f76e0813582dcc4dbe1aeaae1690fe3a2652842b12b16047c8d136f9754c9189741854e3214dbe724a5dfb88a59f550bd7cec74e89b1d795f2aa25bb9f1aecce1ee44a8e9fcaa33f3833e60f7f4ca39db73d8a7cb58940c782dc56ac03e3ef40edc809a0fb3de06119f5f9ee39d19e3ca0bc35f69ebedb77646b43af6ca3ccd25387c679e76475786ba5cda9da36e9f05720ea0ea4100dcf96cccd86d5ac2f4aaa201489eced58d2c9a11b3f23842d4e7bcf66d4ea54aa3becd599853a8a3e8ae52800cb867e542d2349483acd903f3201306b571356893e130300a3b048fd482a0d8d245cc4e48642745a794b33d17df0538373d91c7834c18dcab6a0d18bafb1471d3aa10f48b467ea7698c38ae35591c3ba1465a7b729a07207ad72c756d7996277f87792ca9ec3b9589cd299d158d62405ddbbe6f9b57da34e0841ba2eb153a003a9e7ccd5034a6bf95aa81e4df491d7aa95f4c7ae0b158bc2db7b3766c5159a0bf7348d6083a7cca0d644403504b171fc3a3b2e3d9d6f23e14023359728055373f73784e308f3683822cffba0ef5b31a83075ad1780962c66e4a0df1060ec62bb4fa4e194b982f932d1e4348a3167e3dbd4e025c6015d4746004738e7859580d66f4133bc2e1ced3ab5b13d19548d091138207078d3110645743d06a92af4cb2d54ac59becab6b718a10a74d921de710debd9dd7c8cc1a1bf7f954499faf90bb1fa6ca882477e4718b894f72102192eb333fea4e7ff8ec1fcc1c5abef81bde6b192860cc29a12801f12689740ba084dd6b87c31db77fb1935b2a4ca0fb7e633b583d8bd1218a8267159d712a2799c9f5441db3f7cc6e9632777147b5745639aea02c3c0146c26ff3ad86b79728c189ac61ea894d42854ddc61522d6c9a91c05541d87faa188fa6bac86e079406ff6cca1fca80e1ad6b31823d73dbccabfd4a6bf47fb19ec4fb37d3ce630437cc79d76de70d9e5a91696d8a536b5d47478fa7184d612c086e0f657357fd2e5748741ca77742d1caa219a5f9da6597d106cdc5383f99d96e9e378deaf1faa27f7004bdfd9d265ba295597833eee4d3abf8441f2fbfad832af462edde1e203c39315c95fe09b4f16e46e1d18cc5243d381062b1afa3ab252d20a49d6fbca5205def1b2283ec5e9104ad59e1323cf5a66df6bc89671337c60b71eeb569280e67547000b69a68ea050f1d4a672dc122b63c153c1b9d9f55023f4e4b15ffceb01f7d0e9091dae4faa7aeab5de2eadad9fc2510bee90933eb0733298e2ad7a98aff32ea0ce21e3100381af1e2b4973ed400e2a9410fa7689c97e116441ac73cbf68bb05c967e3cb30fa92402db7558b81d96099162a96e13fe396950e336aeea76ead826e9f6abc0054f5ef604d79759b46a0e7adbb5c2aef910259d89d3826da2f96d6b9e8584f8a6b4167f10dfc24fffba87e362062e7eb4f974ab4eca552322d86b26681cc7db1f9e330d8d74de291bea4828969fce21cf0b45015c57ce7e905c270e103c521baa2a26e3118e4b39d1fb2fd2bce07deb1ea8db008db7b42e433487bedcd5814b10f9ec79c0aad527c5806f400cbd6413372298701bbe2b71094c66db8275edd799372383a5ad21c196f1798ed0bab0355c6c14fd35fe401644e07c5a58c5480f6f8cea2eb117601e63beab14d483a5bccd169a58449da24bffe388c733643b52c94644fac8692487464dd013f68081ff7424164a02164ec4329023222c28c717a7d362bd2ea94cd1c14094f42c3e1433baa6d85862b15e78d3f5d905477db16bbc13e7d8b6adaac0296cb841115dcc7f129304cafd4dc5f2937b822559417707635d100a83f4000af797506597edf3da9ca67f2965c3f4b00f90718af20d14fc3e7a2ddf61f9fe27fba0c904629336efb1940e9fc1c0aef660c8fb7ab196b3e2a648fd7384cca5026803b9c9b1d8cf597dbf3f1b57a28dd8ea589639a0ec59b3291c91b589e8116f448a5391f57caf9f2a6c426c5aa17773c675e22cb60f809946a742b21059cd9a7c244b44f0caf8c46f27aad68443974793aabeb77e7b12450cbfea40cb21afcdaec1374a800c598c75be2bf55ac454257f1737da31a4d02b795fd9f478afc3ee86839b12b2bf66778ada6b446ba842fbc5efe162160f4e17b469c504a1d59e9f87fe8ae9ffbd067be9ce7728852978a14bd9c84ec04d11db293695df405506e2899d0de4cfc8547640cdaef44032df77f5cfbd395c43adf829fa9c8301fd1da91a1e0a4c3fb5bc0d0d6317b6b2e367a020690c6789e68cdca4c7131e7e840fadb1e8ab5e81df1467db1af34c3edaefc7dad42922e679b3eef8b0cdcd8f35cca8c233812cd86f0e28bf6e1ded0d5766a1cc6c9863ce48975aca504f53fba5da486ff6479f0c34fa9e4122a7cf69c58711cf04e22819711608bd5ca16b805a6b5dc703ebca74e38e4a67a43005fef692b81a159cb9bf6ee4f3c39941d1a37b86eb17f9a50795e1da2d988d5c0ff3b9c507ce03ddf4d7faced60475081d5bcbc7a5b97004b6e6bbcb1c2e4ec20aa144219e820fc5bd4e3b10d0c12dc84091a9b1bfee1cedbfcf414c86ff3f8197f58e1a3873adbf390d97dffc4aa38adc9d8c03a0b88ac4e9777076679f0252fe355f75f09ef42351c9f1207921f43bce645da4900dd8ab1dc556659e70a891106c4477a329330d04a0f8e778c4ec2477403fe5e75f2b39c10fda534f9578da329083e5dc3834bd743aec6b4da2ec4e7ee70c7e61429570fbf7043849eed8f01113aa9b3a106a71f936bf16a0e73f952c9c0ec7f01488cd9400e8cb93c8fd77f80e0d3356b65d3c8cb7ce96b766f85ab9ed1065d7436da692366f0e0e5f06069b721aef4d60fa255c16157b20d4da406d69c053422b1a47cebfd0bf3dfeaf4b8d61f3125b5078288331f800d8dc188f8d2b5111cf60b95a46caa7c7858fec232304e6cf31d726f61f63a06dc6e6d934fa47b87da1bc0ebf72f8730f69d6b5e7f585e087c88f99eddaf8c6882bd16406f4d4d3fefcef28de230fd06c0947991cc1f7dcfef06ad6276b6bd7328fd50587d266722700403618ddcdf46e274572e065a91fb6dbb71c649605bcd37d4931fbdc30ae2d00fa4381fd29f7fa79b0baa301624eac9fcb4efcfae183e1dc1102f76f9523584d22bbc9f2d84b26f2bbda8bd3078bd6a2c43eaab40db3d7c44496ca062ddab5f58a378a15fbc5f6552683e6671154b23243dcd175dbcec9d85faf5a02414c635e43a899319011b4bd427caaa932f1d223460e426040d5d87d999f1acce8cd51da5e3c439d66bf43687d0c1e8d83be0a2be5fc721ab4ae9b8b1fd0bdc69e8bd1e62a7d2d8b003ecd055343e927b30dc04ca49a03976cc74a13dfdfd343c14c864139944fd396c4e3b67a936ea838f572810cb4e62c5e1fa12e3710d9ae6aa89ced0c5895f7adb85d32ce569d7d6080aa9aaeff702574acf0b8cbd04f7df2adc06f657b05dc067b24727f9c30303ba59fcbf41d944aee49701b6dec88075f06deba78766cc25047215185a31264b30cc6828030c069eac0c4ebdedf52cc13ec7235cdfe00b98e60036d3c1fc85b8a12b7ee2a48acc502671299427402cd738fb6f4c7b4d7c87a1317b7b14fc16eacdd8774c9b4a1d0f1a6b29bfcd8a946b8fae1e6ab14a243490b68a17a119729d91b2307389bc8fa6bfd77a961d8c60c9ee9954d998c8fa989c2bcfa91256c30e18ed832e04fd944a17b5fa2df94b052e8074fec66eb68c2672c", 0x1000) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1546, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001a40)=[0x0]) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/pci\x00', 0x2, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001b00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, 0xc) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001d00)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001980)=[{&(0x7f0000000700)="91adc84bddec161bec47bf6417cfbf1b1c06e81f3f5b78103fcaacea8def0bce4be4ede1a7d007f89add7984135892faacbdf5c09906e8d0182a23cbb3295163c43d4cfb0f74716c0ccd4298c0ed1ceba6f287b11fc6faf54e751ec9b726f031b7d6a1489e6dbd6e", 0x68}, {&(0x7f0000000780)="7844e0dc1c025d452f349cda9a95bc0467fa7f3f425d26d73176311164b0caa4919f036e301b1b6df240c22e34d24af290044424e2af8ac70e64dc58a66304a4ee5a", 0x42}, {&(0x7f0000000800)="51fab7e4a04a3a77cb6418f099199bac7151f3bca9157513a4e46481162f6f999deff704f8a9d51453c429c2acb82a46a72044646b278ae63cf1c26b5aa2d27ddde7ab36396138186a9e20eca821a53296c2f42dba857a45ba4a81938682cd68beb43ae86939c7adf97dab025c19e7d06fed95c8586b0fd17225dd04ce1c0cf9293612d48296c5e5267cf89c49fc1a59c4218c7994e06b9971d0d8b6c6278b56cf82bc2ffac2cae39c9cc0146f8abc6a2f031b6e91c56c79ace6a1c65efe009f8aa8902278fcf1af29396d22c67a4847f4556524b952929245c46eda0bfbffde5caef18278f93c4ac302f552f3439ae896", 0xf1}, {&(0x7f0000000900)="168c2c4ea46f8fdc135fa3f99c2143c0bf2c9c7d48c14c63b9a2ca002ef745d22a575cb2af9dfc30707e4e1fe5c85748609c71435953cdb2623b9401376f3c92aa2d023910b5a57538866e14f366540b8c693ed69045a5e8e9ec2de85dd0", 0x5e}, {&(0x7f0000000980)="ef972d67c33be014d5c0cd125821e5c127b527341a93ae9393a6acf2908cf194110f5fe6aff7f19255dcdd193e6178441d921fa4cbe3a7059b937332ec9cfb7823fea3687d416f388af30ce00ceaf6c29767962326bfdcc472901c0497ce991c11ddb62a5b01d8e32fa6d87018225aca0ad6ac4359d02eb56acc4c83778a38f37ff48c8ca3bd807b5875f405e916ff2aa122abbd689022045c5fc41ca9a900f6e9654817059ab640102e41db1d17c02410827ac3c238470204905bcf3e6ae22e7c9b24888b3a914396becc5e7427796f05f2f16fb404f7afb0c1ab45bdf9cd797100210efde46cb6d06baf1da4627c54d962d5830346aab95d691e9ebb74b9e8e510a2da3433ffa3b5dd7ee315b4560c276662917fb3d5f9b082321e0614cbfa373a5a0c999ca9de022d439cea95849b692663240f71a3a9bc9c84fe5ea3cd9fce03cf1166363d4ad719715bde23d55db13b68418969e990ddbd89ced53aa47c3cdd22e1a4b9465e91db4ed13e8037d3e3bed734d65d5df2cb0015c505e07bc5d9db48d1215d9e4bc163f682964c0cceb9651a088540067c96b23a169263aadf953a947b961f564a8fb32e47d9d9a4c3c0cc01e5d81a0a41fc7a5e44f68ca88591892e616588974503a31a036060e2de1f2cc55df6ad000c8bdeb322c398e0cc019837b5de8e10f3af8f1d59363f71c7b6bbc4240350d8af50b90115bd0378098028064413df5a095d560540e27b34e6846258632798eda26db60c7628e8dfae69da16ff8eaf245448cf67fb754f75686c7b93adda4bffe4730365b3d87c40b19ea23619ca85aa2a18d08fea53693036dea49314b74f202977bf764211a010c5f4dea32b7d697ebf51aacfe2f0bafccc3164113d74534cda053ecedf5d301449e243a5862bc7efb3cea81954277e249858f97f13b5c9623adf3596e21e92c530cc5cce9849f5789070a2934701892541472c5eba3b72e3c9daacb7c61572f5b5a076f75de6b0fe3ae7d4eb76675156b25b3ecd8731933e02115027928e985362d3acb9691a7728598180e39d38c3c382efad55a04600926c5273abc70337355b2cfed3cabfba90e9de92941f2c7d27898bfbecc97d5ae25e9ab82543aac5a9b181a8ebe49db8db83603a14809ea257e4a05a49ca04855fd515f31425f443c9e6698d8991924701d0502320091555d0191473263a5f743f0793366f4b5f0c511547807fc848b7f2d507f6a38cf667ad382c566f23df53632e4184c9d6f6bcb533078b71aada1e324f0849dab874e1cb7d6f4668b4f8ce70ac4f52a777f7f41df39b280be64af213395451907405f4ef766b359e57023385564df9716881a605611f6a0e037481d175a5297ef5464d46d87478abcdbb43a2c93afc9af156e216308ea410eee4d0de006508d3bedf9a660cc8eeb43fa920f4be0bbb967600e3a358bd8328ebbf9d4a222081ba84a0a7faf6282ee3abe4c9fc8d643cd78aabd503b912ba5c515214a0e601b4bb85a38da4c9dd4605e1919ec56761145cd8187f6e597dd810275914780e65334d4b64660a7fa22db28de16bf752895138de0c8e5e51421bb83a19ba7e9c5d987752c694f2d578a0e3a6603559608b136dcb74d61616134256fdd304a7abfea97f3e256c2521af9b394bf6d902a5536dfdb235b5936a20a65f333aa2f8887cdf3dfae0282afb972e3dc2356b1c8bf9cb93a21516bae3540f611cc181f3d7011ddb62237e7337c530a78357c15cd7b37409db255b97291c19ffd695aaf770725350c16f7b7a6f290db8c5b7470bbe35fceaf250a4ca33699787fe3422b164619e0298ff2525ea851c3e645ea26625cfd747d0f7955d9b6d208bc95be204e3614fb23edb01885ff7e0428ee59116b2362947491ef7f0787597af2058baf747e845b1959bdb015d06d2785628eb81cb8211fa51829ac1377d76f771487255d5e51d70655c3417ea4d2fe43595fb18185483dc21177045737e6384815f3cb8ba9aa0930b6eccbbb6705d0d5b8332dabd9f12ce7382ef528eaf382ccc93f8a952c87476130705cfa8de47e0bfa779a98cbfec2a9d06313e727c16f7857a274123829c578909c34fe63ac432416f25af355bcaf3d21fd8b27ac336db82a1891064218d2c7ebdf1d9066f84cef7a4065747c319cb48b58d6f169735f303b8ca80600fc670f0e73f1a366807ee8931ba78fe5dd307843e058744559320b2e62f180c4e4dcd8e1e3e6ed11418ee460dfdac3ee0fc410921f232160407ce265fc3917cba0ae726e48504b8662ad658404c7903027ebbb1783e34bfe12fbd38f3720ea14c3c969af97d91ea656121db3b44ffb911bca81c3a60ed2aa5aa80374936e11acd0f0980afbc3923ba8444151f24a31acef778ac8bdd25388f81856670fc403ff0ed5d33da8c6ef5bb61c60e388a4a32a4015283a1665611c39682f97925150724373ef132f907b6125fbd57bad387cd37ef68cc6020d9632890c2054616d1addfdb09193e44fa6115fd82d25ba42e63d11e406133515bfaadceb7089a9d8fd4260113ab71e0890645d4f8286ed4567a2ba2698607a1236f46ca23b00a2591791c38362a03b13d4d75fd1677734207cb805828f2eab5678aeb13ef83f1056e1e9231bdb0859b625c24bdcd866d6b81c778a5fc37caafb86d4fed280a7af2b0dba10517bbd69d29b9dc1f941cdb5a98dd79940d8d305619fe0af12b7dbe3f276109c4fa841ec3bfe40be73865c860e81843145927779f34afba69a49dd0166b8b5f7f8d13888d3b2c0a08d7ad52f1c7c350eb3ee0cd9cc3ec6bb2d30e808d6030501566afb7b951a340a8cb17f5923d698a01585661776d851996e01c94738d226dcbfbd6981bd74ac036eb453720d470c0ae4f8b0891d2a99a41c916ca05f7f7d74731486702f939418d8d5f8244294fc0519f1addaf52051d3c5a7250aff8d816822c734957875d34780b93d5ba5aed44100b5602b52c0084507fb80184a62859add6e6e4c3bcd60fba0b9489494c32385d79733df4b2f99117c08550eecb918de996e377e5e521753e775ac4f3f00eaea98a56c15ee17f4dfcd17a4bf366e72a46232bcc9e282d17f838387a6a7e085d4acd1b7650d9c4ecd90e982959dda3222b3b3eac7c579ad990c2e5e949196e0a1b300552bd4c1c5bc840cb20609314ffe686375d5e86294d8d8e0e52804772ecf831a10fa4e4f64dc1df154dd7ac0a79938108129b9b27095eacff41378e5c19e57887b4be5366cb459c5b417860c45d1ee1291777868e0b605002a115379bf82acbd2aebe14bcd0c3870785974c4e86fe42d213e4656465da941545d87c2fc87e4f8c9323bab0eef67e51aaa66839c84d29499afd1641fe0623db5c30e87846990e0a3740bd69a5c7c3a631191d72344b08eb53c6faf7ce89402e59a768f733f76f9e859b552beb99ef817f566d0d46e5d38d08feab577c637445bd53bee63f53390de133291441077b2a3ee98910391afb52b7d8acfe81b95f7b04ab2155481f6306ed65eaa788029b3cd79a24bb7422d707a37c76283befe41b25b83e0ca90d74b68e775d901b780a4d4e7ae15136e67c4f64cf89efde8627a87536f0f01fd2bbf9a7464b5690adfb7c16adc3eddca6f90014efea5e6ea3f3ef4d093bb0b09cfeafc5db63f241de6fd090014588b05fd9828c006255649bdb7d99c301d64fdf54a449806a7ffa45f72888d3fae9fac455e7a76a6d7ae6d93cb5727e1729e718d832da6da6b183c81dede05327bfc077e2760c307afff7332745ea5b68ddc4d466e69aa6cb183429fb91de517f7f795f6ab9f50cf98aa4f72cc43cd944b11d513bd64334ff2fa8fc1c75ca647b189315391dd09d0939ce4d9b05738a1cc16eb38e394669d23d15413fb06ad03caf3fdf03dbebd3865fe6ff5c5f30c8a8d364ff78986585fbc3250d6a300f8ca06853cc394055b7a4758953b184b8cc823e9c0302f39f3e9376c8ec1f510252d9131b5a106775ffe024e75293e5c62f1cce090dac4cbd610b4626af6e144fe01d3b9736d45c0e4c05b07fd0edc250d7743180e200e92770f7af1644b0285546ce7a6ad0e7663fe5a873dda6453860163014cf734b09a6fbd039c083347d2ed2427547c841f0a961fbb212d4cabe0318ef1fea8b4a913421ec4ac37f3aacdc36a9eedc06a67acaff0a30f2c83e41695a8148fdc9ecfddcafbde7802248d76ba5130dff479bd6d35976fe36cbd778a5b2dcc2b2a21f705e8e07ae0191f3cd1f90fd500d779ee2ff4161a1c756709857d3c770a6af7d887641ff72f9d581dcb69dd5efb9388d809710dc772799532783ce72dfbc8cd91b737fcbe67c057def6e42ddbb599756bacc4b3c1430286824fc23a822327f60fecc5fa76827828f6a80eaea90f0e0144fc8348a47350bca94cd8eedc6490ced62d36bdd2029891d3b3c3229aa18fd3165b8b15fd5363eec265e4537ed4d25c98fad8b3b3821d9235ce624040cbbc9735ff991593fddb47382866a83f311457807cc0c543c9181a45abf48a09f7ec40ed791967651e59efcd46fde0df9ce31abf0fa347e0576e9f1c71564447c0d53b194674a2aa3c0bdd8bb5583cefa25d77976437a0bfac653b8b7cccc729c3a94192ca1d88dfee128d6de28876ec124735d3888cb5995cac3e74eead75241d0106872956fcca369259abdb5fa4ff241f40ed0b497408473440e1d8cffe606f5f5aaaab97db99933180bf17a8a034c6fe7d09c239e8952556fd9d2f439d2e801365a4cd153bf8d6884e2bf3229be4f9068797ad4c3f8af559f3bd9206df64092824c431978e16673db0ed608bf70c5ae1bf0d1a44b2728c1568fef79385853475e8d3f8e8eb0228bb4bfe98b02f20e19671531c105d77fee4cc8c262a4a51b29e5a28653d1bdd40c7e43f532347a21817fad354788468c9596c7511b3d5877cab598ead5a2a85cacbc2251de457814ef585d578f3883eb27f53a068d98f815c366c823d83e2d1dce9011bcd0bbec5c2885254d4d8d22507e1cd4b314d2764ac8cbed283893fc4c5e090550a96b20500abc0d442252564dc6b2fd0562c9074f39dccbe22a2b95764f4abcb4cf68c298a914660838c02cba2b26e52a8177db11c30dc9d0de854051a8c60731a5bba978977ebed08ed0c5b862e960985d071878871de9118bb13a2048a8c7bfa8934cb3cd6c9dc0c2e55f5e6cf1cb7d18e57aca5c04d5bc1de1605851297a8b12225a8bd2a85c5a9e36f6d7a51a1f3fd47693e2ef2eb7dd664b4d0c8bb9e09550506aef27164876f230f1e75d2aba80275bde931eb3e465e6a75e7dca81bc2596532aa69d9444457611dbca35cf180976e35233dd63b856e8e877619f9a77c170118b095b3b6e94302c7bbe9e73ebd104705b6b20365cb7e3c3de08ef7af0449122cc447c73bbe85cb69973354fd01ab4ede72da3bb50748e4df6170a9e6d528830c32c26b3530e5d35255bc9080289804105fc2cc24107e1c6bf0ee202040db2f03800842146529c371a0b149014f109f7fd7a8800f154405a742fdefca61693adfa5a6c96ee9da9cb35ae6457c653bf8e9a41a87716563e7c7e927677e245071c31eab22da0f95ba634b6c72afc6ec5e50a5bc12df42ead5ec35e5b87da516892c6234b69a88ca05efaa2acc69301034791fd71745a61efd39765c26c00c23f98208cae0e8489b10ed01fd35a71365defa672042ad3d3d32634667ff4b8a40b68f16b9af294795bbf6866ad685dda65162cb4eefec1c166ee00883de2681d057f91dceacd6ca43f2a5073", 0x1000}], 0x5, &(0x7f0000001f40)=ANY=[@ANYBLOB="3000000000002ef9ffff0000010000007b343ddb7e434b74863b944ffa5f690f351d464e3103578ee919a8ba627d9083cba16a126622494de58458b87a791a61857209cafdd9819e348d1b9f4be09952d0fac4a8ccf3208dfeae2bcf0653cb3674b3f258d55eb2f7639079e312b090cf33534c9ea71bf55cdb635fac90372a3e5ad4a267cf481549", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff0000000000003e57fbc82573d8b88405160c758aa1c201840758c849f167d7abc9439fd8be64de09f452740c06b81bfb473cac6cb774865ba6357e0cb9c9e53495ab4457ebc3870ad4619daeb1", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x2}, 0x2) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000640)=""/39, 0x27}], 0x1, 0x0, 0x0) r12 = syz_open_pts() close(r0) preadv(r12, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/173, 0xad}, {&(0x7f0000000000)=""/72, 0x48}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/183, 0xb7}], 0x5, 0x0, 0x0) r13 = dup(r12) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000001bc0)=0x6) readv(r14, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:50 executing program 0: r0 = msgget(0x1, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/248}, 0x100, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x3, 0x0, 0x6, 0xffff, "440c0351e436dd2267a86d7169998316c76eb2c6", 0x1ff, 0x7ff}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) chmod(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) r3 = getuid() seteuid(0x0) msgrcv(r0, &(0x7f0000001600)={0x0, ""/75}, 0x53, 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001680)=0x7) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000016c0)=0x8000) getgroups(0x3, &(0x7f0000001740)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000001700)='./file0\x00', r3, r4) setuid(r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001780)={0x3, 0x7, 0x40, 0x4, "3551b6efaf0c8db0789da229075c0663bdfa81cb", 0x36, 0x6}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000017c0)=""/221, &(0x7f00000018c0)=0xdd) readlinkat(r1, &(0x7f0000001900)='./file0/file0\x00', &(0x7f0000001940)=""/127, 0x7f) msgsnd(r0, &(0x7f0000001a40)={0x1}, 0x8, 0x0) 16:00:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) clock_gettime(0x4, &(0x7f00000012c0)) r2 = msgget(0x3, 0x222) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 16:00:50 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x3, 0x10001, 0xa}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x1, 0x3, 0xffffffffffffffff, 0x20, r4}) write(r3, &(0x7f0000000280)="f6595086d4d0f5b048d57cc28cd083491ea3e8acbc84287d32d64266ccd217e7ab48c43d126a9494c3ad1addecd667b8e699bcbbf67e4b180c80295a13beb69361a1e387e552cdeff975ef00a61626ac652c14a4d162d8497c8ff7ae2460bbb4333913bc264d4e1e8ee12f207de7e07cd584ad84d025f7b14de28712af5c489b6441f88204a5a784c8f172e8b357cf7eded0709a041c9e90d462cf9c91a9b0fbc2407b44fda9e7e71ac804eebca4918da6e7f371158194491d2a2e04cbc5761b4cd80296ed41ef2351f11b3687fd43dfb2b98d1526b5cc625e8b17014489b5c3f8c83f06c95bebeaf2cd", 0xea) write(r3, 0x0, 0xffffffffffffff6d) connect(r2, &(0x7f0000000000)=@in6, 0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x200) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x1) 16:00:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x20, 0x4000, 0x9) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)='>', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "ebe4d24aa9ebff1a55a2bbfbba882bd4b906f49b"}) r4 = getuid() fcntl$setstatus(r2, 0x4, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r3, r4, r5) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = socket$inet(0x2, 0x2, 0x9) recvfrom(r0, &(0x7f0000000180)=""/238, 0xee, 0x18764c042d31ff1b, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r0, &(0x7f00000000c0)=""/42, 0x2a, 0x2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1, 0xf0000002}], 0x7, 0x0) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x1, 0x6, 0x5, 0x0, 0x9, 0x5, 0x6, 0x3, 0x0, 0x100, 0x6}) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffd) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x8001) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) chmod(&(0x7f0000000180)='./bus\x00', 0x2) 16:00:51 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x0, 0xd09}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x141) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x7f) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01}) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) r2 = socket$inet6(0x18, 0x1, 0x80000000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x655, 0xfff}, {0x18, 0x1, 0xfff}, 0x8, [0xffffffff, 0x2, 0x7, 0xad3f, 0x100, 0x200, 0xffff, 0x101]}, 0x3c) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="4e070008c237661381b81c0dbac78f6ad197cf968536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b08048130d41e390b2696e6d0a342b582114762d5cc9ba7512fbdaf2836045162aabe02713c04af6153d8bd4c66aeda3e5fb6ccd5201f55f06181f2eab0e3bc0a89fd9c1b31ce91d297892570550168165a1829bb11ffc427ffb", 0xe9) 16:00:51 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x7ff, 0x7}, {0x8000, 0x1}}, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:51 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x3f3118eb1cda22a7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x4, 0x2, 0xe3d, 0x4}, {0x1, 0x8, 0xfff, 0x7fffffff}, {0x0, 0x3, 0x81, 0x5}, {0x140000, 0x6, 0x3, 0x80000001}, {0xfff, 0xfff, 0x5, 0x1000}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1009, &(0x7f0000001380)="4958716cb854a1911ccacea773e202aa65205f22d4f88d60687cb38ba066c191b810c2701f81bc67ad31671a544164e60c93c02462f9291c091eef51e84addea374f123d4c67b139f67d054737eea6a77dc3b9c80e40a2dbd6402b041f16bdb27e6f192d528a94376d8730d94b9e2af53547eb90a7771e1169fcba7f31b7ec817d663946951376a0a826723624dd9d623e242c8e9a0db8f3adcdad3a5798835c240b526f7c394eb78757bf424f394faac5cb484a866d50ac152e6625ed8b7b630b9f316be3bd723dde05f435336d211d52f4c6c9da14c129dc9266933e262ca519d52e73714760fa3e3eee1f4e6292ac633e32525f282b78ce158a38839a39151f065fcdd6ae9d4e2dac0a8f3185c4080d834f59ddd44c99416bb83f027cf0ce0f1e6e02eb51541484142bf3502ba1f41eafc0d6a8d4c4881fb0af9f7bc2d5bf6c1926804732e1efdbe72688386f74a0f9a5f539e407b62dc9cf037ac95e35ca34d1dffe9a3e1dfd4d4b81279876a454d46acbb0f361e63ecab8e6c1f55c2efc2988269b9b2098914436bc872a46acd5c8e99bba4c8646b79484c8cc191e3f832f30cbb44adc273c2834a1abeb89ed986292a849a313c44d030dd46e74cf7e96ef3f4c13036ac2a8963288d396df113378f17991af4a52dc8ac6dbb344b47c25cdf9ae58ac49140a05f2f24ec8b8c325482b09cc5de8d635b5dbe6a3a607b5764156f521c43bcdbfdad76484df84d63cb5e238217ed4115e45b9f8909586d2ca1133ccd5741fbe6deb5315954d7d66c030bd199a160d8dfc1562736a340c73a99f73cb094f6815c4eca367e87a04cadadab03a1126cd2086310f2dc15a73fdbdf86a11ad8d8598d2f79876775dcc089bea94f4b4f6279f857a01d6218e59085d6596dbea32afc9946f32d33b0259433a90eaad8895c53da2af3487a4d10731e425db26e821febf3c349acb00bbc0c6bd47e9f9daf4edb7fe7d5438c1c2a83b6b077cbffbd3374b32d434e6200d9fc4b4dddbcff38a227c2ca451b2b98a82608f99b2370ea526eafb03fdfdff90e116ba4af9884965643cc2d8b22d49e74b15e7309b9b8605aba05d8d751e36dcf6b17a418aa17b8e14e8e3ee40fc510f5be8e2dce74d1bdef012ef643aef2bfdb7a424bed8fda7e935489a0052e654bc79227f955e308be27608cc3b0481c1ccc7b9d7e8d2c62a327be0e3d976dbea82b419eae03a7e11c0c41b4d323b9e5e461f7b0b4047c4ee81d91fda3dafd779f44d9a17b95996df064b3c2399a5f4274d2f4e260c266d84bff637e9451fd14efdd819af54b66af4bb77b51889d6bcc01445a72a8a1a140befd82b890c3714955ef18bfa8f27e7931911eb0549fe7cd03866fd10d6d22cb25cba7616ebbbf5db7c3c9bed3d03776b1423b3c16261d9dd0037582978356c8395ebdd7f80ccca171ed06546eb16add2258da165f67a5e18d3d4e4787ad8e43e99caf9a36b62e493055b8da1ba8e9da4e651bd7e1676149230218f61d35579fc6530cd9db63fed33e079dd711e6c30a9f0fe404e8df2a0af0d809e6bab9f2a8e73b9acbea821a728c9813dfa2dddf38a66003abbba3dfbbb6f59f1cfcc195bfce6d12260062bcc34e519e98d3e0c1c390e3f460a2d534525f65a0dcbd5d2f3aced944751860d0f2933c0d9ed99d730bdedd4ba238cad074c52c8b3f4608ec791c1dbfee627b79817341103a0959bc7a19088aa222183af7161678c758f83dbdebab897650720200b2a40c362a7b2bd5e62264ee548bef6f835c0762bd8ea8c0d3152c563f6ea05aae5311c7d049f1d8e81542811194bcc85d7e48eac2fe4f0a1c0dc8b1eba2f3b20c10e40ebf43ad3b776e5fdced85182f232c9106b7c8a8128c6627d62cfc8309f1591b129130a641e23502cd19ab43f7e15f734276ba6b5960e2dc01801ba3c88fb2368cf064725303913163933c658841f7afc7f85ce59829f4fe329fcb78f0a17583bceb71a3539edf8c1869af657c9eb8a3ea7653bb3066e56da475c14a8019f19daa329065dd623f660825508cedcf0ec98c1bf60026238ceb7949a68988a006cb3932edea08755dd283122c516df36b01c43e8598a497ab062e8d2f9fca3bffc7f46cf2563e229f6dc310afb476e3a7866d08815377c559a0f9305190cf4d14f6fcae242de4884e66a4f39b3ab19f08d5ba69818aa0c66adde35492ee12a7662df1dd317770ab3abe2d41d37007386be1f16be21ed3071ecfbe889ce2dff2eceb74d6ff3f5964b7a24e0c3a8a630d66dba295e7f8ef90a00d0ac9d65cb5e4e7a3d1f3d1879db23af93b7925fd20f5cdf9ce2a8ea86bffb33b7829c18595de0ad1cb60d23733fd35ccdf9a0104abf2ca7b90f2330179b6abb9678c688293743c8fc5d1496e4a404afa56839fdc4b6823e8486435494d18fcfb408a4fd31975e2ee7c59eb3eb6962738972d2952307e4f23b80ad8adb8659773d2f5ceefafbf81f3d5b5005929889c1ba903c171ff3fecdc75418c2d251767148623e1a247b2f146600a7b8d324510fbd9b410c655fbd8443d059a9d4a02382cd9206d2cadf2bf32df04160ba3b9411cf00b9f8a0429103d86ea1aff532c34a10e9f53d422ab34a20c6c97c804f56c0d244a67fc662bfa4fa8f37fc0027e811dd1acbc9538b62f2ebbfc97c0d104e3312e9f76aeaa242dd266d032eba39b7afce4ee6ce7f931e9dcb901d7ca1fda4f8018fd31e0a8c27f01898408f4b3aa251be9dc2d1af5f51ddd0cd1a884f3aec968c312c05063e2f77f06703ca2cf3d2c4c8a6227585bfd9ea0d8ace6885cee4a609e8cffc8250125aad6d94f7358ab8469d852961a03a601fc0f29ae2c4c87f1afed825b3b8e58637c7a396040b01ef640817a4e419be0cd870f15a7699f548d7f49e6b0df71568c7d52661aa1b0bf208a35803d99766cb701872aefa31297d4cb3f0581cb1018f4837154accaa34ecf7f9a2f9b59b5f3e1049a79405921f299f7b1be53dac7da3191aa9dc00f8d5ea6653d75db37498b22f6fdcd21544850d536017ce76e34418bd9883d7748874bd2d685b17d994610522fafa847b386de59a84ec85e64106523db38ab20aad13e9a0e18a5d001d385adf3d888c366597b4c6318246690286cd0c072f4ca882593bbc422a96f76355b86c972d7f7da54fa3667c5b06f585e29f75cdb675552780019b28a601285a62fe2e11bb90083709e786403d967321cce11a2fe323b27d2e831592c4614febfcae8294dc397ba80fb194cc4214699b9b4729c5fce0989c9ca45543508d73d94c147d7f7b7b76ed27e17b5807f0c5fc8a808aa1bb7c10df5218aa21cda3871add6433f6a68735ba18a8992c0665626a665608907102ba3609b9db910a1ac261af2449e5a80295e4c312311cf5ffc986a7b66808dbe567e998550e3846aedae491af1d858d2d2154b81c2665dd909baa7aadfcb8f583792ac811f55172047c06325a03d3bce4880a2463dddd556f74848d5d0da892e1fc4b9af46479b9cbd0ab5ab8d18c4da53a948099a632dfda9a5c3ab65dff71b463298589a37f6b06ea321752cc79022bfcc40bb4825317c7514adc42d95aa623030f45d372aab2e7496c72ed6ac51046beca688e1a739fe998a6666e7bd4793befb89a2874860a1b2e1ccbbd2bd0cfe5af951eedb7b0f0be216b0fd7ccc41c01a4d78e62419b18fa8ba8c152ffa49f94a2c397389ee1e9713a8b25df5498ffbe2c1ad4d6b5729df7bfd8045c9edf84106dc72d1e22a266307b6d7cbb16528900056e7b2adea13568aec3b7d034b5bbcb3e849b9ae5576f5cf9a68ec69b157f2f26d7ef175a37ae8525a03c9ad79b341068b6d645b50e6c1be17dff08446a2793423b7ebd150c4d32428ac8136b6009a9af732ede0d22123da34434cf75fef5a8bd1329e29ec82dda5f1695a89bf8835e3a4a6a8cdbe132f5b9f5df2a3c6c5a8c89fde2430f61919f54886ff7d8e8ee5f7914ddbbb6b263b272d773f7a08c286a6c11cca07eb1e234f1efcc2826083adcb52ebd47870bcd69154cb611e150d441e43d7cc8ea53c09083444cbec7f875e6d7f081ebe5c1ac4e2aa218be52045a9717f85b445bcafc1d3e26efd6153664f5f2af94e72176c5abb5343590e96541d395b570d345d2513dae1f2d229bbf1dac096c8362722fda09c781fa3a92cdffed2d4ff683e592fb6438444171ef31ccaa909d45bbb3fbf776d60bc2bd429cb4ea3f808944619c11ef8cf7452a499eee47726fb1d7bf292f7d90a149eeec6cbc78054dafda0b0b16b9e941301b4746709348c93d1754d0ec2134f45254022b17fc762f4f487c59c984d9c49160917bfd88035c5fde4ee6affcec4fe3fdf850e297ae60bf2165d00623e1e67d1b8982897404617645594a828d8faac05975cc42ce5d4fd4f02661a629a4ccaab58396b4fdc76ee1fb33f13df2a8d510c5c0f3f53af28c72d402ad13f62a6c7c736576076addea6b05f6431369902b90b5e65bf52e5d80c908860b0e6c1123af09092454fa6dbe2af6dd61006d086b4bfdf2816eb3caf7233353315046199f4ebe579472d67c8f90919cdf1ea3258a43e61184d49042c93b27a42435829cb65f5abc01c9cfbe1635fce2585ce9f3e99624af590bb6749191533eefa49cfa4bb89c77ed722af3302b510f73b9da70b975e6d71284f52ee2ae9586b0ca93affb9067d33252eeec8e8a87f6017e6ac1749b2d95a2e4b35e49116e4a69c82cfcf4944d248b921e156b76cb6e971391ecf451de253332fda2e36e985896edc7c25e20be4e1d8a56f840ee9d1d01c0bcbe4c68a238e1d1fe685449c32e29aa32d2d2127c204d7df21d369bd466a2019b669e631d008de0737baa8beab7d87705585c53b7bd2138aa5d1bc75113537424b8c734915ade663938e98715499df284b2542913f6676846a44ce209f4ff7f7be9325da1c2b22c8acfd7d3ec5c98fd5cca1561591d7579c63fd6b05d9d6acfeab7d24649c0fed45e842ee97acf33950a09210b32e4cd051522f8f3048218f96c1ef4864b6a76db9f79eab311e30bd8f11eb22b6517a3bd1592739e62907e27a09e72b9d304881c926e76d2ec2308f10a61069ee4cb84e957230f20d1987ae758ce45e281bae104986cc44581d68450fcd21d10982595c67ac6e0fac26944b822bb14b223ea651a008647886af6e7869a8050adf91e3569d45bc83298aade269682b5d00acc03e42b53dc5700a56cc5e381e4b9ed9f8a01e5d5f2efe534396607b018b6c98300f096fa310beeb2b97c18f0627cb7280fdc2da81ae4ba0687909a5ac21aea07eba25ad21620e5b607f6aae765a5c317ca1c09753bddca3070028d885bcb47b512a4d74609de3668acd6e10e66db4f6d14f9411dae25c7dccfa19e76551efeb35381d00d452b4635d35e120b6cb3dee0dc4d572e0a7c4ff002affe7b62993ce9eb3300dece9b4386c600c356fecc75d4cd57dba8a373b4447ff2e4f3f82b4e3dd73a5ee8b5635ec03d16e1a487e25a6e2c0bf7c8971655f5905fc1b64703e7aba98af55d7575817333d7681d4b7c86553d54078e11ce7f6c7551470e1b7d429b02e9c81d6c377d01720b228b1703f4965f21fa96caa8c598b8fdb2d8d2c2de20d187a4c8448a477c22002865d0d704e70d56e8d6e8cf29ef73753b655805b599fa0d4481f2dd13e4b0ba626c6c3f3a3884debf906deb8787b8a25c484b82a650f83e98b3002594a3a8755aeadc128869edbd01f20e5af28addd08ea842f8362ed34e312aa4c46e64ce5453f2a06914651c99251cef4e1f46b54e47") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x8000, 0x3, 0x3, 0xb31}, {0x3, 0x4, 0x839, 0x5}, {0x1d4, 0x7fffffff, 0x8c18, 0x6d}, {0x74f9, 0x40, 0x0, 0x7}, {0x9, 0xfffffffffffff9cb, 0x1, 0x2}, {0x4, 0x7ff, 0x200, 0x1}, {0x1, 0x8, 0x6, 0x2}]}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x21, 0x1, 0x1000, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x20, 0x5d0}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0xd866, 0x800}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000040, 0x41, 0xe21}, {{r0}, 0x0, 0xaa, 0x4, 0x800, 0x3}, {{r0}, 0xfffffffffffffffe, 0xcc, 0x20000000, 0x4, 0x3}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x30, 0x4, 0x80000000, 0x5}, {{r0}, 0x0, 0x70, 0x2, 0x1, 0x3d}, {{r0}, 0xfffffffffffffffb, 0x86, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x24, 0x10, 0x5, 0x9}], 0x6, &(0x7f0000000200)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b8649591f44029e68546663e4811ac917800cd9b8c98573e1de4498a97a1ce450c7ff5cbfb49d6cf23b35c13389777e6ed60394a62a66ce6c17cf1a12279687", 0x46}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x10000, 0xed7807d}) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:51 executing program 0: r0 = open(&(0x7f0000000440)='.\x00', 0x10000, 0x140) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="6e0e817d2695c5058fd883923ce9dc9e46f271a76a7df3d5bbe46fa400f6de287e98a178faa15f06adbc1a5d860a2e19cc7259b127c682ed9acd47fafee6b10d9c6e9453379c62f766f467d33a89866d3ae3e1db76986c7a7c8675c7d23956902f2306b7dfb07699bcbbe1a8c8dfc88649df6bfdb00b172652f62352d4cfcb5c4fdd57dffc5a6f09bf7f3b66920e7b8ceb05100fc45bfdd6b3372fabd21a72d98b56cf4be1eefe51559434a5883c926170", 0xb1, 0x7, 0x0, 0x0) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR], @ANYRESDEC, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64]]], 0x1, 0x0, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x20, 0x0, 0x4, 0x9, "4112b6c507328ea5057b74b5d72119dff3aaefbb", 0x1, 0x10001}) dup2(r0, r0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000080)="00010000", 0x4) 16:00:51 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000120000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r3) writev(r1, &(0x7f0000000700), 0x10000006) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r4 = semget(0x3, 0x4, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x5, 0x400) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0xcfe18b30cc18d60a}, {0x4, 0x3, 0x52074df124d4d268}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setgroups(0x4000000000000164, &(0x7f00000002c0)=[r2]) ioctl$TIOCSBRK(r1, 0x2000747b) clock_gettime(0x6, &(0x7f0000000380)) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x200) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x7, 0x10001, &(0x7f0000000000)="f247", 0x2) 16:00:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="12521c737fe2a32a13152875c6d69641ecd807a662ecd62247c3f8effec1cf5c62ea56403f057c695e097896c08b702dea0d0f8eb2bd72b9f3c839628f17ce6d6b19c697eabc5c3673b1144ec3ed6e12916184e0a50f63ef48b8b8aa59eed9abbb52c1d0fc92d26dc2d86e797ee4b805697df0e7e23e8c2c04e4535766760305fc39ec2589e7ea244d1a94b23114f3772b2c386b7068ff6fbff7c8a4063eccfb4bd43f49d56b95dbc9ae7f9f03435dbeff0b8d2835b2adf6f3a92170ec3bd665b571d52f85c5cf876380", 0xca}], 0x1, &(0x7f0000000280)=[{0x18, 0xffff, 0x7, "bc"}, {0xb8, 0x1, 0x2, "e7bfb9f1b0f6d20968cba0da8e062b6b5cf517e9ef0749e5f7cb4372254f1d861a89150947e978142d63e05e2ec185c750731d57c1a6dec8112336403637e009f3c2e9382312ab5389d3a29969d8a22b797c551de9c876add82fdd3322932acc340cce974fab7198b3039c1fad29d7c2593f9b62d691a267ffac107c954189439dcce3f7eb0ba79d4f01a9aacde5dc8d14457ac8a2e9e75924543dac93db03aaf621d0293d"}, {0xf0, 0x0, 0x7f, "915440740cd0134791954409072f48beee211632784227341db4923dafc1fc8cc9f3be909f47137b397d3de4690844268d69138062b9849f431ad782cc3dee0dd0f9c5ce9ab41e25214aab66ff9e82a5d3ade878c7f3f25daa15e30a968b942940a64ff5c0ad7d09bdf12729ba69a1ef3c56ae482a1c1d86d2ac47fc67ed0b5147b6055961516fab13496056a6a0960edfd1817c91e02400ddc9d97ae1d16b77a4447850ac60e07be49864c9b7b69e9085f9cd72628e6275f0ed2ab8aa5cbb657bf0db511f4d9763ffcfbeb12b783b2adeccbf7e0601a4b8907473e612d72e61"}, {0x80, 0x1, 0xae8, "7a2948c7e355847f440b48f0d2bb15c91cc0c610ba85d38d9bf7d2588e52f68c682efa13a6283efcd14243c55be058327719c0aa43cfc62696688adfecc80e80165b7c4e4e9aef51620d0aebe9b3fb229d6f71c217744b510d8ebd69f29b814d85d13a27faf583adb9be"}, {0xe0, 0x1, 0x2, "afde3e1e517737b3e9264f1b22d692d769698a7cba8b9b772b885df46b867968ac7c648c61f52110c7a8429883d3cca27c27773ccb28e8b4f0f09cdd5e1d13114afa95688b7d4d2193dbc84e465f0b7752365d3528477f6949478572f3cfe322fa859de3bc79ab745a40345f4f07c8e2d6ef90f9223a9762c5c7df2eed73b03f8b9dfc248124e5c9b5dbc7b4a91df3e12224357d52e27a61dc3f38d76a431c54c14339726e48bab82020afee375c468dfb1c891d22390d8f855c2a71a3b540f15352418b158d74aa4272"}, {0xc8, 0xffff, 0x400, "313d05dae19673db66f3e89193c862913a4a662e3f275f8ffea01968e3e79e88309ce3aecf673543dc7fb1cc7c3a6a907dcc0593cefddd83efa335b8d0f47197939e6bd09eb88ccbe3d21ea15c281a1b029e17b1a8c5415e73cba0f51590e5ef1b7ac053e27fc464c1c1da7276ed45d67f470dd63a9b02dcfca0b8e4f8e30d307e70abcca8bed2e5d2f335b7f98553f6d6c488263a6fae2d5c71d25f5134e60dd8973246068830c63c1319298df4e95b74a9"}, {0x70, 0x1, 0xffff, "1f79b66149e5a67fb541967b896a85669c852ab2c3f54674a3028f21e1acdabb11abd5fcaa2fa90e4a67989318ab08ebf8da3c70d0708e551adc9d1bf16bcf2011bf9116322c3ab6e5526fc5a262a8a3a5f794c084a99c18e101ed04ae"}], 0x458}, 0x8) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x900) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x7) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r1) 16:00:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x705722e57dceb78f) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0x8}], 0x7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x7d8b, 0x6}, {{r3}, 0xfffffffffffffffd, 0x10, 0x8, 0x0, 0x4da}], 0x3, &(0x7f0000000280)={0xf5, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='c'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:00:51 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) close(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrlimit(0x4, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') getrlimit(0x0, &(0x7f0000000140)) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x3}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x20, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)='~', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) flock(r0, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:51 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x5, 0x7) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x15, 0x40, 0x5, 0x24}, {{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x8404, 0xe963}, {{r3}, 0xfffffffffffffff8, 0x4, 0x97974ececf712f78, 0x0, 0x8}], 0xffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x5, 0x800fffff, 0x45b8, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x80000000, 0x1}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffffffd, 0x4}, {{r7}, 0x6af8aea953453fc4, 0x40, 0x40000001, 0x40, 0x2}], 0x8000, &(0x7f0000000200)={0x8, 0x101}) mprotect(&(0x7f00001be000/0x3000)=nil, 0x3000, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) recvfrom(r1, &(0x7f00000000c0), 0x0, 0x801, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x91078c8821e1ebc4, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x4000008) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r2, &(0x7f0000000040), 0x16f) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/85}, &(0x7f00000001c0)=0x57) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x2, 0x7f}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xd8, 0x40000000, 0x0, 0x100}, {{r3}, 0xfffffffffffffffc, 0x60, 0x1, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000007, 0x5, 0x7}, {{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x989, 0x100000}, {{r2}, 0xffffffffffffffff, 0xc5, 0x80000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x101}, {{r2}, 0xfffffffffffffffd, 0x82, 0x4, 0x6, 0x5}, {{r3}, 0xfffffffffffffff9, 0x2, 0xf387733bb6b0b065, 0x7}, {{r2}, 0xfffffffffffffffb, 0x20, 0x4db877d7a0b5b38c, 0x3, 0x9}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x58, 0x101}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x7, 0x400}, {{r0}, 0xffffffffffffffff, 0x642fce72900f67ca, 0x2, 0x20, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x2, 0x4, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x4, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0xff, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0x6, 0x81}], 0x3ff, &(0x7f0000000000)={0xffff, 0xffffffffffffffe0}) fchown(r3, 0x0, 0x0) 16:00:51 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) 16:00:51 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x31c) syz_emit_ethernet(0x1, &(0x7f0000000200)="fe") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x1f, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbcf}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) 16:00:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x2, 0x0, 0x56) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000083a0b022020000000000"], &(0x7f0000000240)=0x11) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0x324) chflags(&(0x7f0000000040)='./bus\x00', 0x0) lstat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000340)) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x86d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r1, 0x6, r2) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) fchownat(r5, &(0x7f0000000300)='./file0\x00', r3, r4, 0x49f1983372b7e9bb) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x80000001) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r1, r5) setgroups(0x6, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x1) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000340)=""/247) pread(r0, &(0x7f0000000500)="fea18139921b39998fe7c1a64ea0f75b55ba0e96718090213b8b5808ae88f0a751499fb98dc6c2129afd55d4e6c420937a833a2625641f40fe728dd18369694f2e14da6d0d50b839fc2dbc42ee3b3d7d562c7bcde9345136ac93b1d0f57a44c784901122fbae8d50f8ef84178bb5a4a853eb8265e4485032ed461b3429b7827782760ad08d16fc10e467d6db7f5451e1ac4851cd98661a4aad25fb1377ee391ca713956bfa294ad1252df693e573360b484e", 0xb2, 0x0, 0x0) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecda58c84fa9bd3e60d196743d0b4997ad3f35e907d11a12fab85632af6", 0x1ea) 16:00:52 executing program 0: r0 = socket(0x6, 0xdcd55f11b43e9268, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4}, {0xa636}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/123) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2e64e5baee8835f0, 0x0) msgget(0x2, 0x138) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = msgget(0x1, 0x10) msgctl$IPC_RMID(r3, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) socket$inet6(0x18, 0x4, 0x3bd9) 16:00:52 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000340)=0x800) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r4 = dup(r0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0x2) 16:00:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x5faa44da7588ec9e, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x44, 0x1, 0x3, 0xffffffff80000000}, {{r0}, 0x0, 0xe0, 0x4, 0x3, 0x6}], 0x400, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x9, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0xf0000008, 0x111, 0x5}, {{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x6, 0x3f}], 0x0, &(0x7f0000000200)={0x2, 0x4}) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffe2f) setuid(r3) semget$private(0x0, 0x2, 0x100) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0xb9f0f74e1e79c00, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x820, 0x0) r1 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/251) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x74}, {0x6}]}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000012c0)="85d4558d") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) 16:00:52 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3ff, 0x8001, 0x0, 0x5}, {0x100000001, 0x0, 0x4, 0x101}, {0x1, 0x3, 0x3f, 0x3}, {0x7, 0x4, 0x668c, 0x8}, {0x3, 0x100000001, 0xb0d, 0x7ff}, {0x3ff, 0x5, 0x1000000000000000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xfffffffffffffffc, 0xe9b7, 0x1f, 0xffffffff}, {0x3, 0xda8, 0x8, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r1 = dup2(r0, r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x1d53d40b5bece7fb, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket(0x50bd22b6d06f4aa8, 0x0, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10480, 0x0) poll(&(0x7f0000000280)=[{r0, 0x10}, {r1, 0x2}, {r2, 0x10}, {r3, 0x24}, {r4, 0x2}], 0x5, 0xa) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)=0x7) r5 = socket(0x6, 0x4, 0x4000400000004) sendto$unix(r5, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 16:00:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$PCIOCGETROM(r1, 0xc0107005, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:52 executing program 1: r0 = socket(0x20, 0x5, 0x6) listen(r0, 0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/242, 0xf2}], 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000040)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c5ce5f966948a9ff0f9cab787e11274f8362", 0x12}, {&(0x7f0000000240)="6bceeafb2b6ce3bea60dcea2c032dc4eb3afc4021cb2c383c1355b3bf8977e72b2f20a8fae9150c9b038730073334a3d09ed7ecc15e12603599f67270785466ea8fab65efc0ab57f6ac2888bec68e65b29b8e6f4cdf9ac9ac32d0bac178bbc0da61db6986049422c7e2fc1038d8560ea79241bddc24c09d7b6dc", 0x7a}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000003c0)=0xf93d) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x1) socket$unix(0x1, 0xebfe4a8da39df876, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0, 0x1}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000400)=[{r0, 0x100}, {r1, 0x10}, {r4, 0x8}, {r4}, {r0, 0x40}, {r2, 0x4}, {r0, 0x40}, {r2, 0x10}, {r1, 0x4b}, {r5, 0xd582ae7c612eb59f}], 0xa, 0x630a83e3) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x10117, 0x7ecd9b1945f96b79) 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getgid() 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x2, 0x7fff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xfffffffffffffd51) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) sendto$unix(r0, &(0x7f0000000180)="c40ddd8199ea116fc8a92fabadc2f650043be098c9e394735a1cc04522ea101b86d6e56cdc902ca3b1875408855eaf2158bc2a9c9efe9add343469ffed49", 0x3e, 0x4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) r6 = msgget$private(0x0, 0xa) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) dup(r0) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040), 0x0) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:52 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000880)={0x1, "8f0c24fc7bde4181de586c7ea08109e773091ecffdc7c77c35b672df8573d6ae7e120ef62664d9e303c60d1caed4d727b9e6ada6109432b2cbee3c39819941332b408c1f2e00187997238cba177e096dda4481502c5c123e410f63e2becc32a1c57347975b533a041b47e333ef4b84485129a45f6cb75defe298431d1bd280a428fe34583571c5b90d5eec47cfe966bbd886702c7599bb11bc6c3878b3ee1231f2"}, 0xa9, 0x0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) clock_getres(0x3, &(0x7f0000000240)) fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x9, 0x749, 0x9, 0x8, 0x100000001, 0x1, 0x1000, 0x10, [{0x6, 0xff, 0x20, 0x6}, {0x8, 0x1, 0x3ff, 0x81}, {0x4, 0x5810, 0xfffffffffffffffd, 0x7}, {0x5, 0x6, 0x9, 0x7}, {0x2, 0x6, 0x4, 0x4}, {0x4, 0x12, 0x0, 0x3}, {0x400, 0x3aa12545, 0x7f, 0x4}, {0x2, 0x0, 0x40, 0x5f3b5565}, {0x7f, 0x9, 0x9, 0x6}, {0xcd8, 0x1000, 0x8b9, 0x3ff}, {0x6, 0x4, 0x3, 0x9}, {0x100, 0xd9, 0x100000001, 0x101}, {0x2, 0x3, 0x2159, 0x3f}, {0x8, 0x1f, 0x800, 0x9}, {0x3, 0x1c, 0x81, 0x4}, {0x9, 0x9, 0xff, 0x80000001}]}) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') syz_emit_ethernet(0x11, &(0x7f0000000240)="9a9a0dbdb22cc6020d1f557101b1a39250") r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) write(r1, &(0x7f0000000180)="c87389bd961fce440dbde9debb94735b3f24cefded713d298dca7ba8006318db9424d0cc271aef7df20d6e4e97251877a95c9583f49b9428bc5adc79b622dc9759308364b65c55eef5", 0x49) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)=""/4096, 0x1000) dup2(r1, r0) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x60) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/51) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000080)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x232, &(0x7f0000000040)=[{0x6b52}, {0xffff}, {0x6, 0x80000000000000, 0x10000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x7, &(0x7f0000000140)=[{0x2, 0x9, 0x4, 0x9}, {0x5, 0x2, 0x4, 0x2}, {0xfffffffffffffffb, 0x0, 0x6, 0x8}, {0x10001, 0x7, 0x8, 0x4}, {0x2, 0x3, 0x0, 0x6}, {0x6, 0x3ff, 0x1000, 0xc6eb}, {0x20, 0xffff, 0xfffffffffffffff9, 0x100000000}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0x7, './file0\x00'}) getdents(r1, &(0x7f00000001c0)=""/136, 0x88) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000080)=[{0xfb, 0x5, 0xffff, 0x7f}, {0x1, 0xb3e, 0x100000000, 0x100000001}]}) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0xe31) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f00696c650500"], 0x6a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="0bb8601adf1425eb39683f812fe78b0d5ab7a491c0aeaa4bce1a28e4109b053e7d186a7a653ee71a649321f91c77eb6780e19d993ca0f59a044444624666476453ba6f61c6e17be1fbc745649f46d5084f05d594e23a882093a83bc24fc32bba3b55d297300f9b06be95ff7cd13bf8b111cd4c25892c276464efcf99cb4ccbcbbe607c3c0b42051b00ccd34406b809ec88e3c0068fafc31b43624c9bfad6dff12fd2ad763575a6465dcdb84e790a5c20f84c37df", 0xb4) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3, 0x40, 0x8, 0x0, "0000000000691040dcc400000100", 0xec, 0x2000008}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x93, 0x1, 0x1, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffe16) 16:00:52 executing program 0: link(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket$unix(0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x10db1f) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/87, 0x57, 0x41, &(0x7f00000002c0)={0x18, 0x1, 0x0, 0x80000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x7, 0x5) getsockname(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'/46], &(0x7f0000000100)=0x31) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2, 0xce3, 0x0, 0x8001}, {0x1, 0x6, 0xfffffffffffff800, 0x6}, {0xfffffffffffffffb, 0x7, 0x7, 0x82c}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x410, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8203695e7f0000010018a569646530004067eed99b63cdb2e7ff05"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:53 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 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) read(r0, &(0x7f0000000400)=""/253, 0xfd) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100000000, 0x920}, {0x7, 0x7fff}}) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') unveil(&(0x7f0000000180)='./file0/file0/../file0\x00', &(0x7f00000001c0)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file2\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:53 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x8000208f, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/94}, &(0x7f0000000140)=0x60) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x318, &(0x7f0000000080)="b6") 16:00:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x7f, 0x7ff000000000000, 0x0, 0x4, "7b240ac2b680c71872c817115d0812baa2cb33b5", 0xfff, 0x7}) setuid(0xee01) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x2, 0x2) open(&(0x7f0000000300)='./file0/file0\x00', 0x2, 0x9a696cbc02f6d13b) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x6, 0xfff, 0x401, 0x0, 0x0, 0x6, 0x401, 0xee8798a80bed2f63, 0x1, 0x7fffffff}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x120) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x40000200, r3) 16:00:53 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000100)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x2) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x8, 0xc5, r1}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:53 executing program 1: r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="a9456f0c2361449b", 0x8}], 0x1) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x80000, "090000000100000093286db4d0755a9800000600", 0x1, 0xfffffffffffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:53 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="82", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x4b, 0x0, 0x3ff}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) r4 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x420, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:53 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x8, './file0\x00', 0x8, 0x7f, 0x3, 0x1437f641}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:00:53 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0xac02) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x108) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001a9, 0x0, 0x0) 16:00:53 executing program 0: open(0x0, 0x400, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2e56f0c4a3103520, 0x40) 16:00:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:53 executing program 0: r0 = socket(0x18, 0x8001, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x200, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x206) recvfrom$inet(r0, &(0x7f0000000000)=""/196, 0xc4, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = geteuid() r2 = getgid() geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) socketpair(0x6, 0x1, 0x3f, &(0x7f0000000200)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x100) fchown(r0, r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x1, 0x7}) 16:00:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0xfd4c5a6bf303130c) r3 = socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000280)) close(r3) r5 = socket(0x1, 0x400000002, 0x4) close(r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x3, 0x5a) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) accept$inet(r4, &(0x7f0000000200), &(0x7f00000002c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000340)=0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000003c0)) connect$unix(r5, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c653000bd0ff8e7810171e4c4d4e87f72c795bf72a821f914fdfe47ec7fa5d4f7a5279d94c618d1b20abf1a9bf046840c66faaec151a45a04e480cc2bbbe429b0ade045cc3e722c96c1727a99076cdbf37d9eb8e465f300ab269a11dd804d70f0d0d6c7974542641bb64c04a04aaa3bbb3f1ab01d8cb3e054af276359c5cbe6f094a5450a667e7865f1cde35fd2174db4c2075fe72a25c4c0038248b7fed6f39c54fbb7e1d444e8a6aa3849a4fdd800fb682acd68be096b26465348807c2ea76e2191922bf7143036addd789548fea070f979cbd7d245e6b1d836c7cba089f49c697ce8c46369393e0b646901a05af8b2ceb2c9b4912bb35b727b2a916f52d9edfbf3e781e232beba02eb33"], 0xa) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="ac7cecb4c97c7ba15926fdb6ad541a869dd5fa244563475ec2e6705fc4ac3aefe10dd80d0d4c095076c0059df392fc40b0cf25bc9cb4758c466ea163cfef3dbb0dc347461cd9f3001035c55e4abf565fd2dd8d6bc4b06feadf816e1a70e42ebc30f58826e8e38290421aacdb9c40e2f1dc67889c822881acd87e0b4e06f52c214af88247ebd24c642092e90e852dc826f5843529b6187657b6f6a1b8cf2beecde2f20109d0fcd45419b7cb2eb7776a856804e8e921484f59703a875793cb72e4043c9130122687c976585998579836d0598d78fda83bbb53dd337f04", 0xdc) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x332, &(0x7f0000000080)="6ced8045395e39ffebe4") 16:00:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000040)="00a68c72d538179655fe378e0a096bc494ce5fdebe3da872f4c425b940a604b869724ac23bb706348608f78e54d430b7a3c76b9adf36bbb4cedaf7ce356bc13ab7ded850d443acf907cf65e409a06ed3a8eb73bde7ad4ab5811239dab1a6eb92c3", 0xffffffffffffff01) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) recvmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002540)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/191, 0xbf}, {&(0x7f0000001480)=""/162, 0xa2}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x9, &(0x7f0000000240)=""/32, 0x20}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x3, 0x8) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) flock(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x1) recvfrom(r1, &(0x7f0000001b40)=""/145, 0x91, 0x41, &(0x7f0000001c00)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r6 = getegid() readlinkat(r1, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)=""/37, 0x25) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r3, &(0x7f0000001a80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f00000001c0)="5bd9a1c66b42a09c7ae69f496ada78ce17843b60cec57d6e618c7755bc210b4f3cb454585bec924afc70767774c974c6886002ce40e362c72f63e359712c538169de050cadbbe6fce6c49c6e5a73b1382ab77a67f927ad54bed390005e76a040a9918767935e849119c139135daf7cdfdab4c53bc779b916516f2a16e6e086495275bf", 0x83}, {&(0x7f0000000280)="ecb622b026debef0624b76b669ddb33f96e5fcc325724ecc569c556701fd48097c473a0b311e2e1e4728b669d81959fb9a677b22237efdf5d48fde7113f31c8e222665f84934ef3c0086e7da67202323a5ddede2bc48e0493dc249f5377ffe4560ca22b2492a382466d33bf269e3763b9190e37cc098c553df9012e11260acdadec1016c64d1a07a393ba8a03ce8252e2911fb3f93d9394be851dc24d044b14486830c541e74966df1300bd868c9e4a15a34adcb5fb333818cbc0ca539f5ce5119282579233ab94309e1ed2d", 0xcc}, {&(0x7f0000000380)="8c3c541757a9cb2b8a69395f139afcf73c42592f5b1473f23bde29dd2cba09136bdd90df20b66534a7a8ff27c68612a0e70ba224d79cf23cdb65bc73098e363201c28d6ff2dc15aba0e3645546b33d31ccf76214b33b90f7b6d13e8677af5156b944049ecdd7a303335ad859c89060e2cf53f3ffd2ba5a4f56824d8c86accf46fac1a22a04d1d87baf76bfe052e342f0bd71edcfe07c62f2b885d616449e7d9d9c904d709ebc2869a0dd70ca4162a3a6b94210c0bb7d386f48fdd25cf8d0127c858731079cf601176dab740adc493587f9e0558c2a2f5446ceb9e65a12fb94dcea63370120ec069d699adaae2039e4b78ee084f57db4", 0xf6}, {&(0x7f0000000480)="e0a452f1b0baad929dd738dc93ff9efac764ba8ef3f9b79729b73bb6a113a6a35980be9a7468c275aba4e6a6b1d194fd8a1add318416f6a6b6da0055982b2ea96e305f2994c6f503af3a0607300d1e905dce9a78163bf218fda9520c6136885dd80d1bcfaead65df20b636a5b49a0798f67ad00ede43afdb4a5ec5d7e134527f13358c1e0457d99ce6a56229e9a03bd5a0d5c24c61f79b32b1e45250e38fc9defbec764a30978187a36db1f452ca2f4855da3d1841e78619e4cb58a2bdeb46b0c894daa35bbb9e4020bd33e43a7b2e44d7db436febeda0", 0xd7}, {&(0x7f0000000580)="2950d1e63d17f4924f72fc6d582dd7cd374972109d839002dc9192fad93db585ea4a4a242b043cd6cc1703b020481ec400b5157958f567f38665515d948b539e449cae3479d8366f05f7761827e1a924f6cf90db5f8ef536a48fde25ac49f9b7f8051b473e852e96f346fa68b850da63a65f08cbacba657bd5981e63180e2bd4b42942e95128714afc29ed0cc82f6d1401fcd78cc1f1963721b5cca6e9a8384f114a18a6d5e5c1d4a68a17f2ae8c6b2a7e7c3c15dcfa7e3afb1330a53ee53f0a7cff1c267ca19113de508393f85ec020d62f658f2fac4251332988616379e9b721ec854a800087dc51ed6998", 0xec}, {&(0x7f0000000680)="82993045c01fa189225d6a033d8bf1342090ed3f8ad2b0926462ef3f31e7", 0x1e}, {&(0x7f00000006c0)="f1fa294c96b4d6d5e533b4ed2aca1aa6adb4ab65c92259a7477a0e2f976a8a2623a672b3c4087407182ebaaa696259df807eee85c156c7c3eb5677cde21bbd5a3b3b9dc6a2254d414c4f2cfe120836354f2623d6a919744f48a023ba101080fad8e50bb8b1d960dcb62d2bb1f799d4cfe05a651fa28d5fb76c8653cbf5b5e663b14829e0e4198d2cd8ef23a5a4f1e6a9caa20f7d301b7155d2951e8e1b954c1ef6c31caca460009e052aa10d9864676c8016a76bbf4a2bde6390da26a8ee204512ac0d3bb6da702c8cf48c75acf607132c3766eeec08", 0xd6}, {&(0x7f00000007c0)="e2d6ee40842f205cd5868de2777b57ea30301873eb28e4597a64984032d6154061", 0x21}, {&(0x7f0000000800)="7196974a798e7a5f728654b1c4e7da6499469426d489f32a92a04d1f15ca3574cd37cc9b007edbae1ffd97bf886195497b35e3c8e092b9648d9c4eaa73e959ea8a208cc4bbf91cca99310b33d643186c8e08e7ab0c21dbdd96b79cb348bc852be9d56e7fc236c15a3a1b50e0db9afdf8c5956a44220937bdedaf2cf3badd4bfa165dd585f6d3be140a80e61cbde3e75748542a00607ca3b81b8893244f084b864d16dd795b7e6e0c255116e4b0bbcbd8154d4524110a5a32d2f6f4e4ff93595e72c80dcc89e1542624c5017782f4f235d4c3d46f54965f6428246c557a0154a41a0a080f04c327e08340db13ed88c09679d4416b757c5c73a34b21e20123dfa5df15a76096904192bf6cd229710700c3197b1396679f0b1cf18665a53457e03824b91cc38c64b9a06ce3d476a7772eaf5e8559b8204affdc35fb4f842820016067fecf140da1b15aedaffab8aeb1744b1eaab07a0345cbcc5cfd94fb72082b7aad64f9e1d558b88fb46b9dd06735e74f468f83222a27ffe4b3e163cbef0b326883ecb911b7d6ce3f31f4c75aae6446ae53f6de54737c9514dccd6c3c948ac60314a38f659e261fc8055cd5e3514e1a53bd8365039c312788807499b6086bcbdb580f252a2fcabb3392aead210fb18bf23342a96731a884e185dc3187ca4de9a81c37741d98357b78f255fd5b781fa6468bc3d5ab1e82f34252d81270317ca455e298cb04872220bc7342514c830fbc430c4b95bd08014f8bbe9dd0620397afeee35e8ebfa4a256e58c1d125a32a904d64037e654297b50c25aca05b64d95b8b3de7fe22f3eae2d76578ce580b54194ed894b574979a5e1e33103f05b7a8b8be5e2b6f42a087ea53e53b1af58e24d6cc4c0428bce6bc9834a30018bb29a9daab586122a83a106d61fe14aa0ec2c8554ae9d67b49aa3703a5cdc809f3b43074fd0cee0ba9a4d8f462f46e7014380acf7550bfb4f9b877904b580a20f1da0d67a03282c02273a5e8b61a3d155755106639170c35448346787a9e3bfa267ff5baba25009c79f3bf0bc8e626bf8ef6bb1a432fc4738d59a3ced960185794d64c4a5f35c683d30298d8e199369bdc22bfc54b9a227bcdd0fe254f2b3672751e0dc6e2e0c1a171f9f5c277351bf145256f5cd83b1b8cee35603077f0af8738d5b864e1ee04947ea18515bd30336ddf23f0e2b32871fea57ab9b21d0c2796ee7a394e6730230aceed9ba38a050032c62627a4fa461f54c5bca139a97c4b857e3b0c286907edd0518332569ef2e0578322ac94c083adfcb4bcea0e20b1a31cfc80c2ee5bcac6c7bc13b54cb270cd6394decb8536e7b7f5abedf195ca32ddbe2744bac27a5b905dd25f44009b9211d7376538725c093ab4f2d4f3a423f43079c4480846ee67d2ad40b1e03a6b99eab1950cc450aff982f5d3b1cd105995ccfa88d7a31b5b9d58badd7fbb904f3f2d669ca9b7e176376c26cd96251150e8d2d1fc62df7d7acc9c851eca7cb16e7a1608936026bcfa271b58249c7233ead4f8346dea0409ee9bb26d56718d17bf9d40754ebac01cdd9e2b6f4666c0c94aeac15a70e6ee3640ecb53247279cc57941313c5f2f75fd8f3be98eeb4f02845f63e20662ffa12683203f0b4f1fe20f927b4d712898db598c6c865322f9383e7c4b933bbc5c8e27c2b881d0f09f9fb173a98ffb18409a11b6e0803b6f4671d38fd2afd32b3d9779e352470aa633d8558af54dc34c5c2b771e8e745d448ee778b39baacd00d14fd3dabd3be2ff0332559238ae3f3c8cad4320c4d31c4787c595f83393de65d581c16d9e053c9abca63004c805e12293a7186c1b425273450006f859602f409a01582408f79eaa638eeb3b9e0e2a371cc918848701e1085532e74f9a643c88892ae0d20ab3955bd3983b2a1194872b19045729a31f4fb70a305687d7f4e55b8b052f529421fe71ef4fb25271769d8d30bc29c063587303355cebf0afc3a65a6ce658ee40dd5b78d11179c96b55273bd25c7961aebd2d30bf405a0032027656e0fdbd4790f0f4f4a81ef57eafa9626fad4f415044a7274baa51accdab307e75418f0141e9fb4f28faea0be8800575f952e281cff2a71cc7477d81c1d68abbfe4884848efc5ed5d076e5766b93e33dffbd66006788b9e09fd911631745459ac00f7af91de79c9f300cd48816c5a728ad215ab8a92583a12a9c527062e2763d25dd5611740c6924a1b745ab990a309794791c5d615ebdea639e17a2ef6c17c2723f53a78057244292e88fae813a4c09495ce9caea64f0974718f3f1c0e70c1d6ede345ff4826decbf729a8f95b53e819f137c7b56cecaef94a70090ab355373006cae26f66cf8674d7ff6bb6606b867167119e08ff998f1e7eb14fc5ec19fc3114fdc3b15140c139ebdd70fe740a75131170ddb5b6300475bc56159d0300a1a594de3802e0576fe5ed87fcafdfed79f9deb4f0e4d2b68d69e2b8f497fca8678659a7965b20f0df62ca9570ffd1f57b344d9a200e1155f71df08b561b20edfaf9a7dd538b8e959ba803f8a850c97306deb6a1121e99e22fbd5b1e0545ac6a8d26644ab3e1ae02029e4f2e1dd75b0a5b2994154749fe859bdb3892ff93743d74178d45ce71a9d41acfda5f3a9eb8dab445f2f82746c53737bda688e87e21518b1decb1e5758ef918b43fd5908b9d6c82eb105e6907b46d4d131cf7982d905d47f2b907b90745e5d655323824c3ea95f8a8fc97532bdf84df0cc80673645da4330f03161fbeb438ef4d580263f1de348cadc25a705de2463b31dcf146ed7ec3602ec3646607f7d6172369b87c3cb56dd974b1577b3f376787a33abc4607ab19531fc74442d5f2a86e1b7afa548a4c4f1c25ac203db146f2c3eb57d0357320f95ae944296e9a1d21a5429ee0e24116b714f5cd9cf257d6010a554d1dc48203d05b5af7a7b530bd4ed4bf6cfbdc8d4603c922548c66b30b20ce7715284b3a3f07ca40b1dd5d370febe2a24990f8b9d2a71c6feeee4c47fd48de1760f090aef31287b43ca18906bf8f2a378aee0955d994db5d33983b77cec90bc17a66dcbeb2013fe0c17176aacd46b7688876b029d199d78f837fddcff3238c0f36ac671b8566bd1c9e360f589d24ae0e95c3ee87091d38c9dda0c5c50dbdad61dd971f7261a00a79900859b983c011335b84eaa14166dc51658b1ad2f3a6d0629373c22f92ec9ddf3f94c7e10ebedc5fa2a572a773328aba30664d426f82c7edcdcabf40a4498130236fd28ff1082baec8c7cfaa7e950d6b5a22df25ca22976298b37de641b85da9d3059ed2af46e7f7dd4acda4707dc9390fe78b88e74bb7b6776092d836ad8a23caebe787a3eb82990c86271d30ba3c17dad1eb6f8c0708d32d9fac19a7cda0c44c417adbdc98f0e11008415922f9f03d554ec023e8ef4c85568f33b5bf66ba40a7e779ea79d1675bf0973e37c80e2ad4f508bb742f6821f0fa8809246645b064d552f187a30ef3666e714a1ff539abaf14c57dd590d5e255967d4110d8943b257ac31553be2572ec366d22bddee48c1bd8fa0f0d26d1d32d2af4b27aff895896581f935fb8c9fb029ab837acc58b959a7792bfa766edcba466160acf4ba7418ed14f24017b5ecf20f031bb9e7531f6438b93cdb4d62d3908a00eb54d6ddec3d1d0c029d6fce245001a15f033531a2d0e004f45d63a37e921b4235279bdc39c917e51bd7d31566631b0cceadf2852d23643089c2e7967d6da6941fa48168aa48141496c09903149a6b310e0c2d0bcc26e603f9950dce6ee3effd58b452a7e54e7e40b7f7d71bcaeb881321d79b888890fcc0e9b850a48487d833bd27d3f934edbb1533fca60120b6b80f342dccb83b49e522199efcf81265357ff203d327deee7519ecb3d64ba0d6c439fd21aa4b4f26ebdb53ae41ccae7ec53122bd5be1dc44d8c4ea4dd54de395ba4da1d8314d618db1535ee868344d932af02d3bc1282a733d187eb5dcc14fb6067549d14ed83701f2e961531be28bfadb710a31c3f80aa874be44c5174e760958d8baff7b34930295cea931c7ccc44d974dc44821ff1fa6ca2c830539416968bc726cbc5ab487eccf7cb942cfff94333fb700d8f28a983f5a516988e36a5159ea238eb78dd24f6fea3206e372b2793e25a31f6227a2d659673ff124896c3decc88cc79fcc2f3b863cf709467c928732518130b532742ab53fbb4963f708de15403ab5902387cab29ad9cc2cbd269e5390b2d0ce9a96c4801e0ccfc7588c063365b9858433723ba443611c1b42cb14063fc775591815ff49a56379fb4b58425d784914af4e3e8f1b95548c3d44676cf34e4adff84c8c53aed2e07bd929576aa48a3f922c8f6be32bbf94e5d7b32ae6992dda96575a928a8eae244ead3573114f61adacd8100cb9b83815bf2732248158b893f06af800cdf8848f0494be678cfdf91ac880a0db48b72ff616f96415fbbfda1d1f6166cecd7501c1ccc0f8acf193464b70e83c01fec0f8972ca6ebb70aeb6ad57855857a1f5c6bfccf76b1a7128adf74a644a3da73b66e5b9d54d7f80e592f0da4537bf5e8536b58dedc5bd2f5a23f203f333a6fa79ef5b97e310a647674b95fdf36f8ddcfdec7219a652fc1b10994aebefdda56cdaa940791dd95c77fe620be7dd82c18b0b9f4fb58f3370db69c1951af10e1a0a6fc0a9f1bdaafdfd01a812570e8a8831c3a30c941323e651e15027268acb087d648d0fc7f78c14bbc90247c4375445e4a5835ac58cc2363f1aad31b0c40a299b9766a01d28069d3e1e680846af8b9fc51828d2263847525ca4b965a7c31a8599e8f5be3777cd8fc0aa7ee164699b8cb4e85df9ebbf3bab3cc023523ee6e39add0b05e6314e8b374a7cd14408d34d036ba738f4d6c43f561c053b415d4f39a287ca52b052e974385e4b9d8a3ccc843c3714de2e160c6a63160bacb9bba0f0803e2b7d0249b9edbe01635693ff931bdc2af01e05f4261ab6bce609838176d19383dba10de150d27990fd6aca400e6a0a0b024ea853c2b49d3b43862f85e39f7679efdb0fe31c585ce30082d5a06d1951c65e6a753f302e37de5205536c5a4706335b7040cf60e58ccc8bec7d340f3337517e445a0b3d7f4c78f1259aa0076f780028db951c79b87377a21725874245691d35ed9e40d1de8bc316a3f9533b9374917f6d7195fa7ebd22908867652c8cdfc08716fd7cca0c433a094e78032d5f5abf70e1ab5667f1e915ce9dccb7b48f0c43c8ed4ad005a6bd4c4097ab118ad4189fef2994e64ae6886ba78f7b470ccf4582101242fa9dd0ec073edc491346da39c8a9143f9ead4dca1f13ad7eafd10ddd578e4799cf5944bcd835c80da282543bc93a7991d062e28a6472936109d9ce7289499b6e044c6a43a13ef5b42f8b4b124671e8077ea0423482ce336174bda2fefbb0a468fda9d988b707f386c8d41413cab5ba02584fd6759e29e70347dbe7240420ce8ae6215d009d65d5d86d11b59f12fabebe77e59af74bdafd0c7823c9fa83a07891254fea93dd38383116955c50d9dedfdf5beacfdc8c6b29fa08ddc3c438348c0284b8e1d09e72b7aef1303409434d96ddf408dec70d3c5112b05873440043cba737189d3104c3004e90c1dd2ba3a9680b73d7a3e4dbb549dd5b9d299a31c8c14fcc2d9d422c250d363e6191692d77cf4ab9c72d9096862041b2afd38f2125a3ffffd9598a8a4266eb64936cebe95d7579e75b918f39a979d0e1f086bfe2022e4f550fb8fe909fb3f0b0427c553cdbfaed577885c98e3ec83181b3c78327249fff14e80458", 0x1000}], 0x9, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0x407}, 0x6) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0xdea4, 0x2}) 16:00:53 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000000)=[{0x7ff, 0x4, 0x7, 0x8231}, {0x81, 0xfffffffffffffc01, 0x6, 0x2}, {0x0, 0x0, 0xa19d}, {0x48fa1be, 0xc65, 0x0, 0x93}, {0x3, 0xab, 0xca19, 0x1000}, {0x8f79, 0x62, 0x0, 0x4}, {0x4, 0x7fff, 0xfff, 0x4}, {0x10000, 0x380000000000000, 0xbd, 0x7}]}) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x10) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x56, 0x0, &(0x7f0000000000)=""/86}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x8, 0x5, 0x80000000, {[0x4, 0x1, 0x7, 0x9, 0x54374be6, 0x863, 0x1d8, 0x5, 0x4, 0x5, 0x6, 0x9, 0xd64, 0x5, 0x5, 0x1, 0x1000, 0x40], [0x528c, 0x1000, 0x7, 0x80000000, 0x2, 0x6, 0x0, 0x4, 0x2, 0x100], [0x7, 0x28d6e08f, 0xf43, 0x8, 0x9, 0x3f, 0x100], [0x1630, 0x977, 0xfffffffffffffffa, 0x200, 0xfeb, 0x8], [{0x7fff, 0x7ff, 0x100, 0x1ba}, {0x20, 0xffffffffffff40a6, 0x8, 0x401}, {0x101, 0xffffffff7fffffff, 0x5, 0x100}, {0xffffffff80000000, 0x2, 0x81, 0x8}, {0x3, 0x0, 0x16, 0xba45}, {0x60, 0xf664, 0x8000, 0xfffffffffffffff9}, {0x2, 0x8, 0x3, 0xffffffffffffffff}, {0x80, 0xfc000, 0x101, 0x7ff}], {0x1ff, 0xbae7, 0x1, 0x46d3}, {0x100000001, 0x7, 0x3, 0x8}}}) r3 = dup2(r0, r2) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80c8, 0x0) kqueue() dup2(r1, r3) 16:00:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x51, 0x0, &(0x7f00000003c0)=""/81}) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b733ca", 0x60, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000380)=0xc) 16:00:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f0000000340)="5431c78a563380eb702c3f19ec9118586882636b86867cbe6d86c07ee488d970a681d690a523c815675b8b96248f79a4704936120f252e95de6f0f8abea1ac4dfd2e1fbc5e6626ee9ded358ec28dedc87122327c27a200b00e60b44cdffb9829f057a0f205a2fb530aced6140c3e130c78eb6bd2f7f3ebe0335a0be80866b63ff988a0aaaea0322b7e95d59e207fbb4b147ded48b3a00e9b2fda28bc9324c50c176c74ead5b34762791d44ce0b1fc8cb027d679c8076171d5cd251f4b37d63e508ff76aafb8ae6ea4e59cbd6db41d50933c2a90806a75fcdab076571b57aade53a82d0a32f11ab165d3783f67cbebcbaf1afe45ceb299f85f868088775c27ad863e99b548e449f6497e847cbc896645e0cf6852e3c487dcc676fb6080ae37bbac510d50f575c04852670b6da7dda23e7c366c41ae911bd3870f94784c7c8e2fdd380c31be8dfede6bebb4c65550f99d0cd5e487492ff9006b2dac6f759c3328b7d2adebf59cc19a356ac3dc81bd520455ebb3d563a919de49dea2bc6537043841bc555e3d29680e118975f88f7748aec7333396a097ceb3e4ebf3a15f80a05cbf8c6043b6eef6a09dc8b401deae0661912df0790f072f965fa7749ceabf7bba623180e4e5673f9c30492fd7e293572d593109883cd19ef83bb1cdcb08f2e73060b6c3e6b59c84eab13047b4310aeaf6938fb9234ace31720cd7d5334e36e52760c6e06e1572b072765b0592f40807169ad954ad02924b89b87c8d90c80566334c2cef1a2e0f9c46e8a1fa87039ab026a10f6f94438260b9b59ea59d42381e2933e4585888df8d7b4295e44ff83583f0a7368914228148a2db40a0f4b612c7dee0194e89ea713eb0132f1f3b289711c9b0ee0966546d68b8629172b2150f446c7c6344be37902a6043f29805056cd15b4cd52d86408002c5f5028211e2aa4c1871b92f098d1306a892b834efda3e6d377ed2a422cde6fa0796a91d81f1882095671b3d10c33ebc50433d18c560cbe0334928feb064242532d1e0f7a05e4e0746b5e34bb472300446d1991bafd304b798784f8b4f10b67647e853cc10f67d5bbc7d5ade667e7f446903d124b5e54ac3a55f4730b86576f4964f9b7a40dada4657a68243f465a0f0f06f5529fb44d555f96f66bd7f7493fc66f75f0915debe6903cece09a2855e33c69d2dde0d692e03cd34222a271b12c7ecf1c32e6b9c2fd31a2f40fbc2087c7782116fcd5d8e2c58a89e487c224e624df5370e9fafe96042be1abe4f0edc14b5cb1f7e0f1a9fc74dc092d8b4f34f4373b17fe86ad481839cae834916dc144f5e7ea1b9c8e772dc4748fe56406829761361d64f27aa7c1d57150a1cbea9cf9f712f725a759f3f539c86712af090b9ed0cf63ee5f97e0c750431ff9e772be9dc2246cc47d9871796ecde89f979fc5c40f3e932d53a6b3073616724e893423e176714009c65aacefcdefcea6dc3dd6d9e05a410887e0f75610525e6e03c162f951324df6f635ce421f7af98a01a70c5f4a93cb23d1032fe2c05c6b0334d730c097ebda74f133a10c9a50c8387f14470c6d040ae72612c445e55748424804f99db953e3807662273a3366df383edfe6453f63ffe9f008562e45f94d58d62aa31dab936972195a34a9996f3bd8a5282813cde6b59b51b4152adf071b4fb313dc2dcceb6576438630a158433d51c6d495d5ce239bf42be8efa3abb27623cd02ae968363690e57a50318de717f3137303172857e3b0e51c9aae83b008e9c5d92830e44d50f8c6eb0eeaedc041071d24c7abfc9217494e69bc2153bf6e97b8f2f70f52e986a167b514999dbae039c91b5129281f0dbd1e1e5732ff924618178e970c29fe48e1295ddedb65944e4ed590a03a44d7f505d70fb19afb78bd82e4649ca0ca4b7ac5cddce347a5c48e063b826e3982415711736009a77c86225761ee7fb3b52fe421c33856670803a4cbb4ecf5c68e61d4c9a24830fcb9fadcf0377853af55445585288a556ac8ddcf0b92fce73e3e41b085a0377451b39d55c1c72ce7e0c5037b8927c2746f566b24a3df125c508ab9c07985cfc482dd2fa374c0de75b5d4df03a98ca03cbb42e3596fde5f2e9d275d6d45309563b0844c01d632125f27cce37761c00fac61ec5452e1aeb9287ba495cd39639b6c82778c539a2df939170a6b43d11225dc98689cbdb4d8112c7d22c4bfc5c9122131f0a2c4fcf872daf0aa47916832ad5daacf76136108a8487419103d3edaa75a43ef9793ecc5f18a7c6c8ba43cef5e175887c9f2b70cd0b0dd94b37e5000291d66a90ce976997db075909641f3771e2f06866960902b4f5c1dc969306cafd2adb76c3dea94f7db0c8ad9b331343d0f2c52f459938d0aa84e484881f682956b8881708f8e02490608e0bcebf8ff98da483e06b020edb30badaeb105b1edfa4406d2c4daef49341ebc27e5b8f1c7dfa83367b94b133762cf32c9ac04dd92aa0203111ad7b8d6c2789109565df48edad3dffd4788098c28c4a39c06384d3c7d01525a526e094e22ec8bf53a5aed2161c6957206ab616007675685f9342a868fa1200743900eea9502fa84a35965a5401953bf1908a5d87ffb9a03488e088674cd5bd15ad86fd93a30d92cc16a08f419e982381430aeb1118dad770e83d4f296ab8f7b17e661abaa03d003b72b64e60524b2ab119946b281faa6d894ae535011de412e98cc81781eb25b761c124a69ca8eae035bba8cc025a8155162dec90833fe9a27cbb1ec77e197590893c357c46f88b32e45fe95c984b73f8b22040d7c6fa281b4b4290792dc32cf52de9537751640ab1ed66996a43629e54a89ba82a40010a4fd62963b4aafb66e981df19a062cff6ccbfee9d34bd3a9b6cf5b06e394b64f35839aad49c0b900a5689f71c164fef170b8c58711e8608f3d06befad462e1365972a1ba20224e7d2d2b64fceda736bc6c62ea9d0fed49b39021d2109e963ab3d9e7fb1adee7facf2366f6bfefd886113f4825adca0e9252bc8dc28ea37c8f767bf9c467caccba4a94a7e24254f7286333f817c59b39ccc68102c876f13df83656a35dd6863f355ceb41202606860d6f791094bc3d9a20573664964941250114c29d9aefa742c1b01471ed070bb8664b5721e1ce68f958a264fdcc121357ed7cef6c2b3f652f47352cd0216407848a9ea9082e24b932d2285098bc1f01d757c3f8174cc10e9e8f42b4cf0dcaeecfa33c63a957061345f2ee0ea72a14843f71a570ed5b8cec2c41dc9a63bb44068c6f0e8d4c33bb8b0ccc56bf667e415fbba905c43593a4d046071ca712cfa0c2b41b24ae12cdb4f182e17146c930329f87b939dd774aa373c255daccf68fd69f797a0aa1216004a6f7ac9e6b299f33ec6cd9e87b81a63efbfceb1e57e6d8bfa0053324f882a525c7c23400d09dec0cd8d4a8487a878816b0303cc75b345c2e2c31574bf56fabf3bf063acf6023df38ac7b535940d3f9048577db0983f7ceaf3d6b0e935ce6ce49a0b8d06f272305c1f99253e5c67f08437a12fd38a62c1930f8287c902800f571f1f729ee1db17e84c41952dbbd41d4bf9cd7f52dae6cab0678cc55f5c743d1d98134469494179dc6d312ce4d643f6b337df4dd4bf6927a71d8f3b824d3c6dbe15670d38167bc77b8b0662ee0b341654b5e574f9bb98e0ba5c675fc5414aaaf3a59066fec6720dd5254d2c4c01210a8f90f9149501954cada38cc872605dc512def477c1c9a17fd636b55c8bf8e4bceb9d560085206fa9b5098db5e5a913108c8175c7c282506e1bd22914b9ca79a3cc558064f613c359ac9b41f9104ab651487f3f9f3dce93d44fac456e52123f08a8aeba9d55e2656e3cf01329c82a17681c30327ca87874676621bcce17a9d214e89065b03650719755ac9120597ddde44a38d36e98e3b7ea30a6ee06ec34375d78ba12744052f4de7750ac188dbfc51fe0249cd2f2b9234a5fc2b89e128836223891c42e45b16812e998f396e157f460dd43cd6974239c2a49dc9b660a780ff0641109db6005199208f3d4b04d7f8e1662e7e207f902475ad1d7d1e39e47b616badc8e84924ab64ebbc22081f38696916bc3ef28f480733695f09aa72080351594d4a31240680456c03ffda5445fbc20749c691c6b7c8754bfb0c41d1129024e5d90e1e79133ae4b7b4613db5f9bf655f2e584987862a6c782a517d497e7be608985a59d4b0c37903e4644e61965293f5217288483087b59ac02beb1b081457a57dbffe36227e600626775ef1d9fd3247065b4a6bd402e3264e3f615a802f55e4f4e3ba0e34b297accf4bb63c5432ef799691ebf6b438fe7693f06e2ad9afe556838a14c6a31350d3e3572a2d4e0f41abd441eca21b8e1c43183be31f2494779977e72a0f4d7e52f39cb6465698a87670f8383a7bc3b1d01de4989026c229dd910306635e2dfcdf7c15d9c31401284d3afcd21f8ced3c393bcedee0457377c4ac94b11c4e85ea71a53242c1df45deef42afbe2dc29bc2f80e1c6a2ecb1787610d55a1063d7035c41b0270f895f5bd4f5f3edf7dfad04408470c87360dd80a586e5ecf919990daf536b0f6e8a35f4add13f7dfd6666ec8b0ec6f3a3cfdffe2114dca818aea4f3b1316239b7a45bc391d1fbcda3c165b29601d28c7c2eba9743a07af1caaab98199dacea6dd06605e533edd8fed786f761f782712630e75044cd6a5530674a2d1b1cbd87c68cf0cc4031a869ab54ac5df999c2efb048a4ba6f4ddab23f4551a924f3770c3a417afd02d92b26bed0b83acc116d528d15099a0e8002222f8c3f9b11a94528b6216c131427efdac0259ee052a2cb97afcafba7635bd6573fc66a936e6ac2baf84d05c4c97598d96b485e88488f0f7ef8b3695044d530534d742e1424e3873b677f06b3f8fd8f8b7620a651f5d2d18820aaed115728ed2827289296353fc46904a66e673121149d515ed9a0c44444406b68e0b6b0a41a5e3903ecf6b424b4dc499e82e9b1e96b046c4832a2b4771e12757c9cd5e12ef61ddb435f514fd1148e668dbc9b1ec3685fe89420d5f481c80e57b74ed1fbfdcc3822d3885a6075ebf6bf97d739f449eeeced88a7c1e2a5dce972d1950513f5af6857e1771abe0fc04a4ea21291fcb65435fc9b29549c5b41b66d94c19a52e7de0ed0bd156ac278e0a918b9794c798816940e26407899883d4586d0fb0bf87aab69ff96d8b241369622c1dd18faf90f201843e1d1e8bfb172fe9e17719a4c62ed80037a95ccdb4c2bc5b54f4c01d6b5dd688db947eff442c82fcb8e31209199f085eed44e933171f8bb5b34ac055e9215cf37a405decf60fe93495a19d63bedb5c5b9afd4b412797697023abecf95f343d88bfbafafeeb2412f0b04a60a4acf3f0c1a99c87876cf898f1b1b624a15406dd59bc613a36986edabb46455c6f37d2237e182350bcb3b32cee70b0689af0fe5ac1e9932411b5ce51623ad87b94b32047077d7c7d2e4f8d97853b89dde1233b289947e4c908acb28880d2a5b96dbf46570d0a82342f24935af86c3aaa6de30b0dce667b4776254ea16e9f019be09e3ed56fb58435b85571ff3c287ad4b4da0d456beabe4d25c0426467b66878848c3c15f6d959b06dc36cdbd40190474736789ac50bbb551ee389eb8eaced94a81e8d7fcf4cd545989397b7e4137a145487164c0bb8db4a145fd19a88646dc1f6134e94595a2476439922bf6e04f1ee35bc4b7211e08282d4321f86f4a7b9af394d646814cba1fc49375fdb8ae01c8af07da4ab52cb0fbce5b4857ba39f82cc973026884fe3", 0x1000, 0x2, &(0x7f0000001340)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x3, 0xfffffffffffffffd) recvfrom$inet(r1, &(0x7f0000000040)=""/86, 0x56, 0x42, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sendto$unix(r1, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x40, [{0x3, 0x7fffffff}, {0x2, 0x7c7e}, {0x2, 0x7ff}, {0x1, 0x1cfb}, {0x3, 0x6}, {0x1, 0x100000000}, {0x2}, {0x3, 0x40}, {0x1, 0x9}, {0x2, 0x5}, {0x2, 0x8}, {0x2, 0x200}, {0x0, 0x8}, {0x2, 0x7fffffff}, {0x2, 0xc5e}, {0x3, 0xb3}, {0x1, 0x9}, {0x3, 0x8}, {0x3, 0x7}, {0x1, 0x7}, {0x3, 0x80}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x1f}, {0x3, 0x1000}, {0x3, 0xffffffffffffff00}, {0x2, 0x4}, {0x3, 0xa6f3}, {0x1131a8d52781dc1f, 0xffffffff}, {0x3, 0x1}, {0x2, 0x5}, {0x2}]}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x26c55ec56adfd041, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") pmap_unwire: wiring for pmap 0xfffffd803fpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f0137d0 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd803f0137d0 va 0xd4b6e277000pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirq`XXt;x%%?)D./busvm_impl_init_vmx:p uvm_share failead (22) failed tno init arch-speciific features focr vm 0x0xffff800:01593dcc0 malloc: allocation too large, type = 2, size = 18446744073709547616 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *249298 58981 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff060,2,a) at malloc+0x9c9 vm_get_info(ffff80001592a500) at vm_get_info+0x9a VOP_IOCTL(fffffd803cb9b4c0,c0185603,ffff80001592a500,1,fffffd803f7c66c0,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803611d8f0,c0185603,ffff80001592a500,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff80001592a618,ffff80001592a680) at sys_ioctl+0x5b8 syscall(ffff80001592a6e0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff53,0,3,6d8baf41010) at Xsyscall+0x128 end of kernel end trace frame: 0x6db1d0211e0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.