kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun May 26 23:00:01 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.21' (ECDSA) to the list of known hosts. 2019/05/26 23:00:27 fuzzer started 2019/05/26 23:00:33 dialing manager at 10.128.15.235:46617 2019/05/26 23:00:33 syscalls: 322 2019/05/26 23:00:33 code coverage: enabled 2019/05/26 23:00:33 comparison tracing: enabled 2019/05/26 23:00:33 extra coverage: support is not implemented in syzkaller 2019/05/26 23:00:33 setuid sandbox: enabled 2019/05/26 23:00:33 namespace sandbox: support is not implemented in syzkaller 2019/05/26 23:00:33 Android sandbox: support is not implemented in syzkaller 2019/05/26 23:00:33 fault injection: support is not implemented in syzkaller 2019/05/26 23:00:33 leak checking: support is not implemented in syzkaller 2019/05/26 23:00:33 net packet injection: enabled 2019/05/26 23:00:33 net device setup: support is not implemented in syzkaller 23:00:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x1, 0x507be360, r2}) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x4, 0x1, 0xffffffffffffffff, "7ea7deaf39156e11a6a9324cfe3ee9a7506123ec", 0x3, 0x2f}) mknod(&(0x7f0000000100)='./file0\x00', 0x2019, 0x5) setrlimit(0x0, &(0x7f0000000140)={0x1000, 0x6}) r4 = syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$TIOCNOTTY(r3, 0x20007471) getpgid(r2) r5 = semget$private(0x0, 0x0, 0x30) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/239) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x88, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000003c0)) semop(r5, &(0x7f0000000400)=[{0x1, 0x7, 0x1800}, {0x3, 0x1, 0x800}, {0x4, 0x3}, {0x2, 0xb98e, 0x1000}, {0x1, 0x6, 0x800}], 0x5) r6 = socket$inet6(0x18, 0xc007, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x180, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000480)={0x2, 0x0, 0x8, 0x800, r2}) getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) setgid(r7) lseek(r6, 0x0, 0x0, 0x0) accept(r6, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000005c0)={0x8, 0x0, 0x8001, 0x1dc, "243202751b85a04011bc51d3d7eb40b2872003ac", 0x0, 0x5}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000600)) getegid() 23:00:39 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) fchmod(r0, 0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="a4ec74d5930b801477e1de34917fec3a8060e32a998f2d153b5778f8aabbdd8eddb33c13cf12a16782c68664c82ff24436b2b12e40a87534cedf7311f26b29cdb80c0ecb2cff5a9644b4d1de0df2b7a7b9f16c5270eeb87d1190cf0eda0bd027a1dfcb1243a4301a2c732d4af7be5411372f261ad7cf25858bd7a01ceee32e632caedcda17f66512a46771430ba11c313594a4bfe034e6ddeeafeffd79bc40", 0x9f) fchdir(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2029a, 0x0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8, 0x10) fcntl$getflags(r0, 0x3) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001280)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) connect$unix(r3, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x3}, 0x8) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000001300)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r5 = open(&(0x7f0000001340)='./file1\x00', 0x0, 0x28) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) pwrite(r1, &(0x7f0000001380)="4283a4653b062d17b0b2e7c488046abf8c733a9e59feca067190e92869818e4bc205222df604a029ef01a1a7ac9c16bb2bc0dccfd49edd2b9109962b8ffbf4245004658727a6c08f1e4fd27f56874179e8270d1f13a4fe9d5c06877819eb2386e7ac3606c9d288bbb13504a13663813aee90bb9d5c91be98eccdcebc62d2598713af8c67c79b", 0x86, 0x0, 0x0) symlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file1\x00') r6 = dup2(r1, r5) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001500)="00ff4fa7c00e7928fb871b110a0376ffab92b4cca91d89843af7da92be08d0258bf38f75f8ca493a691cf2b69d1b90f40e1e98f5a3e3eafa89cf99c2797c6ac4693d5f5629", 0x45}, {&(0x7f0000001580)="0349eb0968845c44a9abb2f2a102fa60d1fd2361d8f7baf267981096125d17327ffae3eb334915db59e324cdfcf77b22f5ce898b87f525f6e560a2b2cfe855114a8a0a33edc23fc7aae49d1861578f558b6805d64395195d67480fbc24ef4540bf8a79f71cfa", 0x66}], 0x2, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r3, r2, r3]}], 0x40, 0x401}, 0xa) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000016c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x20000, 0x0) getdents(r3, &(0x7f0000001740)=""/184, 0xb8) link(&(0x7f0000001800)='./file1\x00', &(0x7f0000001840)='./file1\x00') 23:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCLOCK(r0, 0x20004276) r1 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() setpgid(r2, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getppid() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x18bc}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x4, 0x548ec469}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x9, 0x20000001, 0x1851, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x88, 0x8000, 0x10001}], 0x3, &(0x7f00000003c0)=[{{r0}, 0x33c17586f15bbf85, 0x2, 0x96, 0x400, 0x80}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x7fffffff, 0x1}], 0x80000000, &(0x7f0000000400)={0x100000001, 0x80000000}) r11 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r3, r4, r6, r9, 0xe8, 0x3}, 0x1, 0x4, r10, r11, 0x83e, 0x57c04474}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2ada9b71, r3, r8, r3, r7, 0x1, 0xf06}, 0x7, 0x7, r2, r5, 0x4, 0xf0, 0x8}) 23:00:39 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x3, 0x2, 0x4e) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000000c0)=""/44) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x800000) write(r1, &(0x7f00000001c0), 0xfffffef3) fcntl$getown(r0, 0x5) poll(&(0x7f0000000280)=[{r0, 0x65}], 0x71, 0xc01) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) pread(r1, &(0x7f00000002c0)="ce71b499f06f34d2a593cd8125f3361b2387952c0789e0ac21eb2308268bcb3c00f94bff33df9162f3f9591f5992e2b471b9eb0999522891b6a1ef4bf92c0d85159d5d69fc3dc8310a3e34e0c57b6d00fbdd068528b46a9d081954a87b213351e455107d0d0cb03e5d74c3e95cad491c0e74e2e4a34bba87aa3b3854", 0x7c, 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 23:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) setrlimit(0x7, &(0x7f00000009c0)={0xff, 0x688}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 23:00:39 executing program 0: select(0xffffffffffffff83, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), &(0x7f00008d9ff0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) 23:00:39 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f00000000c0)=ANY=[@ANYBLOB="a5cc604ca07c378500409a3358b05f54911ff1c5bf97a5bb6ffcc96f867daac426f4c4590104e65d7e76b6fbc3b34a"], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) clock_settime(0x0, &(0x7f0000000080)={0xffff, 0x4}) 10:12:15 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) mmap(&(0x7f0000757000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x8001) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:12:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() fcntl$setstatus(r0, 0x4, 0x8c) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000001c00)="cf6547dcc0311884f5d58a963ff6781b09aeb5d0055cf8daf159d73fd09161e9e5ed9172339ebac02449a1a9363936d0669744b6f67b09699aa920000eefc5787965c5a8e3f586ec14f8455e122a1716d40d571c70263ba33830388304074038a546629395638c77bb8bcb7f71ee939bf29e8d120e455cf1d1138530e66eac9d616b1b756838267cbbf57287fe9829eb543c7c9482c40c82ae732062810412f635eeacd4dc20d73273ea418c462d04549bb0786b59a6b6b3f6afcbe1aae640e464103d1e3265e78c", 0xc8, 0x8, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r5, &(0x7f0000000500)="5001050360000d04000000011306ca90041004fecea18ba8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1fe80f27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5001000020000000000000e0208a371a2f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0d0000000000000000203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000c1724d0c46f213fbd84755d2d4d4381dbb694eacf732d29f5274748b0722fcfff9d8637df34fd853728e1bd59ef3ffe19d047b314dd10907ed3c14af1567ecc4bb8da351ede47fc8a2d50c9abef09f4cb1fd1ccf9b9100152c4474c15a7b5959542cd1c5e8decc942cf4b8480eb9c5ea829c472cbad30e262d4b74754681072e41b7326e4f6a0a78d3ad009692543430952337e01d12cc8f4ced95fe3f2b65a370838e", 0x155, 0x0, 0x0, 0xfffffffffffffe66) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="c5c2dc135a46dc674a9b8435253222de22f7dfb26f25616fcab353d4f5f520d02dda0749f606d7ae3840098fbdb384a6773eb427122726a8d5a71c1ee3353534b41bfae9fbf92675458b89a8dd28962887517f4ff1ec360ad4c8ef9cf7c932dde846ae8ca8a519198c0388c1882a8f80cbcf4b8779f3285cf898ce019e7e53244b59102aaed28a111a27bdebe2730090d5d83436ebc893ab17c380547f5a021f194ac83c54ba63bdb49dc6d994b4d830e995d7e334b24ca6b17caa696c1ea986b7a928393b13bc7b", 0xc8}, {&(0x7f00000001c0)="d6e64955f8047c81c85b31a5d990eeedd0effcd4ba9cad6d8bb3cd441c49715fa0e4794ee6beb08e542989a94aa66722e291caffe78ac3db1b1f53ca2589a5225669741d113e7bbe9fc7a4b07268352da4ca71899dd0e4c17238", 0x5a}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000020000200ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xc}, 0x408) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendmsg(r5, &(0x7f0000001bc0)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000380)="156d39fe23a4f425e4862cf40614bbd16d626a95ca04755d56325f8e0ba1d38242934738b2d57a70f236f300fd3f18f0ed15a9f56f824379f1c74a6260e690c25d3c3af974a7679c44ffdfe8fdd93f80527cb2b0089bd353aecd7f8e2c19ce347c8fb248c899a3d8918bd751998d5bca4e42bf54ca3ef02aacaca73dab845537fcaf069e806ec19074cc458b55433add1507122013c1665eb3fadec24e7a0e4d0c53f26658b1f06c7d65a2def85e74bfad82e9f74a08fd13cfd67f", 0xbb}, {&(0x7f0000000440)="b547355605cb4a6d91a29f85e8e24565c1e2575186afdbf2e52c870f893990fa158d6a6e3477014220a9686d7ad01ec9c8507bfaf785aa85e1ad512aa84423f9b39f3e36345314023e4c397936d4e2601628580c376bdc0beba3b28d2c460d92184492f68cfa1596d3c0e4cf25", 0x6d}, {&(0x7f00000004c0)="3aa184e0", 0x4}, {&(0x7f0000000700)="fe2e8a9aa0097d111866d6dbd088a985455b78b0dc8fdd0e78aa1117dc973d198df130d899b942a6b277055ae6308be1f131ab37e380cc35dd96789de8ad5bce8043cc12cc9f94cc414fb5a0348b144dceba71f308de4c163b724207eb", 0x5d}, {&(0x7f0000000780)="1d1c2e1b289989a79eb5997efa806106d271f4b3dd83880df4e1302f9e1df14de274cc889cb86c038103961616f606098983bcb3977a30a31da3e2ecffc78f681a525314d71aecf5a35fd0d89c15b1aa80b0ae125f0c8eea", 0x58}, {&(0x7f0000000800)="3b5838ecfcd81ddc4746d0f87b8910bd79e07c3ac0e1415de6a578cb5de6f9e372e7a17fedd7ef540eba50d1e271e371b9e717fc7601490426136fee1b916dc8c58651", 0x43}], 0x6, &(0x7f0000000900)=[{0x30, 0xffff, 0x1, "605062d557e36110665d39b84ebda527adbfe197bc0397532ee3c24eb41c2b"}, {0xe8, 0x0, 0x5f, "b6058dc0576183e568c47cfb8f564f87dd97718b6e0860d80ce521603048f0350305cd9cd4e5313dca4929fb969148ac383d6b3f33a7fecf7f42e52082c0b9602efb109663e61f071631ab89fdda2620c2326cb0a1db295dc0e1e6e58af0bb055860ed52fa5f4c52d9d66bc045f9b430685ad525b4f9549f92f29e48fd2aaac71f5a626f302f8175d7ebbc287210df64a9f1215b08f9071a962dbe909ded459b42e924c856f049be3f62d7c742bdf4113366d62c39132e2f3977b2ebed7f798fd9f69c9537a3543bc34097f2ee5b2dd114af4cffe931"}, {0xb0, 0x0, 0x80, "8e5f63e27270dc4b5a5b026942bdb788e1fc72b659c7ecf515ead106d69f675df923967c416f8bccb6bcb6c6cdb16563e34c9b5370a615dbf4bf919163173457031f5c90a8a9e5b91d807e5e5fd28ad50c83deb43abb0d0d53f3af40f209f888c71a79b7ddb915ac177fffae73f092f9e83eb648daec79ee47bc8d7b2e865d0442ffa18e3854c6466d3db565cdbccdd2f7f4ba934915ec8764eab98f"}, {0x50, 0xffff, 0x5, "cdf6651a58c6efb8e40a0ee5c90070584cc3fae40492412c792f50ea2a37b8b41f0b7212b9cd37fb56284a5a8760d43569e151c679a8a9ae967a4adcf61a"}, {0x78, 0xffff, 0x1, "f3e3913997732dd7d8f141739e0a4030213e37b9f6755a306ee5fa2bb7dafb856d86dbecf32fe9bcc7941be3aaa0a45d00ad5958b03d39d39794d8a8f62aae21adcb060860b32973e3b232b810d1d778d2d1672cc1386b9c2c4c9b9c68922ac29c1cc87bf1f90c"}, {0x1010, 0xffff, 0x6, "24c9290662f99ca4ca578a026fd5cc463ce345c0ea9d386586d2610d6149a69787a89618ccbf543e6a424ce3cab563f575cd6daaee1160ac68cd6dfd5503bfd29f94c89fc587e036b15f814ad7aba3e4a486db935ff7bb9e715f4fb61e7a87c2004f47f02eece0311ce2499e2005c6c5aedc1b0a7948ea199e99a9fb2e17122d254d518796ad603640f6aeda05f7e2027ed34b739f7b890dcd490445b006f1e8ca6314c1ba0d4b19930064525203b331527c4730c0100c87eeff82e770521ce5aa35dccb36b16f4c948ed7d9d8bcd30a342de66d87e077b085838157228603a5bd4303a95d9b76690ad6a18de6e2e687c5d1ba994b996f649a7fe59951a72fb922fffe3aebcd446615136a244c7c45ed3e968082cd4eefb28f9b5d61a2d633c66ad360872f7669ef213d982ebfc7ac89e422fc06bfe29b49fdfcd4affafe0c6614d15e1554d4ca7d2ce62ccdd0e0d8cc567e48035ad294332961a07353d0346bff1d3db94d74a3d21d700ec2a6b1746f00b79821dca7db27eea95d78247e0908c44f6a535e408e585654fe77b8fbea0922dfe19b9c8234c420f986ae45ad302aaa6a3573affb07c7dac3ae1e9e77f5aaccd472f98bbb7da46556fb4956e444dfab81cc315af7c9c0a7fa7195a13d8a173cd37f37529686a5b575e09e53806681a0ae77c363a20f78b7a189c129b0edf7884f7c9a1d8a724f5b4c494097261207c6fc8ab10ea5c9de4a94aa9c734d2c9c3ffdecf16ad5890cfb31f614c5f1d9459a98ef30c0062186466744548b50f8e19270dbc13b58e94da154f6a90096407f5b4b4fbd3e2b7ec79599983c4225c1a883dd4d4f0f618edb7e0e75f18adc22fd957f84abfcf7775f8bb4630f492017714f45dd285685da2aa57e7d700c4d49fb1797d064e131e645693a8d282d88747fd632fa5965bfecf625c451547a78ce899deb7fa6227db9e524a2445d5ae892d4b085fe946a6b9a78272a7acd992539f6f913c4a0e66bec9a87aff51c4f1da9f2bcc68c45794510685950f69facb36baf658d5a15e4b2ccc69b644fe5953583e455ec22173fecafdcc2bce63ac71b98b75b9d1037a869a30650bf9e9b434b5865830d2d4bc21b2db8ddcd7c1aee8f32d7d11cc823a2da211d9ad30acfd198fb0e728105771037b7a709c8bf66da8ff5b624951a385cb2c2f42343e2dc8be61e055016e59a56ae8f18477a32eae371dee3a88118381c54c8a4eee833c26ecfc96194150251faeca907fbe81506e67ce78144afcc0d9fc074fc683ead3c37b9d72d1d149d8f467c7ae3413dea88273aef895134484f2d2f3d18dd5291213453442407e6eed978b7b0e346c515972d8e5491f1ee3f4b090e3db7e835ed217f0d943aad9135a148c192da43e428199a59266e42271aeb85089d67bc58c8ae9b97bd8d8e4628f7981977edc021129593c5602e4e8a5fd21246b48aa071db85b1bdc6658bce969bf2260e095d4b09f580882b03e7503f88438cdbd4b24f621e5878a76eaa51531ab9287fd6927a715e50371a9cbcea45691920b06f48928ae817c7877e05a13038c3cf011d416d837a029eeee502dbc8f43f208cdaadf116a537100d1ee19572830ea560c3d5e5fdf8b3481564f98446c2581c72f06e3f3da156df5d79f120710766890d16505ee7add3773833796cd1dcbac4440f7dda7a2caee8e372669e8357b0bc0bbc2752441bfe5750daa48c92ebd1f0163b97aad45fb845ffa3d6cf1795d1e338e23666a6f96fc808acd27df616d22e07fb15d10d56a10ed8fca03d807faa71ffc32b0dad42276a215b780dec4a7451ff9c8f047f6d7e259a10b44d1fca3dacbfdcb41b3e74aaebb3bf79506e7d06dfc095b952675913297be7ca7495b8cd54f43524a8ef0fd2c3280cfb056738cd86ef1b3be2600694d41c6f88df018456c9fc722b2fcc5104af7fe31b16d9d9a167d551dde009c7c55a0471f22f278b0f6cd869a7290c053569e7df3aa9b8155d2fc2fa97e0b5cf91ae5688e5fffb57f90fc37bb92da617314c96820f0c59cdba287d315a323a7394f27d89495e06288a4add8b8aafc45d9e8dcc8cf37fd79fab7860f9a45b15b2eac7b8e5f0a6dd8cd77bf71224adb1bbdc9fc64453a3ddb65545dfa121e3a3ddb246f526c06f0c3c924d124939ff59349091972931e88caeafe88adc15bc2fe1966b8e284266e7650125354661a59cadfcd2b78cfff39828d87a64a712a13cbe823e266051aef1b73f98ba047ae16b02b23998bd0ee4601bc16abbb08eed578aa68f51b65224fdff514574b03d4e77f4ccf4026afae8b114cb0a539ce306b47e0eca150ab1b2b1ccffb070339de6d6894ff05eecc232b86b17eb408bb90948647edcd892318ec4723ddd065575083e0507ab4b13722b681577a97e0c0d4316bddfb8cb9c2440441d9dbb45bf9eddac3c1282d87f651252464817248a7ca155fc6eacabad226602e5450b3c35dea254c8faff2bb269376935a8496b6652614e079a3919b865c4ab433f635c30ff08917755eb7a6e93914cc701d65d8f24b32c071d7403fec7b5403c6abaa4b22f5ad72d39e74633b4d452b9551861ccf0360455f2fb758e5c1689690b115d9b0eb89bab868aebf8dd47c4c4e64794d0d588370d118a3638fb8f640a8dc02de6be3b2f7ef4c7ebc9c43f6f725150e104b5bdbbf5196705b7b719b2eec18ae607b8227a5e69c28a8e5a2030b8abbf462985043fe9b3cad7286057ea85bf0b216534a8181a28a6e9d49798c692f82df94137d60fd2da231bd3f274afbede741ca93cda951b6d5e9be7b2fd19e684730c229fa7a4719716f4cbaf8c9d62b32180cbb489a68a66568be657da7b60150806d3169372e577518711b1648f62456cc42594f8797f5431bc28c4be92656bbd94b662397c2569d375c4cc9abad712df61e73fe911ca94e901f67d9f55ebb5cab3490e440dc2f5f2cc36da926029344d2b8679a2f2e0f4b940c83139cddfafebb27e7fb1964ef27bb1ab68ea845712f890cecf2ebcc89ea8b36721873d13f3189d43a3ee1dc5ea83f02d30aca47198869643a9526ab7c8d1f304aa50418a692532f9a9f4e0fc9d9022dc3c4cd76f5166c3c10bf107f1224b88e60dc073acf07bbbaf528b33beaa795c3bf8959818d76cde3690afcadcc6dd8e15bba4897bc93111ffb0f058a3e582694d9a64c91896f4a6a9097531f462f602b6fd68f7b44df3ac39d4fcee24673ee8bd741b4cb93e1b5d7cdc54997a91c264fa3c1a79070cc478d268abb6583820cde06809dc2f20b17d32940f768ea74152dad61fe002ee3769de8894e580773f97235d80849af7f10092eb620d07c221a4356d43c80873a0b47de8c8a98d1a0d71a58cdc7c0d420b1bb1871028ec396dea443db5b2862e6f88b482fc35da3da1a77b1c61c4a7cd97cacc9e7b1c57ac30b7a5018365fa89f953877aaea75db33d5f4f1b33b94d9bc7c040b144a06687898900230111bdb6e536984943fe187c5883837572cb006c1e627aeb820928869543217a6707e968b97193f34ba4e443cb94462f6e924a06b039c9222b4fc2667011c36dca1c75d8dd1e2cae495fe4be391e620ee8edb7bf6f59e0e2ed1716ca501280553bae45e6375d9553eb27749dac96576fecd9577b296eb5acfdc623b7d4077fde82ef60a32dd31cda39810ea49c0c0267738193246f031e682f1f4bd60325effdd8e19aa2fdc416265e4884594a335699fca60d7538c548766148febed73636641e42e8cbd6c27deb033692bfae31b7def88cc5659057c89d93c7cac33e98251a714c797181e0d911ab3d11497867913762ac9a48b480cd296d8f9b16f4069088e81369384e4540f2489293e23835f2eba85924b647b306c7060b9dc130c0a50ab285be19096105680948f4ab76c374cd1fd89f70fffd1ae55e036cb536d03e9770f8fb7039a9e2be0228ed52894c4e10443a6ddc9b9e2a1db53b812f47202c238194dd327b1fac6c15abc190278c0b15ed5385b2c46ded441ec7ed512cc252fbf868a3898d281ea505a1aca62021a1e3a89a86554ad7dd920b2de304a7520a6a5f27cf87d1a8d71a56548689bfc09a0b4a911fb5007aa06ac0d8d947bd446f701303b3d1ee0a2ef32cba801e8bb89f3f414e63994809568d6191ded4128907d6befa7afccf6fe05c82143e095b61f5a59f0c446b7114cc3b1fb3ff33edaed4d4ff6b203afc326896d3faaaa9889a926d05f655755300cd501a34cc00cd7c73a79e2e87933efb3502fde0493f68abdd06cf595355e4d6ff808460f524621bc5f7331a6299c48778c98cbbb6aa1586eb7251bd94c2317a5b275e69b077dc896f4f2201f1531234e76d1cceb7dab3ca959eee8200fc94f60a2e763d3157d44907721dd7bc3f23586139e9020ab9e573f1c08d426e53c2564b49f5c7081cb8e48e6c001d726373768626f1f0ec1d230a60f25816e73ee1b18bc5316d1ed69c4015d5b98f78561395cd8c91347686dd14b45c4a6b7fdc3fa3b72cba507155260a96212fa1f1906d65e4900e70367ae114f07a58521fe9ffedd70f7cceea412f4a5fce8639af4130883a2a83a40c49664348d17a0de0580044a9c9ded2b881e0bfffb1afeec12c37d1ebd087adf37b31845a6b34639418eb0799c9c9c7a487d78ec64f5248cbd535bde8aabe96a96e8bf45327a4cd62171991b0e55928d2aab0a50fd485baf5e208716ca3baf14ce8acce7518a946b7380718fcee79b98fe79b58d54724ad9b0a5e9a5e14766ae9a81a4817264bbc48bc3c3e3dbf3c56b84189240a61b889b3a8fda5144d72e31a916806f5d3a66ef90e019d933c627320333d502de2863649635d8d1ea070f3fe4662a75503293e423dc401daeb547f85a3482f10acc4edf40c045e48bcce66f79176c8ee3ebcb5f63b684bf8f0bdf274ddcceb7f4fa227d9f092d7082d630258aa01ca55aa5fa6efafbcd1f2fa025debc98ed6b45bd52ddfce622f38d6845ff1443a7fff4000138709368e5e4d6265810504385b1966af606387cb641cde08d1ffe9cd33665b97b33ce901f8075dbdca971c60c85292c4085e49812784df04d25a44431314cadb2f48e2d5c287d786f219651f76134731daf6343d1bf9cec2f8f893785fa4a178027fe05d1be3756b8f4cc3df404a40ad550c43b408ca7bf301cdc875975b1f4d4be42259cc73b7225af61ad85617d597c20c43e90bb00a1a4ed4fed2ee1c648632de5968bc94dda24ad2906a1a73dbe67d6595253bc3ee5e396a1639ef9def3341b7634fa83e84d683af760534ef5c2f186ab2ee72e9e0aa0f98e82dddd8658a66baa21d9c3a9b82d9f4ea179f0f39d8fc03458a5d842e79e3c8de4232fec754091f711a5cf226f6b4174fd0a02ee1f2a3f56f1b1e6dbd99df621af4b3b36b85985f515edbe0eac849004a499cba9f0bd8e3c5232c7cab6a0730db64324360731c09a2f24b05569886b21943f5c2028c08671acea64934cb01239dc08aaa77db49c5fdcd07e5c07249d0865ac8b2ed6c4d383dc908d97a1eda1a401607e418a2c56e9df49a61f34d9eb173d7491d15152f54558efc8665030a06c490f1ff5e8cd0ca253fd784699a02ea2cd31a13c9ff919078b87d32fec64b651ba790652f23a2baa3d3e5781aa7a0c38f209ba826a2dc3f5c779d1a219e67ebb66bd8db5e563d1a07462ad45d00de4de8150f630eaeedc448c0be0d2d99c93c9c401bc94d7c15c0042076b104b31c2bf8eeeff7ecbb610e7dbad72a591e882bdf3d0f5de3d72e0c40670bdc5f3277ac4d9a43"}], 0x12a0}, 0x0) 10:12:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x10004) 10:12:15 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7ec7, 0x2}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 10:12:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x32c9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000100ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) 10:12:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="902f6c41d4ae3792bc7c3a75602f22846e5a65b27cd19e95915aad4ccaa3013bcbcf12eb77c227eb49efa001ac78e0d6604a9f00000027d804bc3bf76d161078a8532592d0254d410973d8f3ceda080d90", 0x51) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x65, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3f23f3b3) 10:12:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x100000000) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}, {{r2}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 10:12:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 10:12:15 executing program 0: msgget(0x0, 0x100000000000006f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xffffffff00000000}) 10:12:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x480, 0x24) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r1) 10:12:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet6(0x18, 0x3, 0x1000) setsockopt(r1, 0x2, 0x80, &(0x7f0000000040)="347c211bb5", 0x5) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x6, 0xffffffffffffffcc, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 10:12:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 10:12:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x8da}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20030, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)='\f', 0x1) 10:12:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="687eeedd215cf55500"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000380)="b6bfde00f922f8954362318dbdb71287ee01e52aa90caaeea27d40ffd3e9f4f2e9b4b98c11488a4e83eb2281bea596803cd48ec067c2748573491c45b7f6d2329eb045eab3296a588be41115343e3917ed03de9c23b178fe9f715fe3adaa5844bc5a4a0e75cd9da43e5f9cc21f051f750cdb224968091de93d8ad9f0a8c62b23846320f0e97492e71456fefb80c987c3b98b7370dead7f4daadf7cdeb4f0e7c31518e45ea518bb45c8cc4ef93236fe950389bed4ea83dc0fbac4cee8e31e9364b0aee48c56ec33af2214baa19824b2cb721ae2a0a6b909c3e538de5265b7a0ab60e8aef74c826993f3e41526696b89e3dc2a3b1517f14dd9241c28d92e846ebfdadeffa72e4b8cc83e946ccb3ca6356c3d9872af9bca6750e463c4cf865655c7fc166024a31ea37b9c24ed0e1ce99b45acec6dbd3a1d7c1437") r5 = semget$private(0x0, 0x4, 0x110) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000004c0)=""/4096) 10:12:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x108) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x2) 10:12:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x1, 0x2, 0x200200808) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:12:16 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000200)={0x68, 0x7feffffc}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x5, 0x4, 0xfffffffffffffffe, [{&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x6560d179}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x96}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x400}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xf5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc6f3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x3) recvmsg(r2, &(0x7f0000000d80)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000740)=""/195, 0xc3}, {&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f0000000940)=""/92, 0x5c}, {&(0x7f00000009c0)}, {&(0x7f0000000a00)=""/73, 0x49}, {&(0x7f0000000a80)=""/217, 0xd9}, {&(0x7f0000000b80)=""/39, 0x27}], 0x9, &(0x7f0000000c80)=""/248, 0xf8}, 0x800) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc9, &(0x7f0000000140)="888e39a55f330ef4a76841c9d9a0e73ddeab721cca881acbf42b90265854847dde7038c908") 10:12:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x500, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b3d13aba41303fd6e7127af2b221068138b44ba478af29721b0e956ea294258ab43da8d079cba2471beeead10325c015c5f56af7c519b9fa586794747c6fcb1d3e5c0f95b28c3fe3ae130912378bcde55949309553d3bbd2d64076e8927bb824c5c52c59676ca56f5e2c91a17aa845f9436ab5c53be0a094187bb8410d8cc242d8382769e907edb11ed766cd93a06fe7c139402a55d3c69c4d6e02f6544e774eaecc5579a2763d3bf037928a0b42bdf4b44c8f7755717d396d415a91", 0xbc}, {&(0x7f0000000300)="e6b1f7642412c7774cd8c5681b02753e6eae09931aa310bb62bf3e7c2e0f6694d00d137e04611ecfc5e90663a8fdec7b441490f6d6d341c9275d3baa4c6cadadcdce276c528594f085800abb67fdbbabaf67db8d302ebb4056db83220c8fcbc26d99dcdff7908882c2d6dd523de26005ee6577829c95fd1bd1278ab70349a35024ad516650767820e9bafb4649de500ff946e3c94878c9a00d1bfddfc0b13523e043e69c900271e74b8dba08b7d8a51e5fbe5b1194017e3bdefa5929b0b0c354e3615c248158387c605375883e7fae859ac882202243275a1918b87ac510fd4990f4ff85f1a445eb5bf91f1b5f759e56cf12", 0xf2}, {&(0x7f00000000c0)="724f18011a4ca336670aab074f98259ebe7c114e313f3544d0c949587365463989d7e8d141710b4a0523a5176b1da8f31909a9f91d6d64a0bb0a98c32b16", 0x3e}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000400040c6570c896f4784a7396f", 0x2c}], 0x1) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="a10b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/110], &(0x7f0000000040)=0x6e) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000400)="ee2943a9c7944c96a5ba38a24b85c871a7784d9db62316f116ba4f305990d0fb6f4497eba837c49cae4ad041427a57133f7a338227791c4668a2fa6439ebd470105bb901f70cc3ca809e0b79b8a0882096f092e1b8b75c958f8a14402be4035a2329ab4bfd2fd29d672c8b60a4c556cce42a2dd671d91ad9cb54e99b1132d5c7e8ea04ad4acbc3f7d818d2ae820b082c22cbb151dde3a2da2494d9c45f18c29b7007adda2ec21b953e63b4aa18bf762eaced1ddfad04ee71", 0xb8}, {&(0x7f00000004c0)="7e5f112acaea8043d1920c22909ace3041768806a9a83e9eeb740b6750ac48fdc7e0a6f6671f63b8ee32584790808f4451a893c31dc786ff04b780230e675d6e2bb90dd347eab8547afac7d1e823537de67ce728f8200a2bb8e83543562abf5e", 0x60}, {&(0x7f0000000540)="4507edd687b43286312a6f1b1c6eff1e79d65f17418467ed4c5593841e110a6ad792be8be6e12ff54843b2ba288e55be6bdf2c785974ada6749f57b1cdc6ba0f7b0b42a27f5da425503975871a9cc2eebbe0ad600b0b51ec954a1f03c2887b76ede184e873d12696866b401cca62bbfbedd00e32c954bd4312a7c121909c4f9026060ce27de775bd268876b5964bacaba67ca427df52f88e8077a7d26433e6f6b9cf585d9ee13490654b9586b6", 0xad}, {&(0x7f0000000600)="64a0522800f1572dd4a5b1bd11589b8fa1bf236e4e9c3405ff66d69dec43b33ca016837fd95644026b50ddbf029469aaae10c1fdee09afbed0bb33051cea3c083f137d2f891dc4523b362e5cdc54ce4e299a036b0f4e5effa160ff1ed967f357cbb36b8e91914df5b147cc4a867441e55276ca2011cef329c6326e4cc1f27710faffa11a93c80120b376afd1bfc2de87765a086f222009fa3c19599053184c8380238490403581bb1766f4c5b7742d92ea2b25444cb44315884395ef440503d2892c5bb76b9b4a43ddef0d3a80034d906cfe2cc733c061800e9346cc9a493cd7b0bdf69ec4359ed153b6138bf5c230af05c9a54f73dd81cb2be7a3323209f83dc39efa85330fbb4e69319f7f22c8ccd0874d8a57d54abd1a25adbd846b9463a4bcc38ad4c02b7fd6df24faaf624c5b75d7101e305a07185f98a9b392691a53dfd85bfedfdd9b0e9e30d51994847bfc66d22994c1001c2ae7e3d6055e9d53dcd5f7d1d8a256835ac5504da8fde5b90deabfea16247cc4ea948632d7119b2f0705031afdc925c84e17372d8fdd777bff4b58e4b8f6958e90d209d7c92db73baa0780976434270a564c5066d9b8dab1c6918a6ef90b4472bcb2e586821033b693a769494367c8b3a18f6a1cc8b3004f6fdb6547b842989a9192878faa35c9d5c2b96f9876853ce166d51f664413935558b8e3f26076fb685aee0bc93d2d27b7b1eb8fb22ab15ac5c917164aea65bbae7fe61e47876e5659a642baa94d6ae2dec3b9a0967f54ac928ed0c2e7ce4e20bb2489aac8a608bb35e9a65e55d991fb0ef702f27c37fe83529598d7407c18c54f110daf30b89cc0122c73e9c65cd02d803b6106255194b2584aff8c959316b738e37d941a40263e8a88592b26ea944099f5ad00426af07ac1c755e564f1daa504dab616c417ebd3d4871fd26a33abc8b4833e5ed514411359e1cb093733a681868ad3a184027383860af7ac5085b21fcd099144f6fc8b9d91686dfab1d10985759ce61d336a5435bcdc68c1d9688aa6785f69da07624c0a99bb4508366169f8a85d3813770798a645dba3ef79f6982bdfd8d8db6782a0ac7d237155ff8ef4a2554a9b16b5f776659edb525aab392f6bbe81091279fef20aa19c8331c8e4cd6e2f6e30b7cd5db3150d139c6409b469975d92d546a1676a3d5a073d5c72e0cf542bbdfccb97cbabdb051ec17f7a73ae21be8cd4acaab6ebac7c6196a489467e98f950c3ae917c27df70726fac4a19ffab1adc9f411fef0052bd61677e26d64ce19c0fcdbe1e73c4f8922160ff99f65af4f9e4b31114a3f586e172b8f4ecffb826c41a5668f396155e3e41c5a10e96d1f95e5c81a5792659f7dd4b5a45554d6b6b2db7c87b5b1a794f8826ef9fd2c36c388d7a9f001afc8f1d84d3149651b6e005a5c3b74e92fdf7da9a6cc41cd26319a5a3afded078ab2fa3fd922c0ac831d14af1716346d473c712682f09f8d710c1ab36fcb3e45a1cc02a072d466e235f3a7eda99e751cabb978d9b332313dcfdada330e9ddc82e5299947be33302a81c47bfef1575c8a61763d3984912069aa0088705174daff5492571a51c340b6ae02e5da1a4ab1c33180d4452be1b40f2f3285c5cb3f1592ee628ba6d4035567b983abacfa48768e727ab353b63c0bd57b7d25bd89e0149f61cf7178e2bf8a07bb1bcaa060793e3c9b16407b3555c7e51bc2d386125217cba87496da83dce5a35254d09dcdcf19ce5a064e3803676812fea8e0461dbb70be64c953b17de0c5390ac6971134391641806d063a4a3a57fc9fc7f9489e4228d62d41151bb6675fc5078e59f2f765162d2ec2fb5adf43f7c8f7a519e5382b55a436010597bd52abbcae09536481c19e64fae517c076fef1fd7ad05b3de4474eeb316c63149e03c5a7445f6560169fd55d0c7f9df701fd2adf941482797c8f0dd4b47c4e0f7099e12948f425dd1a02e02a76caec34cf877e045994beddeaab6241b2623aee1d5f0e324c06258cb8c6bbeb6e1fb36ce0aa43e0ae530974ca5eb28cf5265053d78c0329e270bfd18d56a9914a1f8fc354faa73132ad37a37dbb33d9ab55ee06849fae5c5cf55268824d4b3f8e166bae017e9187334d068e67c1e108ce6f22245e8b49d587ccb2a132e99d67eaa44275c77dda549eba16255c655a5080d8db1d65d97927e822243afdf4d152477324f9280078493217244fcb11cca882ce40c01073994cafae67f561bfe1174bcaf997f6a75fc7e361922b1e81c34e3deccd54f1b0540d6b7b3ab76959307ecabf1609d0dfd0ebd8deb9905df397500006af6729d299bdfca8b3998fb0fc550125a2c1000027622563b785a8485881e6797b6f192679a3f7f182687c5fb81e0b2b3bee205e8cce1d2639341a85599115076771a020d4d5b52a41facc26d92403226fd4e4f7f5bd2a7ae111465845fe23a129d196a5a15534187741ee2f7e756a7f9b09e8389ecd9ed2cb1da7a7d0299219cd4fa156e65b0aeeea00c6ee40638371c2e8505a60c542ad7a3c915788ff275c2d253551758570695a769e9aa1f576c14400732dbe84fabba8469d05b079d6de4da8d61db3daae02a4f20ed4e026bec1065437889697f58ff485a0e26e55d09f7c7778bbd05a9e7a82c65424c353ab3427178f59acf3d564b3c909922f6dbfefdadc7130a4d87a32d1b1056410c6230b617ebb11ab9163069debc4d555225616bd5023bbbcc56b78d8395736bd43670e39e26e1b23e484433f66bfbb4af98a6e3fd9f1e605d12d82864fc3efd25600b30e796edaf078fa3793ce79da0b8d904131d07ed6113eb15057fb142682bcc91fe5f95904a9faf9f2f651fd507120d7956db868f67aeac3c45f73d453934e495586adf9f54794ae0453b45f797b4589d3d59a6463844336027f07833ae8d31eb72f821fdc92a822b80cd821d2744d4b54c7d8a0118a1b8a4d243a93d8454e80427c4f277794f717b4811cb3efedae85d0f554df815e1e64a831276f3e4a58fa131543e553107f04a4afdf3bbe85442c86519ce108819516099fa1cddae466e0e4e902ecf989d6efae729cd2c21c938463cb71f2546e4b4fdafbffabb5fca0ed5faeb407737390370d93f6bb2a84eb3024633ba2c2289f6fbefa98cfe03a05a8907810b9d2d1eeafd712e4335b3fe25ca01a284c0888ed21add1137f662f0ca3331231e0a63846a268d5f0436ca87936447f0f1fc2b8a1fc7c5b62b1a57e7c4c13838e16f5b498110cf86a092df4a845b0c726decedafcbef00f1feb289d7e67f9b8ca826a20aece1713c56fd9391c743888b627c121c6c0a9f9faf79047eebce66eb0114edf28ee556acbd27401d7685d922da61dc2afd601b5480b0443612048c955bf4046a0bbeee4d28ef83d71b527484aa56ae880e86f1b3e79dda40c157086d4caaf9d7c40ce403cb78e44cb452e9dbf1090c427e994907161b2e8db648ab7f2fa88fc53db3450acd21a0bcd4069c7277fe7de021ab9d3f82b8e7e302f673bf2855fb5fdf41387f42aff4df9f5737ce9515eab5c1171981858542152edbe2ed539f7a9fbf3bf99a5f8d4988523609335ed9d6ba3bf7a922d36f0b01f776036dd1a43b73cf52be30b2dfcaef8da8bed85741cc6d21aa75cbc49db83f55b542a25f1cf47c53442be88f9e6a62dcfa9ca27a0a398d1ff161237fbe296022c6a21e1cad1cc1bc9b6fbe75b68c12f742a9ed7a68c29a2ed4dc94f2f75b24b2cef0b8c22fda270a429b614c17649dd4505d33db933938cb33af6780d67cb4c28d4a9682738031b48e5374d10ee1aef50ed4926e644bb17c964f8e404fcdcd50dc17dc526a587dbec7aa154614f617ebc59ef9774489750fc0c6bbfeb1c6305e065adbc7a8066e2a6ba990fa6a0c29ab681042cfb06e4dbf793c545df1f562edede7659d2eb258b0a841e6aea74e7b5c6a93011299832e9c6ffaf455be57575e4d2249ab9613da2b143615d47bbebf043daabd99f42d316fbffc4a2fb5802479952ac975855fb76b93d9b901789cde0a5757c763e7abc697305663dff28f35960d1dbaacde8ea3b3ad50655a4a45bcc46ab6941b48383c8981529bd9cc9d50d4307a8b5cd6b244aafd5a7c27d241e07fbf415da5afdea6160b349914d5ee4b1c6fdd06597e9d251a3c6f0565146844f84b19ac12958fed3b532e02eed58dcd7c5cfad5a65b56d997d2430db5816d435229fff23d2f9455ddd91c2bc58b4b091b775af9ed7caf9434fe0deeab8189e182d38a0531763114f41c1e902dd4abce81b4d55cecc9883259a47c08cc413eaab5d7c9d96ea97131f2fab05702dd3404c408eac2aaa25fc0e2e179c815f67b2b5efabf994828773486c854b9cdbc5fc0b678fcd21295530c73a73e3ff924941f7cb063bfdf5f3b21cf84155e3e448ecabaed44ab66de866b0190cab5f0287ae16c9f417c948398ca9b5dd023d4654c3d33c7d8883856bc078e48b2047aa3bc2bf99308d2cc2943d3ef1fc81f1adf119796c262a07a992c31ea42f4c3377f38ca45b9125811920bbd167b60efc48e758a0a9b69365a2e574b89ab12a3b97ae8840f2649743e69f584ad7366360411a6201243e1c22118579f98793b68422a29205a79aa368c26b57ac8e3658ec527364b6fcc690d78b2a7e5a34891f09f0f83a0dc554743c0377b05c9a933bd58990e8e86cdb41c43c6272ff89d0ff76cf9f41fca6201620734176f81a89d787adc27d931b9d687424e97a29f2f584e24dae50a29c6bacc8381e21386affc9b31ef87820d641501ed92b8ebca106bc3068cbfeb354dee5745ea0c23dafc8420744780d82e8ee9ec13a75ec3ded272a59f9225517add85727c66872bc68b92e2bafbc835c0235d7e572ce1ae67c8d8ca98b6be1ceeed89c588255fc36241a5d3b5c6b4cfd86374be36a036bf6a66e1ba390a4a39f4c130847e926ae0cddb46ec7057cbbdb58ab1a64af0aea08208f08e0846f226df54a0877100be6eaacc124f3e30754690388003b42a4bcfb737e9caa32d6b2e9689797ca2089fe239d14b7fc62cdcfffdd62bee9f171012d80db7e93ec5dd61b885c0f24bd71c050914c8d583b8031097255befdeb6c94c6d8f9648f903bdaaadbcbe07fd73628bbfbec08623cfa867bfff22a6950cb33cb802b8c8dd6f993d5ad63d84aa5fc3aae57a686ea13b9183f3201099f9a4aaee0454c49a17ef73ded3ee2731158adbe48c338b3f61fe53dbc977b09707d073fbd305cb8c064f1a45e624e33cde934db0337c27160e268178093398f0a30f9060542cf796fb30a8206e19e00842cf6ad21c3a8ab62085477e01cd4a68da3a99f92880e0c18f2c82c450be5c7dd08ec49dc04b280b6d1add88e841f41a209e32a9b09e904ace76fbbbffa2909196c0e7624b1726ad5918b876ca00bfd4abfa54298e4c7504faaeb1eb25464b6a57959cbe863f44bbfae4e6f0a49947e10aa377b47e447c0affacd95d8a415be8159430912fd31e5c6f304f2d7716ca36baa55906d350ae6095a67084bd0643e2dd10117de5ebbf1062ebfd200b0ef2814ad28ebb48f572d567965a5ce6f48217cd11132c97a1cc3e763fc9a498a975697fac2d7b14e581af1a47097da184433418eae4f9abcfa1fc7c8ed227aafc25d1ce977e17c19f402da3cd11b7c6f88bdddab0326b5dd94d6bdd7c09d6af5806f3b0a09349a48fdf294845d7c25c863fc7ce62665f85bb629bbc586243e8ad3cb4aab13d2c659915c0c22b36cc7672077d407f6294ea567246118345d41e7461c632cc7f52c92dd160b8a452", 0x1000}, {&(0x7f0000001600)="843e6615da2104d438e55bc56b6775d6ec965b05361ec777cd4c02ed0ac6444421b9e2c81121819194ba3b75f269950a4410126164e7c8199ec189db5fe6b7f1926c3e598893d71fd0748c71a56d5be8f4e3faee22ea8a9dd4fed63f4cb6a6cb003e5867d797cf10caf58d6aa6f18142e461cd965e80bb2ee9c64234e9776156b073dde238ec3ad46ba47fc2aec87cc32bd841cc279cfb63987e6c16cb2cfde880d03092426492290de168345104d7d6918581859f36bf2173655b515adcc4d68a1c7e8c841f7c30cf40279c21a03a0c1e4698425d3965504869ead69e4868cbea1b47f86271a88daf24e743a440000e62ab8cd1e0b6c1e1ec6e", 0xfa}, {&(0x7f0000001700)="b4edfe7da3969c9f9b8c53e3f2e60022537983635f78000f03a2e595c812de8abc25d254bc2420a3f669ef823b67e076f308395f41581472c1c011dc62313630f20c269cdad0fac3b0feefc6f7da415229e676c53d67928316df4d23ca233e5dcbb3a6534c7896ada829cf59cfe2bc30f04feead0ae1d01b56dc4b1acaa166c83033dc2af9f5fe278e54d98a59f69162618d2b8d6a1937e80c3ce834014bef476bcfc0a6", 0xa4}], 0x6) 10:12:16 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) shmctl$IPC_RMID(r0, 0x0) semget(0x1, 0x0, 0x1) shmdt(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x81) 10:12:16 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() recvfrom$inet6(r0, &(0x7f00000000c0)=""/136, 0x88, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x7fff, 0x2}, 0xc) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000840)) open$dir(&(0x7f0000000880)='./file0\x00', 0x2, 0xb) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="ec3c5cbf3c3d8f0f4dcaea7f90530df4f22d4329e5442b6c7c2c37bdc37edab94b32c2df6095bf048051217422736a6286ff6e624c088f7eb045669eacec650fb6a0c0baa85d173357eee5760a4f666dedcea74f4c8dddd0507f9c2cee8b236bb52c5342b488eb18337f908fa5d3a2a03cae52aeb4751ff61b5bbded82743570a88fd3f2f19ce77006553f", 0x8b}, {&(0x7f00000002c0)="3b78ed3d5b59e5f0a7f39b1434557819522098ccc4a1cbc02b0d5dc173f05ca254c4a3a0f80b3cd5aa5db9493ab620dca23b2ec2327a561c9a23fa8cdf1eb51279ddbabbf5f5166d65c151a31e8e9c574936ae1eec0297416d70a35fac36", 0x5e}, {&(0x7f0000000340)="505782045819376ca184b9dbc3e8fc30c55ecd4bf42aa24c1dca238843fdd241ca116ec1fbf6fb5f0374a81b455c552a971070b9c8486274faada4c8595efd8bf8ffe3742018c5e5086e6b28bfbc8b3f547dcef7d0d3f4963fa297880bdeacfac7bb4371a0716a3e04a1cea7892bf84ee311836a46ebd8e0c0c2367fbe80680f86ca2d2c63", 0x85}, {&(0x7f0000000400)="81e1455e1b4bcba5f75d61cef5a51e64a231823b33e08aad95b200a446b3b2adc4d2378c7086dc84d752bd371f09e4e06dea7555877f5f8f175eff5f48b8aa0d4fd78000d0bc1049a7101b37a5b466a4032d9c066aa770cb4f460f924ed03368b4ee9cf2a74fe8eea4d7b0b91d", 0x6d}, {&(0x7f0000000480)="ef1a483580ef2a83d6a1c756d50ed42aa272ee4ff3a1c9572c5940d54e65a1f2df9bee23129a23ec9a91018c987e83a74b9242e7197bf72c2f29a8037332ce87bfee18ce1138e2", 0x47}, {&(0x7f0000000500)="d91cc1604d6055e335d5e21b837bcc303160af2922cb33cd662727070119dc0d2f9407f3e4dd5192949084761738e7041703adde01798cce8b4e38dd38ed401154ad508a16455decfaf4423d5b215ab88d0c8cf8055ceed302b9808eb52d2bf6cbc41afe349c15e79821e720469a643572bb4ca3cbe505b2b8ae97bfec4972a5fa0d83ace6b530ec86a24413a2ca4543b24113d0a3c341cf680fa5a35eb1865562", 0xa1}, {&(0x7f00000005c0)="d45cc05eea8988dedce173de1a0184eab7a36f0a2d30c2058a60", 0x1a}, {&(0x7f0000000600)="099f0d2a5de2044f9dad99424a1ba2666921963ae28763e5deac96f68dfacd524c12230ffeab29d5a443ef3c5f1b5cc37be3b5", 0x33}], 0x8, &(0x7f00000006c0)=[{0x30, 0x1, 0x5, "9e19e0978fd9620ca66a6981193e898edbb403cebe03b58f6ccf79a1d4d24e"}, {0x48, 0xffff, 0x6, "c678aa5824bfa94001a8741ad88d56b8e24955c613f9a93d04ed35ead0ab8d07cffdb1cb1cf6b2ff11f301b5535240c854213e2dad2552de"}, {0xb0, 0xffff, 0x1, "970f94733fac70a3ff941b0e56a7a6132cb7e2d087d45a42d9900dd05af50f41f85c8da777676c4523ad222995727016876b3d24a4862d835b7048550ee824586f0a7f768e429a1e6a138c7193738260b537987b76a6969eb69f8a61b39919521283ed98485859d61d0c2959a91b01ae21cca48ab90863b69abce09d9e1504f70078c7122c482f3f4cb3ba8ba52aef114b161ecd953eca19b0851a"}], 0x128}, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0x8) 10:12:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 10:12:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x2) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = getegid() fchown(r0, r1, r3) select(0x40, &(0x7f0000000000)={0x1, 0xff, 0x2, 0x7, 0x5, 0x4, 0x8, 0xfffffffffffffffa}, &(0x7f0000000040)={0x200, 0x1000, 0x3, 0x8, 0x405, 0xad4d, 0x4, 0x8}, &(0x7f0000000080)={0x40, 0x800, 0x8, 0x10001, 0x80000000, 0x80}, &(0x7f00000000c0)={0x20, 0x6}) 10:12:16 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) nanosleep(&(0x7f00000001c0)={0x80, 0x1}, &(0x7f0000000200)) sendto$inet(r0, &(0x7f0000000240)="1912fd3fabdd2de66b59bc16628cabece5939aa778a9c51ae7fd429dcdf3a796ab0bf7f37c2a66f1c4f11774a2cff495ea11de847e068d18b3e4d5a6338e364f1011d28f03068580cc4a4ed04127641684bee44483c629cb61b681", 0x5b, 0x8, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000d04a761afd1d7a3f13d1d5da6f3c7c2210c999fa3c9bb7d7d47d9d175b0ee75e50183229e47afb258fa34a1d47400b4a107fbd8b3e69a3a4882f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 10:12:16 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 10:12:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x1586, 0x20}, {{r0}, 0xfffffffffffffff9, 0x88, 0x4, 0x7, 0x2}], 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x1}], 0x0, &(0x7f00000002c0)={0x1, 0x1}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup(0xffffffffffffffff) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mlock(&(0x7f00003ef000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r2, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000380)={{}, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) write(r1, &(0x7f00000001c0)="7b4e185850fa924a62ca0b353ccbaa9a28a1ed20e2ab957f30346f62252ca99c9a8f9432b3c637e52a64e5cfdc5250328824fdd091cd9eaf25bd38cb6b6dfaa2c4e09f785fae6e1146cdce752f07", 0x4e) r6 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x7) openat(r4, &(0x7f0000000440)='./file0\x00', 0x0, 0x48) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000080)={0x6, 0x8, './file0\x00', 0x10000, 0x5, 0x3, 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0x4, 0xfffffffffffffffd, 0x6, 0x3, "9b422ed0bd2564c833ad5f899dc0c915a6a24835", 0x3, 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x18080, 0x0) shmget$private(0x0, 0x4000, 0x20, &(0x7f00003eb000/0x4000)=nil) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') 10:12:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x9, './file2\x00'}) chmod(&(0x7f0000000000)='./file0\x00', 0x100) r1 = socket(0x18, 0x2000000002, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 10:12:18 executing program 1: clock_settime(0x0, &(0x7f0000000100)={0x4001981}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f00000000c0)) 11:09:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x182) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) 11:09:53 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x3, 0x6}, 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) msgget$private(0x0, 0x40) 11:09:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3) 11:09:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) getsockopt(r0, 0x0, 0x80, &(0x7f0000000240)=""/84, &(0x7f00000002c0)=0x54) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/74, 0x4a, 0x43, &(0x7f0000000200)={0x18, 0x3, 0x7fffffff, 0x8001}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x1, 0x5e, 0x6}, 0xbc, [0x8, 0x4, 0x6, 0x0, 0x1ffb, 0x10000, 0x4]}, 0x3c) pwrite(0xffffffffffffffff, &(0x7f0000000080)="f4fdbac45501a723d4f6017c2532c55127755392ed5c09a234160a0c74beac25bf580e25f0f03fac6580b301351ba9da8553523abbe3ddd9370464201e7ec37cb430dae6b2ef88740479d13e8cedeb52190de969c2e15683ac7a5a5e7b973c97d5ddd69bd96e43422c00b31d889ebaa01a0a56672f6a1c7de536c21a541458f2a23aa8cdf0d059253aff70c802204e129559953d242604220512b47cd1d976ab6cd5e0d3d18758f11266e423e5f8810ba87a44d49b51ac4ada1e7776a66b07081be66774cdd69f2d665422d2b511ed0bda3393b06907b8d84e1a122af443b042b1", 0xe1, 0x0, 0x46) 11:09:53 executing program 0: r0 = socket(0x18, 0x2, 0x40000000000464e) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 11:09:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000180)="9b16edf6acd72508dbcb4aeba537ca3f2db80031455eb144a6fb819d2cec01", 0x10000041a) dup2(r2, r0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) write(r2, &(0x7f00000001c0)="7a0064bcbb52cf67e0fca00087c27750760a89410a0ab1aae5ef2761201339c2c84d9fc804f5c76d7f9c74ee728ed021d1868401ccffe26b2b43e739380d862b7df0773254b5fd61a7243d5061f998e6954d2d30f583c53483d3bbfca51de94f522402e9d5d7dcf324699ac5a4cdd5df4e", 0x71) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000380)) recvfrom$inet6(r2, &(0x7f0000000280)=""/203, 0xcb, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x80000000}, 0xc) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x100000000, 0xa0d}, {{r2}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffffd, 0xd, 0xd902f17f61e360d0, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x41, 0x80, 0x4, 0x20}, {{r1}, 0xfffffffffffffff9, 0x52, 0x4, 0xfffffffffffff000, 0x9}], 0xa9, 0x0) 11:09:53 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x5) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x2) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x8000, 0x82) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 11:09:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat(r0, &(0x7f00000000c0)='\x00', 0x8000, 0x20) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018600400080000e84cdd000000000000ff00000000000000ffff02c7d91e6300000000400000f2e9df", 0x2c}], 0x1) 11:09:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x1, 0xffff, {[0x0, 0x3, 0x3000, 0x8, 0x8, 0x7fffffff, 0xffffffff80000001, 0x2, 0x80000000, 0x0, 0xe97, 0xfffffffffffffffa, 0x0, 0x1, 0x1, 0x7342832e, 0x80000001, 0x1000000000000000], [0x4, 0x6, 0x7, 0x2, 0x546cbc85, 0x2, 0x6, 0x2, 0x81, 0x8], [0x80000000, 0x4a, 0x6, 0x5, 0x87, 0x9, 0x377], [0x0, 0x6, 0x6, 0x1, 0x80000001], [{0x8000, 0x101, 0x3, 0x5}, {0x81, 0xdcc, 0xfffffffffffffffc, 0x400}, {0x3ff, 0x9, 0x2, 0x5}, {0x9553, 0x0, 0x10000, 0x400}, {0x1ff, 0x2, 0x3ff, 0x4}, {0x81, 0x1, 0x4961, 0x8}, {0x1, 0x1, 0x6, 0x3ff}, {0x2, 0x4, 0x3, 0x4}], {0x0, 0x2000, 0x7, 0x3}, {0x5, 0x8001, 0x8, 0x40}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='\x00', 0x400000003fd, 0xfffffffffffffffe) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="815faa6aa9ac3e0b5dc8f25c030811f88ded64280cf98746f4052a4e62117eecc447271a652b", 0x26}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x880, 0x81) 11:09:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400000000003, 0x80000000083) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') socketpair(0x10, 0xc006, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f0000000000)) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) kqueue() 11:09:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100000000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x41}, {0x147}], 0x31c}) 11:09:53 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0xffffffffffffffff, 0x1000) pread(r0, &(0x7f00000000c0)="015d5f2f8d0f613578145507ef836725e80bcb1682a7c3f0c858e2a81be97e915ed5959b7ab3323f372bf06dd38215516c816218183c32f613dc6e30a96d6526e5e83f14b9333df57b928559be1bd4d770004d112991f4ebd90c58b6d9a0eac278dff54c0145e19e576cd66b77b7e5cd295a2a0c5581b53698f0fa350f233a3f2e8c4c4d512258b7c307532778b0f36c01abfae76b7771af8bcc8e077a0215ca2261fc7f44e49fb1a1f650d0fc224665016992592bdc17666c2838e5be65dd5ec54a584234f8", 0xc6, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200000012, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10002, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = semget(0x0, 0x6, 0x6) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/176) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:09:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000205e, 0x40002065d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f00000001c0)=0xfb) write(r4, &(0x7f0000001340)="46071d2fed210100c7182b56cd75b3db9232f72ad64a83344629ef6b58e02e79f7a2eb0c97e4b0b2412be6b55816ea0000000000000000", 0x37) login: pckbd_enable: command error 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) write(r0, &(0x7f0000000240)="466f58b48c37ebc7084ee9ca743234ef3aa888bc176a255644bd6e79915611dcf64da7ea1dc7bb693f6e6532abe06bc0af8762b1993e2fbb39289dcf360b57f574777637e02ae95908f41b4839d7cdc4b40d6666bae388441d540d42da2f3f5a42f36eb94cbe33fc1fa9", 0x6a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x16f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x1, 0x6, 0x401, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r2, 0x0, 0x0, 0x3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8880, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") 11:09:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8400, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000040)=0x7) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc92, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x9, 0x1f, {[0x7, 0x3, 0x1, 0x1, 0x9, 0x579, 0x7fffffff, 0x9, 0xce, 0x0, 0x1000, 0x9, 0x4141, 0x7f, 0x3631, 0x3, 0x5, 0x7f], [0x99, 0xff, 0x8, 0x3, 0xffff, 0x4, 0x397, 0x5, 0x2c, 0xe], [0x83b8, 0x401, 0x80, 0x2, 0x8, 0x5, 0xffffffffffffffff], [0x28000000, 0x5, 0x7, 0x3, 0x8, 0x4], [{0xd8a, 0xb9b, 0x8, 0xb6c}, {0x8, 0x9, 0x6, 0x5}, {0x3, 0x3, 0x1, 0x7f}, {0x6, 0x3c, 0x100000000, 0xffffffff}, {0x1, 0x4, 0x3, 0x4}, {0x80, 0x100000001, 0x436a, 0x4}, {0x6d, 0x68, 0xffffffffe4225ce8, 0x2}, {0x3ff, 0x8, 0x76c2, 0x3}], {0xff, 0xfff, 0x28b0, 0x8}, {0xa92e, 0x0, 0x2, 0x8}}}) pckbd_enable: command error 11:09:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x6) fcntl$getown(r0, 0x5) 11:09:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x932a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8100, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020203ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfb5, 0x7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:09:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x785) 11:09:55 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) socketpair(0x21, 0x8007, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1354d6ea16611c91, 0x2, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) r4 = syz_open_pts() r5 = dup(0xffffffffffffffff) r6 = socket$unix(0x1, 0x5, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x800, 0x0) poll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x1}, {r2}, {r3}, {r4, 0x8}, {r5, 0x100}, {r6, 0x10}, {r7}], 0x8, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000001c0)={0x2404c787, 0xf8, 0x6, {[0x7fffffff, 0x3, 0x43b, 0x4637, 0xd947, 0x0, 0x81, 0xfffffffffffff001, 0x8, 0x0, 0x5, 0x3, 0x81, 0x0, 0x1, 0x9, 0x5ec86a14, 0x101], [0x0, 0x3f, 0xf2, 0x8000, 0x2, 0x5, 0x8, 0x8, 0xe, 0x3], [0xfffffffffffffffd, 0x7, 0x7fffffff, 0x610f, 0x5, 0x1, 0xdc0], [0x1, 0x7, 0x3, 0xc0, 0x8, 0x2], [{0x2, 0x82f0, 0xb7fa, 0x7}, {0x7, 0x3530, 0x3, 0x2}, {0x5, 0xfffffffffffffffc, 0x8001, 0x7fffffff}, {0x7f, 0x7ff, 0xff, 0x8}, {0x100, 0xfffffffffffffffc, 0x5, 0x7}, {0x9, 0x800000000000000, 0x88ea, 0x7f}, {0x8, 0x0, 0xfffffffffffffffc, 0x7ff}, {0x400, 0x20, 0x8, 0x4}], {0x3, 0x149b, 0x8, 0xf5b}, {0x29, 0x9, 0x7, 0x4}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:09:55 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x60e}, {0xeb, 0x5}}) r0 = socket(0x10, 0x5, 0x80) r1 = socket(0x1a, 0x3ffe, 0xfffffffffffffffe) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x32e, 0x0}, 0x4) getgid() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xda60, 0x0, 0x7fff, 0x5}, 0xc) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x10, 0x6, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x80000000, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x200}], 0x95, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x9b, 0x40000000, 0x44}], 0x6, &(0x7f0000000200)={0x7fff, 0xffff}) r4 = getuid() seteuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) msgget(0x1, 0x21) socket(0x1, 0x4, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x2) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/248, 0xf8) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x401, 0x108) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) 11:09:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c5d36d1cda47ac9238c9a98ea3e58055a7ed25296c78fa1a37b58efbddfc780d0ac471b188df"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8192, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0xffffffffffffffff, 0x4) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:09:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 11:09:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x8}, 0x8) socket$inet6(0x18, 0x2, 0x3f) unlink(&(0x7f0000000040)='./file0\x00') 11:09:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x5e) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x470, 0x0, 0x0) 11:09:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:56 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0xc2, 0xa, &(0x7f0000000000), 0xc) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x11, 0x10) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x200) fchdir(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) 11:09:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x48c, 0x100000401, 0x6, 0x4}, {0x8, 0x7, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:09:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) shutdown(r0, 0x2) 11:09:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getsockname$unix(r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/157, 0x9d, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 11:09:57 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x55, 0x6, 0x50a, {[0x1000, 0xfffffffffffff800, 0x3f, 0x6, 0x6, 0x20, 0x3, 0x0, 0x7, 0x40, 0x2, 0x1, 0x7, 0x0, 0xfff, 0x88d, 0x1000, 0x1], [0xfffffffffffffffd, 0x7f, 0x87, 0xdb33, 0x4, 0x98e3, 0x0, 0x3ff, 0x3, 0x1], [0x5, 0x5, 0x494a, 0x6, 0x9, 0x8, 0xffff], [0x3c1a, 0xfffffffffffffffa, 0x0, 0x0, 0x6e96, 0xfff], [{0x2, 0x487, 0x9, 0x760}, {0x238f4233, 0x0, 0x3bd, 0x1f}, {0x4, 0x1, 0x800, 0x4b}, {0x7, 0x4, 0x80000001, 0x7}, {0x0, 0xffffffffffff7fff, 0x4}, {0x2b0, 0xb87b, 0xe4, 0x3}, {0x6, 0x7d, 0x80000001, 0x7fff}, {0x10000, 0x6d4, 0x80, 0xffffffffffffffff}], {0xe6, 0x0, 0x80000000, 0x3}, {0x4b1f, 0x7fff, 0x3f, 0x6}}}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000dc0)) 11:09:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7f, 0x4) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa02, 0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 11:09:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7, 0x200, &(0x7f0000000040), 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x4, 0x0, &(0x7f00000000c0)="734903bb95feb8a3fa24b5b563ae35b297cfd127e71eb894d68d76a32c66234d2beddec0eb7b4fc3014859dbbd063eeb30b13715d97ae30bf9cfb24741b2cd2ebedc0c800b7a06a60a5ee38ec46f659c6cf49c8778e9bd6163ed6bd577118c2a40a27e191c9e5c4dda918d975d11b06d99390dd87c452e6ce6b5cae2d02bcc476eab7620e0486819d6e09e069013149791cfcbf41f34db6f4eb10c3868c43843b04c24b7896bf9d9fe4a37fc55f126c73d1dc1d555b8290a226d3c1cd68dd07ad318f489c9eeccca58f579f1c064d3aa8df9191fdf81eb022e4456bcf1a05db252776af0a4", 0xe5) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xd8, 0x1ff}, 0xc) setsockopt(r1, 0x3f0, 0x8000000000000100, &(0x7f0000000200)="ee00fc5b445e53d46d663482f7d7abfaa5ee49463694c52e6270db705a52f1a914489e404de9a3da763007bdd16410f0075036054d73eaf744ed0ee92cb77caf4309882c2ad908c10000", 0x4a) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x62) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="5fc825a4ae48108b3b49721778454fc411c56f6b415e689660983978493e5bdaa4f242182ee206b4f5204f43f13062d6b2f83e636d95202c9e762acdef423e26177147627c47c88a11045ae7d84865f2535be15970f6bf4ed07f71e697e713cdf7b930d40322eac8fa34a008d0", 0x6d) 11:09:57 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x20, 0x33a, 0x5, 0x6, &(0x7f0000000380)={{0x7f, 0x6, 0x9, 0x6b, 0x0, 0x7f, 0x9}, {[0x4, 0x7, 0x20, 0x67d33f84, 0xd2ac, 0x5, 0x0, 0x5, 0x1f, 0x40, 0x54d, 0xfffffffffffffffa, 0x9, 0x9, 0xbf, 0x80, 0x3, 0x8000], [0x10000, 0x10000, 0x0, 0x8, 0x6, 0x4, 0x800, 0x9, 0x9, 0x100000001], [0x5c, 0x573, 0x4, 0x5, 0x5, 0x4, 0x2], [0x8, 0x0, 0xe5a, 0x5, 0x2e80000000, 0x3ff], [{0x2, 0x77, 0x7, 0x2}, {0x401, 0x2d3, 0xffffffff00000001, 0x9}, {0x54f, 0x7, 0x2, 0x8}, {0x7fffffff, 0x3, 0x7, 0x6}, {0x7, 0x7ff, 0x20, 0x40}, {0x1af, 0x2, 0xaedc, 0x3}, {0x3, 0x8001, 0xfffffffffffffc00, 0x5}, {0x2, 0x54, 0x9fcd, 0x1}], {0x100, 0x8, 0x7fff, 0x5}, {0x10000, 0x3, 0x10001, 0x3b06}}}, 0x5, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x8001, 0xd6f, 0x2, 0x1f}, {0x0, 0x8, 0x0, 0x7eb0000000000000}, {0x2, 0x80, 0x4, 0xd4}]}) 11:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getrlimit(0x0, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 11:09:57 executing program 1: symlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000000)='./control/file0\x00') stat(&(0x7f0000000040)='./control\x00', 0x0) 11:09:57 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xcb, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x400, 0xc0, 0x7, 0x9, "284c0bf7f82b636233db44beaac9cae51164821f", 0x6, 0x7f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 11:09:57 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() fcntl$getown(r0, 0x5) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x6, 0x6, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:09:57 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x4}, 0xc) socket(0x30, 0x8000, 0x7) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 11:09:57 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40001400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x0, 0x1}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xa0, 0x82, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x88b, 0xadb}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x32, 0xfffff, 0x9, 0x1}, {{r2}, 0x0, 0x1, 0x81, 0x6, 0x5}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40000021, 0xde}, {{r2}, 0x0, 0x4, 0xf0000000, 0x9, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0xcc4e, 0x866}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x6, 0x8}], 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x50, 0x0, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffd, 0xea, 0x20, 0x8ef1, 0x6}], 0x0, &(0x7f0000000340)={0x2, 0x2}) accept(r1, &(0x7f0000001280)=ANY=[], &(0x7f0000000180)) 11:09:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4000, 0x8) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x0, 0x4, 0x7375) ioctl$TIOCSBRK(r1, 0x2000747b) 11:09:57 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x2, 0x431, 0x7fffffff}, 0xa9, [0x1, 0x2, 0x2, 0xfffffffffffffffd, 0x1f, 0x4, 0xff, 0x7]}, 0x3c) fchflags(r0, 0x10000) fcntl$dupfd(r0, 0xa, r0) syz_open_pts() shmget(0x3, 0x2000, 0xd23ad7df6305f68b, &(0x7f0000ffe000/0x2000)=nil) 11:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') r3 = dup2(r0, r0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x80, 0x1, 0x833c9c0be89dcd63, 0x80000000, 0x4447, 0x7, 0x3, 0x0, 0x1, 0x3800000000000000}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x203, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r2) execve(0x0, 0x0, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="2a364bfde59d4c14c8d8a784ad0c8a0cbc5e7ec0ddc473db925a7faa1dd5e3453e301f396f81b01fa84a6f90503bfcf14f4326e3ef752b3d1e3b3e3e58579a5658b77b9e4137f8e704af56abc2d89a7bfa4815b9357308be09376644452c53e18da174e0a794c77bac2084f79903da3a0c99ff54577f1e043abd70e7a2b910d7a80fef0f924cf4cf1333aeec13348f6460dfd50475f5bb630e9636c504873930e133549e19efe1b2b5e7073556868ac6646ef3bebc72a04ff9f697e28b2db454795525ad7270b1cbb7f687ba48b833ba3c0241f9096a99dd08a3729e3608d43b7d7bbe29e96a9db60d6c0467ae20eb47d42e9b7084d0bb13aacc275e5dd02cbf62629da221afe329a38064cdfeed23d31c4e1ac5aaa781ec95291119173afe7c40a3a754265e1ff17b96254d8d269719eff1391614165a88b122fc35e97205fdd77c2c65098b83dbb4ba7298c933057e5ccebff2980dec0b3452524a30fde9ef337bbc5cf2e62e4ebc5177830dcf0fc7f37de61e343e5198cd740a25a9cd0c67985b65f259c2d878b8888e73b52bb589dfad2e5f4782fb1ba812dc9bf93dc0e31d5c153dad8eff901b2b266979b5c003625e0c60b769b436f1070b63b67e961948fec163897513302c11a4ea3acdc4c48703ea3bb532880bd811777c", 0x1dc) 11:09:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xb) listen(r0, 0x1) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 11:09:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = socket(0x2, 0x4003, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0002372f66796c6530001ba0cf257aa7f4ce41e0a6cee325c78ac498a1f3a74f772944e86073f080ec8b420c52a72df52791c800d08617aa7f035b899b3ced19f13192f783c4e82fb684ffbd93d583fac31647"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)}, 0xfffffffffffffffe) mkdirat(r0, &(0x7f0000000280)='./bus\x00', 0x80) r3 = dup(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r4, r5) r6 = getuid() getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000340)='./bus\x00', r6, r7) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000500)=0xee) socketpair(0x18, 0x8000, 0x7, &(0x7f00000001c0)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) renameat(r3, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r3, r8, r9) 11:09:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x9) setuid(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f00000000c0)) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8bc, 0x0) fchflags(r0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:09:58 executing program 1: shmget$private(0x0, 0x3000, 0x10, &(0x7f0000b39000/0x3000)=nil) 11:09:58 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x2000000008001}, {0x0, 0x2cd6}}, 0x0) getitimer(0x1, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000100), 0x4000000000180, 0x100000000007) 11:09:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = msgget(0x2, 0x12) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000200f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609d08662341f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2aa0eee46a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313d5d4d028426c62bf2357b772c9ab4a199f3f92a6ede42a470df5a6e3185c47a6d4a38dad8a62296e7fbd242d0dc00f81ce77fc48e9f871464fa1c250f1a2d968d8c6165b77a9fdccd817f54c3a6c907d94be11d78eaa31909fc70ab298350ba5c07908abcea70ad3c299d28f7c6ad4ff7ae611206becef3af223f6397e6fbc702a160550540d5f325de8090f9ecd9afe0a49939d426f5d17b839a9346b8ff3d51b2dab2039197e645411feeb1b4fc70f6fd739095fc3bb832abf1546cc3c4eaf26c3d1455118d44f06446b8530500c79084ed868c68e705cca7dea65a91d403c91eff3a04b4ec1198e9db8f4d165cea6eb1"], 0x13e, 0xffffffffffffffff) msgrcv(r0, &(0x7f0000000180)={0x0, ""/91}, 0x63, 0x0, 0x800) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x7e) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x3, 0x4, 0x20}, {0x1f, 0x2, 0xc0000000, 0x200}, {0x8, 0x8000, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0x2e9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xff5b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[r3, r4, r5]) setgroups(0x1, &(0x7f0000000200)=[r5]) ioctl$TIOCSBRK(r1, 0x2000747b) recvfrom$inet(r2, 0x0, 0x21d999bb53b35e7c, 0x840, 0x0, 0xffffffffffffff3e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x5) write(r0, &(0x7f0000000140)='oL', 0x2) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000380)="eef2f8009dde60652a12c727f6674e050c158b07dad8e3f7967fc5534c8093f2ca2c1765327ed6e2498e1fd870667f9cb44bf3e170f89fdec6653ba183fa2c6c5bdaae8a9f37026ae8d90d2898582792d06804e8e7d2731fc24ef78398216eded8fbebab434f787617cd7d25e35873e26d12dd5e045ede6b85931934eba5a475f23b4d6d776119cd0397d5e02edf9481d9db6c7618e7243aca771e83b24a1ab4baedb7ddc48b6738", 0xa8}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) 11:09:58 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 11:09:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f00000012c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 11:09:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/102, 0x66}, {&(0x7f0000000580)=""/62, 0x3e}], 0x6, &(0x7f0000000640)=""/4096, 0x1000}, 0x0) connect(r0, &(0x7f0000002cc0)=@in6={0x18, 0x2, 0x7, 0x10001}, 0xc) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) recvmsg(r2, &(0x7f0000002c80)={&(0x7f0000001680)=@in, 0xc, &(0x7f0000001c00)=[{&(0x7f00000016c0)=""/97, 0x61}, {&(0x7f0000001740)=""/151, 0x97}, {0xfffffffffffffffe}, {&(0x7f0000001800)=""/88, 0x58}, {&(0x7f0000001880)=""/208, 0xd0}, {&(0x7f0000001980)=""/185, 0xb9}, {&(0x7f0000001a40)=""/199, 0xc7}, {&(0x7f0000001b40)=""/192, 0xc0}], 0x8, &(0x7f0000001c80)=""/4096, 0x1000}, 0x1) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3f, './file0\x00', './bus\x00'}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5f, 0xffff, 0x80000001}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) syz_open_pts() 11:09:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) 11:09:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket(0x3, 0x4000, 0x40) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x180) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 11:09:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = getegid() r3 = getegid() getgroups(0x2, &(0x7f0000000000)=[r2, r3]) 11:09:59 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 11:09:59 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r3) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:09:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x3, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 11:09:59 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) 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)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 11:09:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa8, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 11:09:59 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xa0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfa, &(0x7f00000000c0)="41ed500572a68957ba53591a9b26d923b95c975ad979d8d0cdc8d456e60f63f9c089b930858d4102635eb88cc732a5c218d78dbdc358d1938125bdfa8e00bdd7b9a2342a97c4b24e4aca13f1e4b7f0f36b7fd5838c3e281cf049be354f122109c7ae488fa9e3da3c0285d77e4f2545f7695d7e38bdbcd458a7a7fd4cf78a7275a367278d108ce9039f299683a7acaca611d00333104805bc1de5bb0bc08c1f47deafa0e15b16824dbd46713f5a18e968fcf71c4252c871caebc062240451db5e9be6471e477111bbeffd999de395f5e2ff30186840b28ffa256efe15e44da090fab0a3ae25617f253b976f4fd4be92c4b4352002b09e1dbb6efc") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1fff, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x90, 0x100) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="d71b974f5960669d2c646fd88e376dbda78593e1df276b55132b916eb771061300ce8c73a98711c0e0a2b560be8a86", 0x2f}, {&(0x7f0000000100)="9d45cb544985a9f850d553a7fa91e2298519674663dd2fb2674e23253e20895f4139e0f736106e63dad8a2aeaf05a727491134f8c43ce047fba75b0238bbcb1e9eed79895d04b2ae410807ee8fd1a2058343cfd4e29b30dbacf8ca100bac85711d2eb6f452367339b42c942ad6fc62d100a1e6a2f381a8bed5bf92b4298d01c212dce5fd253b4d70d160604438f18cebd754cf8be2af7e3203ce972eb3d9b7b4ebb3f68984bd61b1dfbc36a20ed797", 0xaf}, {&(0x7f00000001c0)="5fad4f6431fdabfa96b92f39af93b6390268caaad5cf7ebd990bdf04aff04ba85dd9f7c776e3d506d55f359c53fd625f9b0b26dcf16e3e7b8cbc4ac59c82e6c65ee90ba836af984485185c4e6b296ddd477b239f466277e2bc283c0aa2c5849881e39660ace8c6eb96cc4c8d1d59716d02a7c7d0cc80c8e0dd57160ff35ee6501e4df6af377d5dd336958db37ec47ae7be", 0x91}], 0x3, &(0x7f00000002c0)=[{0xa8, 0xffff, 0x550, "5ca9c72741f6c8ca3c7976f54d7645a95fc96dd36bd1c3f87bd59c949f17447863e2c3286ef3ca9fb186eccfbf5194098d57b39d3903494b2f2cc2ebfa11b350cc53e5bc8b9e33227fdb33c4862e732dc6c56f271dcc3dd2e36d37130e2cc784f777963d726326267bbff32e2ffba6364328d2ba7eb7068c8e5d2c8d3e47cfeb8dc20ed5062a891c35415b9c9322e3728680ec827a1d"}], 0xa8}, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) pckbd_enable: command error 11:10:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x3, 0x20, 0x20, r1}) 11:10:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) socketpair(0x1, 0x8001, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/21, &(0x7f00000000c0)=0x15) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 11:10:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) mkdir(&(0x7f0000000000)='./file0\x00', 0x41) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="0b37236ed019a3d23253c662963afdd5938962b1f24dd13a479e1de37307d777fb5e10a52c4b031d38121ba113bc1efe587d585b18d497d2cda3426035f277e79ba53d861cf07e81fff0a731647db619afa0c956b0e96e39df3c296e6a05668bb1b7fd9aa80a57f979369cf479e3987f4af53bebc9ccb0ab1853bba696f09100fb48", 0x82) 11:10:00 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setgroups(0x42b, 0x0) setuid(0xee01) semget(0x2, 0x0, 0x100) 11:10:01 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x120, 0x0) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 11:10:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000040)={0xeb23, 0xbda1}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000280)='./file0/file0\x00', r2, r3, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = shmget$private(0x0, 0x2000, 0x294, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) syz_emit_ethernet(0x94, &(0x7f0000000180)="7fe87f9e926f602c0b464752f9ba143334ea30002430e86961b756fd1784e519ef73b723af7ce4a89ca552c80b1530a1d9d7ede9713c61836496494b6d7189d7006f7e8a74fbaf0b4a917df2e037031bb5a063b87bac3411806b6d13db1bf2f50c388918faddf8add7fe1437c07a4bc9d9a7765542250a899fd1835657ab89bcf2e02f80cb435126feb500"/148) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r5 = dup(r0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x2081, 0x3e1decb8) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f0000001e40)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001e80)=0xffff) r1 = semget$private(0x0, 0x100006, 0x241) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r4, 0x4) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002040)) wait4(r3, &(0x7f0000002080), 0x8, &(0x7f00000020c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002180), 0xc) 11:10:01 executing program 1: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000000)="3064d7689ecc4b4fea55c9e813fe14ef9fb5f7f5fa04ee2733b0935c239bf36905f72f6d804b8912ebf1a95435f72425ff706ed724cf33eceb2f718eb5dc11cb496cf49da47343c3a53e1c886fe3d274da79cde806fb278b65e0dc95ee8b28608f2bcb431768f32bec4d51374002b4c130e64dc50cd160e9a5103a00f033bb9e4347a103eb9dd6fc1c215c2c7e4fb9bbe505f76c6d5a1c4570cfc522e81722ab7a7a2fc31300b42cad4a57b176874c9d3d9e9eaf67d0bbc5667093fdbb61d4f887b2e99d170b6656e4151e675787e6dda8c98de45218c8048937a56d7774f4c12beed7d6666769a7c939de7e62fc06", 0xef}, {&(0x7f0000000100)="98944d0c3a2e82f1cf62ef6f34f91edb2ed160705c971b1d251b805a94f702526d9f16e65bf532c592cc6deb7d6415e5ac6052793cace307083b0321e8ebf3776cd3d4a7d89a9ed4f4497ecc7accd1ac167fa728034435f0eb8f7370e8d25868b4d24d45559fd9278cdacee0232c8dc4e1c9df223e7a53d6abc85550b02cb26a8a662a5f873a9dfe094034da", 0x8c}, {&(0x7f00000001c0)="25c94df52439a09b350a606eee499fece3d89bb48f4bfc5e9c4798c3ee9f8d7977c9aba28e5dcde38e8a331f7b7b8caf5cdba89e86a8804901b49ead667d1df44f3aed6faf4c1bb583ce2f7d6b43094bc2a8ed0cfe81275a3abc5eb88957c4f29b837ab7561b5205f3f41261fba87fd0924e1701c38c7b566851117819b78d237906194a9fcd216ac558d71d4bd00cbe0296a2dedddb99e6b5acd8ab77f4fa8b261acc3796e352983dde4e3367e4c679d274860c36eaa4f7e1454746f42cb8acce2244e36b65171bb7f9508b92336506378db157b304f74d602887ed1b5f193630d1539f98943ff4a20fa0d9e3d0c3e184b9dbcece49712ae632cf6449b9b524e1d80bb2b371722c47523f3758ff9f07c4fded1c281125cf0dc3bf3d80ba920ce0807c0ef752f13b7b24b67c96637a064660cfa7ca19c2aec02479bf48dc0ab87ba0f31191b295ce9a38f5a06127ae04421446bfcf98f22bef83be63390a8750ecc6948ae3fb9e49b7663bae72453cc9e908f1d5d39b8c21ca16dc2983a622faff566117b5ef3ac6ad1ac899c5b7f42bc1296eea06643391fdc31338f24457bfa89fadae4434c0ae051d036092549dc3190b6ce5ff9b6d8a3daa55c2272810b551a8daed76deb3ded65fa7434c73364445636f501e99e808ea1ae8c0c08b52413408ee22b44a2014727ba9e28212616ba4cfe83afa8ec704876e7d8b5647e5a88ee40c540b7b2d79332235f04c35ad2c90b5acb28b4e10462090d00bb125d04c1e43a5151f6c4616bb9c3730255212fbc1b3cec163962c18c756f2979fc2f03ee81040f1e6446d9959887ac96f758e7543e1ca5298cc4f93d7da6ccf40f87ed4cd8f0a6bf8703427354ff2adadd9f66a29887a24d6df593a91502a2a4dffbeb49295ab8032a17f1aacfe3658a410567fd5a8f4e7c035393b7a4bc72f16e3ab4466af981d362119b75f2d407f7cfb901a6795acac2f6c8efb6b64d58db75646384793c2c30151a0607e4f0c516aa7f8a30368a99e79f2341c30e7d8c0fbda96af4b5fad0f1d3f03ae60c2383490cd4a54d7d7e7ccfe4d31d5c04a2720d77c9e888671067e1d4d2604e2d5a2e4701dc1b81c14f1433eb0720ebe7b692a1c04e17c4fd5991818a269c840711c633f172b08d9d09b581a17b9a73e438a53903e8843cc14526656a38bce27682fd66763a474f8c4df0e3b586f54cb28edc3832499704d4e937ec30bf896e61612c5cfe00043d1bbac337c1d3f41ebf58d72673fe6d7eba5967277c71ad55e47ccc08dc7060514623d7599f54f403f26bd7e35afc8d120c8ba869a5504d3746fec2957c5e7ee59ac6e67b6284c093b1e917a89044c7de1fc208fa7ceb64661a71248d3f42030413868965f8d736a765b7890f88da1f7fa65805f8eb4b8e236f9809e77ef0657d9ba49b37351d1017174fb2b78e88cf2f485852b00befc36f3c4aaba747440b794f25605198ad763af3898c90c81d31261f6016821f28e486e66bfb69d534927dfbf25b7b101aa54e22832dcef91586010c7f24fa33a2b2c22e8250c66f2a92d12b44e4df51ea8133da5f3861d4c0b33590418eb8968d1a376011839f831512a26fa011fccd4521927b722c3eaa02c1f8676d0cc9fc334fbde2225b2c47a3ba78ab967fa09a3e0e22b51df6c837d06ef16555423ba078ea8c9b9f02cf3c4250bb3ea1b5352e9e9dbaee13f2d22d599b47e631867d8ea5082592dcc3e53806e75055c20f76e000847968cd1604891a9b2c5ecb89b38dea82068acb41da04e0d77a0ee4d4195c7f0322dfe28978123346c0771d880d48d08312fb2f378260803f388a031b5988eba679bc8526210baad874a57b65857b9ea55b2bb8903700524d77b0b947b5a550ebf304627ba91330295868cce42f7b5af0a161a5cc2a939e62f37f793f19cd410ec764a08fc88047a309e19336b9a1b228be9df8963a4df0528474a47579bfc76901ee02c353ddaada1ffbf121ac1359c928a431a61da16a805ef22cfebe3596a733e6876b5f04dbd07bbdd20be9e9572074a5b2746cf28f2feb3f6638f7b295b5ad0b67d74518c35735a4769df5e4a80cff1c0a60f0d22196a702a979485172b3b77e6a0337e3a575a1b9bce98bf89d6678f624d5e274e97be1503625290881fe746252be9cd69202d405a75e797999a64a21a287f5d68118d1975d98ea82196444fc02c7c7c7385e4f0a92fd8834ed41b0fad11255730ebeebfb3ed15e5cb2461b02b4b819112fd1e3cfc6a2230123745b8b1e59faa978bdc4fcf404193c8b7207e1245d5ab352cdab4bd2394b0980b03b121047d70c8bb0f22f51e4df5717fd1c381a996e477f1661e49b2684a2a45e5f6dd96c98887018d602476c41b6c8a7ebabc1f09f33277b9cde27172260f858d5b6374dca89a7bd0bc0a2a15dc46a9afac3ee24593db5b4b02cce1edf84dccd25ce9ef76a5a3b75b6d5b6636b3b063a786138391af39419fe141f63657b912095e9d9865aeb9e1e2148396d83b9f6b01b96ecfd0dc2d3ead1369261c591f30e8a137521eadf275d4185badc7d180744945e1474a55f61d90f131dcb179f9a3ef721bfe80fcebe98a4011a09ed98c956ba8e00d59b701e3b0da784e26f48eec8c0e6449ebd09e899d0d893d00e920456544e04966c2de04924d274f15ce9cfae6d2718b6cddaf29b47be672bc226a00a6cc048415381e500666d94d7607e0c7328c4d85199b094f6c71b3c50dbe59e9752c1d9727fd8b1c881a2e676e7aca76a099177fc943d962afb161d30d4736fbfcd76360fde023ca19e9ef75c431ffd1928f36a186249803a3964a237cea6fddebb2881e2d505344b61a8076286c5042eeeba1755ea8583f31c1b02cd990c22c5172d45389b26cc09dbf3542346eaea7b65de1b59ef9cf2cf1a377f8a246b57a019e1eaba4abe266cf1b823b0b1152506609ecf0546d6e618dba88c662c9a5341ad5124f7cba544605260fa96027b0f424cdf53f35a84ebff8b43dcbdfae137632b2394e1655f1ccc9f88271d4998485e77f6c60a6cfd46c1d0826b6f83665e149a6ffee08e063931a5eabbff60af7860f54dd29dc46230c10b954ee33412b41785dd8cf162b98288b68dbd5f51ff69fa12711bd41bf89676b575a70fb3731ebf5b3dfec2bff6fb3176cd5f583a65239ad1edce1d1c69c32ed0f073c6b36b0d1941338cc86fe16ff21ec49b36ea62f54d4c84952a6b452e0a4db91459194f6cffdaa0bab68911f120c13332252e9154f87b4e7b0fb232d3c7ca7e94a1e7a175e54f43f274979551a2fbd8565f1f01388d6ea8e945047623dd32b82b8eebc74f9d77a8d7ea08daf0e42ceb1bf1e1bdcaf92b76e77fe369c365a88bde8e5ff93b2ad939dc61c63e6fcd362db5a25ffdefb17690557fb09cac5e525a54942550ecdcac8c7b7b59ced655e4fe5d72ff2da545365a580ebf3c9eed42bff499982a0622ef06236e1dd29d3e788087ae2c12db850dca6c4a0b5b5363515a6dcbf15645ce38170787f20c31cb493a7703f983117be673e4ccada29242ffedf9118eda7f906b1a2f119ef16a298c65d7e444cfde35ee1995268904d8370d4b25672c78fa580f25f714f31d1dafad342ffbf5c0b9768152ad4ee41f4cec36ee7416a89e41227eb15e4911eee47256c1cae7c1e4ca9ed8a96c64ce17cf8b079e1014f60cdfe3a5e09bce5a38c185854a1aa253fff62e578efeb26f9cde0d0f3fb8b4fe0482d21670af72a6af639f58fcbf25693a74a0f8f483bc0eb8fd7a04b5b7da0da79e09a3615a903de6f99e16761b15b94a574d7b6b91b2424fd7a1fe71647a1d426f42a66b5223a3f3ace15e4d45f714977c530242f97de309d22882454e828f538606a892bbd1991827f2eb8867a75449b4cdb50e21647548ce124db49a0a6a4797bbebe56472c2d6e4382dabdd69c0f73b64ee3db7f373cfb265cedb590bf6f8e764036b1b07e01b8d9eb4caaa776686631cc91afa130d9993d3255443e37f048014b480155d45ef50b3b98636be8bdc3923003cce6ab2e50dc572da988e42defe0bd26571dc462e19ee5fa2d4fa87fb4a2c784b1b070378331f4e999323e1b0efd0df023587d460bd9f403164e746530cfe20818061b58a773e0dedaea6d6ef1fb3e4fb691b51505be9525b04c6db46350cb28ca65f1651b43c4631f4f6dd08e7cef64355aa9d4324049d1a734637d83b9ac98ddb358d7769557d2cdba5f05fb2458cdeb4bfac42c7184637e79e707f150ca70e026c6e35767a5d302c9cf83126515a30797b235b9eb310ab3799281f9cce0643e413af61c436e812456593c72a2a7b01abc5c6110e3af65679752ed27de52e7fa51653337edee91286abddbc44ab33c0a2fc1f4f54dd0d9c583d6680706688a94cc30fd8324091b2a7c598fb7c943d3f5e5d6c1d1e9a3b4acedd4e2104dc25678c0ad12e5517397509f173724349426f500e241127e0436e9588f4ab3761238c412997115ce48dc4480d7597757bbf7edaa240a9fcde0fd8c5708b918df86d5150373320db638762700ac3bb39dafd4e4af097e7e7397660d448f6d3273f4df505b5376b40333455cf615abaaa420b78f081d4f106b2422c5234d064f0ab4a109ab368a9ccdbcdfe11f5460e88b86df19e304367c38ce06855e5d74f8e91ccebe2cbbb0b0d9d24751544db97623329686798175c4322743e1959fd002a3c6d647f8ecfa839807034d908d8b4d92677ea413e3e8b265a6740c9dae5827a09a955252844ed51a291a7a6c2850e4c6c4bed1c1fa9e4106ffc7f1c68bcd4605ac1f522c21d2e72ed658456b5d625851847307f6c165ebd19d1d3fc6087d69f1c643c825da7b7f44d348752048d74bfebf138e99718f7d5167ab472c3d9aeba75b87de98d874e6f7fb8a857185f79ad505def2da6554d0f2b066c6cf8060dd7a21608555e78caf725d31994c609d6a40631837cda15e50a9064a93d05c457a8cad38bdaa60c4c3f04aff0d32923f028e596a33bfc03c4931f36d2b4ed4b7b0b3b451440b492079419cee56f32eecf1e74d51296800eef1f9aa797cb4d1d17222bb1049df50f70a1c05f4fd409a9af55b71b22242bd196b07fb867c35987edb180248a46bf63a4f5739a93ddc21c1be3c43a22d05873d390724dc930ded211cc52a03000cb716e1b087231d4b02fe6fedb5c7dcae8e32b596933ef097598441ab387ec56d29f953d963c687fca2cdc71c2dd0738a1acfc94f1e98cc4c8950deb38854dfbe96f4b4876c9127a1bcf4632f7a506db459a95e89aba7775a5395455d2c7d9f9fec4ba6438a0105dd07a49572a117606797f90ab3a94689289613137c78282bd13fb72c98864bca6a29d39d36839ae2e2b50092a3edd75715ebaa1e89636f6da6f1cef281a81a6dd78a87555f8898004e89c79411a7a933e560605fe6c69dad7cdeb5f1243f0670925f7b7693da4a19672e60632f3fca184b47eaa5a9fc7a5d58cc5ae727e7dca5d195800961f71c2ca9a173731e5dbf079b501aaada0b02cee8b537170c4f7530e1c663444f5bb07c81817c4809f369b8bc1b04a236c4fdbfc9a811cabc9ae1cf7d23a616a829dc92a855dc5ff94e70643655c96e62b18022f7d8efe9f2699804f49c6d16a2725915da5dd7fab34f5e57b36e02fa104ecc7d8f8641d735e2f113d4bdace7c9d133736004d71d4461c9c80e5b70965bb66a3c3be2163dddfc1e66d200e111d39006c19c60bd089444ce780805157bf8be6132bb569bf78d2d7348dc0d858023675549d3fbc1c1a3e7", 0x1000}, {&(0x7f00000011c0)="38680277bf0deee8da3839f14341f59382cba1c3fefe6b4fda2f5ff86fd2d7ccd8da0823cc98f5792cf151ad2e4cfcaa8a4a78fe142f391d95168cdb94132b7a884634bdb33c2775ca1bb50f0cb4b235874101f82c346acfd7a631c285cb2a02b23986ff60a48fcc798b994dfef1aa5357116013e8e6407de31419c643161668fbfebe19f0ce4888e2a43499a38c4c85f71306b104de85aa3511f70dcffda5f215b93241a67365cdf03f8782d66ca95ab2def0afd72a7b0bc13bd86b73d2886c59fe571f4896a09d5a58b0800ae8c66adb228dc32c29f4560aac665b76c86aef22de95992770c45890144574256c", 0xee}, {&(0x7f00000012c0)="6844f6492b168b64b525a334a5cd9c7253e3aca006f5351fa1054ba4ed4cf192cddaa38e207485e1e5ece237cd698ca7964719ec2acfab0607c7e5443a3d01a075108cbdaf7baa7abe953f848662e855a8d3db6e82d62bec879734f602ebb501dda6bc56b48ab13c5e2d5db93f991396e727c895d9b04984c9cb70c9f65d8a7e28cc614a790bbe2ddcbbd818163df13dfcbb5c8e463e0dd7ca3b01a2e9e8ace80560b6351c77e9fc56c39258aa279da0a1ee11b4d3c73be14c1d468300df6c5559088ef122f5e64a39487beb8f29c55f5414b4ad97f3241c8cf8724d434fac1270a681fcda3ef679b952fff16f1f1c3349853f444f21cc46f49fd0f47b", 0xfd}, {&(0x7f00000013c0)}], 0x6, &(0x7f0000001480)=[{0x90, 0x1, 0x7fff, "1fdd37f77993c3c6bb9ccd3cea0794477a8a49591db4e01467fa0c3ce666156cfba7622929910ecb5c579c1fc3e9019e9f6a6db869d820aec62f680e9c0cb3bc4242161c6eceedf06ad246724bc2b2cd626f6ed5cb3a31b756d1ecad2b7fa3e0f0231e045566ca459c65ea7650709eafd31bde37ab26c601288b79e4"}], 0x90}, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000013c0)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 11:10:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getuid() r4 = getegid() fchown(r0, r3, r4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x5}) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 11:10:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x156) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x6c, 0x4, 0x3ff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc029}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x78}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x464c00000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x68e7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xd115}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) read(r1, &(0x7f0000000140)=""/13, 0xd) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20020, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80045721, &(0x7f0000000000)={'tap'}) 11:10:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2e2a43362601db54e7b1f1ef09d017f4a128c9c6432f22754088772b7ba4bcae"], 0x8) execve(0x0, 0x0, 0x0) 11:10:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 11:10:01 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x3012, r0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x800) setsockopt(r1, 0x29, 0x2b, 0x0, 0x0) 11:10:01 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000000000000, 0x0) pckbd_enable: command error 11:10:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) r1 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x44}, {r1}], 0x2, 0x0) pckbd_enable: command error 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x307) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000003880)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003900)={0x0, 0x0, 0x0}, &(0x7f0000003940)=0xc) sendmsg$unix(r1, &(0x7f0000003a00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000037c0)=[{&(0x7f0000000240)="720b891aa95c03f681cb39ebacd97c6da1492907988fdc4970aec5c875ca7fb07b0078ce07c82ee779f43210ad85e599b48a39127161e07b0a5413fe525ddeb54710d5e8180d18ba8a76538c387cf3abf9034c9ac074a8a67132be436778bcce28141ab95cd0ff29024029f6dbcd4231714cd829fe4bc67d163a41afcf2eb0dc2c85f9974f692632446e97995ebfea62149bd583e1451885aae9c147b4d9278b5fe3d83e2f520635cdca34935f1d2de23988136f4ee571daab1d423249421be52c6c1c31b0ee3a862e680168ba9b635749c427fc8795625944472d46842a95a5f2a545", 0xe3}, {&(0x7f0000000380)="3b00bf7961ce749636f39bae7ac4bfee9146d608a03a8e840aee3f6cd029fa0ef8b346f86553fd04cbdc129cd7f5338ac900192c992f02daf6febbe5ef4d039488d3a5298d8702a4c1e5c7740ca26c67f80d408124a471db228506955c1b5c", 0x5f}, {&(0x7f0000000400)="76acd4ffaf37a64202314227a857e22d83430efffa0ffe482eea49812501f484c030196a34eee42258ba3e17a0338e315a3b9813ab862a6f85ea4355eefda67bdb68c40bca9b43090d8a6fb206af4de1f455c59e7111e1a3581cc9a150832f23114794a7456ec553cf3df18addab72472198b7968a6c964d80f0ad0335b31c0aa8da9d223b331032c2021e9f4e5aa3bb566f18fe01e5bb1a14a21e4162029e447490b0c0381288bda1d5203dea565079788aad774d628a18c674261ef21d75840c2bdef85f8a1d6a3619e9353478a73c893815d0c7c4039bce976f7d3a00a300f99d09ba0156394f097ee1cb2daab0a7125d86404a82b8ceca5ad9963f8fba5d9c87a7f4db224256cff0d73682b83af919bf7b7cc1801a184d8b4bec83ac4e63f9bd2ebad9767ca09257f2e111014b643285f98e34b49e6022d18845e0cf1b08268c4b46999020dff9bffdb5b6ce79b0d0ef671768a8508a1ae27287bf1e69d75748e1fd1b65bddba7a5b68a15f92aa055cf8afc1f023ced67eaf64d5addd575884b8f9364cd9e0799581aab4ffc303345e9896c50eb103cb7bc9a6e09758ce82aee0976beeb47d0b6e92500877a87492e35d7649a5f9ee8a07a135090f08c1e43ad1e0c947a45c4a0d9e4740364f720a24e5e273a7b6f4ad6534a9a246efed6a48aa0cf6b2a1b4d60f693f7139d5ae74726e38ee497fb2bf44ff7122b68ab7020742bfad78076547d451f9984d1d591653cc23679e61082c39f1ad1447a6c81f27e1279808d5c2db524817f774cac679093ec3195d075378581a4f67699d5f08ebf0cfc32f69966d52f73f5add8dc5c894a31bd21bc16277455da59ad455cef5ca4ef164e0fea53bc5d0a1bdfa14cec1b6648db0c1aadebc5f026dc8b097dead16f39bfea032495a7a6029781e80f2fb0205e3a1a8e3c23f1dcad08a9f5770c9b0af4540794f51dc6276ea01d5657813def8d7a889f8e9fec7f8b7584b69e9891c2dc1dd260b26d259204f1fb0237adb7fb44a9792ac8c5b44edd1a28206fa0fa3f71995b4aad324cf5f299f4c82a5546bd89a1b426452fef7f37f5f9b2e2ce78f7e71ca06d549d00158ce1697ce124facdec795d62983cc9a36411b6fa55e1bc443421c09750479bacd44e49ebb7f5b9074eda3d84292bc424a2bc801a4ca6059a4dee87ce1f7eb5674cd2a02640e84d1400567febc464c0aec6b385683679e3313e0cdf6413e5174b8b5d12e73e75afd820b196692738df08498dc72e0545a94a20215289bb3f42b7d237ded76eb06fcbfd6e738863476630ece2669cf035bbfc66f8cb3b6d35e3ee9264d722a548fb03225dfc581f100039af2ebf862eafc91eeca9df457a3544a309a06fae57f4671cbefb1f0f4e1a581cdf5eced077bff9468fa8761731611ecefa2c165853b48984abc2856b8765eee663fb0f81b054434f34478dfcf7fb19157fbf7081fc1004505c827b3e56f51714651dd1f59a25d119da80f4a2263916ae186776ae1bf8301a6b6f9c30e1279ae646f8bd48c15c805ad7ba0559d18a21581cb559da0294cce928328583f914cead79773b4c96615d790fd7d7f53f41aadf484b845af99cb5a567b8f2f0e6d684321dd0d87e6831f4c251a13ef396dd5c6087c0da739596d8967bb6f2c7c040c1e7ad48d1b3c7fc6f7cc82f640cee3876da2699bb43f97a80ecb988b4e162e28bbd483fa9331102eceb19706de7abdb6d0a548ecf0b73491511f9f9c38d303f266b7f95aaec982963a1dba8ff43a4f6c15ab46147de0027e05781aa37b23a233eccd7a3228e64efbf7ed8b3567b884d8c5d8780526702ed43d1c9bce61c9be37ba48b04750e198dd2e06d2fe22eab7c871b05611f09a3522115c253abbc67da87f3c84087e54e1637a1b4c7ba4a622e1c8d803bc0e79d071909fc8be14a89c109594e16683ba97a8cb405c8a0da20fa295b8ee3f41c70912f49f26c396f3209e50ef1fe45da3cb5e0eac7274f42378282598166bb8f732239439c8f25681f5b01fe1c07db27199b3026840384124676a70db94e6f129b151170d3471a2971afe73c8dab02f1bcdcacbff999ecc7c77a2e171b5b26e8a8c1db0d9cb0da951f8ae3b6981bbcd5501d9336334c827fcc72f7f8a35d6c189c08f4600f4f31638a0b27ad3c1bfe3713bb2346504ce5a5e81d11d030aec6c8d660f2e1dcd50b768b88873c8b46078116cc0c307aa9016152e0868444fab2cc0381aa91dc8d3e31490499677ad43296c99c98b0be386adc1e86a88220df99db99d89ae363393241af51147f8990bc713be1574e518988d845a2d68918bf97644badcae8368006f6cf380e8e7860d88e4242aa0acae60e60a949b7fd7667ad60d26cd04c5963583069d269c9513eaf7decf47c10fda1e8f7f240b41eb476e2ddbbe684585809867e2614232185f49a0673f88e2048ab3d5a6a1b8e2f871206fb8d72821377eb89d39d4bac4ce7f3d98f1a9d832dafdba471727cea6b77728f526c29b30fec251342bf8d5aa541741134150c85bd90745c209c01e54d47f85ef7b293a7ddce052e478774db5a0fdae1d7cac34b0c5249bcb751f892dcca5b517bca2bdd06293e3631a1784b0619efe74bf66622853adcd0e3270a5e4dc8c1b232bea9f41a5bf5eba5ff5c528025426dfeca59577396bab5bb8f3caf9cffdbf7be5e7fb2200a38a524bbc047618d8dcdb0f21e8e381819afb273565414ef976a7ce163586d5d75a3763a303c7f3dfe4cfb760a0d841313aebb5e855fea0412264c8506fe799cdeeb71b8fb9902341cb18c58489a8920f8e4a7784f70b20579110b97a342818c811a7064502a802ecded42b06d5c4a3bc62ec15620a42eb2a3834db253e11fbcd443c4cc737a07735399a9ee9c4f381270375ab9679b13f3b086ac49267d5905aa9ecdcf833e73f949e91bd45e52a076bbccf5c1b68bf6b536c28a98a6d1e8bd2cdedc4135af2af78731a2985e611152abbd03a49871ee6386078454ebc632d56b3f5bee4eb79b68c6f9c6ede2f04466409ad4c3112c832eeb0a445ebc3a3348a230414316783ae2065d0d8a6baf2cc90b99f70442458b5b405ad0319caf6ac5564af8b60cbecee9212e33187a1416a5c852c1fce3b35d5fd6d9e6d311ed71be46555e0c7305e97ac083612edc544f0224b731148e85b2c1cb81fd3a2231d10a26efb3e086dee813de08544d42ad0c679ae1c4b91b4da0e7db2dbfaf80bab6ad93f79894c0e9f66c61216f412f63dec1a5cc350481922f7d5630558f72f4a74298ef5e6fdd8921088eb6faa5d846c504430509e95eb3c6860044778d5672c98cff8f6a406e0273ea8ec6dc281cd380c3629d50582ca0279d87da9dcc4c6d4d3666ee7c91ff3db26375ba1c91d9a856a7318bdb5dd49cff93c7bdab5a95c0be49948822489e6b3c5e10c3d508aac98c7d05598139d6f24395348227386871d96a003d3a7050485f7b438b50375422e94696397203145986909c53eddd0c946f0b916d521d4f63d8a0ccd4a43f2b85842b7301e49abc0f04c4727fe2e1e0fd5e87a84873f25bf0133f8f7c741bc85a49eab9d9620a349bcd7f7d5ae9b8a5af0b820b111cf5f69b8b9e34d7a4cabd05cdca5c4e551ef3aaed0992aea6753fa800bdac1784319e83c64b2ee2899e2afc15a0264067addf908e9b1a994e9de759d2471fb3695913dee2937342f5e5eaa0ae90bbc1e58be59cb5176ddc7830093b905506266ac4d333147b3730c9391b8480be6ec0a8e42d133063e92203420e33ad0145fe5b5f9c4796487de29109ad36367a16894ad8d4952172209b5c7cda9286b95ce29bb7e901eacbc6d71a869a79c3842703e2d2e13eace582c7e03bfd86f75586f228c0bbb0c14d896241d0cd50faafa66531644ad392c4aa1133607a5ecd275bb444fa13f6f20b217f0a4e910dc76a21a04db538e74c539a60ae10cb3320a035b28f6ec80284efaeb17264ccbc55d4d4cc0effa854fa62781aabb6b72ec3131fba5bc923dd25ae8df4dd83ca8fab2474de2b13b6504592cd2c1cabcffb073c90d920ee8bc7a36ca36ee7904bf4c16d29e36d85a6b3c6bdc133f2769fa14e41875355a674dc091738dc1ea893e8fc35213c2aeb5602b16aac8dc03c2ec3c718adcc2f856d4e1bbf19e3c7dc89d337f0074ee8b91362ce968df470e87b77c3360981cab8db477fb038fdc4784f5b56e857ac3bc758119e72a664a367f4e8b02a73a494e11094a121a09f58bae4542d28e1614ffc5dba44890b35bcd6908c9a8f38c8adcfd08631a387801ade2a06dcd381ddee1bed578c278d49b872bf6a78c7a85b109dfe97628fdfeb970233b47ab6d9a7b6a4c84f9321439b8e7ef83cc8e64227ea5d6380f4c7371c5ad63b3b593714045518d928a1972d6fd6be812917536de8d18703c990d50e4147e50618e6c115f2e45489594720c68d278c3f5676cc7e45d863203152fa9566fdaf7b6c6caa90dd72495162e59cc6df525d5094a6a94da66dc96f1d4edf4d352beb384364ed59157a0f15fce936586781af355b1b56a471a7fb98f5f641d982da5b8929077ef7ef0cb055915eec8cb12ecdb4dfb05c0fc1710efb6c8cd6a36f9dbfec74a71fea1b89c1f441f78b43a4e266ed925672273cc1eb44f303c26c9c3e6a0dc706b11982a18264f1f9523ee4fdf471b0c038b61c94d81dd82353fea8d052ec83efa0cb8a2ef2dcaa7de556bf2795882a0a00a8026871558a9c1c83846c5bcff3ec6e4b738b3431f5459fd96a7dd4350962b5eb59ff680ecb34c31737bd67cb489338f3ba9d096e501d2b35bd52121826b91c74a561ad570e49f5d138f1f349942a4b998c4580b81a94ca15401cb4dd3f808c65eca7962676107290a3621cedfbb81b8879b92419b5af1c0b6ae0fae6407ff4c7790306d6b8688da53ff8cca4f6c9443911f64eae5eb3b875cbf979fdd86b8ed24d96818c5fa897c9aa59c2b6b015d29839adc811acd6386363accb82b38d55ec1aa0f6101000106e0b806b3a24825dc10ff6d44e128a90b7dd85bae1d0fd1032e33a7dcae4a13150035c4c4fc79917e5f1e4eceabb4ac9b7a20fc43b9dad6245606b3f867ecc1d84ae790beab653eb62f8ffc62c9913a852405bfce76a822437f9425bbb6299cd1ff348a7db11dce492da75ecc09bf3c10dcfaa7dd244103b9404589ba1d1dffc16cdbf85c792dd93c32a4929fcea2f8c915fb7ea30117a6d7283eaa801ace2cbe66f1758f037769590ba0480bec80e3ee26761e446044f26035900bdeeaa8abe5d534fe713cd0194e6abce8d5f1ed92f1acccc37231bc34789117516800158481f727a74e66983fc6c4496e7e472fb6f761b08a9565c5a627806031ce5608c246d8e4ee40ee6a1e66a6629b6f2f9465878f0bbb5c7557a27cf680b8ec94554631291380ee4e84ef5003f94900e29d02de37ed1102c0023a8d95600e0587692ed395461fb39e2bc987dce2260807d0910c16615679d40297b2823e444b92f5b7f4490aa68c3ee1b9ba6d97ba74cb4b5d7b11de8ba589b49930027b292c4e3eef16ade229600c1e4dcc6c3f634461fb636bc3d6348b0d29385952c9c9fb49907b311febb87dd1c7fc6e0fdb81b9e464bbb3563444c6153ed62ef8f22134cf28c2576a0ce2d2cd93d43e1a0636f0d0cd5bf7bb066670ecde975394859259ca914ab670cbf15cc4e665dd4cf922d3114cb6e893b2758b467f5e8e913dabc5df5e58c12d938f5a50f77e2db312a1dd1957d988e4e8935258edb68606e6c006f5b87eb9870bc60ac", 0x1000}, {&(0x7f0000001400)="39c5b7baec7cfdc92e0c0a36e65077204296c021efb7c09ad83c4087c141d2bce2861e128c2faff551e520e4afc737a8b21ec53270808e781c42d24f8b209eea8b1ef7325644c0125dca4b8c39c1ff4d7fe157468beee605db0d693881f2b32e84e5139c4e0fada59479a35d34ae232a3c32027db2133d3be536494dff04bdf57e94f2c938c74159f46dfaa3f15f40b7c02359737e37146baf7e0b205e3e37803c647ce3ae3fb49af5201da0713d15d247393c04", 0xb4}, {&(0x7f00000014c0)="ec8d3b352dfaeb60ada083725510cc35a60b1ff6f02647bbd8e0be7894d914dfb2dda09317902afc86a2ee9399856c33c8f374bd7ffaf5357a3bdbef19c75b54dbebdd359d022622c1142efbcc1e498aa1b765a8df7b70d823c5aedc37bb45c51d3ca880f09f6a4ce365d97ea493ea2636b5e0e696e31ba34bc2e5a3047319531d849fca2fcb50aea10fdcd5b82cb7d90768d8f899a406476e5396acc178aba7d3a395d82f7487b7008c1371656f5c1bc984ac1e9538a59a8c8584c56c13e0fce7faf675dc40f046a1f85f9283fabb23fea2fa9de78e2880e51962d8acf9944786ea9fd5be920dfbe7913ccaa528340fc588973863bca8d138a7eff641c69c311e7818b71e615619db953e6d8323f724c52af084e6008d70f5d93c2326ef187f47a4c6a7d30ca60d9bd699da16db25cf151622ecf56b7d8ceb16c501e08b1191a968c1a1ea583838161b9e4bfd259d1bd08b5245446aec9b5c0a6d54977533f4f2ae777b742ee1cdacf258dc0e4b87b34e5863013557955236f73f96dc997977390feed68ca65bfd7f7ded02749af0b1e16c0dd5efbda6b90e0f7cdd4413b3a272772538a4293eba80330a51983e7675d5dfaecbbf7feba8fa974d35611d2ff6f305c533dfd70b617d12a497529bc3d54dcc1adb25a47799f9c0be92020489343f41744928072d130b0411952ff0b9a7a450352b0e80925b7bc8e88256930e3aead3f1cfba566fd7551ebb8c44507342c5981b76ebcd8580560e98bb2096603309fb733e83ebbd83ef8acc055cee317274b49f6a99334d5ecebe2f0d594eef907e9322424b33a3fdc94f92a8b01f3fab87c9866212276e0a804f58a38ceb2e89a90cc17f3f2fca993be07cc36563abd9ff11a468a2bbe9baae6b6bedb6222a3991efec7b915f541cf5248ad81b48cd416aadcc6dd081dbd6395a6c07cad0efcb9dbfa2abd816e068cd3d0b48fc8d9e555ad72005b3150262802f10410cdd0493b17e5f9f6b29cccf0dd315f2c94b4465acd4ec5c17fb7b562463b5a90a6befe15aed974aa7765219a9d59576beb9dd909c17390eee2e4f9b66a2b0d20ddb978c4a3a29659f963792e88e3a4ef1b2afd7be97f187085ff0fb5cdae3279f244c5a3cbc0ef8b6dc132778b5a01cb6dcb95fd503995accac6ba39c516378fff035b75d138a5dfca62f34ef0a89d5358d5eb41816cc85fef304dba5b846d46e4c515e249f81a5c468414aa0bfbddbc7830ff3b39a90a87fcda0c0737803a3b27de3f27dc6b9787448c98591474682c8dbf23f50b3dce2e60fec4032ba266b642dda76a92c4fb7c609b9f2f1d8a66a2c67ecbf57ef04e616c4b23d733b91a3be2f819003d253943395e2ae55d80c1f8d939052ec148095f7017c03c64d6af18b42c27e759baa780273f9fad312652a43fb1dd14d68c287074d2f602925b3d98a725c5008c150de372ce9d0cf71f3491184506d6bf906e9e58b3e312a35c39b6b20a9a3dd83cad15f14c16e0e007136c363fa9a275797339c2e760de73747a3204010f9a1494dc262fabf77a7ade69369b897da08923e99de8e01aafdd78de06944c749880ae686db6eca5af960448a24e28f16f63f156c7249e99858397add7128b718ef27d814933d508f4a3f7e5f91e3f057a61c3052acc2a79744c0559fd0b76c71d372f627158a0cb58fc562d68aa4d96140308e62df35133a42497c32555bf196cc186f4415e05eee1deffef707690881a2a83af54f1c509119c0c5c242b8cd2142d98f11f44b1d71275126863958832d2c41097bf9dd493255401930fb33c6ba90f0139a9de8b6fd9d356eaf6729c7b72828c704f33a8e6900e0b30027151701eccb987113b15b4c053f278ce6b0865577c9dfe2cdda6ae5d1c4aa7ca1b2445487bfa13ea9ee471fe27cae065dfdd0ac11da573bf1b195261a5880f46e0144e21532f8de2f1521e93937257e93181c86e07a92eee6cc6a2734dd87e4af713dccd20438cc498671614ef95531b92a888c1c8881a5c0fee1ede0aeb87d50c79b4d6b307a2df8dbf796a2ce968b2d2e6c8487a0f8f51a1965b26dd599d123db02fd01c1d552cb207fb4f9ff2443b6644ea4305dc0ef11b5a1d1662192b175eb5b86475b20af3e19a2e1d960428e9e34f81dd51ebb7620e08b502b4dbc8bb314cf2d597bf9cf84b3cf3b0bfbaa4697e7f31daa94d6295f502529382fd82cdee9b9cb897bbcfa99d6e8e3410cff4094b86804156c608f738fb4229a7031b3cfa92efbf12142e155c6d43ef737eeed77bf8392bc4a47a98cd84f714596563878ba4ed86e61b88f68da8165980ea19178be6eafdc1b1bdd6a6e474b1ffdd2919f3cbcfa0aab4bf102a73b7928a6134b47a90c64236a38d5fabf935899959c7571ca2329d6694ae3a08076899bc7412135e8a1a3e0a9c958bbfa86f46e2faeffcff578f48f6d27d463e5745f12b160beb4b2f2f93d162e479cb4b9d7ed74dd956c6d7d3ecb0971532d6245ec11e5812494654202a377aecd71e5b0e6a22eff12460aa5cb90cb45d1002d961b158e23472f8c75105de7ddd80598ed1184872dffa1887dbf3619d8ec0abd3e43193627df95e76a5c73c4700c17e96802a407cf41f861daaadda57e54da9001dc73c0f66b0c53d65a3dfa9c3bbf9ef8297e1067e9203e791482d0e4e59143d6eda6b345bd62407176013565accaf74381454b0ec9a790c05b7a748d2e8fc5bb4d8b468ab942259233c3e98d18cb6d8c0d3dd222b5fe8cfe9324c5a8e2c442df76d4479cfa73427735042ea43b9535a790e11bbbaf237acbb6d5d888f96edde4c02b94ad4118ec7b586e215c0da0ce0ca83d9a960f30f17ec5fe75e378ce0d1607d043a597c0f5f999c64dae32520e50259ac962d2eb2fb2ae321da4a6a9687c53b438ba2d41b28f2d6b88c15feb66e003f1af604723318a76d2333aa8f8844ce611a9cbe364f02dae1cf609eaa1ac8ea564ace89ccbf06db2b89473ae26b9ca4162e6956d76f07fafc8991c9f3566e02d2a304baa7fdb8130d536ca20ee8fda03242957ffd1135b24a859fa4335b66c0e1d7edf24a71b0cfbf1bd30ff83b2db848e448ba2810f94d6c7db0300be44e855bdbcfa59637021835505cbe3df9fab84442bbf9a74821fbbdd6b6e35bb14b3240c2b7f15b4c11be696bdbe0c15179b3f9e83ad346e9229a7d2f1b5f268b52903bdfe264d7ed4e68504ba125eb5dc47344f50e5deb93c56a230364bdd376165af9c6db81761e41ed00211314eb3c897ebecdbeb98ba8dd39257fc7660a1305cea8263388922baa71e9b935c24455fc6f2b5516e14f9162ac78d007bd65cb15c3a5aef3f3751e12ef9b78d4a364ce6989f8ae6d07c010df311296662e493d7a06d7062f9db781bbc107b0d6a1ccdcc81f6bc4d787b36f5ecdf17b30ecfb9dba15e8b5129f8874fd3923e8145050073f98645445e740b127880bf61ca47e8ebb57f8c5d8684045bb9717b4630de90c0205c16b32806ad3acb5f7ef1418b82d7c92a95ac15e0d8ee96a28cc250007891015ad751e9e15625371c1cfc6a88045999e08aac4c54c42eeda41b5f2045b82303b44a48b768731008aa6f92d3decc42e984067206e46ab7d07a67d8180f2016d83af639672c59d81923fea74dc6845a597807a88b0e128544a86be0f5e53e85f0887e30a451769e12163ff7a1fdf35107038c4b609e0578db283d707849e372b92d7d0086002c4b7bf54665c09d449d0c3269edb8bcacb4bb252ece0d0b4d0f2a54a52a8f3a8e074928983c6d5583adcf72a61c949bacc06bbe12515c075305c2b20856358de9b5fdef89476be7b18f185e322de0296579c43115330ff000b32d176522cafc75830a820a98e5654571ed4a8c625da7e22e6aa09548122f1a5cdbed53ecabe6f434123ffb860685b6e59f1fd9b67590fd622128da4cfbed3bdfde2725164fcd645805b57f1f5fde89a078c07144a21ad894945db03b75b27e77c62eb0c60c7a668a73aee5d60ed423d33be466764e1ced74beb0e0bdb462de209af7fcb5dcf9a03c2c169921d35d9b6789ae86a47d22265c2417d1525656d93a855654722919db5b1a0c5f884eb0aa4922559a3617e8e44b1b7e0678b47366dc88f90e5486724a80471322a52eae3baafaacb8ddb4b2f53625e4bbf561b2b4499f85c415318eb1d788f9bf8d28b8b9b0401ca2488d876f18aeb47dd37db8ce492fa34403aae237588aed987718a3c8a1209d795efd43183193869075b5b232c668aa9804dd949dce0d8154a418cb0bbcbb663f7de53336c8c650c0418b07f8b06be563382b81a276e3e08aa593e4d9f05e6a84ab9b53281ec981fbaffdf09faafd8e73994b4f54a3f3124ff1c6f88a47a25bdac5a7e469fd2cff7035d68665252e12364f58a4422591daad4a45b8bc770025a4480aa0288ee14776ba668b819e1bd3f63e0df0332e0694a9a4312298c3be8cc95a5794d1abd681e478986ec78384188f026271c1fe6e1a25533f39cebf558fa2996398f88e28b2f4188a6c342b3279dc5c2f2a50074c65db5cf35404bc4d2cd124b437068d00c56a38d60b2b72ddbe1c2848bad2eb0df51a3d71c255db7c9890fdc05697f37eb9bba58265b3f2f6c6c809998c4a615a2cc2feca385f02390fc72da08a55098c20d3b0ac6cd1cd6fc4bd750acee833b74f982b283d96110f9e12446191fb66a8f8149a9694980707c48c4fa810d733a0d419e01542628df58af1d0412d7ebf44895b6121e1546635f64786ac9c197b3c288676bb8d6b054407c9acdf5607634e6b27a83880979a9e263cf3166ef82d436167d698f02cf95e8d189959e585c88cb7cf1e57af9a5ef16f52d5d5be1e4459bb57f34cbb420267ea8edd1f50e680af4fd7d9b61d5968b751457e9303d524a5c2d4c77625d4bdd9b91e597f5587751e1db831b3cc8e8913a29ffb3e8f932199604db8e881554dc877f434112d06ed69146eceb1d79eded48aed166f0ad6de07a05fea54be0fad9eaea47dbb8ec27045152223b17f82fe87fd24f8bc5262dd024badfb69661c11ea110c4afc7ae697e7352315e4f686c6b454a1bc2799ea8554406f2c3d5e35b9a481228a92c0426bb9314ace924809cb378e8fce65dffc8b41992e742d2d9d10cd75732db9e264e0ccfc69127db43ed7eaa83ff52e82ccea44d810bb8d1270f60423d2d7463f8dc2af3e1164c7389b2a88d12763e8ae8978dbdba89617e2f73cbacb35faba3ebb4b44caf12e79b2e170159e39e6826176775b5c9a1c927294598e5b9a4f1fbc92b76c1c7c3b53f7c4f090d0f82b4ab3838e09c8c2ea534b904d16dcfdf7900f3a69a27ed8e526b004d966577a57a5d22c75078e68ad077f97f36e762351af6799ff91fcb9e95788ea42277a0ad3a70c960ed621721577b53cd02b5922d830c2df62a26c83840795d8f9d006395405ce65f48c017295d839d1025f45516113be8d693f10e5f291f1502b7f6d8abc16dd229c977c2f1406f14a43dafebc2f58bae888ab1449dae0fffb0cd48aeb7efba2161b2f6428914f14c54d75fdeda18729e874e35873a64f251978ba91737ae81e722e97c81f27a72ac591b479a26991676dce02373dca776c482d330252e296d3baf873ca41acbbe4b72677df4a193d8ac5c4e28205d29d2a0d3380ca4eb0bd18ead518d3f2152b80f1227da9695111cf7b0f45d8e71a99eeaa81bc68b2d2b5af549425fa7124a169b26cc4f53599a88c52dbc4df681eca60e84e45b3f5b755858c3ec266c32f0f2b45c4fc45d48a282f81b52c8e", 0x1000}, {&(0x7f00000024c0)="063f4f72cb556067c3e379c2f0256c055de3a171c53b4b820bbcce08fad0246c7617a68d4c5cc16cea9d95099efb3ab0a19feed924ea454bd84d67b2b9a0e19489f0d141fff67881bb97ead45910b340fd10e51de0d5e7f8e23afd51537a0c88d6da7aa117ba143b71ae3db55285b10485dfbef9dd1b063b2a892c5fe196b16fb1f5fc1f434807488df2ae6730ab6af8157c16a2a62f0cc5fab387f5dddcbf60f9bca1ceb7d5789b0975099df23d92e50d20125652a195ef4ada99142938b94ec7aa79f4a50c52ff9b4857ebee6ffefc912a644df2626c1171fa985e1628ebd683d9c80afddcb8fb1e03ad385efbfb915fba76a9df021473e73cf85b3fa11726d31bd694f4701e3eacbd8a7def78a6717254552c6fc2e570a22d86f89bd64c1c0a3749f9ec1de11dae80c45d70a8d8a4046a861db19d0b2905ea2f91c38852c29ae4c669e4f79252e1e7238925ce1797d1591c2b63d7273b611e3a5758dd184819f6e1ec5735dab65dd6c6ffc3e852465ad839c0f379cdd3c8daed4d9b4516a254b15e2b849932e35dc721a98ff69da3b9f5d0fadc72a1c230169ec3b10a8c69f32250a08d252aaedb16e3eb1d6f2cd32646319fbc585ca1847e586210998db8fe86dba3cacd8ab4627872613351e0e313585ef3960e9eb96c694a8e28b9e66a45be5d679fd4f840cb696e629fc3e4cf8ea951a855161943c0e3e6303d3198259e933b41f88fbf2d5ebc54cc4d55cc9717f6997ffe4582eeb9bc0263640a12941bf310bede427794c437528169c078b5cf76fb3e2f85c56d708944a3c68f73388c52b0391268f291b644ad9554f2977e085ee10c3e6f1fc1d39714b2dc4ab01ed621cbe780c43fea1fdae02b7cc5e3762bbb68a627a2b8e5722bdfc1d0e855c95e0166861cb5e5b8715de48c48d5f5b842438b8316cae50b31c57adb49708b26938b36cff154f45c5a1beaf7d4644b897ad83f3176751d0de8d96737662af802aea1e84859d193cd50c133abe7c29d1398bc7fb9bfd009b53d8ed853f8e4c092d90f78a23b9e572bac1bd17a3a92b1fce65c610496ab99f3f4535f4b3f5f23dd8c3078087dceb222b9ca80d96ed016a646b1ea8ee38e7e0a08f7d07e0507a3944291ea3e8c50451d3611a7f1d26307a4bf804102214b54e88f5c9569aa5497fb8f9881f81be881e4701ec2a39fc121d2f303fc8f3b27dcdacdaf9fed366c196b9adef3d57d5cadcc7e5d15042b83bc23722c4d3ba96534e218a6d37c01c8e2eead75b454c308c0666637884f69a88c5934e41e172428dfeaa3a0eea7149b98909d08ac707aa81cc6f2544e9faa61075c80afb69aa6188f557a947243d5edad65805bc59767502c7ae3afd92b20b87152dbe861dcc227a55ca83e0fcef0fe65f2c5f7e80453f2b3667c5f37674996877987a90a5415dc6187424adf8385c6fca41e37fdef29c15a740ad73e7dbb6b324a24bdcf3461d96f36a1112c9172fb89152c2254b45c6d42e0837a5903cfe5ebb7eca184814d2a0ab187809fcfaab9cd4d631de7e1d61a8b1f52fdbf352c8e2425a5e040d60f342b41c7574effd538e7c0662f44f41ffb553a96227bed4303043162345ef11bff4a678881c1790e3e17d71783ea2c7e20faf8196b273c3c7a7eb165a8b4e4da897630f0abda4fdfdde118ace41d317f17b9952f5036439aac1aa0ef7e14ebdf9a69ef5d07072aea5b7fde7d4c97375ee603ae305bc0ef08b963d920e802ed3a1f369fa6c271a9137682d054416e7d92a7e016ba8dca58a4e6b7a735517afece38fde42bf73a80d8d4bd1b05be78fca80938bba32c42b3e8d150767d5e69736547ce434d710fa5a7b36de1eb0d062805f5a7c0f8d5bd14540f0f21d1acdb14846522806f5bcd52e89078c4c66543c020a456b6cd59fbd9625bb5b4a9c4227d8d700d7f73b149fe94506bb0551de9bda4c157e40b4830bcd0ecde2e7150bd27839e055d3167a180f4e69746c24c72ea42601c81782f7393dd16e2d75858860b77d2098955afd4d191d3750d4ae6a1cfcc5b6de74eb24e791000afd41ca87459595cf18744ce3e6cb0b318b47fe25492488d66e84d720b32ada67ef20bca87409d93c81c5403d7c1b8eaa7104ed53cc5f5fa869cd62f12db519fcfb6b4735893a6719283b7a835dff33c7654b0e2c1f4a7eafef0397a96e4e2e0303dcbbc581f15385fb350167018a09536d0d242f5d0c491c1b2f3269d2f5e190649c94de9c84faa5150ff07a4ad13b902d418bab02e0638cc9fdfa7c317e87009ff6dd1b9589c812c9801acdc80a05e00d3eca6b44c3fe7e41757b22e0569c79b8f6e25524b9714f8f8f638daa2b859010b50c6041995c67e89d78b6a7166df9e83e847cdc0154c12a40117fe1d4dab6345f53f395d2503f25b8714e40160b6f91bed8abdb003f89c353e9db224b1f8c01603619d9354ae9688aabfbb8170b4e57ae8ddd36f9192f4ee6a0eec1a70c57d9575f5f70560978be1877c40133b369c0cb803b9174e6c2a7647b07ef1b832b87c9ad2a4d8aa5f06c1d4edeccf8b0ddc65d3c5cda18f11d95cf740a5803f61beae8962f3b70519e7900e100578d1046e56b9d42f2ff0fa30677564cfb0a5e0e95a8a38ca7b702fc10bddca5f4894ca60372692b87e66041df89619289beca68c0fbee6ce6262d53cd0c54460c451f0d57e32551919930d2b32896757d6b8d7a8869d744d58403fd5f0ceb34d2eb2c87bd3b82cda897eb847eee4a5dd5301dea465e82b08ed656b02dffdfcf16179025f0d0a17bdc6cd3382650dd1127952cb674e39d74862725bdda87e6e59821190263166c18921315a0bc8ef4c40b06807faa8c65bc715cfae146c1edda2ca31539cd6edfb016ed76a21e1915c4ed2e7b143e6f259d38672bc537929962a8ff26807d5240f2bfe349be74a90125a9c83a3c25b472757152ff6f927cf03735226bd53c97911a3904ace353b94e6d2bd627914bd2bf69a252a769706978740215075979ecde3cb71ec02b378b412a953840a1f1019e7875f6965f457722dfe0a7b1de458cb1605e39ac1898de6355c005a87c1a8c12726deaa55bf1e592696b5efbf2072d4863d9d03928fd4f8726160e8b49c948d695ae1c24a582695a7bcc6c30bde1236a284a46f9204048cd97d91c07ad64bb3be63fcaeb14bda173bd67c41ed5bd5748b22df776b53d4e1591012dc139c77f86bda1ee7b0e3e3535abda790068be2f0941cdc62e25215841dfbef759498911527582771c9c5a8f5765eae88e0cd3171b00ad77e0ef29116dcbbdb87b27e0b36c2a280acca23910a4c93ca50681eaa381b96e8a823e56435bc1ee418a453c9bf70160428d6b0bdb8d4fa0ef4fe85cdc1e50de99155eddfb71579f85309f1317072bb75d0f3c48766a1e235616070f2d6e789177143c1ec9717ad3d6c3acb6ebbbece0bfc8151989decae2e04c9de7b7df15716d8dbbd348329d73c96d919abaa9e02adcdc49e6d9e58baf62b48ecc22646e8c1e5df42ee40be42a86d4f1a9cf80404e67aac62ca48ec9ece8296f808a1cdd8f70adae4d4416e118f53ea74f84ac1e3621f4c5b22882f87c3da57e654a3d2f459d62e9ec78831adbe86346b740ef882814865c15012767e75f2d5a2a3a9d3ee255af42ed27a07efb179ef2f0608b9127d325cb770ff705ecc6cade4e4ccbfe3d4dab89213dd4afcfcd14b10e50600316696bc900342d8864f37b57a40c5c1dfee6e49b7411a06a7e1c037e57827946b7fa6e4ce1776e2a46b615ade16409c70ef11b83d5599c03e65d923bcb81a2dfcb80d6b6a91f00b6ad4fbc004447f5e4f19d932bde67e70a910a719870a711716828d70e254bcc34a27b12d77e78e7510efb0813d537f48ab3f014a5906aaaea65126da36b51c3fc8bec551a7e5b3fee89fa803394900a5edf956443eba30c7ab834cc9f93dfad824014e745c487f885fe7f5ae215494ea8f707777eb74befdb4b6a42e55346f44f771ca6547a216929cf1144d694e298f083ef0c82056620dcf9dd7a6ce450e5083319fd5c5a3912a9989e8863099c90f833bdf0824dc4fa7ddcb84be9be66d9bf28d025c2e007a22dc9448e9d214203ec7fce4d04790681de851b834f2acb779b42fc28d685628316be98e9875e5f331be2b1edf6514d8e31d1dba354a47a22d8b8ecef7cef4d4b116a5dcf2cfa04e0ef082794e89c4b5966277f08af075ba787e9e0f2ce648ef7f01a8d77a4f9a6936bc9e30a35fe8594aebe1e27508a3f4617d0ca0713c30ed34c51795e8c6ceccca7d34f991bf63a4820ae421f99cd735aed3f2c235bfbbab88dd845e09fe7c67d114bada682006e782362dab931bc0ac4fe0bab9633a12bba6bf9a96e71d96f2b2ed65c1e40240a71b79179d7617b23ac85e8ad4e9d1c1233a04d977bc7a10b420e0d71b13ce1065758db8d543a8b8c851d35d93c65dc8af4400b4fa238523181b5a78c26ed13cf8fca425f90a39e48b9fb4b9d18774f06356434345e6076cb4a72a2e1ff293710f3aae9e454509755652fe2ad903c432d4bcb7f8d54d4828929f295ddadeddd4f50517ad616cf51278d45e2737f48f4e859484d0c1a7cb0a7c615a3ed5f4a50ddc5afea78da692c67c0ea11df80fbaa085ca39fd991fcba26432c7572f5c2a575deaedd282ff7ab6da379f78f4fdd53fc1f39be317dfdf1a47dfbf7b0b493f31d3c10a6af4415dbb40b1f9c6e8524faf7cf771e6aee8e79b08578ee105136ae5c161f8e574cd9c3ad5bb70b3b668cab63e8fbb211bd7bf185727c2b4cf13a30288cfbd50a371fa74e8d9222e4c775c4d98c55c8367f7983da257c24ad47f3a1bc563fba5e34f58f568108c24de0910e7cf95eeb8736258637393dea482f1ddd6fd33f31be9142c15bd38d8c903e496259ca9c3972476ded385d98dde33fedf14d9b2873cb67134b6c3852c2cb908df57f6d2996096338116503fd143f87e85f76c6ee53c04b354828330911dcb3e4acd3f48438d3f038b85f73a3ac0fc5e249283a2e7f432e3676dd0efc1954efd51fe08738fcac5529fc8c5cab918c77ec18bd5236b8b6e07559a93c57dcea8f2922eb0d46ae2e544dbc7f1fc502a69473ba9f968d8535cb78cdbfd86642e524243571986798dcd3b9c690452f0694475cb6e384874dd1bb7aef4c62b1984ea8ecf4e8a66541c5aa2ee6146fc93fd966d7e44d0cef3081783b7448c83127bae0f92f6c184fe928c01e64ba755754d09e049b70348ad8c2e8a15922cd11eb28d54b30111020c6bd76424e1369d10f3ddd1f4fb9b296199dbcc2ea725583621a490c68f58d967815f3c954cd11dfeee9a8b44d8539bf7936bd0170cb504f9a2ca6c6fe94eafb22b230b1f092aae5eb00f5fb05a08eee689d34978e1d8f66513c3c190f84f3b9bbd417b0cf90cfa4c9b742bd246042020f037ba64189d24f2f10d56cd471f5af42c333912d1fced0453c34d006e88af7cf888780a57d6931a483924e7c074336572732859f00ec4dd948b7d99a0410759fb8c47f276a1a3cbe5671ab58d62d42c8bbcfbd2f5d385a625ce29c0a21095d1495db85d2e133fc27c4fe61cfb3c41b5a1f1fe1ebf9c1b64178e18f45357b96a725f293bbb0717092bb6d3968747be69c963eea36cbaee86edc630573cd1ce53b0dcd1d80dba58cc5d6b391f8dc1f8adc9907309d1fee7a20ba0dfab8cf3547f4ad1b831fd5c5d42dcf7ab72146e42536af6c3338ba094a87c94a8436d1c41ca9c405021dd4103776295a5844c03cc850affb21cfdbb66d49811a3d569", 0x1000}, {&(0x7f00000034c0)="512e7531cf7f382606a45382c9189e80b724b8d1b4576e68ea70924e39b50596f9df88bc96018e0bd0920d1a3fb7cc3cbcfb14fe0292105317a75db76b635b279756db9529e0cf592c91dc7ba114d0d11e4e2c10b7405abb936429a58ab0cd5f9a93119565bb51544f17605770777a77b68d39804e2b63", 0x77}, {&(0x7f0000003540)="8a901563159512597dd91b46004ab759d1700edad04638aefb933f0ef7814da18241cfd0bb9b848112e36998d473707c957fe1a225ebad52ca331f094e5563cae97ef05bb400c44c47b796541162511a32d56d11f1e60c4cb703d853d1ab4bbc4063765c1ccf82f50b56605cbe4636d047a9546f29ada2006531577a51f654348aa12076646561d72e594156f1877928d7322e431157d78dc3c103ed7d27c191e92cd6641031eb873bc587b951103257df7c9ce86830ba04ff91e6445f3f1a2f426822", 0xc3}, {&(0x7f0000003640)="0f0574f6d6f9f72317d8375606a6fe18691362d5a2242d6bcd58632380c134c108d9b244addc324cc9ea3170c4e4a5fa93d4a6e29253c0a4179c17cfe01ff472002f989056e146aca350ab4b0449c887093ab26ee8df", 0x56}, {&(0x7f00000036c0)="34f272b11634ccd380a07134e2dadde868560fa4a3fd47587f5308b7ef3ef941993c388f77746e4965b0f9465ecccaa549e6e5ba311056f2c26a0754b1b929f06a0f862d277b64453588730aef5cfc611e53c8aa35c6e532709877104ee3ab0d6727847a23c2d98a74d972ecb047af628e54176318232ef6d4e1005828f9fd2759d4642582c25c288fbec01e612f591e6c04fd9b19b77b27afbbc7651b62cda4db9a4c98deb304700a26dcd3e9bcc1d4c0b48e6befb4a856c22172b13ccd8f35baada100dc1d4f46df443154db4a340f21db2d3c1e", 0xd5}], 0xa, &(0x7f0000003980)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x80, 0x2}, 0x8) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x81) kevent(r8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffa, 0xd2, 0x3, 0x1000, 0x2}, {{r0}, 0xfffffffffffffff8, 0x44, 0x80, 0x4, 0x6}], 0x29, &(0x7f00000000c0)=[{{r0}, 0x0, 0x4, 0x3, 0x1, 0x20}], 0x3, &(0x7f0000000100)={0xf1, 0x100000000}) 11:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x110) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x203e, 0x0) getdents(r0, &(0x7f0000000140)=""/253, 0xfd) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) 11:10:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x104) 11:10:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="174b918c2d325c5e77403c4906a871749240fac1761b86d75c5ee617731faa15e21f60af52ca15218639a43c3c87fde13ba09b85b5cb7adb5d82521605162f5d9fdd2d91036950f5a5bf8c400ea18853faf8d59bc1d229340907d0002a049510c182f52f25c7356c78917f3c91", 0x6d) getsockopt(r0, 0xffffffff, 0x4, &(0x7f0000000000)=""/253, &(0x7f0000000100)=0xfd) sendto$inet(r0, &(0x7f0000000140)="5ca59e07070b38e3d577f09ad517e2b41f71c4d77862a7bea8ad1e5047454bc287e204b1141e7b1d46093311dc2d86b67f62b937523890cf0085e7edb29f9634713eac9f853251ee38deb238fbf19f8f11ab1af58ece7642fc889b255b0ba0584d747498cdc671b9a3a913dace9947ec548527441cd94cfa", 0x78, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) pread(r1, &(0x7f0000000280)="b3cf4bc87ab69253a6464fe5326a72b7704aa7ea143f6023997045b8d04a9969184872c7b49fbaab85ab47564c6f0ac3c0f1c59fb4f76d1493d13f047681ce9cf6c170f045a7bbbc6fa88be90e1ea7d1f658a72a4e48149b118688e22ae22ed09f79e1b5095cac23feda7ec7dd4a1623d52f5e461bc05114191153adce436d3558e3876ab037e1d368e2b409b1f809d9e9e3184b46ec309e8b2fe6f82c15a9661ffb3c66d5f5f9c0a2822b873828ed96718a39056df2f91fdd2814902e5429dff59b4f49163228ac1184114f3de92a105d50301269e1c57f208d7a39e70320711a7939fac6ea3e458fcc37320079", 0xee, 0x0, 0x0) 11:10:03 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r1, 0x130}, {r1, 0x28}, {r0, 0x157}], 0x3, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 11:10:03 executing program 1: syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1000000000000) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361287425cf5dea1f19357683baa10eda100fd9cad8ffbb9ca887ce0a7bdcb79f47fd3d7b27ab97b40813bfe29b010d9ae35df250dae3e5f8bd18bd7aeafb86a6d93451fb60edb329158e24843d0493a6737e641717b1e1fb028c24645894daa5444551eb8a3ab0d98d0b3770ec166ffd1b01e450d0c31905bc3bb5b90411d4e70ed3ad6f2784fa1ab9f26c85599fa41c725a2aef80b889db496b0117724bf84d58f9003e18bc91de80c22f3b90b34b34024a53949a33842101becea7e69fffe17f1c4585002e301353976e379da18d81d07e83da52fed2c1d28536e880543b2b27c2287e5b4f4d644381c5a4d814fbdc657bc574f74be9382ccae36f5131786dc252afd37e10315d8f9d474ef17ba6a943b7301f7389bde7b65249fc92b99818c32e44ceb8df0da06d296dae6170a9318b857fe07d13f03c6ffc8a5784bb286814d6e9a9ea69ce72635f3fccc722e6735799f632e0b3da973f654509bd5752e45fb293307ffc934f4cb1a01c8f114c2d55c3b474e41a65944108a8c2eac4efef3b953f487c14d1b287d04aa541bb3bfe0b23d85b07a7b07cd238458030f10c8db4da178b8c81290a8c499942ffc87a445b8cc279c4d4b6aa5aa941e8660abe2d340bd7aa618c4a4f8c5d199c093fb47307093ce9f44500dd0d44cc74ef2cf2f2790802d6e207e249b6d31bef05f91a46bd81133bdb5b5f9e955101b2900168da27a0b84d6f681d7377064af93626c9728e16b633dc32ec77633c59a6354c19e65b173914573c52023eed9fb37855b3c42d4c92ac00a2f11e9a1d0d2b70759c930c65006e223f4c6e62bd2a5d9237b984b6113837fb18ff0d2ad1bdcf4cca96489ccbbfc590cad2f4cdb6e800aacc3263f3387d6b303a993cd61bbb1cf946b0932b933fdb207ccf6ea701eb43c4f75fd24d2ee6192b610d8fcb454a34a0c86214335c1e3948bad1c60af7bd8385c398800b18f22e3c6d7c2c96b0aef1d7d96ebe89ad784db475ae43b592192efed608da2e195ba86d7a91068a41161eaddd26c347b579646eee60b9d07ac925149348654ca4f7838e6be32cb5b8ea8e3bfe47733fbec02bf76c39e060c48d9266dc356b257b345380f48a1f3146ae30993607488fd49bb7620c463f0fd273f647c3cee965def18c1329fe248774d62007b381da8756cbeefc4e07359f5fc2e6406c52010ed2daf7ba0c777839452c7c8f0aa57cd765e4b7472c758eaa7220ae4bf273d900ccea324f4db2894616b27ab943e4f5923706364b3edb066543c91d8ca2783c19aa73bcef10b93e6b31586fffec5f73a937d7d182fad470ee0a111257873bb9ae298ffeec2352102b50007bdbd7a8f8329f49712bd0bcc8dd37cc3d022307c3823d225c681909f04c5e5403f3eec543706d61d8bd3f2d18d7d5e758d9e8dc31e62010800c1e6b33f216faf9172121fc3f632f8304b8756f754efbea56b542a3ff02378500ad169489a2adf49d25096a76fc2595dfcb44167c4be2b76f4ea90e52ccbd8ffc62ea5484db4763223ab547f167b5d394f573b4f8a263db1a22fa3e5b9b91a6495cec9c87a11253e7a94779a1c71f4a60d880ef7f833f63a2587d33928d98c0e933a4d9cb031855fa64d9cff13ae1416ea14ff077e6ca2bd06c07124224e407d83c5c7624736f3a92293584a21a1996fc3b7f1bfc968feaa7b9711684e26ed3e98207fe42acda5ddcedd0d7846def20c9bf171fc71451ab470d3a9b30b00a7aacc50c93e39953c683b3b73257c21942d83788b1f138a119fb52c0137257868d39cacef85e210988203cfd0f8e0459593adde5762aaf997fbdb0a12d1532926cf181e40b1f243fd2c3c474cc507750ebfaaff1cc26a3d1accaa5ff3783d2a4931070d2cf58936990959611f1c3cb302b7e5d1cbace4d015bf66b9f02ece9eb443e7721286de3319eda619639fc1bc68813833c4d611434792f1d146df4d61ba03eeaf7b2352db3d999a9a10d072d45fbcd3073b4ab3ffa5f19c84e3eade2c6f46b6dc5d7654d06d2df51478f690d12e155df72fcd6e759afa6e42a44567d12d3a373b3b86129121ef54c35487b6999b5005f10b270625a255050c7d1a46e9f3e6d7b495d367a8f0aee2c02ccd337e655b888cc72d7adb6df69fbf0d1ddca7e08529176f3e349a8a1055bc66a4a492809870e3bbd027034610f5cf6ab391e03467c8dee11c72b2a745665a8d4cc5ea3be3cae49c143ec6142f6cb88f70a72d4b805049f3e2a7ba7c49a90e970a5e5aa61d23d89a9a43feb437972c7f711d34b3c4aea900ed0c847187c1868df661b6df0fcb4e6977768cd87541c04953c34a1c7362917c6f00e08d19e39888b691a6cfb6b820173fe18e5232743b7f3d9c5bd415db784f78ff2a21c99ce1040a663b55aeade22be7ac82920f5d990a32afab45b3d427cf99ee93a4158ee5dcc0c76c772ab2363323ba18cb4777380c8d6142a83e9a438dcb689b7558a291fb80b85b00edfbd6cc04401a55f77f63e44f0b83ebe9215fef1e646e748089f8092ebf6607b44d1ad73897234505a77714b4db91c128b8f0c7d69dccd114ee0347a18293ecd0594adb52518d672819101d884d6d94f8449412d5a96b3e5f5adfde0b923b5adf08db69076cc94a2175ba45bc72b72e42ca136e8cbaec70c80768256fc6b2c86192f60bbbd6a4705c91e457d11f9875e71e0c006bbb63b914cc8e8550d8c209c7627f63e69c1bad3769e710c5d0ead7d6c3d525a0668a87bba38347bbe0af03b9f79725245914e988839d1fd2991a7f4d20c078fa1ab6703828b138dbff083c7de7990de0dd2626a5f6d5b52a22816065da2d69860ef7a255d188088f61b0ff8b35d59e41bb1e8d01dd868cd9ad27a1b7ba594d10e4ad484b0bf85a7520399949e0411d4d83ff58e2c33e4d710fdca04eff78a0f9c9b912a9c90c0ecb5e66f1c729c427ddfc3021e6116b1d8e9b868ab494ef2e32fb423c59e845ed5106a2b91d750bc18da11761ce1e67edbaa382c083e678199da1f6d9afdddc5efa5f035f9f2675e3858ff0fd7687621bc7400b1a913074128e6e8de9e6a71f212dcb5b7c40cbba203f21df9315cd5bff3c7e14525a0156520ba11855563600e16f1077080bbf6e7f69af2ac21ee8230464e09463b262f87431b8daacbb1f01837189681a4a8b9a37ff86e33bb2087214fc160b8b9f1f64080ec16a301a3e7f8c56d0e2381895f16d4b14513a169150c5a4db35d6cb03855e8d7bece829f2e180e30502d64fa9d630e9a386bc95d4162afa2075fd7d71afdb0bd13814d7c8afff04dd8707527522ac5b12850099d1d589701df6a59c1ab79f80697188c4881cebd5e99c74869b50f36e5d5149bbbddc84f8d4f29bea7d642a25ec1597fbc61796ad10bb370daecda0b0c0f6fc8126e2912a8c203c089ffe5c71526105eb89cf13ae6b3cdb73dc0bd6640bd5a60306b4a76e8b5043c0e4ee8fd99a602efdf5ab579167d8e36b357a6dcec4fb49db008bcd54264eb9d22f1deb2a462fe2c9870d82cb17b8f606b86eb45ae639273e9f66d2a31a0f5f38569bf5f363300808309dc2fdce2fc2ee1e834a942a7ea1a9f14f356d41b8b8fbfdbb91c3c59c0cdda9d90ca643eeffde6228a9b7a255756bc712b41a0d844ff70022d05ba013bee5570ce21a026ce3e5067f90b82207de0bbd8dda21863dece18feeb8ab52b4ead221ea54eb210d71eb61a8f94aaef683664b04e6990d8b542edfd871e81b95ac55a40851b5227e3c7c2b9ab1ae1545086b2a03889689b0fa26864fc76a79e3a0c59d25bdef917de755dcb7cc48b174472746975daf24e5f16062fa4ed1b6483f8e48e405ae11447dc8dca67c30e0fc2e3d55e3560b14385cd9e35f081fb5ae9b17b75f761c6775ddd04802936b2b43966a2b92d4d2d6325a368acaed22d8c01fce4dc0849dfe96401ae286cb27c2f655c5643fca41022079d444608eebbc8fc4e7aad2be55e459c4785a6d1530ee87bae500ae4dfd4ab7a152d6e66a52824f10846d4a944d8227dedb914812574edbd5c7577c0908158dfc03491e8e522262121c7b49d4bb13ce5672d2fd29cd0c8cdb7c32e79f302107d87560c036653787208657cbf7fb9bd3cb0e0510b2156ed83b706bcf02722b1febbe2c069682d62a2cc11b2918561d91137f59229ad9ff7a7d829b1695cbe6470a020d6c4835ca4a48cf34227d374b996c8cc156689c230ff3ed6adddcea90ad2eeb3cf6cc685688e7f454ec8076c65b45fba7840fd916a23fb20a4889f23c938e7dce9483f5cc312f10394f31300fa1a62642513ef9088ed32682f52f1ffe4257250972506587f1e44b70bbd13219f59bbf4eb23f53d6f65ac5637836d4949e2be38645976b50d15131f2837965b640be59c18b31408bb97daffb4ffdae4cd1503567973b859746d416551a69d727d87c1a8683a2b8d0c40c036bb0a72663dcba542e74c0ff59096a85453f9dd32f20d64aae1a77d8baace2e7991be6058fdbdadb20d57c52392dbd828d4de904df1f04f23dbcbeb89ab435da5ee55aae93fa72a35e01ddfd9eda5c9f7cf001c6d968227bbb06b6e72c4da083d41abb7ab29fc84c55333e7421cf55a7f5bc830f68dd295a75ee94e1ad5ee411f7dd830a37b081dc3b6efe89bcb777cce7c8382b7023f95b259aed357a135865b786ee6615f11209208122e531381d1c0a989330646c1b23db75a34161b62f4a2ec6c6f57a66df7f0e46c1e502721e0224d9849e4a727e73e629a0b2bef74b8cd4d7665f9800874914aeae1a10ab87cb707fedec349cfc42bc22bf0e7bed1c38462f5b6bf791acb07b157f6f38a5bbb6e61a168b70284514c143a5af8713fe6b33932cd88ac073ad21187d0a27db2150322d69683d6ea76c13433cbb3e0ee514fe9655fe92db124e00bc1ee12abcd0a11433906e6cfa7d559087ceda7a7a468f870c2032ceb1ed933bf16bee6e5cd4085fcc16474e7dadcd6d1758ad4c5d4fc167083eae2f549b55511c717b1bca2fff4b003390ab4b3feafed648ee043a4a02e37d941e627a3606b76dd0a78fb2e29c9824be39f", 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus/file0\x00', r4, r5) setuid(r4) clock_getres(0x0, &(0x7f0000000080)) 11:10:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0xfffffffffffffc7c) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) 11:10:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x1, 0x7, 0x0, 0x400}, {0x7fff, 0xc4, 0x3, 0x3}, {0x0, 0xfffffffffffffffd, 0x4, 0x200}, {0x4, 0x5, 0x1, 0x81}, {0xffffffff, 0x1, 0x4, 0x9}, {0x4, 0x7, 0x8, 0x8}, {0x7f, 0xffffffff, 0xfff, 0x6}, {0x4, 0x8000, 0x7}, {0x5, 0x9630000000, 0x2, 0x2}, {0x1000, 0x3, 0x9, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 11:10:03 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x1ff}, 0x10) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0xa) 11:10:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x184) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x82d, 0x100, 0x4bc7, 0x1, 0xcc, 0xd9, 0xfffffffffffffffe, 0x1, 0x1, 0x4bb2d1dc, 0x1}) 11:10:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) socket$inet6(0x18, 0x4, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000180)=0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xd3, 0x4}, 0x8) 11:10:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() msgget(0x1, 0x180) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) msgget(0x0, 0x103) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xc3, 0x20000003, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x1000, 0x10001}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xd5, 0x0, 0x9, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000010, 0x0, 0xfffffffffffffffa}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x1000, 0x3d2}, {{r0}, 0xfffffffffffffffb, 0x3, 0x400fffff, 0x80, 0x4}], 0x8, &(0x7f0000000080)={0x2, 0x8}) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000140)={{0xfffffffffffffffc, 0xff, 0xc3}, 0x7fffffff, 0x3, 0x8}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:10:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="27f2203e31dee84250bba81d00268384675b2711b82d", 0x1bc) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 1: 11:10:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) chown(&(0x7f0000000400)='./bus\x00', r2, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) sendto$unix(r0, &(0x7f0000000580)="814fcd89289630fae4d066d724b4461c83700f36e201c6ac1c7cb686a489e15437dcd07ae52a9977924513bc53e64e5bed56f02b95a611c5a089320090bae4f451608d2ee551c4f3abbffd7681eedba9d15bf891bdb27868d81e49fa791de13043f5e570932155babe550d7e06459ea45b56c6f7e16dd43c2e82ba086633c8be47289883326a7e827b0c771145b2c8d350a95537179f321cd9435c6a30723d28f0faa7d09034f8b53e0c7eba21fdb605548b563624c9a7391d8ff8ef7e67fe54fd0fe9217af35ce82bc6b3bdfda414cf060f854af9febf19af6e1801365cb29bb97468319817b764bd28347a32d5dec6c267fbad2a850630b1", 0xf9, 0x408, 0x0, 0x0) msgget(0x1, 0x422) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000500)={0x3, "e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4690abb95bcf7571eeeffd85c7e85f1eb150cbd9a6ade593"}, 0x43, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 11:10:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000004c0), 0xe8d) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x7ff, 0xff, {[0x7, 0x7fffffff, 0x8, 0x2, 0x3, 0x7f, 0x20, 0x81, 0xffffffffffffffff, 0x3, 0x10000, 0x3, 0x8, 0x8, 0x5, 0x2, 0x5, 0x10001], [0x5, 0x5, 0x130c, 0x38, 0xa1, 0x80, 0x36, 0x800, 0x9a, 0x6], [0x81, 0x78bf, 0x100000000, 0x4, 0x0, 0x0, 0xfe90], [0x9, 0x81, 0x1, 0x2, 0x8, 0x8], [{0x5, 0x6, 0x2, 0x3ff}, {0x5, 0x97, 0x10001, 0x6}, {0x118, 0x5, 0x10000, 0x8}, {0x0, 0x3, 0xf1c, 0x8}, {0x401, 0xffffffff, 0x1f, 0xffff}, {0x1, 0x6, 0xd5f6, 0x2}, {0x35cb, 0x40000000000, 0xfffffffffffffffd, 0x10001}, {0x8, 0x7ed6, 0x40, 0xfe}], {0x80000000, 0x8, 0x7, 0x8000}, {0xfffffffffffffad5, 0xff, 0x1, 0x5}}}) writev(0xffffffffffffffff, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) shutdown(r2, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:05 executing program 0: setuid(0xee01) r0 = syz_open_pts() shmget(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 11:10:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xdc, 0x0, &(0x7f0000000180)=""/220}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 11:10:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="72d5c46233484d8fad8eeadc060f788a75d9dadc170cb846cfcee62ac676173d1733dfaeb5ca418048454fa1b38238abe3490c11b01c5abcd6ffa3323f5d97417d470ea6424efc949b490dc91e4f4dde493b1e5f04a962cbf3be116a1fd0dac95bff91df5157782c7536", 0x6a) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfa, 0x8, 0x8000, 0x1, "8f44405ad6a48eefcef8d4a0f71b8a52fa8cc1df", 0x7, 0x7}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() dup(r7) poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) r8 = getpgrp() wait4(r8, &(0x7f0000000040), 0x9, &(0x7f0000000300)) read(r7, &(0x7f0000000200)=""/4, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) dup(r1) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = semget(0x3, 0x4, 0x100) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000280)) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCCONS(r11, 0x20004276, 0x0) setuid(0xee01) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) r12 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/11) 11:10:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0x26f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x100, 0x1f, 0x2, 0x0, 0x3, 0x5, 0x6, 0x3, 0x1, 0x1f, 0x6}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0x0, 0x8}, {0x3b}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:06 executing program 1: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000410000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 11:10:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r1, &(0x7f0000000540)=""/226, 0xe2) 11:10:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x20000000003, 0x0, &(0x7f00000003c0)) sendto$unix(r0, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="deef8b8ccb57aba28aef0e05805acad00620f7238a721b78d52518d841a1cda3307f512d7e46ff53588caa36bfad09fd0ada2f475cec5d5134ad7ac3a4b8602c0d66df3cadc075036f4a11b95dd05603e86f93c1df262b37d6a5757b4790b5b9509a2364aba9c3f56f3fce2d4156fab312e11f1d212dd51222ce5528748aa575ac7b86ee460b603635c86a39af63bdc7dffff04aef3c061cb9d97c5477941ba8e00a72d042225f01922616a447322758da8b5441871c0e1936cb03", 0xbb, 0xb, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 11:10:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:10:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = getuid() getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x5}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xfad1, 0x76}, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 11:10:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xc) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x101) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)='\f', 0x81}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x3b12) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x800, 0x48) 11:10:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') readlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)=""/158, 0x9e) dup(r0) symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe560) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001, 0x800000, 0x0, 0xddbd}, {0x87, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xffffffffffffffe1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x3, &(0x7f0000000100)="99a3bc") 11:10:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x100000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') socket$inet(0x2, 0x7, 0x6d6) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 11:10:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000240)=0xfe66) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 11:10:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 11:10:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 11:10:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x4b5c) r1 = msgget$private(0x0, 0x1340bae1a8f75ea2) msgsnd(r1, &(0x7f00000000c0)={0x2, "c134e94b532230d59b2b0a362156e68200d9ecc866282bdd148f6371"}, 0x24, 0x800) msgrcv(r1, &(0x7f0000000040)={0x0, ""/24}, 0x20, 0x3, 0x800) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 11:10:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x6) socket(0x3a, 0x0, 0x1000) recvfrom(r0, &(0x7f0000000000)=""/68, 0x44, 0x42, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 11:10:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xffffffffffffff25) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x7fffffff, 0x4, r2}) pipe2(&(0x7f0000000080), 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 11:10:07 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000002cc484c425670e0bb283d1000000000000000000000000005c12fb4ecf809800000000000000000000000000000000000000000000000000000000000000000000c1000000000000000000009d02a371962ffab780f0c30d72d08f75c0e7f7b7d4a94b435f27369a537e029afcdca3953f05f5d80351bba5f4c3aa67433c8011"], 0x0) socket(0x3a, 0x3, 0x9) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)="5691f45507eddb02776f5c65c40ee0f6330b14929f5c51a27ad1458ca302b4a7cda153a2db45514bec0c355b5614a74601d213638969fd703eee07df014e77cba45bd9facf6c4b49728f1e64ce87cf63f624a764f6cbe054e019f90e046d69b82546bf1043adf2b95ab2ec7cd9ec61ff2ae34114f81cf8ce07cceab36e6b7a83f67d1626bdf3bb7bf5f8b7ddd23e565390fa09ef40f2a1bc4723a6a7351e67ac7300981311d0cb78608f505d3870aba96c29e5cc2e27", 0xb6}, {&(0x7f00000001c0)="c7e8ed3142f17cd1b5f03d1a26112f46c7f6b0dd9b862c56f22dd61b6998d8c4c600963fd7199d886b5602762ac880c30c5c454b18c82cb5cbbccbae17cd878fa4384549337329777c3c00827bc5e1e651987a505fb9428d67695adc56ec79c87cfc836e37bc765378010e68f70889ec9b3509f12511ab43aa2035e15f", 0x7d}, {&(0x7f0000000240)="6e5086767d29ae86ef6bf6723725d540181b99e2a10934c9bd258294dd3431663d74408d8da01d5558e0d4c6dfd90827a35f5176b821829ac76cef03cd116eb07c00093d0dd6ac534d1316af23262ef05eb36db3475843ea1fa8f33b4c572c5730f66f4e", 0x64}, {0x0}, {&(0x7f00000002c0)="861b1f562a1f3df8e6313a2e0188ceb8d186d106308823a68995fb0186774bb1fab000b2b92c44abba86e9b419c8f5cdbf4569dfabd654aed50262606c410ceb9234983d7de77f369509ca1e751c41f90186fd2eaab843d07f2dd5c1d9b0236d9f6516f277f4bd29f8b748e4", 0x6c}], 0x5, &(0x7f00000003c0)=[{0xc8, 0xffff, 0x802, "a3f5c39e8682d7cb33e9e0f30fb312fc7bbb301843048373b4fd029c114a387a1e7edc4b2915f16513f6df8ee773456ad743a88c5039e818a57cf65efaf221af585fc5be122d6f70e0aba0c3a3394e6d83d3296aeb8031188153d96c2f02542a5fef23ed6948345418fd7be5d7561de554d77f66b09d80ad94651cf73db4bb2b13fd9ec41a775f8695c9bc7695c5f61ee4cf012dd17de600ab0a393607eb9fa4e726cf8ec81533c4c08b3a102362825c01b15b8dc5f2cdf8"}], 0xc8}, 0x404) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:10:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1824574) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="d22639f9c40a26ddcb2831cbe91cda0d1256c8a60a48942eb89d806a46d9093ace8d8653f4bca61629fa3960e905bd4ad669078ac5de923c23f6abe5f9e8f175a1ec6fa3f8b0e18a4f8a2b990326871bba2f4bf377095fe25d6301a6d4499816d82dbeeca29b18d331a6b8944ebfe58cd3b5adf98ccd8fd84b51dbf2e5c72f18ef835ceaa8289d4612700ae4d74c2a79537839a26def0f76212866d6a29943224ba7bc467c6ccb6b4ed44794dac7eb5c23d4a682d47d38912056c45fddbac446af5494b8fc0731b62352963b3a27e201975cc008d2ad98887da3", 0xda}, {&(0x7f00000001c0)="ee3b7ecbe2453370073b196070580854fe6fa47516f327701fac9b12704aa7222feeff2fc99051b3d1c47bda2919953a69c230fa29515936bdf15818fa2aba9aa1ee60df198750cab1d12929ba24f8b6f7d3b93a8047b2989f762c00de130256b6c502b4b614dddf74b3949e8463edf1e57a250dde6957232e46ea556dff48dbfc", 0x81}, {&(0x7f0000000280)="e8da043747898cb71f3db2ca41e9fe2dcba4b3a9cc93d01c", 0x18}, {&(0x7f00000002c0)="615b7b27822f34c495", 0x9}, {&(0x7f0000000300)="fe03f5d1b6834db1efbbb745cb9c3850580febc515f08f2ffcc62c36a40a015aaf9b46e4b2edc35914b0bab2260a533fb0b8ab8a3c661724453b7a227933782ab3cfae24259ccdf1b61f354058bfab6a0591d66a64a5136233afdd14e23fdd9bdda802b04a6f5783b220fa43ae55df913746c43087bbaf0c2423aa5944685c60573e844746e749655fb65f5a0d29678971f90de897683a3f17fad45b926dc5ddf7bde1518928690394a4d9128bdad433ac85bbd55343bdc686330008abc7fe9e1e6416234862ab423bd811b5abeb005cd45738602906bf4d4c47d82e624a0c11138738e964b50a3b63e18f", 0xeb}], 0x5, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) pckbd_enable: command error pckbd_enable: command error 11:10:09 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80008) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 11:10:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x3, &(0x7f0000000080)="9c5d4e3fde85e6694cfa4921f3ebd9f23506f0080cc37c8fc293eb54b4bd751209de68f506bddb0f76aeb68f1e67da6c514b03f1b5fec4437ea54a8e92a22b6e6777af79c12d667eda9ef77318d2e0cba67fd77df97db71c9e62020a2ef8baf36e5c623fdf8bdc083447107969d29cd802a6092bf54280b9e4633fc5a635e5dad7491ac6f435a4058e10d4c2e833dd7a5b71275863110f680c39523661da0ccc2ac4867066db85edec72c9eb37ba769da00eeb54a2250b3d41d28a5215e954eb3159961df59ffb4e30407b608cb637d266b738", 0xd3) nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) 11:10:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5dfbf2d0d70e9da758989ced41d791f00309142c75c47055caa2c56e985aa9d592f05b6482b66956aff9e3aad5b71b678ed8375e9510667b59d5f4387d5d794144352c29251fb6416eee136c1ebe9889e290bdca2bed25bb578392a77daff510d99aa13b97912c4bc2019b26abeb", 0x6e, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)="0a0b90082643f2ce669e15fad10f62c6de3a96ace2c9eab157e888a229087f0e1d716e3a76b426f06dc5574ffbf019cb18c0ce9b96621e1d1418bbe1373df528f75457725e52de798f4f29abfda8c637de150b880ac2db3b31860d16ca21abde7a363aec69413a835cc94d55c75c0fa9bc35527bc69808682e833143d3ce07c9e91322d7401dbb7e27115421f7a687f6f3798c7bb5912fd21e3c334bf08e0ad5949e1db35ebc535109a29ba09aa1427fc6472a614605f5c19dd139629f06a4d46fc7055344f19c9c986ad124de1b", 0xce}, {&(0x7f0000000340)="bd5c09e61467a097cf4ae9308c806824794f755c7042d2b93f0a8891595295e20ea03893dadbc2d8a7c7d65d1d17deb28358b2067a6a795b26dee5ad71c88cbf9d37524421801bc018d4327138d91a4547e9a05123377f3ad6f3b5b7", 0x5c}], 0x2, &(0x7f0000000400)=[{0xc0, 0xffff, 0x31ab0, "c8d1b9091091bb38e49f36b33f9e6268abe84c59faef66d2f5b05b367c45f53df1c5080c6602cd8a0f009f92282d8b0c336c09b17e898cc1ce1bb7536bff40c97729bfc6759efc2f570beb6a30590f847b6ff4106548f80fa6df14fab265870a9d0e8f8d5378e050a3303fa8c52ef960ee02eb3862a29a78ebe4dc3140f28cc6eb78953e6cdc89e5664733778301061c4c848c00c1a1ed8f6d6f786ecc37b423c49d95eefaea1e7ccd0d93ba3ffa"}, {0x48, 0xffff, 0x4, "3cf573df40533540b7c5bb9f21b313206eb72d52b7f20c1630e0d1f34bb097a2814595271c60dcf8de5bcfdb27b13de6eb05faedc8bc6b"}, {0xd0, 0x0, 0x5, "d1681f017a3adbcf5bc72d7e838c56ad63409329f736c904d0f1f9adb432522f05557522b86c6d733cf1739dedbecd700aab2c45df0bd4778872ebd651b4247297a2c99aa83ba97da2a78065a47afa87266ab34384cb598a46c5562894bb104712ec23a8258106d8d2e1536244c2885fcf8a12a2799d6520a99799502eb412d6b14609ca710d749628ee55799d26f642383aa48d4f9c48fc3df45cd77544b768988b06458acbef306e5bcd1e7d2015a1c1917015542da79c50194b"}], 0x1d8}, 0x0) munlockall() sendto$unix(r0, &(0x7f0000000080)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 11:10:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) write(r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000040), &(0x7f0000000080)=0x2) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="000061d41c8324c390e7480273a624b0000000000208000043c8480d30d536876e31e0e411395350f2fe7718c55af978530f1ce96f945a085a4565fe743a9db041d5e84c5c82f874182d8d780deb02e7ea442c0bab8e36941d497ee6453d1c651ef9511b6128c40e0dd0eefb654d5a01da51eb844700000000000000088e2def252cdc42c916b739ba05075798b68f2b28b5fe9c1eb8c41276436e36557d40e1a0da6ddf065ff412fa8ba5a4ce191372bc0369fad3a49cc25402bc60550e465e257fc115168dc6f4b50a9fd69c5ecbb62bde6cc3607a606cf7a91eb242aabec6d02dd2d54f172b4f1c041d83a1e8ac9212aa85e84a7b499818d153593a13d8e6601c45c6b12055b87be2725b64d1b75a2f44e22cb6b4089cb80a8442b19036b30e39393acb89"], 0x2, 0x0, 0x0, 0x0}, 0x0) 11:10:09 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x10000) socket$inet(0x2, 0x3, 0x6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) r2 = fcntl$dupfd(r1, 0x7d, r0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8001}, {0x8, 0x2}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 11:10:10 executing program 1: stat(&(0x7f0000001240)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2b88850667201491, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/201, 0xc9, 0x800, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 11:10:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 11:10:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="821654f266696c653000"], 0x10) setsockopt(r1, 0x5, 0x8000, &(0x7f0000000040)="ed85a193e714b215b7a7af099107dad3285a83adf8172de8d37f7ccdff014c69e1b5888f406322991f3f3e91a80f41b9685c84430a6e1780b14d8c8e709e135b5d0253e7aa0cf910cb55926a74da3ab56f0f4c0c461dbbaa1c8fd7a89b8620f773032da82a4c614c533c84c7562237ca0e0097e1c12306adcfef5854ef2e656185335ca1edf169549fc9c438e4e0806cec6b8968c502435150adbb77d28dc2942653c399e6e03e24874aab6f40cdd8750ac0416a2adfc1103bad6bed0ead21ef", 0xc0) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) socket(0x0, 0x1, 0x9) 11:10:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xffff}, 0xc) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = getpgrp() r5 = geteuid() getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)}, {&(0x7f0000000100)="f30ac771", 0x4}, {&(0x7f0000000140)="3806a4782c58d47aa0455ecdc6d58b9e46be1a2d07a3f6", 0x17}, {&(0x7f0000000180)="649a0a2831930de8a753e6218e8203b971e6120816050f975d0e5aed1fb34fa7ad4c6540c3fed0fce418ef33c71c0da9e51cb37399ec23db9d8279ece5e5e6c6d3eb83692ed396495955e01d", 0x4c}, {&(0x7f0000000200)="582b7b693516cc83ce0d5688d3a0da84b9bb4f93b052209c9cc1916c2738edeefad8d492d683da032b4fb44bf9337cb0319ae2ed8ecbfbf355aa8d2efdbd336b51a124b7238484382712e938db127e37859a48b200a12e0a175c33195a13856eb2904af3a5c0e194811a4ca53519cdea4daa032dc33139f64f0d06c01e98be610bbadc077ef0dfd8cfd5e486c5f6960d9fd951114d82ccfc17da00d40759f2743bd6b4b0601a201026a403d7db4e80a12720e376b5c128ab8f1d62e8aae4fa42630a15dc26567d98a9707af0446fcd61899fdb330c5238f8fb71504461dd28bf12233c0ef92c18b28d71f621ce9cbd22cb84f592612a280b8a", 0xf9}, {&(0x7f0000000300)="c5f0d79be58a166a29b4bd663974c7bd58cd006027bea956072d89e556afd8fc07aa1dd30170d7edf5b25d4e9556b500c98977cd79d7e109dae6fd44d6c727b7f2025e72f3b253c651cd91a2283b846577178328a0f6a6b2c8f7466c6b048c44aa036ae248940355eb53d790e524295edde184ec4a387e37666eab184ef8b8edb4216e700f59e844004e834fe0a4f8371ab4b5b30007080d47f9506b8e07a84a3dfedc12f13bb7aaddad57ed571f7f686e76b0af67f61b4b8a344eed16f4abba5ab98a171d1cfbaffaa2d6d2d0c156aeda96ae8a", 0xd4}, {&(0x7f0000000400)="79e9826ec6", 0x5}], 0x7, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x88, 0xb}, 0xe) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket(0x20, 0x4002, 0x5) 11:10:12 executing program 0: munlockall() r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0xc0000400000002c1, 0xcb1c451051d93fe6) socketpair(0x0, 0x4005, 0xd31, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) r3 = socket(0x1, 0x3, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1018, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x22, 0x2}, {0x0, 0x1}, {0xc9, 0x2}, {0x8c, 0x4}, {0x44, 0x2005}], 0x5}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/82, 0x52) mknod(&(0x7f00000003c0)='./file0\x00', 0x20, 0xffff) accept(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000400)=0x7f) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000480)="3833288f0882201409a362197cc15a377cfe414f453a", 0x16}, {&(0x7f00000004c0)="3e04df1e7bb288b30daaf6997e9cfb23401c26734d119bb9ed856044e67d5be3e1a9e9fd166979c55dc28a89fbf17248eeefb2f84d4d9af721fb97734f469be61d3358972aaa", 0x46}, {&(0x7f0000000540)="40a549476cafdf744673bd37cf17da4f04c6d9d7698d3810e95f8d3111ef404072304bdfe1fbca6d459168a1dfa4570e9ea4e8a5881badbca97c99e8301fbf611f55c9dd5cd8a11c9eeeb160096a", 0x4e}, {&(0x7f00000005c0)="eb3b171d6337e4fb96ed1524c481", 0xe}, {&(0x7f0000000600)="a44e6513a492a38eed1a0c72707ed5e2a2a4792076474f3e7ce69ccf03ea4903a21e817963fbb032b26185c7569095368da61a26a41ff796e44386b5534de274f10efecfd480f2d69d9a1950ea60d6015129cce0f43d3c88f95244ce7e14f6fc940922b6f90f9a427ccc11137f80899bad48b42eccd19f4a82e23898fcbbe3a3", 0x80}], 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xff) 11:10:12 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x820, 0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) 11:10:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 11:10:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 11:10:12 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x102, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0x40045700, &(0x7f0000000180)={0x0, 0x0, './bus\x00'}) 11:10:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x4500) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10008, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 11:10:12 executing program 0: poll(0x0, 0x0, 0x80000000) r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 11:10:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() getsockopt(r2, 0x9, 0xff, &(0x7f00000000c0)=""/246, &(0x7f0000000200)=0xf6) 11:10:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000009c0)=""/214, 0xc2) select(0x40, &(0x7f0000000000)={0x5, 0xff00000000000000, 0x1, 0x3, 0x3, 0x5, 0xb47, 0x7c6}, &(0x7f0000000040)={0x6, 0x800, 0x0, 0x0, 0x2, 0xcb, 0x9}, &(0x7f0000000080)={0x80, 0x9, 0x7, 0x100, 0x8, 0x8, 0x6, 0x2}, &(0x7f00000000c0)={0x81, 0x1}) 11:10:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x808, 0x0) fchflags(r0, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 11:10:12 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket$inet6(0x18, 0x8007, 0xd04) sendto$inet6(r0, &(0x7f00000000c0)="e1be9fe45394303db456f8e61baa1398f52b5f2d2e86acd9b193b032f1190aa9d78345c0d75f593aa09f9331e23b21b465834676cc6c5100663926fcf85793860f9b01ade2298bd4c3fd6f6269180162e542307ffc1b00159ac9d50f197d7735b18784aebe33c2b5b1a43651284e85d7bd4ebaf6d08c9f3930e6c3b21e7144d2f8ba3bbe7151bedc504f39eb315a2fde50bbf2ce11414948eea105", 0x9b, 0xa, &(0x7f0000000180)={0x18, 0x3, 0x8, 0xfffffffffffff36e}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x3, 0xa9, 0x8}, 0xfcdb, [0x7f, 0x1469, 0x8, 0xffffffffffffffff, 0x71b, 0x5, 0x1ff, 0x9e3]}, 0x3c) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x9010, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r7 = shmget$private(0x0, 0xc000, 0x1, &(0x7f0000ff1000/0xc000)=nil) shmat(r7, &(0x7f0000fee000/0x4000)=nil, 0x2000) getpeername$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = accept$unix(r5, &(0x7f00000003c0)=@file={0x0, ""/98}, &(0x7f0000000440)=0x64) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000480)=0x10001) r9 = socket(0x1e, 0x8003, 0x4ae) readlinkat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) accept$unix(r5, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) chown(&(0x7f00000015c0)='./file0\x00', r1, r2) poll(&(0x7f0000001600)=[{r6, 0x1}, {r4, 0x100}, {r4, 0x6}, {r5, 0x8}], 0x4, 0xffffffff80000000) r10 = dup(r9) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000016c0)={0x7b, 0x0, &(0x7f0000001640)=""/123}) bind$unix(r10, &(0x7f0000001700)=@abs={0x0, 0x0, 0x3}, 0x8) mknod$loop(&(0x7f0000001740)='./file0\x00', 0x8, 0x1) recvfrom(r9, &(0x7f0000001780)=""/255, 0xff, 0x3, &(0x7f0000001880)=@un=@file={0x1, './file0\x00'}, 0xa) pwrite(r10, &(0x7f00000018c0)="c13bc2789bddbb1283577ef9d558996b0d278660ab7be92a33354bf738b89dd9e0d6047095ae3a61222c90f9ef1c697f631eb4df75a0535bf121d7f26110429f1161f5f8a2ddb67c97ff81c8448030cce35547ea5f4fb2533ea3baa6551c89645ac5fd51630e71", 0x67, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001980)) r11 = msgget(0x1, 0x300) msgrcv(r11, &(0x7f00000019c0)={0x0, ""/144}, 0x98, 0x3, 0x800) accept(r4, &(0x7f0000001a80)=@in6, &(0x7f0000001ac0)=0xc) 11:10:12 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x12) r1 = getuid() setuid(r1) setreuid(r1, r1) r2 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r7, r6}, 0xc) getuid() r8 = getppid() r9 = semget$private(0x0, 0x4, 0x24) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x7fffffff, 0x9]) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0xfffffffffffffffe, 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000240)) ioctl$BIOCLOCK(r3, 0x20004276) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x101, 0xfff}], 0x1}) getsockname$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000400)="86f9277f6a9c11d4785f26fd17c00e4a7d6b4d1829a62bb3b1a86ca489bfd519b88a1836a2210fd802adc884b298589508e697b9bd87bfd5b86f10d55cf2caf7d232e74f30a5aa6814555fdbc626a9241f55c3f238215a8abaacdfe7ce569c61a2f4871ac9856ba917acbf9e39cebb40f9d1ac1cd58112f9fa90476ef8edf64a08", 0x81}, {&(0x7f00000004c0)="89bd821d44f7ea3855d57ee02d4b7fa10347f77b813295b4047bd63aa41db72bd2d5730ea2fcb4a9c8bc85620c88920d470530eb0998901ac135c086857674180b8e9d5012873e73c8d6d6b1e19b2980a804e1c6475eff1b2411a77a3bd7135f0f9437b2eb80b48b889744f7c24d9b325ceb3c20c25864b47d318f86cd1e09cfc3ee52c7886d090e7282d98a8c4a881e985ddc46b4097946a47118be", 0x9c}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, r7, r6}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x38}, 0x8) pwrite(r0, &(0x7f0000000640)="685983f10e546202c94415cb426270589fd11f46e45e3181078dcc01bf86656216f9a7e87b1e548f233dbcde130500b9928b90b1c39a6d52ce1d7bb25833dd199b6c33a766e14edcc35833430e4802cd3fada06c4ca702c6773b8238dee807d0e3e7d405fbbb3bea1c", 0x69, 0x0, 0x0) setrlimit(0x4, &(0x7f00000006c0)={0x8000, 0x8}) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000700)=""/245) pipe(&(0x7f0000000800)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000840)=[0x100000000]) 11:10:12 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0x4020426b, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="4775c0bf5bba6919cf2002c407490d08d6f8b72efef473e0172a6ec82c3ca43b2a4a7896f73dafb0ebe2dedfee85daeb4a19c47b081b17a4285fc12aed404c551ed85818b6e8e7da05dc95c5997307928e0be22c762fd1b53fddf3def34c85487e42718211afce8cd2e2092a1867b94547a8195f7f4a9f", 0x77}, {&(0x7f0000000240)="13a7287a55a5682c7df7a066629b967146359002065614ad99b45fad2ea24bcd91a64fc0c930970733099c2c24deeb7f091d9af59dcc19b231a9718c7a44c4d5d806de4dd13c5d39b1bb1e5bedcbcd2dc8ea463f41c30730409e1106ba78b8c9e99d5a6a2200922242b5cb1a572f8805cbb4338700b4c80dd9ff8a19f5fc249d22c7a37c01b70d1aa2f1311bf6a3e648cb54b940c937fe2344185323b8ee8f9550e651669c9e1280f12a1e4d7fc886fee5c011a1ba886b969970c4caf4339baa5ec76bb788a56ce2f9d5f0a22d87b728cc2e0a84bcdb798b0f68b9e9d9467ca025a60f5457a18a5b3be383b7947a7a889d95beff0cb52a", 0xf7}, {&(0x7f0000000040)="82d7", 0x2}], 0x3, 0x0, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 11:10:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x2, 0x39, {0xd0, 0x814}}) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 11:10:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 11:10:13 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x920, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xf7, 0x1, 0x9, 0x100, 0x6}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x40) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf3d635cad91d2000000000000000000000000ffffff22006e000000000000", 0x2c}], 0x1) 11:10:13 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8000, 0xddc}, {0x6, 0x1}}, 0x2) 11:10:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/23, 0x17) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x800, 0x80}], 0xfffffffffffffff8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x401, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x86, 0x0, 0x5e6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x42, 0x1, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0xf0, 0x4, 0xc097, 0x9}, {{r1}, 0x0, 0x0, 0xfffff, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x84, 0x20000022, 0x81, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x22, 0x2, 0x20200000, 0x41}, {{r0}, 0xffffffffffffffff, 0xb0, 0xc0, 0x401, 0x1}, {{r2}, 0xfffffffffffffffe, 0x21, 0x40000002, 0xdd, 0x7f}], 0x7, &(0x7f00000000c0)={0x3, 0xe3}) 11:10:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x2, 0x5, 0x3, 0x1f, &(0x7f0000000340)={{0x2, 0xffffffffffffffff, 0x6, 0x2020000000, 0x8, 0x1, 0x10000}, {[0x1, 0x4, 0x6, 0x80000000, 0x81, 0x9, 0x9c, 0x7, 0x9, 0x1, 0x7f, 0x80000000, 0x4, 0x1000, 0xffffffff, 0x40, 0x0, 0x9], [0x1, 0x2, 0x0, 0x9, 0x1, 0x6, 0x1, 0x5407, 0xfffffffffffffffb, 0x8000], [0x3d6b, 0x7, 0x3, 0x3, 0x3ff, 0x6b3, 0x4], [0x2, 0x8, 0x9c4, 0x1, 0xff, 0x100000000], [{0x6, 0x7fffffff, 0x5c7a, 0xffffffffffff0f91}, {0x4, 0x5, 0x7ff, 0x10001}, {0x100000000, 0x8, 0x100000001, 0x1}, {0x7, 0xfffffffffffffff7, 0x3, 0x80}, {0x9, 0x528d, 0x7, 0x9}, {0x8, 0x1ff, 0x7, 0x7}, {0x80000001, 0x6, 0xfffffffffffffff8, 0x20}, {0x3, 0xfffffffffffffff9, 0x4, 0x9}], {0x6, 0x0, 0x9a, 0x4}, {0x8, 0x6, 0x48, 0x9}}}, 0x8, 0x3}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) unlink(&(0x7f0000000000)='./file0\x00') setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)) 11:10:13 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) socket$inet6(0x18, 0x2, 0xfffffffffffff801) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) 11:10:13 executing program 1: semget$private(0x0, 0x3, 0x8) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 11:10:13 executing program 0: r0 = socket(0x1a, 0x8005, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x3000)=nil, 0x1000) shmdt(r1) r2 = shmget$private(0x0, 0x8000, 0x2, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_RMID(r2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7140000cbcfcd3ed34bb100290000002a0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 11:10:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r4) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r5, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 11:10:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = geteuid() setuid(r2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 11:10:13 executing program 0: r0 = semget(0x2, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/139) pckbd_enable: command error 11:10:14 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5, r6, r7]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r9) setgroups(0x0, 0x0) getrlimit(0x7, &(0x7f0000000080)) setuid(0xee01) fchdir(r8) 11:10:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 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() pckbd_enable: command error 11:10:15 executing program 1: r0 = socket(0x8000000002, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000004d00000000000000"], 0xe0}, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:10:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x12, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x7f0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 11:10:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000402000000070cca90050e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000940)=""/4096, 0x1000) r1 = open(&(0x7f0000000840)='./file0\x00', 0x20, 0x100) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000880)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000001940)='./file1\x00', &(0x7f0000000900)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)="989e1763ae063c003c801ae02266ddd8f2a4e94804d52ff6fb3952ad107f04df3a5da93157dfa0ad68177a1923dc66f1a0fe24d5aad91a81bde149e1558c6a6155d35666e7ed43d026a7b751f3482b35686001b260f5f1c1904c1345bb1b6ff4e1936cf658bd8595d966fcecbd10634f3447c31fe024db6e105a05c815b7d93661f59c8471dfe695935c8a873c9667e1cad823650751c4000e57ae468455f467e4e69ddbb481d3597560d424c57129ceb70b7b0aab20cbdf033ca6b23783a502801ade1a845016d902c6", 0xca}, {&(0x7f0000000240)="af722fd4356528b0872ba3e24da1c9e2ddf543c25498536bc08dc0b749e8cb478231f8d454b1d0477470365040d47d11dfe9dd03569b0715675d2ee33361ef812ee90245eba75696153a1ba10ed5320a70291074b1cf1021877ace3c9f391adcd78d2bd7e4735eba3870a84b0fbcf909eee688466fb0c4ebd0a48470345c92f4a61257e37cb9dc4c1db85d52973d94bb8925316ed9a8248a09cef9bbf7a0922f657ed1332d4068224d372e2a180d2d825afd48f3bac4b09f214cc16b2a72bd5cf2b14853a76e2bbd4356ec428f51dca89e97aacdac1c98518ebb468ae571196fb7507a9d870c31598041dd282b482f772c9a478c12", 0xf5}, {&(0x7f0000000340)="0ba69947ee9dd1b6be92c7848f79b3da6e0e3c6a616d067e489d38c0fa8452361e09c6e279458a15c16a1cc3f37f70c459a802ee0d7645043806d750ae30d6a24f505d4ca183a431c47deb9ccb5b3af65a0ecee81b4045c0228636f8c75a9c03568e2b17a94afdf766adf8b9a7f87a8bee1f97fcfa0778d6045877ed6444aa8afdb7688a161ab2708e55ec067b4f0e2cf06ca46578bad4cff271abf6fbe068e2891df4de6c7860fb986118d65722adfabaffca320da5b0123444b82fdd5e98", 0xbf}, {&(0x7f0000000400)="9f46a5313009e84c9e47178f6f89b9a20aa3b50bc749c753071ba90d561801137d94f9e14524d4d4ff0bcf5e7d8e42504b939d2b2c35dfab310e097d64eede151a4425170540db7bcf8e50317d5f9b7ab7f34db6b28890f5f4bc2113eb92c103a298f4e8a99de62a6710e45f8ca4fa1f171d91c0cae009294e0361ce33f198b21d63c2313bb62e07bde3cbb9dbf66d2f539af253ba27d6c6fe067ae5df8b0c341095aad235f533525b6c5ef00b232ffa7079b9732cdbedaa704c51fa633a18aed6e1e4c64efb07fc2dcc9e348c1ffa3307a95f932b915a6b5843a18264758a1f4fd7c7673c03b8f4b7979e51767e1da4bf03b49e82d124a9d5c9a6", 0xfb}, {&(0x7f0000000140)="75883c696b288188a05f1b9da23b19d1b96b47af029e3a1ff071920df7dc7a3f2e3d133f0048006d5c1f3783d5865a74d05e6514d2", 0x35}, {&(0x7f0000000500)="4a0543d9b4f3e8865c3c0b4333305b91b3b0df5e4e729fb2260d4033515299603e246f895300d09fab5de6e1650a13a539d8489b2b4cd12ee9ad4632ead091483491f7142d7db01b5f41aafd8fab2f813084c6d50f9227b33376db48abf2a967517694d0800678e79c07774137c30a79b99d4a8e802dc04e9a499e7203b1507e926b1255f1b0262a2df6dceabe4488ee450a6d63ccc2bebce21b9ce4572acb8701df4cdbfc74d6dc6f587fa92c03c4ef0f4507239fdc79bf8458076b170d285f8aefed7ef23a55cd0c48bc694db1", 0xce}, {&(0x7f0000000600)="1c627dc120f332540c853770e4fe85e1174c7fe24dc6168822f65ecab50fc974dd770d5d06086bacd2a38bf9d517f3df071532643d69e392c53dd18c3289352f62dc9bfb62eea386266e19e8e4438fd56ce0bcbde7ba62adc653e565815c82acdc6b8719c28a8942b5009ced2d53daf840f4f2a98265d241664140132ff5", 0x7e}, {&(0x7f0000000680)="9dc772aa0bf36babd44828bbe00f2c6292cf53748106c94eba0060b03284e32004e402fe65136153fac4f8ea4b9a6eae5a6ca26c", 0x34}], 0x8, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x70}, 0x8) 11:10:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) r3 = dup2(r0, r2) r4 = kqueue() fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x6, 0x2) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="79cd22c33bede52eccc62b492246d8463e394e75375b0a676c61d9a554494869a007068bdc38da811faa67d930db840c76f889c33f925abf4e0137d0391676f7d78535468753241343f1407d5ddc2316217d09a0691afbbfc903c922a22ba7267ad64167a242a98f2c751e0a2b8c2fb8437d8352de2e203adbcdad9143ac9d4cd75322697a866bbad658506f91985f6f8a2296fef0605ca4a3e2f01bde2b29267bc3d33bdf54da", 0xa7) dup2(r1, r4) 11:10:15 executing program 1: r0 = syz_open_pts() setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x71cc4be6}, {0x1000, 0xfffffffffffffff9}}, &(0x7f0000000100)) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) 11:10:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = semget(0x1, 0x0, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/228) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x401}, 0x8) 11:10:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)) write(r0, &(0x7f0000000040)="9c87c377284c3556662d2e2e", 0xc) execve(0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='-:\x00', &(0x7f0000000140)='#]\x00', &(0x7f0000000180)='$\x00'], &(0x7f0000000280)=[&(0x7f0000000200)=',\x00', &(0x7f0000000240)='\x00']) getppid() 11:10:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x91, 0xb4, 0xf80, 0x8000}) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xb60d) 11:10:15 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) 11:10:15 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x108002, 0x40) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 11:10:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 11:10:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00001f6000/0x2000)=nil, 0x2000, 0x4, 0x4012, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:16 executing program 0: r0 = socket(0x18, 0x4, 0xffffffffffffdff4) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 11:10:16 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="dc26d775c2d6a2a8e67fb8cbd056a10c3c37de83529c63fcbdf8405c917695d944a30f797747481a21858e4c5e6f4591ba9890308a8c7134f4fa12fd0352175e1bf8c19f47725cdf27255b3e7f37d16119443652fd9de04c83dd09e4ff89a934d4d425aecbc81155c3e703c36871dac55fe8184a06c533cdcafe494b0c297b2078d34258a001140923c056817123c8e3bd73862dfe6ffb38763e571d282434bc72c80f28d2", 0xa5}, {&(0x7f0000000340)="3022f8fe5376828c85a833f99abd73c6b723dc85e9887a4f3db5edab8ea843798bf0b0b78a7286b6939ea2ebf5ed30fdcced66de95916991a71509a4071585dc1925b1d41a7bb9ad7e8b4e93358d179eec31546107196611312ceb14320e5dcfb831dce811599986cf2ee6d1a832f932ec048c77d41cd8a637723e3d678a9dffc96dc20e5e60099ccaa731", 0x8b}, {&(0x7f0000000400)="0b82661e1ab6d8d914ad1274fef802188ec4696a2ff33b2ad027a3b0c108812d4146bf88b0a61b99010a5971fb1ca8acd9d00d77e78be5eb1b10f54cefba", 0x3e}], 0x3, 0x0, 0x0) write(r0, &(0x7f0000000180)="4182eda2f671eb70b1fa01be41f04dfb3b71ecd1beed4096c352400b9369142a6b4c47686cffae8a6ae0eed5fbe07ab70f622906e2e888fb6e78084658e62da247fb09b3a9fdb78f9e90d8ebbc122200a0c87fc9fc55d36d67eee68db07cbd4d13dac31a6f5ddfc771e4228d22e688c667a9f4081d45dc1071d982fb5a5213b86568815480580360363c695efae937b7a9adbd91e25f7c35874aa8da8444dd52740793418420205b4746fe1481a2ce92936d3e39704b203eb127619db2c5768f43bcefc952b671cf8e13", 0xca) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)={{0x1, 0xffff}, {0x5f, 0x7}}) faccessat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x7fffffffffffffe, 0x20000) dup2(r0, r0) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x140, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x2c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, 0x0, 0xfffffffffffffe3b) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10d03, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2, 0x0, 0x36b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x20) 11:10:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0x4) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r3]) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getpgrp() r9 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) chown(&(0x7f0000000200)='./file0\x00', r5, r4) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000001c0)={0x1, 0x48f}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xffffffff, r2, r4, r5, r6, 0x9, 0x1000}, 0x4, 0x6, r7, r8, 0x1, 0x9, 0x2, 0x6}) getpgrp() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 11:10:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fsync(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0xe7, 0x9}, {0x8a, 0x7f}, {0x45, 0x61a2}], 0x3}) 11:10:16 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x218, 0x24) fchdir(r0) socketpair(0x18, 0x0, 0x102, 0x0) r1 = shmget$private(0x0, 0x3000, 0x260, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 11:10:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/63}, &(0x7f0000000040)=0x41) read(r0, &(0x7f0000000240)=""/213, 0xd5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 11:10:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100, 0x20}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0xb8, './file0\x00', 0x7, 0x10000, 0x3, 0x6}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x9735, 0x3}) 11:10:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="ed5bf74e977d9ec3715b76c3b067f382d60d15a996fc85dcb0d98b081956dbc664c36486a608f8f047d2bfe4d9e50fc53c64d5ed55df2ebad7f29d", 0x3b}, {&(0x7f00000001c0)="688e624b929865106e0060ef14917669edfc57f46fd0377708c4bddab40094bfff0de657aaa7e5512e4d3f3c7d99bc638a85156fd603145beadeb7cb670a", 0x3e}, {&(0x7f0000000200)="5c97e8448b9688609b94d1f03eec19ebb95b4cefcb7b424f75406c9e1dc974c1a65973e68923777a790aa2eca37e78e95db0aa73f7df3a31342a7b7d7c6fbde1c5b6a460ededf7bf30498f5efcca5eda1cf0b5ff885800f4082aa4618155f7604a75e39889cfec3b14f761dd337228d54e3b4f98547e61583df93624dc9e478b4b0ffb9c0420f38ac3f8ceb5ca7c5f0e0eb341dcf30b3dbbe0fa", 0x9a}, {&(0x7f00000002c0)="cf58febccfaa8617235b5c39e176418d61bd16873b63e280587179275b7a4d5e24dfe0bf93a75de33c30d69e9cae4e", 0x2f}, {&(0x7f0000000340)="a412df954a0e2ccf0fcf5a7bf3a2b4ebc712861ba04f461edbf295b46a6db4747201c5e0c5fc09fa9511fb", 0x2b}, {&(0x7f0000000380)="f3c632f99fcc48d9bcadfbc84838df68ecdc3367ab6d466edf721f49bfe31e7fe3689135d160d1d7be94b765389d776e02222313707a0953bcdbe9b5dc7d224abd33228d597646a8d696c78a9c6631fa0ad300dc03b7420fd9ea6b42", 0x5c}], 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") socketpair(0x3, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x2) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x4, 0x0, 0x1fffd}, {0x3, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x2000000000004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 11:10:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x0, 0xe0, 0x8, 0x3ff}, {0x4, 0x100000000, 0x20, 0x9}, {0x7, 0x4, 0x3f, 0x1f}, {0x7, 0x0, 0xa39, 0x3f}, {0x3f, 0x3, 0x7, 0x2}, {0xa7ca, 0x8, 0xf49, 0xfffffffffffffff8}, {0xff, 0x0, 0xffffffffffff7fff, 0x8}, {0x8, 0x800, 0x6, 0x6}, {0x6, 0x7, 0x7f, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0bb5cd0fcf793fb29afc66cc919dc5d8682d1346ecbbfb33c3c7066c7c9e8a119ee7cf9fcb9c2ef5f0e5047c54a616a71aebcb9886829bc411585b6828c0ad228243f15515db7ff048fe6386dcbd3dbd508de952896328973acaed839d046862576cf411ed2de33d13e9ed7816796309a82c7f6b49e065a5595b2e09", 0x7c}], 0x1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 11:10:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom(r0, 0x0, 0x2db, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semop(r1, &(0x7f0000000080)=[{0x4, 0x6, 0x800}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffff, 0xffff}, 0x8) 11:10:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f0000000100)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01006e7b5b127300"], 0x8) sendto$unix(r1, &(0x7f00000001c0)="3fa309a86d9e209cc5364cccfa8ccb20bc83c3903ad7c529676c0401eadce4ba3b1e41038c6f5d75ba9db9eb68d3bbe6608ea7546b96b33e06ac7e4e728038d37494e8d064e82a4031094fc659753fed9e0c2e012f096a1a21efa5eb2929f25916deae48b938fc2f7a5a04c1757f56037075c1a53098c54843d9983a850013f31d2490c87b2f1538c84f80d88e4b96563868cdd4d2880420d7ff99ec92879a4e9670da870d477988c4a6bd146c262864a62be6939c6ac1d1858eaaa151dcf5554068cc7df012f0602bc279bd78450fc3f2", 0xd1, 0x402, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:10:17 executing program 0: mlockall(0x80000000000003) setrlimit(0x4000000007, &(0x7f0000000040)={0x12ffff, 0x400201010000001f}) 11:10:17 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x20000, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000010c0)) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80000000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) 11:10:17 executing program 1: socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) 11:10:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 11:10:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x18, 0x9, &(0x7f0000000000)="f260c2891bd260b881b423216c2ece229748aab0c96a25d4abed245493b25953ea62ef726d89eca85b95c46dd5c4fd6f25ea369ce35450412bc317d00a1dd0cabc6df7dfb5fce63730", 0x49) 11:10:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f00000000c0)=0x1) r2 = kqueue() semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000340)=""/244) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0xa, 0x0, 0x8, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)=""/143, 0x8f) bind$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f62757300b78344e33172008c21fe4d90e61087e4383ec7e90ec43a8bf0e742020d7493db83a26f04bc9854a3fc1466bec0309b3d859f088d595fb0ffe76fa02103e15e7915e354bc2dcc1d2a9f463910c39eb5db85e62f60af1c0544a8765f8fc20225c4c856b0d5b75f936da73fa0d10a6a9df039"], 0x8) close(r0) 11:10:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003f9, 0x0) write(r0, &(0x7f0000000700)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe0203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad76dc97e8370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adf5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f5017239590e1003fa4e8542c2dda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e35e4169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc48164643419", 0x1e6) execve(0x0, 0x0, 0x0) 11:10:17 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8000) 11:10:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/34, 0x22}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) 11:10:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005d860aa7dcc400017900"}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x823) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000040)='./file0\x00') 11:10:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) lseek(r0, 0x0, 0x4d, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 11:10:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() syz_open_pts() 11:10:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x7fffffff, 0xb5}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) munlock(&(0x7f00002f4000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3ff, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0xb6a, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r2, 0x8) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) 11:10:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00', 0x18100, 0x40) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x5f, 0xe7, 0x43f95839, 0x7}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:10:17 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0x1b8) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='c\x00') fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2}) 11:10:17 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x0, 0x7010, r0, 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80000000001000, &(0x7f0000000100)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) lseek(r0, 0x0, 0x0, 0x0) 11:10:17 executing program 1: r0 = getuid() setuid(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 11:10:17 executing program 0: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x7) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x82, 0x0) flock(r0, 0x8) 11:10:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 11:10:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x8001, 0x1b}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x4, 0xe1}], 0x4, &(0x7f0000000180)={0xfffffffffffffffb, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 11:10:17 executing program 1: r0 = socket(0x2, 0x1, 0x20) connect$inet(r0, &(0x7f00000000c0), 0xc) socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:10:17 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) sendto$unix(r0, &(0x7f0000001200)="6774025cfbefe480603cd2b899a17424339292e190bcb012d61090709d0785066179c7600b28f423a9a676d62176249da1a08433c6ca95415d2d600502df31239da03def2ac79d413e41d4d6286fb60e513159b862d6f4fb7d39418a3cbf552dbd540c09cf3520907cbc6d5d08e71f773270777d85f738629293082c14d4ee8d0ddfa1212691f8d6f7e669d85c50ed16abcf870c822032e2ad34064ae642a53e105ed414b758850f79a1cc488f6f47de5e286c3f77e5938e8ea0b24671ea06df1faaf0854bcad50f73e9c4b77e7a27e92e242b16", 0xd4, 0x402, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001340)=@abs={0x1, 0x0, 0x2}, 0x1) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 11:10:17 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 11:10:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) 11:10:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000180)=0x95, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x7f, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0xc0105715, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 11:10:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000a80)=0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/185, 0xb9}], 0x1) close(r0) getgid() r2 = dup(r1) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000300)="c5c425b784c07999469a2ad3d7dd700002729103c1ddd7acace9b43f095d7be3766ded27e859de8ed12b9b85709dc0ead0322260aa9400a1594a6db361de72f51c3fd2500eb8972ba86d64f4caf9130e9487063ddfa5951655b7c275106f70e94628f581b676c6ec51fe408f2dbdde3a54056712188a5977b53257fa794f3fd8502cb29179dde4e2f7144b07b3bf2aba627bf473d4462b0aa6bd8d36df472dc7c5ba98229ebddd28f8ecd7aa793c95d78118ea01335d8e7c85cbe40840a106777f6bbd71ae3139fcec231ed46da4ea165c8a34b9d266f864d573b19ffdfeaa6cb445704a79f0bf63a3fefbbe035c03b1b656c0b376d8def49829", 0xfa}, {&(0x7f0000000400)="766d67ebec132767ebac14af60991037d602a201263eed188fe86ebdef41a0a9f853959ea413153787a86ced091714450b3dad06140e2b1713217cd0106d705b990c77f821647c190d6bf59cd684ae3e9e9dc722da94df5adeedb7bb252ad252d2e13385c7f77dba649dce78e74bcba125445f77540897a3dd08bec348e4a968890dcc5000d4ee1f9baa8c5963675d446091e416608b87a631366af170b51750432f71", 0xa3}, {&(0x7f0000000500)="60b34b2bbf98345d3f7c503234a7e46589a8ea88b3386bd69c61f8b7bcc1af3c161728b3c97bb31278bcce1e904f4f8a66cd9c2fb0273f10895190469ad3a07ece6c84dbc743baed0c9605fbe9948681c82e0b0ec08c8d42977e4e959d3efd07a11913becd16696299ca2dffd2ac7a2dadacd5973a17f7aa0872ca09142bc26fc5c7c5313d2544455a8879bc1ef2f83f60450b1e45b1948466d127ed2cf9b72eeb1a27", 0xa3}, {&(0x7f0000000240)="32fb493c4f61c5f98ea8bf6d7daaf57d1c9dbca95b99638c4892", 0x1a}, {&(0x7f00000005c0)="773452e6f801afc2d3e4a617cbb85b92114ab82d2754281d08bacd647bf0f0816cdaea5fce55462874defe73617f83203c04d6c717c83bb655ae24e9b1993f3d5cded855657f116352c4f99efe8205496280765baa6eafed3a795d9d661b006ed7d9b278fb045940320bc229c255a0719f69fbd2ae8bc8fba76ebd02e10444b27e27c47246c4487b4aa915c7135214978e8184d0f1cd54c3ccc1a42da91f860c3407ad6438bcd4132616b528ff3affa8904499fa71a33bd0a57f3e69ecdcdfe6d1845d35cb18ad5de1659f607b422cbf2a06b0", 0xd3}, {&(0x7f00000006c0)="5933e670636342b850046ec244ad5288c3d4d9a383b96ba5c4f81cc313f5679ec0a9b74cb10cb50fab1a915a55172dd593abfd9a89ca35aaa7874234239386a2fa02", 0x42}, {&(0x7f0000000740)="b92d024003fffe54cf416c6066ca0fcfdb8f920311fe3ceb57cf2aef53a06dff62f07b8cee15d8da5a755667d97e7888b8c80b782df518030228b752f297d88bf01cb9e7a317da68c1264b93f34db1cd653409f8082d9a229721638d670c830c9617e1f04bfdf9cc622ff3eb59e0becf488987357a1d6f987a8a960877ede36ab927c69e3f5627b6", 0x88}, {&(0x7f0000000800)="1e87f873a609b7520a0ec06c7384009ab48bd0e8c5f23f1762b3710cf8ac732d715961f4cfc9d0b9780e97f8c36ebe1ca8f4f7b5061d2ee8c607866dc19ee37a47541d7af7e42c71c45fc5fa508645d1d6587118a18a5b85b983c6322c758f31cbc07c63c7dfba62e54254a951ff", 0x6e}, {&(0x7f0000000880)="9cc0285cf990fd6fd8c5677969ee0f1bb6214b6ac719730d5f49b193d83613944e93c3c7fec7aaba2efb186fe6a10b79501899fba7225df937e393f578171eb1003c0bc11bd068dff06147fefc04d77a25d73eef56a9784bf8edd0078f164f699cad1b164956258b65e217faf1ed688c02450bf66e169b022d50d4c0e42b6baa410804a781e2c9c59259f5c5fdfa9bfa5a3be682693c2d0f00c0cc836050bf5c", 0xa0}, {&(0x7f0000000940)="100c25b7c0e1e872e46e885adae69792118847e088021c6ddfa6383b2918c81ef6b0cd146cf7355b6b0a330798f39d0d7c1970427f55890b3eb26b383e1415c1a7a004b27ef867725f884219e4fc6e2641a1c55b2d", 0x55}], 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) bind(r0, &(0x7f0000000280)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000001380)=""/218, 0xda}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000001480)=""/164, 0xa4}, {&(0x7f0000000180)=""/15, 0xf}], 0x7, 0x0, 0x0) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{}, {0x884d}, {0x5, 0x80000001, 0x101, 0x6}, {}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="888ba80620ba1dd40d2dd68a93ded306f3178483d46ccd5a110c00e88e5a8f715d866a93800cb4e01f581e6c24a50587d6c4733a36cb29b6daa7433d2b0b65a174158111ae4edd02cb06c1a4619f7d865f12f54bd63dcdd4999cf329705da959301399dcd8866bfb3c2d396b", 0x6c}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa0, 0x40c}, 0xe) 11:10:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7ff, 0x5, 0x7f, "4ce99cf589f2c779d8a7fe943c26387eb5f808fd", 0x100000000, 0x3ff}) close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1000, 0x0, 0xcf7, 0x4, "9121337afef6d12bccef5f70df36f1ba8f171ac3", 0x6, 0x21}) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1fc, 0xfffffffffffffffb, 0x1fe, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00", 0x0, 0xff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000500)="7cc2793336db9098fa9957a15f56478c74007e", 0x13}, {&(0x7f0000000540)="3ab9cd8a23a59e3802b9d54e1348c8431d1c38c988465427c6fe47752af1296d0c", 0x21}, {&(0x7f0000000580)="efc9340bb6715870eebf800f8542c6db0af1d5724eb656af07586200f35dea491534bacc2b8fb68c1789726ff5e75df3d96dd0403d47a1018af5dc05dc34448db91bf20f622b299db6f10e7c7f6e00c30956f352a39f2a59898186042c8dc141f3a817a1274dd34c338aec9fbe6490b179860c2c4edac2847382a94eef5eb165ecbd39e1aac4ab6f1fefc8b02c11fcf105ba9b87888cdf02cb0dc26a6dd9066c01fb85214bed4fd123dbec794d22fc4fd94db86c764a7c63856c38afd339e1051e54468b3dcea7b273022a68735bac", 0xcf}, {&(0x7f0000000680)="5c38334b64eabba22d89ece322bd8d46a39517ac0dae9078", 0x18}], 0x4) syz_emit_ethernet(0xad, &(0x7f0000000440)="a6951005f468c148a1abcef3643d2bcd5998a2e9413514eb12752cbedcaf06e91435dec0288858a1a04444558d7a770ac49c184ac95b0d60511dd9c23de8632561e45612b65c2e0531c3e084bab144a029276a79fbd1142451c790dca86e7810430bf170928335cdd6b5bb7230ad55c1e5ae05ab3351c2119dfee268e85d23d84852717d7730c87bc5c7aafb9b4c6345d3b7f91621857c849fc2c80849365a94ed393ca25771a9534f71662b0c") write(r1, &(0x7f0000000340)="63f746d269d975eb8dfd99e3af9e92248695ee8acbbda58526a4d5888f8933796b0338b8c83ce7d688b45b3c36de1be5ffa562c6e29d37ee5c408767d3a204c2a4f632a03f7878", 0x47) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 11:10:18 executing program 1: syz_emit_ethernet(0xfffffffffffffedd, &(0x7f0000000000)="a6") clock_getres(0x4, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) 11:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 11:10:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/218, 0xda, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0xcf, 0x5}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 11:10:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b20ac, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af0622df23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f891d88221cfe0df81e7c55351e672d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getrlimit(0x3, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90040504fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 11:10:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 11:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x100, 0xd7, 0x3, 0x4}, {0x47b, 0xe0ac, 0x0, 0x7fffffff}, {0x9002, 0x100, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)=0x80003ffffffffffd) 11:10:19 executing program 0: setrlimit(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') lseek(r0, 0x0, 0x0, 0x3) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='#%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\.\x00'], &(0x7f0000000400)=[&(0x7f0000000200)=']\\\\#{:\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280), &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-)\'\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) pckbd_enable: command error 11:10:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open(&(0x7f00000012c0)='./file0\x00', 0x10060, 0x118) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002480)=""/223) getuid() pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001380)=0x200000000000006) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) r5 = semget$private(0x0, 0x6, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r4, &(0x7f0000001340)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) pckbd_enable: command error 11:10:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 11:10:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shutdown(r0, 0x2) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:10:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 11:10:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 11:10:22 executing program 1: mprotect(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f000000d000/0x1000)=nil, 0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x101, 0x1, 0xaab}) mmap(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x2, 0x1013, r0, 0x0, 0x3d) 11:10:22 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="de65eb8f0ac2cf1aeb8210b65d0bed1ed72d7503d61230e29ecbef313eb8ff1712b79420e63dc1c053fa04e14c906238390055e242ff6e8c5a3d24a878f5ab7700e2", 0x42}, {&(0x7f00000003c0)="6b59359e36a65794e3dc1c5bbb8a3e2721f557a8ffa268f6a4a1acc5156dfda7338bc41bcdebaae0f54f4d3f3a58b9aeee4c1090dd2f70a9c28d7f09494f0d81c7cbc83f160f807d4d48f445059c6fd2a1c4ba7e0a539ac9267975818b6be217e3419e43731a31fdef2d0779c6aa7200b2752ec62f050defe6d9ab42996c70230bd0e90142dd1afe92fe8ba7d64ebf325394f51b90ba85fae593ce19e273e99b41b411b0d5036cbc9a1c78aa954006b6446f6245eafcb7f1b0c35c68984d3ce79eda923c97c115c69a7af0df3d8ff2a969272f4585ed549c8201db7fc2b529574c1715b5834910e6101f1d67", 0xec}, {&(0x7f00000004c0)="3e15ec8ae667198463b8e6f8d2906b", 0xf}, {&(0x7f0000000500)="9e7c1311b2b9891bc3c0aa2ff92fe35920f56fa71f8f8f32d59e3251a7d657dd8db72850d467a46b5b7edf24042f42a65e21eba737115aa1937272f7a4d1c5c040a618185851382177c658caae34681faffabbda4f43ad7217adac113c59a049a4f4dab7780f99cc69d63ed4e21f78189350f1617210a2fdff76184150da48a72be4ef18a4907ff6f0a762f05d2bc699244030e7d6ba88853768a9e2134bae24d790064df37e8b5df6e1f9a548b96a8f34", 0xb1}], 0x4) r1 = semget$private(0x0, 0x3, 0x210) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/107) r2 = socket(0x800000018, 0x1, 0x0) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/229) setsockopt(r3, 0xa65a, 0x0, &(0x7f0000000200)="c43c75b7dd325fefc244fe2b96268c6a26afc09e2225b869780b11515907887b21c778b539d8c165e55b9de82ef39b39342df4c965b7cc37bc3177032f20386ebcfe02425cc85257b39501af0e531dfef670000f4910c88a30d6a6796ec052758a71060acdb7adc4be5575186f47e693dc6e87a56a1e3b3cfceef184fb113262c40662104e2a8c664680f3f3d512190748f834af8bc6c30ef9c5d53a8ab2c303f13e76bfd7e96471627c532c26018ffb2e3a12335fb76ac228a69a5cb853167501f32bc639bac62674de50bdb5e428ecb3088d40", 0xd4) 11:10:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x1b) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xbd) 11:10:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r0) pread(r3, &(0x7f0000000140)="0accfadd70fd187350a4cab5c63c3fb8603787cf88cbf0661fa8e9bf6edf4ee95f51d2f4d9fc9be05da12595bf04f1b3740c777f5d7c9a7c50adcba7557de887c02c831782121fa3836e367445ea6d0367b21cf08884a1bcd9cc72c8dae7d1334c9ae43cc1d046e49977a9b5f49ba0c2544e306132e3278a8e72683750647a96a14df47d1f6eb33a792febabd28a5203ddae1ddd0b5205f14a3eb170fbffc894b7bcc11e894e520c", 0xa8, 0x0, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) recvfrom$inet6(r3, &(0x7f0000000200)=""/110, 0x6e, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x3ff, 0xfd}, 0xc) r5 = dup2(r0, r0) ioctl$BIOCPROMISC(r5, 0x20004269) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$KDENABIO(r6, 0x20004b3c) 11:10:22 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) lchown(&(0x7f0000000040)='./file0/file0\x00', 0x0, r0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg(r2, &(0x7f0000001cc0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="fb7c16", 0x3}, {&(0x7f0000000840)="94730a1a4c906eed81b17d4edba10ca7361c4d635018f59748ed8e4284fd95d7d888288e6d266f6ffe859ca23d01619eb23b115ab6a654671791fce6f4d7cf40ecd48dae3a39faeaa8cdeb46455bdc65fe27b2229c864b024d5c7d575d7799c64def8892bb5a2e49cd32406d87a34fdf1fe1e03aaa7027066f67a7557e190ecba7c5b4af9c210becd9d0dfb457b59d196e8946e1fb409f5979178af3d4cc36248414ad00fe52f537f18ae0bbbb2e664ad147f3233f9f9cdc59c713ef98b9eaa073e1b18f85feeba0c30e02436010cb23d6a662a321eb0da557497f9177a7e2b2b2bf7cae80d8a7f4b0e493ff0822e2e3d9be43ce110ff99e3426f3e82ae1c176e2a0d226dec2e4dacd2af409bfb9d52d7aa3f0ecdad82936dd97646cf98ceb5626ef1a2a9f980fb1f8a92eb96d9033fb1cb67dcc7bf0822ec0b05fc880791bf7f3580ec5bab95a775411d15433431d22c147ea95605c5cb858356a2877f532d6bbbcc2e5e21b4e80688141242d28af5665b6f849f3a6bc46b0c78f934404b75130b7a2508594d0f80192177685aae20a65b99f718b1deeb99355d9c31faa100e943ecd45985cb54479c20bf86e157c1d5cf59e74ca9dbf13db4f464f276283843cc3678d5386a90f4e5e90a36075971a996e82b4984ac62b172fa1bb5660a8f8d8f257acd0ffa6d499c2eaa9b6e81c21ca85e90838cb39eef19132166baeacd4eb687dafee40dbe845d866aa297058dcf7ffbf01ef6005dc6ef4cc0df32aea817a9d6417d9681f0714eb6c06d8ae473b73bc6aff7181092ed89135f6df836e77fb85297e4601da5f2413f1c15d2b8b2b2d837c65512382b27b508ee828c180b196cb613725ce49de69d58445ca849c68f3091f13fed7b3976df7c3c522c30088de8d44666f6215bacc4c6acd95a6a36a8d411158f7d9fce88afe780c4d55ebcedef368d9ab850797877f9c1f1ffc0f0f35466069cce45e02a1f61a697008dcca0ce58859cff9e68c451cbccdf27742a2661cfe11fd7b8d1976f5b30ebc6e413fe04e1e1fd6a336a0fcf7e3f970f47916811fd352ec6f5920ec23b5bf76ec0ca0357886e85b2d032b79d24dee45d2f97d1cdf8cbc4f8a1c34af59c8fe641311cbbda88f44ffda00c9eb70382d1dbe4ec027dd418502e70e7650937ce4adbb61f9faef6bebd81875b9136b913d19c26647353e543a8d40a00e8518fc1ca31ea26ecb00aa5b2836fd50dc705a4ea1feeefb5587b83c104e042675ce427dd2b5dac3580e33bfac0d89ab409cb0315655be1d3e5c5ac057f190d56a2b15eb46b19d97c29b07cc11515150f95c52ac506a77ac15c988c835073e60ccf1a7141552d2cbcbf82c42841a64c783e21b48911f5e4181052e7bff8b409754d5af01d2aac8725a086d84a6ce738eab8e6c39b99f79a7f97fc0a93cc55dc9f6d5bb03a381020e544e646cafa1b4d3e3f71b23d5f3096996d3ec51851b41de7abf227551c8573541836cdf43f89a6b923ffc2974fb2eaa3a405d288fc60518f88d2c8e8dc5b726b37e8a1185a9bca7383b3d32ccc9dc2c7fe4f8a3b71206674b4682fcecc59752b0b2ed427a6928e5e7ecc2268cfbfb996e8b0199bb2e126c44a97d4d788b7f6998b99e92a52f561912e1d41b2c1af14d7fc30da440b53c613d769390b4c4cdbaa367daa0c13250b5e95bed7217d2dccb1b3e0158ef9404cca188447b6dd01c0e787701ae967fe6a83651367298b2bac6d4eb0c2b1a38b1d1bf47a83d0b92a73ccfc56c9ddd15450de3bfa345a8761455b36c60645ea2b6fe8c249aba8ea46d589a61586b2e445ce44892f5daffb3903854b5b731500da455cafd608c2bb1bd164e1e2cbb4a6ca887fa378c15ec936bbd523f946a5ad0121060464db898b53b0ef9585f33cbc567010fdc879c8306dc384587d17681dfc9a9cbeefab31ed86a12a405cc53d1ba3d7f399934c7cee543b3323c6f3ccd979dd73eb0ea273a9ec7b942fdd00173bcf7fedd7cd69b0cc74ca647da3fa07ab3a6a7ac8ec582d68d14ec3deaafe6bdb66e4fcdcfb4ac521b0c02f8f7a168e06141d6cde6779090b940a8cbc5992a8eede4e13cfbd7e5795ccb719531b311fd9ba65b7679cf0928737513d408abb838a4e4f26e7079fe93caafe5982985c38e6eebaf38f8aae9f7450dd6f1ba3872b6aff2b05adfd1eb250651832122298e736da528d5f0a60a2cd27f5c3080f73c4bb5d52838e546f2ab8af33f1b7c992c478b03fc5caa395ebfb505c6c5c0c33a38ce5fbd9fcd800758115c348eb9019bf8298f5ed6cbdf2a1e86143186aaf3801835b2ada0e712cfa7284100e69156526f1299b83f5b0e858f251b84369f1cb335670230173ad95f22684901f99f255fc878d4f08b090b6361c3eeff25d1ebc44a375bdee2eac0914cb3b993d1358e66f8c41db9954fcba072e96ebcb5e5391cd1094728c2900c048c8c53ae33cd5f5558a159298ab9485071f8c6642b33c4594054b5b83d4b94fb2319c1f5d7e2adec6d7506216801002ec36084524d73ca47f5df24d40b266ac2bcd3112915f3132807bb7b94389f5a3fbb4214cafb22d1c00e5915db7a0c623fbce79954483cac1274fd869470e123528453c6c304871977428c98e6bcfff0e1d5d40bb932262522ddeecdebe23a880eabc669f695e72430e0540ed8f0cca6dedeaebe69e63ddb448ebc8b7daa01733e81653e901e134da1bf179994f0cb70fb19fbe36ec4cb0977844778637765f371145d77425a58d2f125307ae4cc12a68f6a3dfb3386f6486da414e026ccdd9ddf6ab6c65e999d895f2135445653ca179a86b59ca0f9252207b46fe086d9adb746a3534595ac03cfd211509f37a560545517bd9e0e3e6ad43e0ce7fb614702cd6b883806fedf86c86aa2dcc5d3f01dae5349d0627d4aefdbaba937b5f1bb83b7fb7bfc7bddeeae1da215ec9cb78f1085d39c87b4aafbaf34cf5cb5b58b5449168ab231fb6d5cf3f4e4b658eff505e9dfb61c34385fed8a4ba8e62d3cd1df66e9e727e2aafd746b99dbd1cf9e27cbb325ae15fd498b19bf75989d857de3c997d6d3b15d0beeeade7a27fa64e5c462f1f31ec875a45a0cb83f942dc213f63f292a30b11ec1a82f88064246e3051831f86c4b83719206fb5cf4cb1ab48e51afab3dc4157f6e81de7a7760a356c1800ddfad4508acb6aceff0f0f871bbee83b26150a7c0a23ad34016d8576fb79ff7c1b30cdaafec553e34d162974be5402b41b1c4b51805bdc3df2a2f1e7568c5de4c0894191f42cbd7336dedc02ebf965b23bcbe203cb88d1862830bacb4f0607882c8884387ceabaeaa4e0476436f152771d860f6cb62ebdfddc0087523116df2d7e9443aa47427d25009df625abc7a58f70517a316a18786d3b8d241880a0248f84a28a5bb380cc0f08793a0974c63d7c625f2e0f02ac745aeeb8084f1b360f7f02cd692ba4ab1532b96f0ef2481f955a5854378718e39a9e2262f8221c6a9cff62f0aff04bcd7f4cf54aae33113cfe752ba061711ed6827ed208cd41f288d7e1d558a1c73d3e854bfbabf061d2fd36c82801d2eaa473cd4c03d92af0f0a4fde4f235d69a2a311fe9f4a8e5d9ee81b175cb4242137272eaf9607c387c8c5ca0d3ee7402ff3143944ba2797d332558e92bbeae8ffcfe5a06575bdcd0ef67316e9253a5745d6d959863e858bbf1c95773925390f2b97cc6357b27a2015c7e3a6bb88c62d77b46a702a49b2fe155c1e73b5f4a455cd72aa7206581974823e1f906b75a5596173791ed175ae647b783dfbbdccaf46a4a23615fb6e0d29a88c3304f3e74bf98e68a5d4c3f4e2badd39a63eb54006b789c4b6b80e471f7ba7481476fe3e853c60acaaee26332dcf15af5d988936df1732e2afb94b5f682f7bb3d03a9a9a77681c145b7882e762b92a599d0c5616f3283c797ec2d3323ae1b96a02f3365d759fe5a44ea1498d00d1bf7223018f0779530e88644c4186a58cd440a3004c0fc800a893ca2d2a0b8bd2dd3c56167ab87cac55ae619618be31883a29f4d69c71682ff0ab8692905565b53ecae4f6c84a76e217e811ad999d17dcfa77bb8d38ec3113be18ec0b982914126bfb070fe86c4c7b467c722e505478d1747d22fcbfbd89be740f3e81a67445daa341d47ab32834c6951900928154815b186cd8b57d8655f3cd724ee5c04973836d18a25a75cb4842c5f15384b283fc57ddeea798159e85415bfdeb8809182781d563c26c6d04562852013331c1df066f571fb1a690d35f85d26aee6fa9d3f309c7c817a801c08d585946dca0266e67e7abddba94fd83ec86e3862bd2ed692329063a635799bca0ee1174ddf7836fbc82f2851cf3f7be127958ca5f581b953189bee70f8b520616e01295fbf21a4b985ff206c9d533cf43981f2997b656d27e37a669fd60581d8f97d937e85b52cde714c54919c245eca7df85bafa0f4ce32b747be292d3e9ec11534be6479ca29fed9cda31c5154ecfad7b6f5ab6b6e978ec4c04c90cb4b7a9a5898e5ab0a3f6634254d01658bda0ee7f799d6f7287d006e04177aee312dbb795808a9ad6a6973a69884a51bf5de33bf9bff72f627ece648212b3fb625c8dbaf452b30670f2e0228ca9c0f5f42ee2135db79ccc2004a6704382e7951b6f72401903270980e9deb7fd9c96facc0a904db91cc0fe1a9f9508284520511c6fd5043a764b993f3a190de4ca711ab161961ef8009abc63042bb13ed231501ea52ad6d5445c0884abb884c5ac3c8e22aa25ca6e32f56e0d7ed97d04c3b98f1320eb27f87f129eec6ae990b437a2a95d34bdcebc743c27d931e8529fa786e94aa8cabf3fb667e9063b96f270ffb41fe2dee3b2edb9e6161371a82d72cbd830473fcdca7c032ad1f1ce741b002775f8a0a82620d8953414ed40f85c19801eb50c200816d19661ae1c0c24e7e3dab8333b1bfe0ccb539977a56fcfac4cd5845260a7ca2fb73f3c695eb2d34735f68fd6f8221917786962f188166726fc2feb946fa75616d9f3d19d5ea15927cb5ceec04b99f5c733e77675ef4032513b6bb4385542d6d8907e0e1483cc2392600634c7ea320e5a45957336224852408fba2e34871e66ec474b02ceed24e3312096f1e3f6ae79895ca8af4a772e7fab8d8c745437246ab323c878d10e34ec4164afa0732310a3d8addc063d71d9d40db9ba720501f6f05ebccee9191f5da1a4d4912ca3dc4167dc389880c74222d0c77b2fe7c4aa35e5f993ff4fe2082dbd418c64d1a2057b0f11629c2dc18747a0f252a7917358f8c5b5b8b2cd1c6f400ee071dfca3877520db0f656515bbe69f0505b5ebd4a07250810601739e014470ebc4826064967af7778ab269af21f472abf933ac09b8ab0ccbfa007c312947f7aa97bcd4543521096d590776243242ea83a68430ad2d226508b48be824d1c877b9cda85bc7396387ecf9887ae70935130a5a41401962478ed02adf89ce329036adeea4faf22626932c4a3e41722d3949527b3082b0d5368ef928d84b12f3456e57c482486415ec77223d0e3c69271a43d15868501bde3f815dd4ef87646788ae7b9d72bd523679715e95f568a4c1e4a0ee07606e24a4807183d2195a00573fba69574b8be0a6fd0ff542c886d5c60e1abc20446f3e5c3f1a20891753a192c71d7552af550eea716c6822af4d9a64e5793ad87f8c814e141114d665e405896545b6150107ea028ead7f5ca462d4d52bd75818821574d893579f37bd5f78cc193622be709326044b1d1a554d51bb1538ddb942a9a8252645b27676bf1257f504916", 0x1000}, {&(0x7f00000001c0)="7745eed1331cdee13528bceb33c8715ed81d1a6068350fd4f00c226698669b34", 0x20}, {&(0x7f0000001840)="3e90656b0fe924fa9129670ed5e41fcab8800bb7748176c42cbb6183a2c876a6482f227a04faa07067a720e7fc5cdc83359f02a1def8495f94369d1bba4deceff1535a73c22f988ecacb7673065f5d42ce845d3462257771027b2f7668ead8f9c19175e5d0df1833f2a73422e90cf52ed984221ca55a7c914d231072a5b917f667c950e597b3acf3007e91109cfa51e598748250140ef803effc683fb49ba556491e4ae5e726837a671cd69037d528d60ee46bf51928357b0f", 0xb9}], 0x4, &(0x7f0000001d40)=ANY=[@ANYBLOB="a0000000000000000100000003000000a8977fd36186b5d3787d8b580a67895722f28af1616e4c73f4d2faa4710b1ebdbc4de3e8409971e9d26b7e6af7e1933418c14970cba87cef78a840cc91d8135caac70f544d262ca15bd075aa85fd316d2f217ea4753aa5345418362f608e10831ab8a6a46c6624a48d759b9df7d378e0fd521627ec0482a6a470f2150105388a504e8c9a9039dbb21d517165dcf40000d800000000000000ffff0000050000002328c2c7749228424c84f80c06292f37a1753d41e9541ff99700146e186eef58a82b6bbda1fd5406e238cb20ce62a99573629d100b4418485bdd2b37dab956bce6c062e9fb81d4d9db602d4312cf736e21ffe3ac6f863fdf86ec997e21fd908f4e4144f9d56211f36376891726d20348d83f874d6ba1d851cac1c3f0aab7b1aa236725a11f8c927e31c940e2840ef5443b08b43cb5be727cfe14e43843a1ea826873936942ecacda62661307e54c319e46c63176468554e9543688a3b7790d35d4bb14277b2a0000c800000000000000ffff000001000000a67c9257c8f902a89908efbbf77b451cd3636cd013b25916250f025bb475e07fc28b537d37140c7a5c71f233f7d50f9d170aaff5425f0f3d35a1eac561b78baa42f37a4780499dc3c24925c767acd200181c86710ccf23f337717c163956ecb585aea05da39f32ff2c975f576c7d64e260528e6366b8da77f46cf502502d5c1b4302306d59b636ff53d22fbf4145dc58faf9a53de46c10bf9e1f8b26551f7a9b44701d7df87eb64ddf08d73a3744a902ef35ee17bb870000d000000000000000e0f3e107ea00000016a1dda68c29cd30dfec4eaadfe15ffd5affa459a2818f4b541a3121579049a14eade2c60297e12305e7328a62a38fcbbd2314fd80d309ea2a6c4c86b25f141e8f048274f813d2d67acc7d5912b04bee9d7586b64f8c8149892de14eb09a3d5a4e6348cb1b6096dbabd7a3ed88bf8f1d2c9094bfd48ab1be19609831df12c190ad26af8f31bbd916256a950ca3e1725408580363566967b58cec0c3a479bb5135ae9eccc760a5f5e8098dffb5ca89ab0a5952eef818bc72799321f9ab50000007800000000000000ffff0000080000009eb8165085dd0a77c2969b02bbf75fd859ee79e752953be2f95cdd0311d30d38fa15aec8a50601111bd2ff61ee1900d639e4ccb80b9fff41332f04e24d2fad8f7dc5f7ad0e075f493fea7bb807b96ddfff525b70a9c38dce849adf2a463bffb048e5a980639b000075dfbe43c4b4a2db176feed80133ab2183b33d39f557e57010"], 0x388}, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10020, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ff6000/0x8000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x44}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfd8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], ['./file0\x00', './file0/file1\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x9}) getitimer(0x2, &(0x7f0000001d00)) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0xb, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x81, 0x0, 0xfffffffffffffffc}, {0x3, 0x0, 0x0, 0xfffffffffffffff7}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) chflagsat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0xe000, 0x626, &(0x7f0000ff1000/0xe000)=nil) r4 = geteuid() r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x2, r4, r5, r6, r7, 0x140, 0x8001}, 0xa69, 0x6, r1, r1, 0xb5f9, 0x2, 0x1}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000480)) unlinkat(r2, &(0x7f00000005c0)='./file0\x00', 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000340)="b0cd2768223fc1eb9b08838400598e4d193575ec3c88b4ab5ddd948a986fb060ab96f64bec0aa443a7a3e5d8f4c1b7c3f550f1c116fd28c1c4100da842084eca9dc8e5c4da0fb95954f0db1431b025c95555ee65f39963bd365542c1bf093bcfd5196fc16fc9d3cec59fe666fea28c1c3ea68415c5", 0x75}, {&(0x7f0000000100)="8fab9ff2309168b90d126881890fdb104c4f8300782ffb1fd86f4e9dd73b081004c0c3284b18", 0x26}, {&(0x7f00000003c0)="cdaa95d3c47775a392df03c6e0c955b3192b6f17b9b70d57c442b857e2bd3f2f63bc6c52cabd8f0765c299139f45dd847e49ae1ee1de2a69dd46880affa92faf0f707ce1eb4f0a554ae7b490492a10687c835a7964ef7987e06d21ac33", 0x5d}, {&(0x7f00000002c0)="8c541cc247d6ee1658abd954d4cc985321ca40dc72e38b", 0x17}], 0x4) 11:10:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x3ffffffffff) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x1, 0xfffffffffffff3ba, 0xffffffff7fffffff, 0x7}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0xc}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x4, 0x4) r2 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup(r0) ioctl$TIOCNOTTY(r3, 0x20007471) clock_getres(0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720f8b44d278fbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0x7a, 0x0, 0x0, 0xffffffffffffffdf) 11:10:22 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xff, 0xb5, 0x200}, 0xe9, 0x9, 0xcc}) 11:10:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:22 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 11:10:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 11:10:22 executing program 1: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x20) truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) 11:10:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b00"/232], 0xe8}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x132, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8f, 0x4, 0xffffffffffffffff, 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x3, 0x10001) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x322, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xffffffffffffffff, 0xffffffffb09074e6, 0xc42, 0xe9}, {0x7, 0xdad, 0x3}, {0x60000, 0x9, 0x4, 0x7}, {0x8, 0x2, 0x9, 0x4}, {0x40, 0x7f, 0x0, 0x2b50}, {0x9, 0x2, 0x8, 0x2}, {0x200, 0x8000, 0x3, 0x7fff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:22 executing program 1: r0 = socket(0x3, 0x0, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x2, 0xd3, 0x5}, 0xc) 11:10:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x38b88, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfd8f) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003e00000000000400"], 0x10}, 0x0) 11:10:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) r1 = syz_open_pts() close(r0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x20200, 0x22) openat(r0, &(0x7f0000000180)='./bus\x00', 0x140, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fsync(r1) write(r1, &(0x7f00000001c0)='B', 0x1) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') execve(0x0, 0x0, 0x0) fsync(r1) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x1000) 11:10:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="eac51b86b5c20920fd6768213abbbc1bb0853601fc279aba9e8e96770d6bed837b48e9d23aece7340f12fe844c7221131a2cc166cc066a49646f27b4e97b3d145a3b32bc031f77931e734974e38d70fe11cc4428c1d549940e206c14264fc7401c98150e5a38dafb700754bd7e6f865fb85456aa7e9bff2258baa9652a2c92e04aa3e96ad812497c6c8253c767c24bd7b58b3818df42ecf04e9508f09c3d429330c265dec2f34fc5d286e3a814a5e20d26ad9ef02672ea1e56adb014f2ad534c94946c5b5ed474beac533b03a7a8cd632fd121d93b89bbf0fc0bc72c90e3876e2d66c726", 0xe4}, {&(0x7f0000000240)="e0feb6f5873fda0fe175a19464be5cedc0d7f936dfdb3f1e1a2431cd1d059345658d82e7a106207c10aeb00aedd07ab04d6df105ecdecd335f58659ca4824a34a0647c6736e79e7f66d2615d5275336e102d67bbf17d924e37a828bc2ffc6955ccbf2cdd454c455b0386b141e555a63bf3ac3658ba494aaeac0a015fee3f21fa733b0ba7f894881edc308abb74a27285a623063e6e33b834de5486cc3b4a8724fc668103c35e7b4a6d82f18966e106dd609542fa157b815f205a5bf888cde225c2b198e2f11005cf71db10d94bec3125f06f9a9b38a07e2e342fff4a1a1543624649cb0a43cb8adf5ed2bdb49fca491e2aac9e34ec", 0xf5}, {&(0x7f0000000340)="4cf828a4ccdb753147b770234b349cebf7e34faa4aecb8172732bd6dbb593276eba10990dacec0f69731242fc45852d05da96693bdcf6fb07526d6a98faedd934a5ca022ac8dc4d57156315b47027b6471e25f6e662c2f08595fc567989a9ae8eac2de86a11fd39843", 0x69}, {&(0x7f00000003c0)="6a4a38723eed8313cf1bdbb6c10f131fb53f292a45c8a238f7a75ec7385a1457927505655f3240025c15dadb9902d183b564810b9a251a5df6608aa694b9228a8be154cc4f0b15ec9842b4d1886c8e", 0x4f}, {&(0x7f0000000440)="9b8fa4a8b5ad8c86589afcd4dfb7dea3ec8070ec9f83ba5d177633e31ead0841d846eb0af11f3484c62d96f7c3581aa726dee68986a9c8b61565bb01f33134", 0x3f}, {&(0x7f0000000480)="2a01bc288cb214c68aadff669baf5e431fd83140830fc76580dcc061c08876301cba482e6c3e3c7ee9ad156581613b409d983ffab74cb8de4c45e2382271ab9f64f115c1f191442e5dc961d951377c40c31c7e795d3548b5d17c1d5deb2a89e992d8aa860d4c2110060f54", 0x6b}, {&(0x7f0000000500)="aa7c5d8b574244fd0d936f3c3ac22aaa69529670baa0186360414344f6b425d6bc3ad8f6d28f097257ac342a6000365fa865bec4cee585a74a7a3f156a086a54e3e8ddfc826cd229cf9bd4fc7414081d2f8b7477c744e802978190b54ad382339a9e1656ea9b0333c14b46322c9900285299", 0x72}], 0x7, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8181, 0x0) chflags(&(0x7f0000000680)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r3 = openat(r2, &(0x7f0000000640)='./file0\x00', 0x0, 0x1a4) fcntl$setstatus(r1, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) setegid(r4) getrusage(0x0, &(0x7f0000000040)) sync() ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000740)=0x3ff) 11:10:23 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) sendto$unix(r0, &(0x7f0000000080)="17bc0b1cff5de8f84237ae0ecfb3e32f1afb084afc1128ca22cb4da9b2760bae56530e671bf2433b8c7e4315972b10315ece61cd5c6d426dc9bf964330db5b8328c65e319a86f5e690e8ebb044b5a4535eaad9", 0x53, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 11:10:23 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000eefdd9f43265c8d67f1dce47c9026685a80300000000000000708814d6000000000000000000000000000000001000"/84], &(0x7f0000000100)=0x46) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)) 11:10:23 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 11:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffffffffffffffb, 0xc31, 0x8, 0x9}, {0x76e, 0x0, 0x100, 0xaf21}, {0x5, 0x48, 0x738f, 0xb19d}, {0x100000001, 0x1, 0x3, 0x7da}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:10:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000ecff0000000000000000000000700000000000000000000000000000f2a4408132c5b60000000000003648c60b000000000000000000000000000000000000000000000000000000000000000000000002ffc6219939314eda7976000000000000000000000000000000000000000000100000000000000000eaa7cc8e71c61ddfb811bef409b4b671a0c9f3"], 0x6e, &(0x7f0000000480)=[{&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/184, 0xb8}], 0x2, &(0x7f00000004c0)=""/21, 0x15}, 0x42) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 11:10:23 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) chmod(&(0x7f0000000000)='./file0\x00', 0x24) 11:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x41, 0x0, &(0x7f0000000200)=""/65}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:24 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c65301c"], 0xffffffffffffff1e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) 11:10:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20048, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='.!+R-:\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='($#{+\x00', &(0x7f00000002c0)='){\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')%)/\xaf\x00', &(0x7f00000003c0)='){)\x00', &(0x7f0000000400)='[}\x00']) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000480)={'./bus\x00', 0x6, 0x7f, 0xe05, 0x0, 0x2, 0xc9, 0x6, 0x2, 0x3, 0x6ee0, 0x2}) 11:10:24 executing program 1: clock_getres(0x4, 0x0) 11:10:24 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x5, 0x3, './file0\x00', 0x1, 0x1ff, 0x1, 0x8001}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffdc0000f3bdff5ed35cff8803000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:10:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) syz_emit_ethernet(0x139, &(0x7f0000000200)="2092b6615f9c22665e3e197f39649fc73a930ac1a516c0e9aab0244aadce84152f931cda2bc1ed02d3f77466c3fe3db85cf491a7dad89db4ed7d19d43049f019b45867c561631928b330475952cec7bd5fcdaa6875e6985872a6beb0bde592eeb4c8ae8c6b976f1d5d8be65b88839e19a6313e7c3b92d918989213e0873a9633e92813ac4ce4a8184ef7cdc9e710354c3a2aaefa462ca2ac1933d389f5645aa32206ef2761085bbdc4e9bcb73cd595e6bd2e708a4b93aa8f12d24941b5a18edc2e23599ecf204f016306c5") clock_gettime(0x3, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xfa9, 0x80000001}) semget$private(0x0, 0x0, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x803d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) 11:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x81}, {0xd6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:10:25 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') open(&(0x7f0000000000)='./file1\x00', 0x41, 0x10) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 11:10:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x62d4, './file0\x00', 0x7, 0x4087, 0x6, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) syz_open_pts() 11:10:25 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000000)=@in6, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8082, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000000902) open$dir(&(0x7f0000000080)='./file0\x00', 0x121, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f00000000c0)=0x2, 0x4) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x57}], 0x1, 0x0) 11:10:25 executing program 0: getegid() semget(0x2, 0x5, 0xc600) 11:10:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x402c7413, &(0x7f0000000040)) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x7f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x101a00, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:25 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x10, 0x0) r5 = syz_open_pts() kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0xf70, 0x7}], 0x80000001, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x2}, {{r3}, 0xfffffffffffffffe, 0x2a, 0x2, 0x6, 0x5}, {{r4}, 0xfffffffffffffffa, 0x58, 0xfffff, 0x1f, 0x20}, {{r5}, 0xfffffffffffffffd, 0x1b, 0x4, 0x7, 0x7}], 0x88, &(0x7f0000000440)={0x4, 0x1ff}) r6 = semget(0x1, 0x3, 0x300) semop(r6, &(0x7f0000000180)=[{0x1, 0x1}, {0x3, 0x4, 0x800}, {0x4, 0x7, 0x1800}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) listen(r0, 0xffffffff) semget(0x0, 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000001c0)=0x1) r8 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000080)=""/244) 11:10:25 executing program 1: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) fchdir(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) flock(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3fd, 0x0, 0x7, 0x0, "32bcb3490000070000100100"}) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x1, 0x2, 0x0, 0x21, 0x24d, 0x100000001, 0x2, 0x1, 0x0, 0x7450}) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 11:10:25 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0xffffffffffffffff) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 11:10:25 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r0 = geteuid() setuid(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="0f9af75e3916844f8d12dc38e3d7b2df65b3d128eb35ee3312331518c9aabb5184f4705d07e84acafe64351f2a3d56da49133d9ddadb27cc367a0054f9587d364e70cef3869da86372069bbf6eaced47845686f4e26b8ba9421de2e7796ce5590b3967db19f7c9e4da459ba3cc954e8513f1cabe5b87e54310fb6575a9b259bfe5399c8b5fb5bf92ee248dd6f2bd5e34fad82061f85dd7b7981e5b6aa76c1800a464c1fcfae458049ce5c2a17415fc4f38258a86c48b43a476647e428f9fc58d03d03775f7dd8115cc7c90e973ffe8d67d7cae1b41c22969b607f36836f0664405ffa676", 0xe4) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffeda) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/155}, 0xa3, 0x0, 0x1800) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x4) msgrcv(r4, &(0x7f0000000280)={0x0, ""/193}, 0xc9, 0x2, 0x1800) 11:10:25 executing program 1: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f0000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x48}) setregid(0x0, r0) pckbd_enable: command error 11:10:26 executing program 1: syz_execute_func(&(0x7f0000000cc0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd583101e10b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff4697683397fd3fb0000662ad726660f73d30066400f64287c7c66f2ab440fec3fc40181e4e3a8e80fddf6c6c466b1f72ec3c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3630f38f143bf36400fc320ffff5c00fc00410f4a2ccefba70fc4e251bcdfb83aa2c442b908db8fc800cf920000000000fb436d") syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3b2e2e66450f38df07c461785bc4470fa0f2470f7c3ec1c1c25ac4a3fd01f0f4d1701c80ae820b482600ebd5c7ef8ca743c2526868af660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x411, 0xffffffffffffffff, 0x0, 0x0) 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000cc0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd583101e10b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff4697683397fd3fb0000662ad726660f73d30066400f64287c7c66f2ab440fec3fc40181e4e3a8e80fddf6c6c466b1f72ec3c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3630f38f143bf36400fc320ffff5c00fc00410f4a2ccefba70fc4e251bcdfb83aa2c442b908db8fc800cf920000000000fb436d") syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4c2e19c3bc4827d41bd0e0000800859fc470fa0bd1094c8c4c1c1c25ac4a3fd01f0f43e0e80ae820b482600ebd5c7ef8ca743c2726868af660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x411, 0xffffffffffffffff, 0x0, 0x0) 11:10:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000180)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80ff344d0221e1edee509c421045f24e7c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fc341fbfb00c4227d215106662ad726660f73d30065260fe7bc50260000007c7cfff2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c58160160035ee0f860fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c4400f01d0450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fb400f01d6e2") open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4e1f9769bd11ce9a7470f139000800000285dfcc4a188151ff9e1e12e2e3ef30faed1808bbf63f41032e1a7a4071f6766450fc6ae0c0000000a78070f77c46199e29800000000660f123593000000c481f92f1a697c4b80232386660f9b81299b733b0000ad3f6f9820") pckbd_enable: command error 11:10:27 executing program 1: syz_execute_func(&(0x7f0000000cc0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd583101e10b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff4697683397fd3fb0000662ad726660f73d30066400f64287c7c66f2ab440fec3fc40181e4e3a8e80fddf6c6c466b1f72ec3c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3630f38f143bf36400fc320ffff5c00fc00410f4a2ccefba70fc4e251bcdfb83aa2c442b908db8fc800cf920000000000fb436d") syz_execute_func(&(0x7f0000000300)="43dd25310000006565d93457c4c2e19c3b2e2e66450f38df070859fc470fa0bd1094c8c4c1c1c2925a305a30fd01f0f43e0e80ae820b482600f04628a779000000c7ef8ca743c2526868af660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x411, 0xffffffffffffffff, 0x0, 0x0) 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000500)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80ff344d0221e1edee509c421045f24e7c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fc341fbfb00c4227d215106662ad726660f73d30065260fe7bc50260000007c7cfff2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c4400f01d0450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fb400f01d6e2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9769bd11ce9a7470f139000800000285dfcc4a188151ff9e1e12e2e3ef30faed1c48178ae9900800000e1a7a4071f6766450fc6ae0c0000000a78070f77c46199e29800000000660f123593000000c481f92f1a697c4b80232386660f9b81299b733b0000ad3f6fa720") 11:10:27 executing program 1: syz_execute_func(&(0x7f0000000500)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80ff344d0221e1edee509c421045f24e7c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fc341fbfb00c4227d215106662ad726660f73d30065260fe7bc50260000007c7cfff2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c4400f01d0450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fb400f01d6e2") syz_execute_func(&(0x7f0000000240)="43dd2531000000fd6565d93457572e264084a808000000769bd11ce966400f72f20a470f139000800000285dfc660f1b9a00000080f9e1e12e2e3ef30faed1808bbf63f41032e1a7a4071f8b3646d9fd07400f77c46199e29800000000f054f7d2c481e475f92ff92f7c4b8023233ede70329b81299b733bf06564660fe5f32700005800003f6f98fb") 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000080)="980c2c0f050520d0f807913e3e2ef3420f53de4141e2e91e7979855b660f162f6465410f38f11ef04680b64f002d00c1c4c31d6f3a7f440f0f4ffd1d22ebc48265b8d82e41812047002b0003e86eba0dfe8c738888a1c40fbbf3470f582ee2ed5d3a0808294003b00b0000000f73d53944d1f466f347adc46291ae8ca0656000000f01c48fe97880944bf6ef00002d96000000660f3a224f28681d1d440f2baa01c7c4b33120b15ffbb15ffb110f0fca38258336000000") connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c6530ffd595cf95ff013b75ce500000000000b6"], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c03d9d6653e0f212dd5d5e3e50ca7fd31fffff52666410f38174bb70f71cd30") 11:10:27 executing program 1: syz_execute_func(&(0x7f00000001c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057f3de99f73d000033b8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42741839fa59d0000b527854607c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096ea26400f00a43902000000ed480277f8f8440ff4697683397fd3fb8f4894a2c92c05b57d215104662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b660fe4bb46739a48c4414e53d2c4c1fc518ce00ce6fa2cc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c455a91b7c4638d6e8df9ffffff2323ffff410f4acefbc423f96c20ecc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000100)="43dd25310000006565d93457a1c481f15a6f0c0c46d9f7666764f20f511cbc450ff61f54c4c179e24242dbf316075b783bc896dc280f01db42838d000080200581771ee6510000653d2dd0f888678a470f660f2df30f0b305c5c9393c462cd40e5163f") 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000cc0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd583101e10b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff4697683397fd3fb0000662ad726660f73d30066400f64287c7c66f2ab440fec3fc40181e4e3a8e80fddf6c6c466b1f72ec3c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3630f38f143bf36400fc320ffff5c00fc00410f4a2ccefba70fc4e251bcdfb83aa2c442b908db8fc800cf920000000000fb436d") syz_execute_func(&(0x7f0000000300)="43dd25310000006565d93457c4c2e19c3b2e2e66450f38df070859fc470fa0bd1094c8c4c1c1c2925a305a30fd01f0f43e0e80ae820b482600f04628a779000000c7ef8ca743c2526868af660f71cd20") 11:10:27 executing program 1: syz_execute_func(&(0x7f00000001c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80ff344d0221e1e3ef30f7e54a08d09c421045f24e7c19dfd65000007c4e10bf8c45b64660f3838520a470f898c000000ed4877f866440ff4697683397fc341fbfb00c4227d21f2aa5206662ad726660f73d30065260fe7bc50260000007c7cfff2ab440fec3fc4a179e753fc660f3a223f1e0fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a90080000000c441e058580049c4400f01d0450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fb400f01d6e2") syz_execute_func(&(0x7f0000000480)="43dd25310000006565d93457c4e1f9769bd11ce9a7470f139000800000285dfcf9e1e12e2e3ef30faed1808bbf63f41032e1a73c0c0c07143646d9fd78070f77f041f79562000000660f123593000000c481f92f1a697cc4c3716b5474360786660f9b81299b733b0000ad3f6f400f0d7fe0") syz_execute_func(&(0x7f00000002c0)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c7b6958584e4e4e5b4b264ad80f41ad1e1edee50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c600005c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb85a21f1fbf3460fbd3222c1ea") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d93457c442f9921c7dfd2f8fe866410f38349d77f7d6ec7c653e0f212da3d59d65f3410fae21a5a76767c4c35d7b60fe35fff50f71cd30") 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000600)="964a19e9c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d1d4b000000c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4818df8dac442f9921c7dfd2f8fe8085dfc430c03d9d665cc0f5a7d2de3e50ca7fd31ffc4efc9173e2666410f38174bb7c462a9393e") 11:10:27 executing program 1: syz_execute_func(&(0x7f0000000200)="964a19e9c4a2791dcd1c040f05bf04411100f247ad41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f1e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff46976d3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f6500f236f04283a900800000002626802d08000000ba44e7ead05d5d1d4b000000c4638d6e8df9ffffff00c4e3f9152aa90000410f4acefb110f66474e66366443e392fbe2") msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESOCT]], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c03d9d6653e0f212dd5d5e3e50ca7fd31fffff52666410f38174bb70f71cd30") 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000200)="964a19e9c4a2791dcd1c040f05bf04411100f247ad41e2e9660ff8aa02480057000f33b8c4f4014ea74b264ad80f1e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096a4ea33ed33ed4877f866440ff46976d3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79ceb066b1f72ec3c4e2899294d80000000019c2c4817f1287f613788a0b0b0000c4414e53d2c581601643d9ee0fc60fc6a8f2ae000000f1ebeb628f8f6500f236f04283a900800000002626802d08000000ba44e7ead05d5d1d4b000000c4638d6e8df9ffffff00c4e3f9152aa90000410f4acefb110f66474e66366443e392fbe2") msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT]], 0x1, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c03d9d6653e0f212dd5d5e3e50ca7fd31fffff52666410f38174bb70f71cd30") 11:10:27 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000440)="43dd25310000006565d934574d0faea5290000b70e139000802d0000005dfc430f0f54b905a6c4630d5fb7000000007700af0000c082c08282c44149e0c43aafaf4ba98fc4c4237960dc0c66470f1b5ae3c6f81a3acac46318788a9ba996994366400f74f747d8d8892e260f124ba7c443f55ec00079085cf64ca7a7fbf64ce0fbf69b95e3f33b58") 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80ff344d0221e1edee509c421045f24e7c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fc341fbfb00c4227d215106662ad726660f73d30065260fe7bc50260000007c7cfff2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f6500f236f04283a900800000002626802d08000000ba49c4400f01d0450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fb400f01d6e2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9769bd11ce9a7470f139000800000285dfcf9e1e12e2e3ef30faed1808bbf63f41032e1a7a4071f3646d9fd78070f77c46199e29800000000660f123593000000c481f92f1a697c4b80232386660f9b81299b733b0000ad3f6f98") 11:10:27 executing program 1: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x10) syz_execute_func(&(0x7f00000005c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057f3de99f73d000033b8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c4430f0f8d655666669e41839fa59d0000b527854607c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096ea26400f00a4390200000072480277f85b5b440ff46976833916d3fb8f4894a2c92cc4c1fd10218fe978c2c82ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d8000000007519c2c2b0c10b0b660fe4bb46739a48c4414e53d2c4c1fc518ce00ce6fa2cc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c455ab7c4638d6e8df9ffffff2323ffff410f4acefbc423f96c20ecc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d934576746d9f740dda42b0400000066420f160cce4efef59c1f1f0fadf6400f18f7000007c83ba2968f0978dbef42838d000080200567660f3a2099bd105b6100678a8a0f660f38f34a5e5c420f8707000000") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x81012, 0xffffffffffffffff, 0x0, 0x0) 11:10:27 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d934574d0faea5290000b79d3973131300802d0000005dfc430f0f54b905a6c4630d5fb7000000007767d2d4d9edc441495de0c4c4afaf4ba98fc4c4237960dc0c66470f1b5ae3d92f2ef3410fb84500c46318788a9ba996994366400f74f747d8d8e008c4417a2cc0c443f55ec00079085cf24ca7a784fbfb4ce0fbf61a58") 11:10:27 executing program 1: syz_execute_func(&(0x7f00000002c0)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f403038fd5a5a18f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4030549009b470fafb2fa660000d9f9f5000fb20fb27d0daa677666660000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") select(0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="43dd25310000006565d9345766430f3a16830000000005c442f9921c7d982f8fe8f553a27d32c4440f1600f30f122d2bbd000046e600f28946d6490adca7") 11:10:27 executing program 0: 11:10:27 executing program 0: 11:10:27 executing program 0: 11:10:28 executing program 1: syz_execute_func(&(0x7f0000000080)="980c2c0f050520d0f807913e3e2ef3420f53de4141e2e91e7979855b660f162f6465410f38f11ef04680b64f002d00c1c4c31d6f3a7f440f0f4ffd1d22ebc48265b8d82e41812047002b0003e86eba0dfe8c738888a1c40fbbf3470f582ee2ed5d3a0808294003b00b0000000f73d53944d1f466f347adc46291ae8ca0656000000f01c48fe97880944bf6ef00002d96000000660f3a224f28681d1d440f2baa01c7c4b33120b15ffbb15ffb110f0fca38258336000000") connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c6530ffd595"], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c03d9d6653e0f212dd5d5e3e50ca7fd31fffff52666410f38174bb70f71cd30") 11:10:28 executing program 0: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: 11:10:28 executing program 0: 11:10:28 executing program 1: syz_execute_func(&(0x7f0000000500)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80ff344d0221e1edee509c421045f24e7c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fc341fbfb00c4227d215106662ad726660f73d30065260fe7bc50260000007c7cfff2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c4400f01d0450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fb400f01d6e2") syz_execute_func(&(0x7f0000000180)="43dd25310000006565d93457c4e1f9769bd11ce9a7470f139000800000285dfcc4a188151ff9e1e12e2e3ef30faed1460f7ff9e1a76d6d071f6766450fc6ae0c0000000a78070f77c46199e29800000000660f123593000000c481f92f1a697c4b80232386660f9b81299b733b0000ad3f6f9820") 11:10:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0x4) 11:10:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="53a334112b771c6edd7b6c48776ce14d22da94d84d055f3138981838611eddbe0c6112c34d8ea6c70aae4b2e8e24fa12d8350ec58543f2b89fa7ea3a69e0dfd7ac1120b6b06f50d0454020b90c8b2b32fb884063eb88359c4c7a6adefe7fafc8e71f082845e697099a92892ee32b7c63508e788570355100c7f05985673b875f909f4c800ad728ddfe59c108dd5e2f09a18bb060007eb19b9efc869282dd0dd43edd0b3a59146d318ace889ab15514638f5ded95bb", 0xb5}, {&(0x7f0000000000)="3ffe73cf947587caa114bd13b2ba71de0c6c", 0x12}, {&(0x7f00000001c0)="ffd823d171fc13980ef33518094a93a169fd9c69e4225032d0fbed671670b9b2e936919943b59dbb23111a9319f6f570e02c259bcff9d95b9bd061e0b6c9d2c669fb2cce2d13c60287125310942e39a6b63bddc81592f33124766fd190be19c65d2037d0fa81045dab49b347def955fe93b3f92947fb5f3cfe5b182993588cb86f91e6addec54c53b69003a55e20c373b8eea19580966a04d12f9ec953e84a51ee55", 0xa2}, {&(0x7f0000000280)="4c4de6c7c88af2471c4b09f4bc361364f972fae16fdf25b726c80499b6e7a5326cacd478d3b6240910248d7e106cf0f393f0f4baf276489a79cd0c40fa604024b8f640c14a91efcefc09e6ba8a20ee08935c41ad841a774eaf6536a560b89b6cb40fe15978287b8e707a29594260232ddbeaab8edd820c9ee3975dc5bf3e961c84ef520c7d3758c5533b71e97140e13676274a2a025f2fec9903479bea73bd36116e142772e1b3f77a6c9dd04e71", 0xae}, {&(0x7f0000000340)="809b4f20eb46966730bb8c1002a3497dfbf1355d957a27db6679ebe56b39f43a2a29d14300fc2a383a74535f36cca2ea4e9277230bffa3e19b2d1a25e58ae2eff1c36f256e7e11a6982f5406117b2a58e47063026836e18c4a682fac615fc4719adb8c8ed2393e76ab6f0406946c222a7eb5ec9a0f8610f28fa9e37062f9c5e81d1b244819f644c31dafb9b10cf431567f7829573ef0b378784cbc09e280484cfdddd8cae42479fcdf35631edbaf668d039193ad4b0bd1d417a1be04f157e8ecbfe7093777813c974ed85963e3ecd38edc685d2a7b7f923066746b", 0xdb}, {&(0x7f0000000080)="a157dd03c03e0806e15f0490864c019dcfcc32cdc63c415da3bc2d79", 0x1c}], 0x6) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() socketpair(0x20, 0x4, 0x3f, &(0x7f0000001540)={0xffffffffffffffff}) accept$inet6(r3, &(0x7f0000001900), &(0x7f0000001940)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/56, 0x38}, {&(0x7f00000015c0)=""/42, 0x2a}, {&(0x7f0000001600)=""/184, 0xb8}], 0x5, &(0x7f00000017c0)=""/231, 0xe7}, 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 11:10:28 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) flock(0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4a6dff652c28e82e8e952fef23d27af79bb26da298cde7f32f378f0cdcd3d757045d33cb6947e2fdaa6c51f8fa82445d8b1944c2f1bdae9ce1afeb8985ee7e68085675bff41d6c070d6f398ed0cec415c5615c30d2845952b07d0f2ab00e9ab31eaac0d7432b3d554bb0f382c2505ea21564533c242b4c0ba44088ed0f71e7011ff083d256a1888d3286954c075cec94f8444af49b2600cd73f2e384fd04e887d52d463e79eec3d4", 0xa8}], 0x1, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8801, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x2) 11:10:28 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000003340)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/49, 0x31}, {&(0x7f0000001080)=""/14, 0xe}, {&(0x7f00000010c0)=""/8, 0x8}, {&(0x7f0000002180)=""/211, 0xd3}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/137, 0x89}], 0x8) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wsmouse0\x00', 0x20180, 0x0) getsockname$inet(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x800, 0x90) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001180)=0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000033c0)) writev(r0, &(0x7f0000001240), 0x0) 11:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:28 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000010000020000000000000000000000000000000000000000000070000000000000000000000000000000000e9"], 0x0) r0 = semget(0x2, 0x3, 0xc) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/225) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = open(&(0x7f0000000100)='./file0\x00', 0x90, 0x20) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x7) 11:10:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20052, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x1, 0x0, 0x40000000, 0x0, 0x0}) r3 = getpgrp() r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) fcntl$getflags(r2, 0x7) 11:10:29 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x7cf) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) sendto$inet(r0, &(0x7f0000000040)="a1ae810dbe3f7d76add6174dbfd4ed036c1290d6d82887ce59f7bf96", 0x1c, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 11:10:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:29 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) fcntl$getflags(r0, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10002, 0x10) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x84db, 0x7}, {{r0}, 0xfffffffffffffffe, 0x24, 0x2, 0xb8, 0x200}], 0x5, &(0x7f0000000180)=[{{r0}, 0x0, 0x8, 0x60000007, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x2, 0x10}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x0, 0xc162}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x80000018, 0x5f3a53d9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffff9, 0x84, 0x4, 0x80000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xffffffffffffffe1, 0x8}], 0x1000, &(0x7f0000000280)={0x2, 0xc6}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x7, 0x26aba479}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000340)={0x5f}) ioctl$TIOCSTOP(r4, 0x2000746f) getpgid(r1) setegid(r3) munlockall() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000380)={0x5, 0xfff}) sendto$inet(r4, &(0x7f00000003c0)="7c9f01a268c449fff51824185bbd38a674c2978161d1b56a8727b20a3bcf7346092b6e35fba661c78cae58f9c9d1200c3655bdbf337c60949760248ab4adf627560f8b603a92f1df48d5ac8f5bf8e4a097c6aee572ca9311c3b052cf72a51c072b0742c60854d4ee7a9d94de6e31a3e1a887d80c94eb4dfdfaf002fbf5decebdd439f52352983625ca7d", 0x8a, 0x400, &(0x7f0000000480)={0x2, 0x3}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r1, r2, r3}, 0xc) recvfrom$unix(r4, &(0x7f0000000500)=""/229, 0xe5, 0x0, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r4, &(0x7f0000001a80)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000680)="313daefc3c0ffc6e", 0x8}, {&(0x7f00000006c0)="0c679e94252be6058abe483ff0dac7c55c", 0x11}, {&(0x7f0000000700)="3de12c31562506b32f2dc9d214f30f", 0xf}, {&(0x7f0000000740)="89985d9ef261e47614ceb79ac22a27094e764ab2a9dc86743d0aef2db30a8a58365f6a7c13a4774914693f6a776d61503b076807fca8f01224dc36a6f5df0fa6cab77073ef9a1300de601b2e429f385ba57f0779487a5b66c5de53c803a35088e02b903bb23ed5823a818d7054346f21af600b82b0ade27813300498877f07f1416fbd28aba1fc9a8a3c3021350d83866d0dac62fb5cba9ed576cea040eca079ac3b6ca91be71987811ff79116bb2800fae817f989940cc8e8abe4ddecf96e6bc0c242860b70d88797a47fab8de71ea2c3aaafead8fa00ce777a77399bb16bd867a8673890c334dac3ff2790ae3a3e1bf9a7", 0xf2}, {&(0x7f0000000840)="08073923bcf07f7cb1222dbeaf7649c8f82b66dc4cc04b4191c9368eedb0331d1bb838c6a6b081208f24260fdda72f5de1e34f2a0cc96c07eb5fe3dbbbbec29ccd67e549b3e3b756dd2d34d56a0f0bdfd17bf0a5c431c9286581a33e021c7abded80c4ed69ddbb30e507fca5a475209d61d6199f6c5216608504223e4ab3b7edbd79a5f5818ab9de8a2f168276ecb9daa977b49820675a5546b28352d6071d4d3556a991b2933fad954715784d55810f8ab7b283760d944e265f6b0cbeff1dfbeb59bfa3884affd3dcc37cd5e962b58d68023d6bca536cb5f98d5ab8bdbd33880765b6565579b8a0b039b6d8e9742ccf2c46468052b992a922631ce26a5df43405c169e14854452eea14776bf49807e5171a4fd7aa9746ecff92088ea4930e5b7b0b326510ea5d687bffddb93b6b8e84577add2be0cb8cda29c162d40c19b62ccc067660367368012c1746e9657a06018ca82faba5faecc694be59652c9015bf0eff44c2b9b740161f580a3b9ca10fdca2639493a4039fe558ef5672ef561efc23d514238e990520eade3b82a8c7c75c64068d0e35ec02273fda6b1deb7ee961cbbc9b90cec75c3965ed7c3ac24af7b86036350aace0d5dfe5f1ec957fc69efb6af17d91d73f11389fae3f979df9b15bd16d944031f89f3343fd72dde06b136270e0156e6f63daebbdeacfca76e568d484a2eff38676afc62337a7c4854c70898acb1cbc4ef3fa7f499b0f584e1379db4d8d4389d9d96b0156eb0e5f83ee229bf2df03fabc87833f5a6b53cbd12a9f7e3303a3d7e5bb7844861ec387692643888426f257a31a663d4501290b3c45a97a61a7ca7588c622a23f4811ed58f04c0f09c6cbeb9b25779ee9c17c08dc75580eeb75db918305f9d2df56e7f8eccfbe2a95da293b4325242f0a7efe331a1fb3ffe0720020edfba0f180ceb9f6406a6394c34a5041f1ec43df5473b0d52df75ebaddbb6160c298efc2bb082b7f573d08e53825239ee76711bbe7e296910b9f63ffd28390e9e3ee9f963dc1ec8a4b55e66fd4766315caebd729635980e9c99a46bdda247935d5c9b9219d403da6d194339e2b2d33a186c623450d39b0f419065bfb403c4f92cae34120deb5a8ce576c0f65350d30cbd4d9ad47c5d3c0f8c1387b8a9d2f4acd4e283d7ccdb424108804b2a7e3ea59f8509e5b297e3df7adfb95f670cecba7441136c388a162e393693079af3ccb8912c9cef50cb6b7b4068660d6632a599e7682e2127730f250209cead0d3191ddaec7ce06d75d1bc1022637a5416a572050a06d0004df06c530b4dd14b800657d3369455fccd08c7b71e71466cf03df2f5f63cdeb3d79dadd9dc6642b66cb9227e1b1803ae0f1ac644c7206619aa49cdb8c8a2864d69aa3d5586e72a9c86d5e6a71f82e90f8a747944955112b14b7562849801cc121604ce776b68b3fb117975b548fc31031e0e1a7afff0c94d93d46038df825ca50937face2fbab802c6ecbece27d2dc1ce1cf1e4c45c708c7e0d3c94d62c3730cf04538b0a163d59beb6ab39dba312813fa679d7f9bf6f1d83749d3dde06eff647f6125017cf96c1f803cea87f5380bb60d24b1ba32a7e30bc73d7f5462ec35cf4bf8c51637f4a8fbc8432d535afe06216ce284bd214b3c6904d6bcf5bfa8f525f49494437949a703d93c97caa9246d0e464f1a788f50f74cad27d1cc5bfdb6f83c1619b5100fbd5675b608de911bb37c9d9919b6b652be51a2e195b3012011d58e6601bf3097df91af847309fcedc6b657e8a97170a59b297df9d506951b23db90582d6f8400b4a67495c6a4768544ab668ab4a4a463c66dd8cddad577e0ecf4be27399ad23cf9af86b8f8ff1f4793178deccd8bd9cf1db8d44a7da7b115717359a3bca8979aad789c5636df184d9a9d704ac6227a3ba9927510e3e87384ea4ab13ba543502f299004657c7463a6924571b811191b83546760bd8b7d52d97a2c94c2cc7f119fb64840d46e4b283b997c941fb9bdd86f6f3299f78dfba2833c83ef2106944625fde34dee30b4465e041ea3318b423f0f3f17d1a4e3dcdbdfe8f6afa832ade1bfc9a78978b0e49629f2c3aef3ca1f3b71e52180ce557f61742d2bad8fe93953a122926ac0bc812fe28e87a74a762422abebf536228a7d10ccee14a6c43bb4bf42f11b30d4cc0c9aeb17f1e357104ce1cb6ca4e3678bbce055391c491464910ae7193326fb4cf6ed7a8ffb0e856b01bb3856a3f85471c0a1a694fdc1ca415473036ca48dbaf29d2a9b25fce7d2e751f9aa4cf8eefedbcfe0e55fb1a23ec1328a2d37bb0beac52be5a5870958ccb5a4341a7cbd64649d5cf7c04c9c7c6c8741d3d3851b531e8bb24f2ef55bfcb30f12461a66961b0a22d00e9c488ac2cccf5a20ad0a5b9d4c95482ccb9737eb8ca0a28b38fd352c20cb112345c28380c832083bab2ebf53bc2bd914e795f51a61626555c5ca91e409cc12d0cbf83ebb740a0213e46cad65ad22b07d68969a0d314c0a858f0a266927b57c2a2508821b3c8def6dcaaec532cdec34a27ddb3563c03dcb05b68e9e4202a0270951e35407fd0c215b9e21e25bec451dd894d1d7b562cb1be3c938bb15bcae4d16ff501d6110449b999ac906286b5d6dae675cece56b3cb1fa0e2de99d63c187b84e76b55415426c52ae50c08eb4a351552591c63c57e26695519b1088e6c03c0cd1994630926687e12dc903755c63bda48ad7d98849f86110f18b5965d1c63dc8c1a14ffeb85ba7adf49203ed52e93b1ea839b8d488ee4a95ca40806c803508cc1715487290cff1d1b5c8019aa9952fb8b68b343b91e24e8b90138e7ddf397eb38e142ab8e7e074040b0d0b655354f54e6a478d5d7432e271831706a5f2a9c433baeb85bc14c6932f8272571599dbfbda2e44abb3a77ecdfeade1806915a9c8138b748bdd966e1f8ace5e1817f2e63751fb149247d21d479240c0a2b1b06ca79105bf7f669e9c1ebc065ba27bd23ede30a586f768d83567478590ff28b3e96e3a9c7c03b1211ffbf4eb295ebe6a705c72d03f5a0c65612337bf5234281a7083a78f41dadba1e8ed4dae84c10bd5dcaeb79ccda8cb9c9421c038d1c257e61c0563398799a4c99e6b647c961914576ef0d9edbd8922e60a5551f9ec8001c821ca207d5adbf796ba7977cd854c6b31ac1bae54206d142835040c4e722c6637058cef045207a0c3d3b62111ab67ac089289aca9e910dec8fa278e6ba229168823629197f40a5a2dce53907cdfb4523b3bd58fcaf1d7115db651cb2db89f78e1abff419db1c474e6afb9792d6d353c95efbeafa9818eec40fcc3e455604321e405b7024a39cf0652d4312cffed2550d360e90f27a0cdb0b3a821aec62dc4c9314e68033827a233f5c7a331f54ac2cd15e78ceb15d1dfc4eeec24b2838a6c605e9279ad562447571886bdc259a2ae216e3749187866f73da7bcccb6856a9a7eb922f3ae08ba2eb80f372dbc893ef92db454ca6cc0256d04e17b98799266347dd5df273f4fa2129e64525d03a2ba7b34a51a77f0b1449633dafc4fca12dd0e322c6eb8ec479a50ff7bb01731d551e889caf5aa17c7deda509824e3a8ad6b113872455a4a4ef8e8c93a70a81b206e8f7b00c3410bcb4fc8924977641dd0fd4b35884407eda4136368e14e8807932f52480d1163b5ccd1ed5657343b4a8cbbea147613a24cc4d43976cdb500cff161c59676d954214ad79744383446b544059318f99894a4fbad5ce17747d7a4211e425ea52c299647e4db49b1c3c6501275b3d877ddfb175fa0af76330d77f3109ba15f4795e375c1e86c19756019fd83fc535f8d15c94fd8f7cd95d9c678d31228e66cbc98529835ff2206ee777eb34c8967ac17228e67e9c4d68e24dc6f83a3f1249eed3151f77faaae770088891c56d7e395a528c106328c20371cc749fe4fd4e8e30fda2654baef66ec949d704f0297a9cea6cf59e39f6083a3ef0389603ec67f68a7631e4807d71aced38fc1a108a170589dcbe4bf65a7475f4cc2ef31a31c687ce1a3f25b0d12288c9de55ad779c0958a4e99006807d372b0290d564cf6f368f2a6ffc04b36d4b20271f4436c711a784dbad96beb165432c4138bc4c294f858ce53cf275e95d2bfb998c812045cc1962409a56ec6480c59c1f96b3cf3be48b148c8358da499ee8df072f6f1cc5354bd8564ff982daf91efbeeda68d18eba94c26c07724f1efa5a8813efb743f00d7f117bb249c8bc0d73318ce91a874fd0f567c94a40ea439c988c47b488ff20e0f52833167dfa81bc602c7febe4ae3be05f951cdee413a6d29c9c7f3e87ecf68e952a20603882e0ee9a87624c159fa8efbc55d23713c1a090c65641f877d1bc673445547cea36eeb1a767f203093645c83d6157214bb9504fcda215b9c8c010fb24f94eb9a9039f65e12a33cb417302961496080f9b1c847e2240bd40cb503b7072bdb3801490e441f9dec72190f64da01957811fbe5363bdee67b3c78a995c0e02ee0125bbccc72f93aa00821cfa634af0aa3356c5a3a983662b0f634b5c8afa85c285c6a825179d2655aa573c5e22e19ea335eb821e20547d528f3335bd11e7ec246be541b1f9e4c871fc8169f965e43359744e4bbe36f9b20e5db95e2bbe9b1e8cd5a8fbc6e45e83fbbd2f23ca08eaf6e9a1914dda09088e0772718bccedf11648767963d19313abfa28d6cbc91f74f550f3b599bbd2d31f096eda374a683f6a8dd80b1d825dedf9b89418f0b200deb12318799c5221999927707aa4dea3c3f197b3e331bee222433f6e9a49adcd6f7955f6f11ee4a285c4ba640ad0419c8d230f02fd9dc5029ca85130f5d6df4ca3770d33e574951e55fee717c34ba18064b593343f5bb4bdd823d333d2baa4cb1285c0f8404b7cadf9a86d88663f84966c93a583d36d4620d0ae78bbd4d81abbb179b03271cb6b9262bd4d64ee9df37fda667a50dc9a33736370be9b4b7f6f0c9764d1615e6b3b1f25d0520e8da1afc57f4683f3cb2ab03efc85d1a501789a1039bfab003e734555dd2d9b2b2c3bf90f44b34d299b1428c318046cd1db430a7772c3825ff8c872dbfdabcfd9e02acbd68e9661133d7e45b956049be28951772b6d9723c818f5612ef67a416d2d08219305f6e43996642e1e91b619135528e0bef3590e66a806e8917ebec27df687303c5299a9c62f83ffd33d0d370689aa792158d2f53616cf3e55c8e2fa59b8c7933670e8db8a1e2c6346b5bde0fa20f98179cdc61cb47ff8bbf47b8a499cfca2db9fe01bd48aa153dad28f13ec28c9e9321abb02aba52eefe1b443216bc98735039b3e7f3d404712afbd8c31847ef5e4dba38931f78a1f200df161db347615d4db6d0f8575f71d2b325ab2cfe0e41b8804fac61989dac97ec433a5279534e06df38495fc3561b8539ad28c22c7e2578a6eeaadf7f938bba9348d407a8390179854e263a72f7791bab267947f984133d980a019e80abf5efbb54f7b64624540b5101239ea7cdcc3dfd9bfa2e2376090f7010c89ef987587607d269c99289a9f1216d1d54bcf87ca8999fc4d78e7a949bf96b521b38d5f6fdb56d2e2367c113dc402b88be6ab0053a92d1c5f7177034a6ad861e794015526704dfcefed2e6b9eff9d556b5579fff63edade47bae8d3e6aa603b194602c59985f660a73977f7090b75bf3dba05a932e3f27e6ca46251a05671b7023bb322c4ec20f5ac635947baa77530691c6636d5c3ddd615450f0720baafedf2d08dc64289d92c0310485713901e718e7bad6d381fafa4e21dd36a1d0b29b50e562ea", 0x1000}, {&(0x7f0000001840)="5fd9fd987b6705b0a39411848c5d2ff1c980dff05cf1f7694fc5735088dd2dcc9e847f67e25f2e3af0ff69ddbd5da0f2ab1c54d0963bddac549c1d4fabb500", 0x3f}, {&(0x7f0000001880)="d4e0d63ac99f655cfd7192389b033952b097b03eda9998995579bb8404d5597a80d42c7c40586154b92c6cacda594bcd77e290562b4ff705fbfbec3f5b4c81396a0ee941b6c0dde68dbdd97b9449eefa308f083848fbe80ae79bc21f6dec0598d0a28ef5b16d6c2d4b31c22498", 0x6d}, {&(0x7f0000001900)="dee4ff191823cde9232f02c687139bb5156fe1b29339cf2afedb5c14f2832e6b39d6d7a314c11330675d0e62f81c859605ed20bb9fc4a9", 0x37}], 0x8, &(0x7f00000019c0)=[@rights={0x20, 0xffff, 0x1, [r4, r4, r4, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r4, r0, r4, r0, r4, r4]}, @rights={0x38, 0xffff, 0x1, [r0, r4, r0, r0, r0, r0, r0, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}], 0xa0, 0x400}, 0x400) pwrite(r4, &(0x7f0000001ac0), 0x0, 0x0, 0x0) lchown(&(0x7f0000001b00)='./file0\x00', r2, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001b40)={0xffffffffffffde94, 0x5, 0x7f, 0x1, "dc274b3629ef1cc087652127c0da05c5b79f9ff7", 0x6, 0x280000000000000}) connect$inet(r4, &(0x7f0000001b80)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000001bc0)) socketpair(0x7, 0x3, 0x9, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001c40)=0x851) sendmsg$unix(r6, &(0x7f0000001ec0)={&(0x7f0000001c80)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001cc0)="b61eac28de5885bf335109c67afe16f782bc3b705c37249a5d643d8e6650f837ebf82312a8d007ffe29cc796cd0c6eda0b4e45324edacc49ef4fb667db164be63c6f4d86b8b516ba0bfe844b5bc967ee2c3f9664b73157dc909214ee3323942a1fa3ceafce08566316a4054ac2dd91c2c34e124ca5d1aad71448fcc990e4587ec7bd97641c90321be198162386ed724db054bcb9644e3df71293f24f6eb683641d3f128730b153c77781507179b4d2ce021a25d33c992ff5232c5148a8874112908ad99243a2b6c75b483d00e505448ec10e07cd82bb4658d8c286f4ff644a26ca5e553ed1", 0xe5}, {&(0x7f0000001dc0)="ddf8ced0c16f23ed67e1e440bf1d1b977c46a94a71b83b63bc4ea0af9979543c8bb4e13778649a8ad8394d1862b43029d4f464392dd80d79f09e41d1754a57e03a220d3d2adb02ead9c1bda6119c612b043d495fd96f1934aca88d73962b50773bf8b539ab947ea7830a877078fc3ef070cce7bcffe5eee64b3b477d98df83111a3ecc5c0b07e6efbb", 0x89}], 0x2, 0x0, 0x0, 0x6}, 0x40c) getpeername$unix(r5, &(0x7f0000001f00)=@file={0x0, ""/64}, &(0x7f0000001f80)=0x42) open(&(0x7f0000001fc0)='./file0\x00', 0x100, 0x20) 11:10:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x80, 0x3) setuid(0xee01) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x633, 0x4, 0x1ff, [{&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x9f0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xffffffffffffff0e}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xdafa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x581af380}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x772}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x49de}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x9}], ['./file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3f}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) symlinkat(&(0x7f0000000780)='./file1\x00', r0, &(0x7f00000007c0)='./file\x00') chdir(&(0x7f0000000140)='./file1\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 11:10:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x54, 0x0, 0x8, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa03, 0x0) flock(r0, 0x5) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 11:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x20, 0x3ff, 0x3, 0x1ff}, {0xb6, 0x0, 0xc1d, 0x100000000}, {0x0, 0xd4, 0xb, 0x8}, {0x5, 0x100, 0x1f, 0xffffffffffffffff}, {0x72, 0x1f, 0xdd3, 0xb0}, {0xe4, 0xfff, 0x7fffffff, 0x6}, {0x9, 0x7, 0x6, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b2") 11:10:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10003, 0x22) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = semget$private(0x0, 0x1, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) lseek(r0, 0x0, 0x0, 0x2) semop(r1, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x7, 0xd47, 0x1800}, {0x1, 0x5}, {0x1, 0x3f6287c5, 0x1800}], 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x6dd5ddd9719a7d41, 0x1, 0x2, 0x8000, r2}) r3 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x200, 0x4, 0x6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3b7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9b2}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1ff}], ['./file1\x00', '\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc2}) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000740)="9d2fde70df22de4e72b158e4ff00f5043b7235bc3d2c133c96dfc9b2d3de2724e8b144bb7fac38534a65e59cd93f2c0d56f4ad77b26b697fdd06625f0f3567b52e48a4f572114cc28b50e84fcbebe67e2a63eb936f2201a4a0e292984c62a12509949ad00b4495e061f9f5bcf8f0fd842d8ab201ad4edd7230a756f556b49544eb092033e5c68afa2d3c955f0a64e8bc6ef5523974d2fa0f67dba0c8d7a065f31730c5d37196862a73258b169d946ed5addd4a15f4b48e5daaa4a9df246d9cd9309d9301787aafce5f70a726cb225f0a094c0e714bb9a22c14089c31a148422289820b39c068a2d495c082215a27", 0xee}, {&(0x7f0000000840)="f5ecd84e96f272a47b10480b5f9c82bbc22b922510f0f7a510463a642e79d0c39a", 0x21}, {&(0x7f0000000880)="17ff40fa966c64898e03835d69ff94fd6c4da6c53f206213632c33c45f68ea984e8a65d33d71fccecae950350362dc9304b5d4807fc30f35f4c3d62d22daccff660fbf8e7bb077aec534b82ac26316bd3db118d0f8eb9dfaba3673c9a90ede84e4c435a1de7f34b85672453989961f4d7cf558f8e0e01a779cd51e95d07d2f6083ebe2d07aef0143221d8a5389c879972c3ed3c67920afffd61b850ed54326748fb5c3fe757d0c0641111408dad3faaeb7d35736ab40d747671cfa0cc9bc33fe02fdf2b46b2fe99fb51ae5f2104a39997900d3f0e7899bff60a2d25abf071d5ac5311588df7e2dab3362ec491fb9e2c19f29c041f2dc93094853ede8d5aa833ab4d26e3775c707ab257f18e3e3bb6ec2c2742e1968ab87255333e2310531a8b7f091d77e55fd972b8a280bacc01bad8cb2527c0aa8cab235eed8d7b5f771d9d61a330519e08f56d5b1e261060c92b9efdeb58270e760b077a4c96f2b5f7fa042d07a48f89aaabe7c22de1f240d648e8bbd370f9a867b5873e463c939e700498ab6fcd35e5b3ff04fde5103663ac6f041ad467732b9cabbec29a148ee3f1d379b99d1deb658116d11a0fc2519a9a54f6a096f16bdf43175fd03c63e9ebadc80488c2a04ff8ca1978bdcab08032dfda1fa89fc2a2f4acb394d877189da4549bf0b938967af91af603b6554b9021f9378b4e1efa43b14f51cc2190910c99435ae9650fdd465ead10001a622848a7bd722fee98331dede9c92290b308964f254062764ef8936b59a4dd06875bd653d3ff2105ac52797007657be71dd4a0099996a447e24f6f81af0d512d170949ae18996e9c711d9155f1bf4854e82a6fc17172cd0ee1eaf19dd4be93f7a2726d82af47c0d90773f8818fcbd21a855a37f8df7fddc15220b4c0c8249225c3599cc9bc4944d3f8b7c53226a75e413b57f264006c556516cd4f2e330798020e2cc0a5255da754cb1a1d6a1f60c274814c5ce27872a332f3f10f53c28e9cc6f4900c835d929fc3ee422e4dfa6193361fb41d8815d5d25e66bcca51f4b0e5c6b12c512a2bee1ec49674fe1d040ae3757ea638f4545070869a4ee19b820fc5ed32d11eb9d8ee4666aa73380a5c218681da02e4e47aed525fbdc389d0dc73b4844f02299af2bed802737df70bf5099ae733acf7d6d5a9ab841704e06162e218b215d266aba7b5b0a6d3f66e8d4aefa1e66bf586a4465c44bbc35494fdd67c71a0467658ab786d9ef451c3718c464713c735d592c0ad2ab6d9f67f59485b028484ab302649b3b83af2e922db316bfb837fb34ea903d759aae8145a45de3794026c775bb8bb8f9f6a40bd3dcbc5394a81e498f0e2b89f397aaef95aa3b815f722e066839d233b513e76a3ed99770949cce303882e7c87e64e0f811437e24cff6f88565617b9e719e0b6c5d9e866fda3738fdb400042fda5a7abd271da8f23d524f337d030c3594b011788061e34b2e1eff2412ccccc71dd771906ea7c0223d4ef51426a45b4be9a95e21260c82694715c3b9cecb67e36e3781098fe77120208cff022d3cef10e60e7ba8e5ab62fc32f03b943127baa06811ab0742a451b9d5afa040ea4ad3416763adceee1427eb7091d24a8ecb58debeae3edecf52edb21135d9b230c3966cfce30632c6fef60bdc6e992595b49cfd067f02d4248a48a4ecd28aa88fcecc1ad35e62c05b5b0478d7ff8fa86e71d3a2e5c9e4c2bbecb9073cd3234570683820060027222f1dc3383f811b83a9e8c7ca3092280a768ae619bab6f803ca041eac5dcca46b746466e899b409ad048ba28264c8ef78414f81b6e85b571ac9bf525a0a4fa72c5efebe9ffe649b63f84b2b945fc8df5089759d0b35fb8d4824da01a6f01a1555b35286673b70b0f055ff26b8a90f8fcaeecb2ccd77a481d67fe16e26c55a80e85970b7b1cf58e4e966bc823518ef781f96ff6483f890c369a61dc54984cf7b523bc24914d13dcd416f389282168c5e8a068c22ef27b8d5c26d287b84cc3ed576be3f123e4bbfa91382ae30f006b5247681cc14242c6890f74cff6e185810ed413a0c5ef69e0b384901f91231df1e1b9709aa386c40f204f60ef828597cd40f01fad3b11e787947809f9d730bcb739f8f18c4a2736187cbcf860e83024ee0c0bb382aa1a5d2f1b12cee5b4193460c4eea10d247e029c07c7f698f449c7809d4c354fda3155f07a5e728f54845f2b53f3cd69a7f1d112d6b049dcb7ee1a747331e2a20e632a7032bc6cb0ca3800ad11226993176565d33f61652d19e9857b47bec68753b0604afa235d7841148803f18a8060263f4041e8b61ed72f217e62967f9817a4b93a1f7b5d63572e4e220f560eafafce48763c751f3e6ca847c2c75ae849688f56905ea71a48ed50beabb4e47655d2f6033ca4ac2d65071be17ff815d0a22e3c9471468fdc21f079fd62903182fe58cc633a63f4c2394d53a79958ced0aac3195a8fd123d92c267d7e708bbb2de54e785c254512b7844350970eed2a5658e0ecf7fe2faad6183230b898150b4e54580ce8e775c9a41fbbb7515f2a9cca945144a1fdfb969eaf03d3229665dcb90b00e04dfe9824c155061154e461ad76e5999d3be9e2db115ec6495af73d052a9a9103aa0e8a007f5cbeab9004caf3c878bff1a100b67e1faa1f4530361472cbd3ce92b24615cca6cf52ade1b98276c77a6c4a16259a08284ad180652dfc67af06f1f85808e2f40dab03618d5fd354b143d816320f713b7a7f20c832d8bbc3f9d50c2566d0e86c1f185fcfbd1453c37a1d514e12f8baf342893d3a7d70678a1f30a8667c1d8d8d1a3dfe45024a6a55654f12fa098717380bb5b27575106f317f396ce20bd60d3d5aaba3eeba425dd31711e6626d182fd65ad267526102513482732a232fce772f2f961f13b649a6e92eff1a4766d99afa69b3a0dec54330e41d6537e808a11e4af78e31997affe755ec563612d7d583102ebb3c36ce1c2e5a9ef32fb0c34466afc37237066e48f338b8ad34bb50c929acdf5500d7d000d9a994c59d2e044d087e64a8ae690cc0c350a81badfff8a2b0644f3613e70d0d0d764421126e2b38fc4a51f4f2cf9ae9912e4a41155512d83baf50be754b623a6105ce445b4d7c153ee29097890a5dae207a9a8128bc95b1cb0bc987596447c115de53da33809e64e1710219b85ea8d006d71236e551908b98eae0615c4c7711a06905050d5b6035fc3676786e0a384c7b578ae7c8c3725a8d2776380c628a7f26d438fa07e9af11c44d3b51fe48c2591821d6a0bfcea4764e435120001c86568b29e787bb8d81dace5d23a70758781e12118ed07e9277d9d4f7672dfbb009f6ab153b2ade92481cf84a94721bd335bb3684b37fe027bee2ff3cc7f5a2ff9e8344418d00ba2d92d682cdcc8b1c62270a9d943de61a4f2bffd3972d787bd10f629d7c6ba90bfbfe90d781c9454778db6eaa845bddce5e481e040da9183e5db6c7eecbc8eb44bf63acd8bafc0f5a05503d2e398e7e460c4e32835e9cbfecc9306210ec5e6913eaf2bb7e71cb1c253b1dca47dd48b01449b6286d19bbe3aa2d7ca537a5ee042f3d5a837f9685f3d2e99c5a7651acdd1b4f5ae16166a5a74090d2f400752c970d2fa46ac69c3fc5f7c986de3290e18a382ae26a0506d6689c7bc929e337628f172bdc220358814f750266e0abe078fa71b5049902da02e62c8c78e75f914afbb28a6885173f931b0cb5f267d9b227119d3bba67e3432cfbc47cd596ffc8f7eda30fe636121ec2d7096949457c7330a74820f72dd0ec716d69d1b567eeab0975de22f03a4adb256f01e6c0e6c879d291cbe3c181a0f64d058c1594f9c949778b9e8192bebdc78fd01eac96ba0097790d96a5788d59b8100cd73a0629e6b2ff2bac4a5956b0e8074b28e98a03c2c907fc691c9da32fbda7df0322482b308bfe6b2e4f82a262bf1ebea335071dd381e6f36932158622d0450b3f45140d5034a6081a975499d4020e2eb19e4ef37e9af65543a2d17f669023892a4f8a9cac966b251ac68fd3db17208eb7454bc000f56e47d0b7a7650ce3c9dd9bec140759b0f57655e1faf0cf794270e054c8e43eea7913cf34e4e5bc8d779f8d9725193c02ac2f0b3c4d7ea52ea51b4496d5edb8d679a7ac47863489733ec2f38fbfc47f53fafc34c9fbc58b049388c5e1ffd7797d7b8808460cd521a209112f1bdd6bfbf394b13403f0c9dc357858d8c1d0db7e7cb957b35d7481eb85bd32dfbd2feafb9d98232b297bfb4b16332c6f0e3493ce14a9196ac84a2cfdee50731c285c17702e7213e857ad6524f902ff57de90f2af9c69bcb9765d86a01bd75d0c6a0ce5d9ac6d3bb2cceefe412edfaf008f724236deb2fc1468d9d7e860c1eaf7f2006fefccf41a30466e5fe121bc48c43809d269e5468f7ec0fefcfd96facaac33ea8375ff099d852b3b26fb92e79cc738469a69068e10c5b0d36c6765108311c358d9696b718643639fbb81ec436f59046567aa2d9ce449fd9652857b8741870dc0b9251b5580c37879899d0ac2a3d55a706bb4e84e6ca13962fe9f8deab0053ec95f68c4793e0270db1404c4cd15c71173b72e131521fcee6be41cf9313cc5ae58c094666a6c67a98396a0ae6cb69c19029c5e2c44e04422574ce7cc839cfe2466234ec78a773c6b028508134d6269dd1f249152c03df7b9e95e6b61fe8f14ecc85a3c2727f84e4c251b4e2ffbf5f9a3141d7d52aa03d12b4a38a6512bb6e916b958f535fa5f466dcf8acfefabead471f5c338f7c95d26cdf98e1d9900bf7b1c534a6e585074cef17361bc0c459e0fa341ce056cf272df9ab16df7409e16e1db3596cf1f1ea8b81a5aa76e6593c22150b6c7745fb0c52924d2f64ba5757dbee39101fe1542a7bad9c17169a60a4e86d2ddc1be935326387aed867d56e85e9ff951ca1caa6ea45eac3a3277e1fedb04de230839d1d83862e75687917c644aacec2aafb9da42206e3a5d1102c20475c39b9c01970e1e16b3fdde0d09ef7150464bdd71e0491879ba4fe7d2417b55497efdfbefa0ba4f92cd3930343701246c8e47490b283603f441e883b593d3cac740e5b836d6f57eeb45c2de0090fb52cbb3199e0fbb1575d53d5d26954ed97d9ac52dba777dae4f6527909abd692062c813209965f1ab0ba1b4d4332e771088588e1c0f02e6c81509eb1c78137d835951f81c992b6a7298a53fbe88f29cd6ffaea6642d7c75721b230191e2331830508bb421c096947869e10b8774b41807fe49a5c8c5faf74494b178a9c6bf085470a682715643c0b820d8417391d91954f3af86e683cad09acb24553208a1a79875109e6db78c63ab582babf292e873e4ebcd5f0253d4dd46ce9c1e049ce29c9a039b838454b12cec9ee19f2d776b17cc9346aab6a7925a3eb5c9b32d4e87603c2b6a88484d54a419e85203985d45090416fb8df1fe772e3d67f0e2bddc90aec510807599b65cad3161e684d9597ebefdb1fee4b5b5fc2bf005c9f784aa0e61c2766bbf3b50f93f08158bc02a2592d0b682dca522552ac8b1e8f36b9e32ae9075afad4546664b2a1ec053560027b643698943051c2a167e147679c089e73f43b88dd8c55fcd12a26fd15190c11ca222b41b250da9f4f99e5dd590bef515925d28b779560903245357b953a2fc1b72cb4df28059c43f6bb0b32af07302e18929b77bd58abc7d42d9ef43833eafe967173b6a966155252bec146081407ef8ee8df9529aa0f01441ea1ffe7975ef75f69896e88a7e515603448012c75c7ca3e4b1f01b23400c80b43cb8d", 0x1000}], 0x3) writev(r3, &(0x7f0000001c80)=[{&(0x7f00000018c0)="7368c525b396a1", 0x7}, {&(0x7f0000001900)="d5eb3e7b8a1b851706dc63b4fceef52b33ad42c01ab4", 0x16}, {&(0x7f0000001940)="815d452d6635e204df83ab22796454479b019ef66fb79c71be569ab1af1b38eaae2c5005e5c9405230123ee3d7d50ccb63aebef53c6725b4cf0830d8d3d40a8fa06262410b8b1a6353c6c931be52bf3e9a3d6f72f3608b14352f67fd73ab0f1d4f8f22b8e85d2957c2e55971fe6a49a0f8a74f2138ca2d5814585650bf9ec7851a4701b1f8906149ffa9ce2ffa9de59686abf0c057e6019662239a828e2c4e502551520e2f19767c72ec831fbb99456057c08b5331", 0xb5}, {&(0x7f0000001a00)="3085366fb1b968ec177233cae7e4b093d6afbc49516bb6568644aee55cd49b59f9219c3c7515f07ed38466e9ef75ede7fb59df037a4229ea7fe5ddc5283d3ad2aadc63b8d7eff101c7bcac8225b89565ebe6870b2c839f99ce7335bcdee3fe176e8bee25481d4fb1e3cdd5866d7279521942da70fcf1babd0be7b12455760baf0a10312655bbac8cd98e8c880028b82ebb28a496a3a7ea28f7eef7fa2cfb6639519f2129f47e521cde13870f591087f2d028e47791642d67da51317be5f4c55621150a", 0xc3}, {&(0x7f0000001b00)="89d8d6b28a790b4025272c69bebb02618acdba7a497d152e28f679506c6f97dbe44c338e4a63b4926edf22b71f6cadb52a646931631d315b5b28cd4d8cd2b8a0779e6b4711e4780399df59911668b4e634fe274633eaf69cc4d99973f3b3055d9e665db672c777f84b58b2a5e87169130a28b1be82fd5a632b964e10ab32c13b8931fe87d46cad07d2", 0x89}, {&(0x7f0000001bc0)="dda8d778efd89826b40cebae261e0cd1fbe7407484cc0f953e7408fee4b14b6e54fa6914ab81f742a2d1ec0364ec56a3f6e2e465b6e071a189b0106c4bf6ed869b4cab6dc188f08d8a7a7d2b5c66707b43596c4f5c6b863d1c5e2f0eff46bdfdc29b8d49c5ee1d7c09f6c6f58146486bd99493c94edb932a5717452547f66960f8e1822a55ec8795a8c6e030f4f4305d41928f0df02b2f1dbb550930927cbd43812ac257197f8aa2003dc340a7a40e8ab59318bcd279f38bea", 0xb9}], 0x6) getdents(r0, &(0x7f0000001d00)=""/64, 0x40) preadv(r3, &(0x7f0000001f80)=[{&(0x7f0000001d40)=""/214, 0xd6}, {&(0x7f0000001e40)=""/108, 0x6c}, {&(0x7f0000001ec0)=""/41, 0x29}, {&(0x7f0000001f00)=""/122, 0x7a}], 0x4, 0x0, 0x0) lstat(&(0x7f0000001fc0)='./file0\x00', &(0x7f0000002000)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002080)={'./file1\x00', 0x0, 0x3, 0x7, 0x9b93c0e0b041de7c, 0x10000, 0x8, 0x8, 0x3, 0x2, 0xc00000000, 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002100)={0x0}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000002140)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000002180)={0xe017, './file\x00', './file0\x00'}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000021c0)) fcntl$lock(r3, 0x9, &(0x7f0000002200)={0x3, 0x3, 0x1f, 0x225, r4}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000002240)) pwrite(r0, &(0x7f0000002280)="f89211b15a4d4b3378ccf30246f74624accb2407cf403fb2d53317d3dc14c6da1722d034748bd5ce8817f66be537924927c98fa60d5ba34f5f13efd73ac9353726b35bb02b5c1c58b1659bb9d52cc81cce61dd20fe0d72f9adeb0fa4e90843a50727046f530914f42594ff1ddd75963d8d4c7f", 0x73, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) setpgid(r2, r4) faccessat(r0, &(0x7f0000002300)='./file0\x00', 0x158, 0x2) 11:10:30 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) getpgrp() setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:10:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r1) fcntl$getflags(r0, 0x3) fsync(r0) 11:10:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x88, 0xf00fffff, 0x7c, 0xfffffffffffffffe}], 0x1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x30, 0xc, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x80, 0x82, 0xffffffff, 0xda}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x3, 0x40000008, 0x80, 0x4c57}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000001, 0xbae, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x32, 0x40000001, 0xfffffffffffffffe, 0x2000}, {{r0}, 0xfffffffffffffffd, 0x90, 0x20, 0x100020000, 0x100}, {{r0}, 0xffffffffffffffff, 0x5, 0x40000009, 0x939, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x42, 0x8, 0x9}], 0x7, &(0x7f00000001c0)={0xffff, 0x4}) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 11:10:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="48ff125c000000000a58bcb7c9f040f789f6cccb2b481d98b2264ce01a1a755931d753d074964c0c69e8edc7881b9c35306c087be8f6e56101ee987a81efc7c204be8acf92d4311ed9efeaef9717347b078726e5346e04563e32c875d0a55570111cc65b21b6c78bb88035caa3bf2fdd1a56d6893e5043fa00ae071fc48cf6fc8a23fac5f95840e9baabc2e423beeaa13c250a8a25ae37059acef2ec6ec9e0115ddc4761bbae89a8d9f79411fa41d6e92412235caa152adb", 0xb8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x3, 0x3) 11:10:30 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 11:10:31 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0}], 0x2, 0x0) 11:10:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) sendto$inet(r1, &(0x7f0000000380)="a082333a2c4d59e97fee84526810741cd088e5e6ee4c8a3a43d1b9270937386ceac95033c656edf68ca7ea9ef6432337f63f5682a7b7c2da09c6d20ae68b9e69afcec2d6db11805268e43b63d670cdb8cfc2075e9bade7a340baf27431e82fdda64280c478b7edd5316fffa9d073bf9a69da6329e085f3ebcb96d9406b193645b3dd48da45b335f389cedc06fd87b7a1e3e2d99392b07e9166cbedd0eae6876f939e0b2028829b5da028edb76664dbb7cd1dc9b3af1dd3189922f6ba8342006b1fd9a19abf21c91523c4400a09baf42f6d41f8c16532a0f2369e711567748521c03f3eb7179575c93bf0be50f0e946be6dde89c0c9752bbe07e52c5d6f6004f905f5a7bbc32b6f5f338baf97fd02be73c8819d4eaf867f313d4f621b9f757a5c0998110083247cf643beb9af0c6b392704644b3ffa885bac815c39bfcf141c1322e6d66eb622be4a01eefa410e3dc9d132249e682c4c229d19c406f12b61284eed9a66c68e78c73e79caf943b82be8dee4c6060cba744210cff66858eaba2e6b5d4dfe221482c118f556bc877771b40538a04c12bb5611123aeb8a8a8fa660af36f5dd1a697bd491b4c27603fbc60674cb9dfe5cfd513f644a36a0687d5d2e48223891a15171ff7e5c9fb12f8e19e6b2d954fd5d8829f81c3cf9794eb4f030eb1b742fb648aa994b6b789895621d3af706ef84731b9a018650f7f8cdb33b3933d6ed05c90a36e0a2ff932f4028e50dcd36ccfb0312e96049fba8d5b19b1c5b9c702da0764d732329542796a1bebd67125defb427b143cfe2d49a389b328fe59b068a2d4103373fd0b265917ab9705d5af1ed680a541f897fce51ce654d5cb96954655fcbb68536a18b9d176e02a07df9d7d281541218b30b0f33f1037af197d2a834f9cc63a86aceb7ba945f9b0ef224aab4d0a5d9d75dcbdec860a21216da63d3fa7728243ba979f6754f60fb5d5e30723d5378c8511e154ba737a7eb2aa3adb64b617613eb2770d44ae071dc3df7972386627227445ccb1435df1c49c55f9a90222e4210bd1d82ea180077d66c9214cef507c166c73cff175949837be98cce96120facf6b6f8a1af3dae5e328ff30650a0a0b4e6dd4f7ac5f64db38229512ca7d867ba25dbfe830e3cb2df6c904bc9de68ee05a8ee6559c7c63cfd1643df27529ca7ccbd270d0ad392eb2984784d5279904bf7b62ef547b6dec300dabe69624f98a82b36c47ebc0b7ee9cb670ccf82ebf2b40f5236b773f1edb8b6e47cfc8792e8d304798f0ff7c9c9e2fe6eb4189c36f474f454be54ec2af1796473b821150b812287c898215eb9d9096fdfdce80c887163a37447d8c23efc677ac224ab4ccad804e2f1909098e045eaefd3d3098873bd581ceb55fcf6673da2cb2c0aa854e522a876f4e95d5221d0bd578dfdcb973add35ea9921d0586e74a28f1e361bc909ac10713d3b58f0c18e5c444a825d576b956e0dfe361b43d84fa62cbb61d7153fe242f225e55cac197626dccd69dc2b81a435f0e41ef83b7d878b67cf9c7b673d0e1f37b0413ad1d2605b9e1b503be517d610c267bead5d02cb609f65beab243f7e59562d96d1f5dbe61eebe6e88ca02f4a9cba15960d7a64e12f84e7c3a83faf8b680282755f0b9a878e76734b8f5a77461084474871e3920264158d534f1e276435772b948f0651bc6c32d4d1131202738c77a65117f0b0883e56cb98453c72e83c1929aae9635f556b6a1a3f1d831f4b2d17faa59ba0cbd24865e16ba5b2bd6c89bcc45623b4b1fc9c3dd91e2e5309b6c7824d51b43b1b8272d06e68619e92b2055926429bc6cebdd59eed7d678e065d25d8c35b51a498f835486fed2f14a3cc0c81f925a7ef8db9c08269b3f9fb9ba154693682b171e2f99370a22c046c4db0e746ae01a0e2537eff61d362b14a5c44d086feed41512a1ce4d788a71ed2f7268306795f605d9bb12a922e58c4fcc5e03240347d1096ec2999a115381433789705c296141a1bb717c09b14338c87a89e9110f0e7cf27d1d785a4ba5273e1f61f12cdab545345767d2be88edaa5c8af735beba621dc45e514bd47f13e3362abaa9fc23b250e226e9954a6629a1b312f27f78f4fe01eda51180b4fe617c7af6cf350a6a6099c6569add0b719f907dca63160de7b19424ea62a6010f6fa3439d42b3d8f1a6fb06e1524f252ac5675ea0ff5557aa1ff05dac3353897c299c932660b3f166853f431e982e8091b7976a3d1fce8f7d6f51c0e2d2f84ed8c1208de1d4418495393d4d3419f51216d6dc43e49839a80677e5a0e57f60d1e97ef2bbbf76cb60dc257de03df87612e5ae5ff89676634813d94a238ac42dde5f4066d04df07d2582590292a0d1306660bf16396d7ad87e9e08e4f97a3427e9038909bc995c8d541522ab9a2872d76a0f4f5388ab707e1798c59b25511d71c91a63affe54608c989827717b72c0300a32f7dde63ad4865b458499f72049e1e3c690bdacbbc97297a04aeecb962df8f7f9b75713ff67c7797ef18ed2e67cdc35d0a68182f41dba98c730a20930a125d35e1090d36ad61a3e3e1325f60f7537bbdebf293e7d24c0f7f258a63642f2f9f53d7e01ce97d94223abc04f3bf0332e8c974c12b330f5bb8ad4dfaaacd0bc96d5d0cbb651194e5c6669b08cff055b470bf89cf0c56f14fddc0c3034528cc2c94fb9bff7d32191c45796913fb76fc15cfd11c8afaa25673e72da7e48430f16dc44699ed0109a5347109dad7010c23a083a8930f5eb146bef335eb8071a215a3a351f2eadbf70e654ed42f937ce3be6b04fe4813c730b13a0d5bd9ecb74e073b694be96b36c4c67948fd06930e03e1c5a516dc43b056fab30afcc872645789c43a3370f59283694ea81a62d3d6bd90e78449d20f56685e094a23ec425d64ac93b65138b030c8a29cc74fad4f5005a8c8594e73156cb9e14c23de08ef54cefa4bfade580623c20ecadb5e604364b47d3b7f866a9e8f88dcce3ac94458695d6dd4e901c37c9dd264703933c68f4950f76cd9645840f53a3dd274e1d54c76e51447071c16feb91c4c46ca7ebfc8dd095e04c356946531e33d5833adcc5d44e5f9e41eea4a922dcb9f3e6abe23c3f3b160755b5159a1cb1f4dbe7dc49dafaa43ab74c1f116574ea834e13f5bb4458fc99923c13b401da5d264c573102b0d965c6b209a5ee4479c2f96e6bc4bef7c246390e4215e51576f16cc99d26e8e30bd1b16e72cb0083fda8804829ceb8b180a0899085473c30bbf284b3f8ffa451b755eea0688783f0a990e6f3f82d67d9f986f3bc9245c8b389677d06b2649c7c5077c09a96c88cb52781a0247017c27a861586d188863ea33d1e05a3844e00d4cfdc6930cbb1afcdcdd860554662ae13187d02b3032f36adcacdead0dfcad3ee623546354a1bb6d6676a29be0b5551335ad6e399005f20ea9e68c685bc6ef08222d0d38fe579a36b14faf785f93efb1c01c4817e1ae93ab76c53c2658ebb8b9ce91fe7bcdd3670cbeb36004142418cd6d9f00f81c344bc022ad3ff811a1035ff96e5bf52d1f5d3bbd50bfeea93edc23268392713af1b6e8deeaf2a27e14632f74ac16d1552bba4b5360154a3da2ac468f3ce1bc9a90bfbf66f12047f8b7886cfdbb20ac3d59475e9f02ce8e9a13bf8ec1ff34c9ef05d18b073b4b497d9b5cc234ed9faaa5140dc8c2fc5cf119692ddcd5c8e841aebf48cc7ca973cd0c43caee8cffeb1da74bf8597cb73b2e0253a6b3e3098dae18558d2953453c8f4f77526c3f963464e1816aa49ba44e7b755daafd8eeccc1cbca315d0da2058efbfbebe446804a7ba336f5df8326cf45644b926336dd7aa49b784c239c63a2b7db328d7481b1e8a1d00e3721049482aac608bb248021e886b55312ca701f9f03279f5f9654352b448ff384a49793ef986c29061cc3c02cc60b984b3c36ca18d1721570b39680c7d7790253c4815aa89310c3d382723250c8c2ca6845c1772aed3c702405cf0d3e8567d8ba6160e0f260186546bcefbc654446e799a650472679301ab3ecc251d6a54644de9182836d23206c88ad8e7987e83cc03666537d8c9f6c388f75e9af1dfcf6d5fc788a604aef56af7cee2f99599f3721b0f0319a5037abefc98c12941f49437909498c361b57b1226f5f205aed1fd883e0ca23a1275baa2be246f040af57588456e6849f4229ff03be666a6c171c042975991ca12c62d9a25c77230346bb704d2819f174d3f7fe3dd0a09cfec49ba4ff44d4fbc28f637a90ec9986c5681dd0c109f931ea495d0e8cf092f12b28b454df147f42f05a7554cb29884f9493bcab754bb65131b19edab1109cc56b1235e2623d1b30e52d0e11cc5f606b822a1da6093b3430f7777c2f7e0cfadfcf0cb048bc94bc9c44d0738a389b3653c57bb8263ccb458b5c36011d1decf6550b78fa4461a36c8021bd850466af8ff85fe6ad4af864eb9c54d22079970ce879a7cad795f2d1f2e79c74ba7adf363cb9e1941d64db979af06e8339d8e7d8a5ac15d0be399081c9bd30fab33176ee829e0a45976129606ce9f97048f23cf9bfa38ed4ca435d012eb11bdc22fe2bb29726692de190c3af1d6480641c88041d8ab7cbee2830c91fcd4e453dc8ef7364a4a9f03502b3cba99e9f30ba46c95540b588538723e8022e179b37693548fa7147133b96cbeb4abea7a60245cec0e72e6055ca493f34f798d829f3e98cc16825924eae1ce244298341bfc38ff316dcf0df925418df60c8c3bb53cffaaf1b8f14513ffb138cb3dd612c508bed3cac80556f06708b77407179020f942da8268dc183871cd2f1fca82634c728c4ce58e7e911b25928a977b34e3652c7420ea09d9ccbe5a83d32b0506442d3d9fc8d2fb19c15f91f35eaf50e71f7d216e7b3449cd49af782bb27031832145d2a641b1fba147d0c15f28257a78fb3ea7698dc7171b2d36eb18bdba04fc59b9efc0b32d27b19e2307ff8651341c3e0a7b4b81ffc5190302ed70531a14a12ac0369acfefb4ec284ff87001d96a495dd3fb69c6462ab9c410627aaefb84ef8b2b6ed516848f750dba32a47aaf550d3cb58d2752f711d6e51639c75b97c5d118a5cfdebe7ba9208b2910349b1d1990e7f043f270a93f3767794fa61f9907ab1f5959d1d093c0c12057c68af786bd85ca42caaf131f7c60894f3aa3d36fc8c37ca33c132f869371a96ee9952c55439b35719e436e69aa84854a3dc66dea2a2e77f2dda43718cbd986c9af26885ef450d0097a44d76c5caf7efdb74d75c17b043fd440827f4d121832996707d0f88a684b2461aaf6881bf4a1ccce2c33d8abc932c18cca702637e5a2c8b299911de7232ad2803b6760208b7d3c3d48d5d30aaecb45f2aee90f7d5073c45ff954ed23303dfed0e1cde65d9d1608f451e7136f7118fc6a00f8ea15c6b3fcfdae1fe3cb96da9de83005f940b9e7744d11bd86ea46e385bcceefd238ea8261d51c4a6829c2a5fdf9ac6db6b1f46a2b2c6160d8d7b279dbfce85f05fd4a8fecb1c2e59fbce825d3d0ed265f3ad43253113249ab31a8ff2b67279c22926266e5f4cd9623e956451ce2d4e04508ec96934fb8b96eee77b631aa9e74db38b77eaa8bcabd797766e3b3f28895ef0911ed867ae8f2c6340715d8c74e0ea071b29fe6066fc27dd90c2539171b04e72a2a51a36797279a7aedb4beb0ad908407ad10c65f59c3ae0c8f2e5f35acb47aff03a4fd4b85c497232c506772490e637ae1eb0f2f9bf826bb2a2cecb36ee333dcc6ffecef1169857044760fa41293c988a56ed8671d76628c6bb0bf66f8c7", 0x1000, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0xf1, 0x80, 0x4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 11:10:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x1, 0x8}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x9, 0x7f, 0x7, 0x3, "488f65f88be19fb96e5d8c52b91eadf97779a0ad", 0xf5, 0x3ff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 11:10:31 executing program 1: r0 = socket(0x2, 0x1, 0x8000000000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x6aba, 0x7, &(0x7f0000000040)="098cf74e8dcc44eedd83820c036dc5805386cd5424d4e3b9e7f335cbac4ab56a12f8dfa25ca55d742afbfe6d6e32bbf54c0f6067f4c00af4edbc", 0x3a) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 11:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x301, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f00000000c0)="281b193849a66da16d6e440dbb4d4b055f004c6926155b8f465253be64b0f8c0b9e238b58342a93b3931f0753dac445073bf58a0874389006ae4fcc4aedfb26fbbbcdc76b512cbe69df4195b428c56987bd84ebdf7b88e1e9afff6c06857027ed1bf420828c3ad8577b164e2832045fea18de290364a21ac4b6a8f2bab21562ae47d7ae55a1da0584b2ab10723fe00ed67e1f7a71ffdc7e2857291362d8caa85ef66e9f2f201dbe2ede109f175f950f2873682194a46bc54", 0xb8, 0x0, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup(r0) fcntl$dupfd(r1, 0xa, r1) 11:10:32 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x1eb5f8e1) 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() setrlimit(0x5, &(0x7f00000000c0)={0x61}) socketpair(0x18, 0x2, 0x1, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 11:10:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchflags(r0, 0x0) fchflags(r0, 0x0) 11:10:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8200000000696c653000ebf997e83c4db1884c12d31309aa23ae4f344297"], 0x10) r1 = dup(r0) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000100)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000000000)=""/11, 0xb}, {&(0x7f0000000380)=""/38, 0x26}, {&(0x7f00000003c0)=""/223, 0xdf}, {&(0x7f00000004c0)=""/147, 0x93}], 0x8, &(0x7f0000000600)=""/78, 0x4e}, 0x802) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 11:10:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80000003, "9278026c598f61e5174a47bf09add23262c199d0", 0x400000000000000, 0x1}) 11:10:32 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xca, 0x0, 0x4, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x7fff, 0x5}], 0x5, 0x0, 0xc68, 0x0) close(r2) 11:10:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x1, r2}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 11:10:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139fcddd8944ec31886bc8890a80e22687e4e995cf4", 0x2c}], 0x1) fsync(r0) 11:10:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x500, 0x3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffa000 didn't change! 11:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x4, 0x3, 0x7, 0x1}, {0x0, 0x7, 0x1, 0x10000}, {0x5, 0x0, 0x0, 0xfe00000000000000}, {0x7fff, 0xe7a9, 0x5, 0x2}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x4, 0x7, 0x3, 0x10000}, {0x9, 0x2, 0x100, 0x3}, {0x2, 0x0, 0x0, 0x3}, {0x3, 0x5, 0xfff, 0xb2}, {0x6, 0x8ee4, 0x606638db, 0xffffffffffffff00}, {0x0, 0x4, 0x2, 0x3765}, {0xfffffffffffffffe, 0x2, 0x0, 0xfff}]}) 11:10:32 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)={0xffffffffffffffff, 0x0, 0x8000, 0x2000100000000}) r1 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x80000001) 11:10:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20800, 0x90) r1 = semget(0x3, 0x6, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/131) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0x1e) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f0000000000)) setrlimit(0x4, &(0x7f0000000140)={0x7, 0x26}) 11:10:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x34}, {0x6}}, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/164, 0xa4, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="3e26a887f0799054c79ee0e11c5d8a471442cd88180200275db86f0fee5ffb2cb9dcc37c3a026194b7608465f8f95b4fe0497e59556459d5dc97248582417248355e52087b96d21ac7ca4fa5d33ded7ca273ae5cd4092e010c49ceff9a5a905e3e03ae826b836df56e66dc152cfa4e7993a45d79b3661c6f201b3edd9b06ec04b3d650eb1ee77adfaca93b774bd9d0d1d8a9ac4883020f8803218a15bc77b8e5479c21ea313a5bffe0dbd0b0d5d180de1357d234d2ce75c08063ca0ccdcb174a00dfd78aedc0c606ce687a417d7ee72cb88215735146d89ee10607f96f633497ef1557f9c970bd5988160b03e5daf09a64d60f42429b1becd8c3de71a7b015b09918d72e10b496e8693a938e814003", 0x10f) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x88, 0x82) dup(r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) syz_open_pts() pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012708 va 0x20ffa000 didn't change! 11:10:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcc5, &(0x7f0000000000)='\x00') 11:10:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="ff", 0x1) 11:10:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 11:10:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) close(r0) dup(r1) syz_open_pts() 11:10:32 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet6(0x18, 0x6, 0x40) r4 = fcntl$dupfd(r3, 0x0, r3) fchmodat(r4, &(0x7f0000000180)='./file0\x00', 0xa0, 0x4) bind$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x80, 0x9}, 0xc) r5 = msgget(0x1, 0x20) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r1, r2, 0x20, 0x8bd}, 0xcf49177, 0x7, r0, r0, 0x8d, 0x3ff, 0x2, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) close(r3) getdents(r4, &(0x7f00000001c0)=""/226, 0xe2) setregid(r6, 0xffffffffffffffff) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000002c0)) 11:10:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x8fa, 0x7f, 0x9, 0xfffffffffffffffb, "23f9addd7c78029339699b65fa6b54c967d530fa", 0x389, 0x401}) writev(r0, &(0x7f0000000300), 0x10000000000000b8) 11:10:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socketpair(0x20, 0x4004, 0x1f, &(0x7f0000000040)) 11:10:32 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = socket(0x2, 0xdf4f11b4f21785f1, 0x7) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x13) socket(0x38, 0x0, 0xffffffffffff7fff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x8001, 0x386951c3, 0x7, 0x9}) setsockopt(r2, 0x80, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) getsockname(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000010000eaff000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000dd0000ecffffffffffffff0000"], &(0x7f00000002c0)=0x6e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x81, 0x4, 0x20, 0xd27c}) semget$private(0x0, 0x0, 0x37a) 11:10:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r3 = getegid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x9, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) read(r0, &(0x7f0000000380)=""/216, 0xd8) 11:10:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup(r0) r2 = dup(r1) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 11:10:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x90}, {r0, 0x50}, {r0, 0x100}, {r0, 0x4}, {r1, 0x6}], 0x6, 0x7) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) 11:10:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/197, 0xc5}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/188, 0xbc}], 0x3, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 11:10:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x22, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:10:32 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) socket(0x10, 0x6, 0xaa4) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 11:10:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x1, 0xfffffffffffffffe) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0xffff, 0x4) chroot(&(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa3f, &(0x7f0000000000)="ebffcbff17b90a597cfd812eaa4e713048e69931929648b504077647f138f7fa157e87165594762e20cf43d0692494d4383b8e40a279205ef09668288bfcbf6892631ba00f13f5b71875d11919fc78afddcdeaba22ffa4e783f38875f3910e446aa33485b8119812d18c52b86cabcd5d6d5189ba42aa9877799f9634d2ea3f", 0xffffffffffffff49) 11:10:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 11:10:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3f, 0xf0, 0x7ff}, 0x28d, 0x80000001, 0x4}) execve(0x0, 0x0, 0x0) 11:10:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getppid() r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) getppid() getppid() getpid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 11:10:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)=""/247, 0xff4c}], 0x10000000000001c0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000080)="b5ee0506740cd8a14f3c80877eaa5c47662ed197ffc2df3f314f71faa5bdb7300966b246d9114df2488a5a0069f5d38b1178e24225ca867f8370db4057bf90c2e28acd95c2858ce9c670ef11da1ff0174a26765fb3fa58d88ab926937fcb081003bd0bfe39ecf52ff60ca4ddd6979df81f674f3cee2a21f911ce28fa77c2ee1b77d01f4b8d7e1ac9a66f2c0fad84bf54ebf8deb79c7c051702d6001eafcacc3c69b84874e213ff52af855845685851a072b00335f9d36b493c833814bd2c663deada14509c368d563fe69687028e9b0c63b03c10a26808dd2e6e15e9f38f3fc4c1174f", 0xe3) fcntl$getflags(r0, 0x3) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) 11:10:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) r2 = dup(r1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7ff) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/192, 0xc0) 11:10:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="7b44879a50d9fca4e0211d44ab7e58dd9ce157a73841dec4", 0x18) fcntl$getflags(r0, 0x3) 11:10:33 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r0 = getpid() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20400, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000100)='./file0/../file0\x00', 0x10a) 11:10:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) open(&(0x7f0000000100)='./file0\x00', 0x1c2, 0x20) 11:10:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) 11:10:33 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x2f6c) 11:10:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 11:10:33 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f0000000040)=0xe2) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() nanosleep(&(0x7f0000000000)={0x1, 0x1}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) dup2(r1, r0) 11:10:33 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) minherit(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x1) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 11:10:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 11:10:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x3, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d9a2f337e14f21f38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c7810bc4c1de10592b4b4f353b2c1f6da769477b6a62190a1d85c743ddbe185320c2bee2c72765e5014fb03aeec14551775117fcaa5515764363a79c18c03cdb0a37730641ca4800e67568e89782a2ce4a0035103b751ce427235471738b241b8792ad0f293ee53220e3a45f0dee1b4a450c29ef3e616"], 0x1, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) shmget$private(0x0, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) msgget$private(0x0, 0x162) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) sendto$inet6(r0, &(0x7f0000000180)="8a2bb94afe9fd49ddf74c96c52c42dab941600805c88", 0x16, 0x4, &(0x7f00000001c0)={0x18, 0x0, 0xb80d, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) 11:10:34 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='\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', 0x10000, 0x2) unveil(&(0x7f0000000140)='\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', &(0x7f0000000100)='\x00 ') 11:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 11:10:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:10:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0xff, 0xa7a, 0x400}) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r1 = socket$unix(0x1, 0x7, 0x0) close(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) dup(r0) 11:10:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/77, 0xffffffffffffffa7}], 0x1, 0x0, 0x2) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:10:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 11:10:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) fcntl$setstatus(r0, 0x4, 0x1000000000080) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) 11:10:35 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/38}, &(0x7f0000000040)=0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="422d8edc1e53468e2ac01ab56e340b749087ebc8de89e2674b98e82516221676dcd800b5bce2d1811a3d42bed43b8a857aa3322a3bce5a0b1e66eb912d9e2f4c2d23466e06910fa79f3814b056f2de3ce0fc43192e46f102958f4c42fd0916f9920e532624ddde253ad575bed6a30b89387c2e000292e636b8136e6cd50f32a3cfdfea658530474c92d0381b1ed01e1335236fcdcce55bb8134bee0d105649b97c5364daed82d70b778a8a03eba9d1da9b58786270c79fa8f7b11e8ac3a3d143c0c6d83b59e6556ca1629ae365e039d54c19f437a654c2069089a4e182f9f968941e06fec6", 0xe5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) 11:10:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3894) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8008, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) r3 = dup(r2) sendto$inet(r3, &(0x7f00000001c0)="f019062815a31a46de864480ce45ff394b2e319faa372fb44264b28ac610ad28494cb2d885beb57680aa864b68e0ef5092e7bdde49141727a97ed8c2344f1e530648e3becc978e8b857869f4c70cb68d18ce1a8fe20a59b895c137c28da90ed383ac11e910627ac1a2674b3f13e283992dbf8548dc2602d69caa49f4c49f8122711b6968703c7d9e8771876584b8885033d2163fd90dbadfa7c561bcbcca7b9dd9f19f68d4b7084f73938aa6d0597c474e7e413e26d250b0ae4c59af3772623ae065bc152633f7be1483ecd5b1bb95acb6b3b5913cfae00534c00dd4905c081ace932e355763ea9f9489ac5658dd0e33ad", 0xf1, 0x2, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) r4 = semget$private(0x0, 0x3, 0x70a) r5 = geteuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000480)=0x3) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x8, r5, r6, r7, r8, 0x70, 0x9}, 0x5, 0x10001, 0x3}) 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000010000000200"/28]) r1 = dup(r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) 11:10:35 executing program 1: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fsync(r0) r1 = geteuid() seteuid(r1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x18, 0xffffffff, 0x3ff, 0x2}, {0x9, 0x8, 0x5, 0x3c}, {0xffffffffffffffe0, 0x5, 0xe61, 0x15}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x4, 0x3, 0x10000, 0xfffffffffffffff8}, {0x1, 0x2, 0x3, 0x5}, {0x7, 0x3, 0x180000000, 0x3}, {0x3ff, 0x7ff, 0x6, 0x9}, {0x1, 0xe24, 0x91c, 0x6}]}) 11:10:35 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10, 0x0) socketpair(0x1a, 0x4000, 0x100, &(0x7f0000000540)={0xffffffffffffffff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000580)}, {&(0x7f00000005c0)="8172bc33a85045d69809aeb6bd3a3654a39210e63d0d735dc731db69d20c33a22b188ffd3d8b6278788e42ec533da2ab98b2b3b4247edef751624949cd4dc2ccb7b2c76edb2d8d3f97a7c97072d74ec958a461aa4406eb9917278fd9488569eedf14a3855f55872d3449f9c325eb062e53b31f1b6a8fbfecf18bdb6fca2dedbbc11a8d660bdb739fdf0436805c3596519169fe44bda1837ed6642f4ea00f21dc1791bb385786488ac8be0cf385f05259b0211cbc184ba4e093a0cc6813697eeef3730661a7a7bf77ec2ccf043af4d62948ae6ee5bc17dd82e6", 0xd9}], 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x3, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40000000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x0, 0xc95}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:10:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='on', 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffff) 11:10:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ee63e5ad9f73fd078bc28ae9509c30802cd9a515ca622dc3a992cbae8b924f5089cc68e5a330538b29848e92ff5b08c1eff77c0f55d52ae582c7237904", 0x3d) 11:10:35 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffb}], 0x80009, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffe, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x10000, [{0x0, 0x1}, {0x0, 0x6}, {0x1, 0x1}, {0x1, 0x80}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0x80000000}, {0x3, 0xfffffffffffffffa}, {0x1, 0x6}, {0x3}, {0x2, 0x1}, {0x1, 0xe22}, {0x2, 0xffff}, {0x2, 0x3f}, {0x3, 0x204000}, {0x0, 0x73}, {0x3, 0xfffffffffffff000}, {0x2, 0x4}, {0x2, 0x200}, {0x3, 0x142}, {0x3}, {0x3, 0x9}, {0x3, 0x5}, {0x3}, {0x3, 0x5}, {0x2, 0x2}, {0x2, 0x2}, {0x2, 0x80}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x3, 0xffffffffefbce143}]}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:10:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x400, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000500)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='X\x00', &(0x7f0000000300)='%\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)=':\\\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="08000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 11:10:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 11:10:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/45, 0xfffffffffffffe27}], 0x1) 11:10:35 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xcf9a, 0x0) execve(0x0, 0x0, 0x0) 11:10:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1f3, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x27, 0x0) 11:10:35 executing program 1: socketpair(0x10, 0xc003, 0x50, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 11:10:35 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 11:10:35 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20080, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x4004570f, &(0x7f0000000040)={0x4, 0x5, {0x9, 0x5}}) r1 = geteuid() utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x6, 0x1000}, {0x0, 0x2}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) 11:10:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) lseek(r0, 0x0, 0x61, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) flock(r0, 0x0) fcntl$setown(r0, 0x6, 0x0) fchflags(r0, 0x0) close(r0) 11:10:35 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2a, 0x9a) 11:10:36 executing program 0: r0 = kqueue() r1 = dup(r0) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) 11:10:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2, 0x1f, {0x2}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x33e6}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1467da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"], 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) getpgrp() msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/file0\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001800)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001740)={'./file0/file0\x00', 0x5, 0x1, 0x8, 0x1, 0x0, 0x2, 0x3ff, 0x0, 0x2, 0x8}) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) open$dir(&(0x7f00000017c0)='./file0\x00', 0x0, 0x8) 11:10:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x2}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 11:10:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x5, 0xfffffffffffffffd, 0x101, 0x6}, {0x2, 0x7, 0x400}, {0x0, 0x6a34, 0x3, 0xeb}, {0x3, 0x3, 0x3, 0xffff}, {0x43e3, 0x3, 0x2, 0x1}, {0x6, 0x10000000000, 0x2, 0xffffffffffffffff}, {0x80000001, 0x1, 0xffff, 0x3}, {0x100, 0x37400000000, 0x0, 0x3a}]}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x0, 0x1}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x108, 0xa8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000640)="3ec823a4adf2f02e07549304ba5dcc9d0779c996db7d6d109531cc0c3a7f71749fde9667f5574d5e0cf96b09a52f112536cbd8d679bd1133043d3c7eac9f82dfdb7c2808eb2ceede1ccb54f656926adfaaf59cb8ac83c9c038bdfc5eb6c8ab10c61c2ca6179aa6fb5072e6fcaf075f33f91a99e56b3ad9f25915f6c19346e29f339d982e3e74860c6dc9d10305aaeeab0db816a8618a80696a230940b5eb2dd80169cc55178c6252f393f3a8143a7be9d16fffa41763b56015a7d334614d86f5b16bc515541f43d17327dcdba1e3652baecee3bb02f5712cbd1ca0705f5678fc0a78bc7f1e4a718a433830bf8abc1affda843f83534441604a9e70e639163590d8bcd6cbe277b3503d67865f78df2f9432b913333f8fea7185f620f820a55f7cd96619929d824f36bac7ee7b0692c4142600d8ce73805e00dbfa44944e8bbdf66f843a30d3da8e00d95ca31322c0ff74a3316e83e63946de8c73e63ec5ec0e221e58807df53bec21e72f2e18a266bef6db7e87f1a4241dd3fd7475e4ba4915a57d3e94fbeedc4f1fb3c86bc0188d9e97a4c283d95823ea85029c13d0a3572497a7307a4b5821570a3230d258ddd22baf835e1f899f2a1a7464b308b53e4de54ec955d39586dcb81db4023888490d7c58be476395a5f842d8cd80bdd0316ec3a07c6d3eac9ef72a22b7c86f940932de2033cb6e15a1d46167b265ac36f375e41029c48bb07a4dec70f6d4f35c37be1709f5c74e4f9a3b2aefdb15cafc2a5f392445cfe4cdd91267a5315e34260a03d048b2785e92115b5431dd2ceb8e1bc92aee0ffb61b87dea1899199864328f1a70d81f290d4c19b5082dfef561d551b9ff3d3dc7d61b75d7684d331f78a19c9289169be8ef5bfb634b8252b33b689813db5dd472e57c48f18329cd687e1b13cc6f4c7156140db80010535df046175f9b6d7a13cdca6e0646010651579369630d37cf8d44e927cf22e190c82e8f882189e2f2ccb005362445266be74aafb7bd9d80df69633a3ecf60cf1232aac3cbcf2badb0f55775a10a2c04afa29f84c37a1f1ad05993159f361e609545c108257f370bdf89002185a2032654faa50ec0706f5eb67f2868a21430ae0218c90955a9bdb3c974bbdda36fde0c9d16b7f06cdf8f8ae8f2298be6c34a3e24c2d1cf947c83ffdbc06ff87cdc83e6986a0eec764a36c804724f7fb5fdbe4a63378a7e9e49c4aa4994f5f5f0c3cd0646958555dab4804d32f751fb16ab6048ed4453179846fc0f637cb57b8cde4b9a064a402f42fa5c28015dad4059fda6f15e2412fdcda6d1c2dfd0ab87e8e74601e9af010468d85e1011ab8150b1a74c258d7a38965956713056270dc2de63bc43c8bff64731efdf80bd7053a1a95b421924e05c2f6901d243fd1dfd5e291b1e8082da9e6adc586dc251737931cdc4f4b1074cb570271b9fb7c201d4de6ec18e2993c61719e6f7abe68e3ea889c0b0bd788b07035b4c0d56bd280c52bdef7ecd4d62045052526326167210d750839bb1b7da1ed48822daa330075531d529deed6cf6ec3266d8c75ba333a62e8599513eea98fe1644dfeb2f46f2c9fd00fa02e92f40382be6b55c60cda010e3448f2beebce25b5f81803aeea59202db1ed4281206794c7879229c1744c1dcdb478de8337c783235cf4a0b254a38fdbf66bd4316400bf688448ce717a9e108def8a09ef074ffdf11d65522d89c4dd8829cc6880f9a58adf2d933ebe088cb3f1669be42af3e957cfb5fdf45ca3c553056cfea9ade6ce78d5e774335711fb553320a16292c72de7221b6ca77c6e8d51e3ee73714c6fb025edf1ed335526e4406eafbae90a21ef2c255a03a6fd99db23e43dfae06d6285fd6b7ba18ea8e35268b47918d504ddf800dc71b217d10d70cc985795bafa0615979a2970342f5748a9a6bd00c483e83b2b7f557e510d23a2d33c8b4279d7892e43e0cd6b54e4ae6c51b319f142ab1ec470a41819073102a425bee86b46d388cd39a4ccb6110c4d698bc8dc2e11e6736c94b1b0df6a59bf20431d4582410cecbe7861eab1981d42abd877c74637c8e7a789574268d5192603ed6fdcebb6da436098535eb8bd66f0a939ed4984827d1fddeabc48b1f2ffb430581baa34709dcb588d5ab3d5a3c6ecb9a0270b0cd918c3c90f98a2c1e14f850ef60da1af25d2b1521df778a8e2987d794576ef08f833954763af538754565a89651c9c95f6ad36bdde909878f1af0970e05e0ed3af01ffa08bb0520bcea2e8b5323ea70adacd1d0b91e78a3748f40624b85fb533d4f61a7ad0ee9c9b2a2f9b7755e79d9929b72d24ac9d1db4e91f76179d5bd8864e415039ae79959e40b0c72f218d9211ee17714f1975d94e5b689823a19ac7122652413aaa7226ea60440cc2cc992b7a1cf8a5e23fbb1f4d45148ce9933b66da962fa66c9fdcafe9649c7c6f3ba8776774dabceb2a47c2983ee1f3270211b8dfaaa2986926906b525797c020c6fbda8c05a2d4b495725e7283673bd20e0c9478b7b8654e8bda4f6498087a6c859682ef3e3d29832183e161335bed958cd587ab8e2d22af532b5ccac66c5d5b016f435799f1e91016914282455cd31e8acbb870b0ea869e8d848e9cc595645c765d5cb88185c0787673349562d09e3df852e009ad91eaf42dbd5421b3a771581896d3267044b63058c2dbdff05113dbd605a276935ba64949f690c4b272fa9a0bdb56b8e3b0c74d951a2b143724033fe39aa66726bc0f821b9b37e12f68e964cbf920720c2c67d8d4c3f25b19b78ca67979a9e00e0523c1619529704a68c750261e7dd0b22f5dfa4d6d47f4de12f8de2255a9ba12839f3d9f4260c9c9318618e5fa8cffb3236fc21de3467c5ea5014be9a329ec62891f79664641c8cc32978eef439ed5859466dda0769be771daa442d44cdccaa815d4a2ea63fcb67a595fcb0569c14e85d19dbb02b1e40a31c70597484af3c5c4a9dfc3dc5f533571f98d3b2a2500290e8c3313e9416a2253a24f1473816a35c1555ec011193525d4f7df944baa0215ec5ef408eb965636ba3120b6cf07afdb6a058c19efac5a20264aea78f872ab9913da0974e9e27f8263bbf3eaf80aaef5bae361530df725f9c72fe9457e8aa5813433b7a17995d270e5259d91c4713d0578269748c7716f2c8aa52ee29e0702c3a73b29c06e7f4a128fb08054bbfe94cc2202590c73e2fb98a595322a5bb47787d183c2b8a36880bc32615527a3bd0cb351f46e0a4434dda6c06b67cdd5052d36d5186b5f24758396dd592c2aba462e35052c0106ba50500083fe49effb4bb4419565010efaad0c2b986d8061ecce396bf11e4ab44b6e043ba1f1e7dc9312d70968995e65462ad1d6acbdcb8b37beadb7e173dacefe38a5f22ade0ed4ab06709872ead87053f28a6871c29d6c79d35590330f0e573448612c93178c3226025f39dd532592bb323e9f7d09696544a0e35c83aa689709687f3527d8087a4854c3208b8b6be7c6428c98ca656de1a85e9453132f27e56ecdc78628568da63897a7ad4a3e56f00b93415f7d9e8104e8307da61f4d8473c70f43fc958a5a8c3012a7888cf95ffe26af0732ccb8c525c5021b9e43e115de43eb49a0252bc62120d42f18dfc9dd32de468ff76e4d01d1378ef53b3c08e9cce45de5de0fa4b952493826d05453165e6402452e138ccc6c459505c6d5249290415b76c56d2e86665c79cdec9f50e058a791ea62d0a33dd18fbcff49828812b4bb97e39e19443caaded694235c48518b358a2027dcdf10e32187c118be579db2e450a904c1d18da2c63b21db61d0ca0109184292e3a8bec48d19d813d3ad26f1f20e67a0890a34838a54d9f1e8c6be51d8639ad2e776ec8c0ba29a9475da5b7d010b686190aa09b98baa6470a21728038bb4f471c7591d5cadd87311b2d64846ac55c3679a6817897783d9917028c26e563691b7b889755296df18627bee5c6df54c98ce52a5fe33a07a835fc1fb928f74165c2ec5b2bd8aa25de9a73f7702a4a43d730a9c9d2fafe83a429c6665c9584c3e60759e80096540ee0448e2bd5f9a315f9afac355a72810bd2ce75a97ed4608d217b926b2463a13692d2fe0fd6b348d8548aace486112e6bcf3d451edd7473a4f2ec0f7357ef6e0fd0b995f5d5f0bdb858aa41626cf1c3ed5c9568dcf56886fe08c417242437a60ff9712e9ac95057f1d43f494db8541e7541330bd22026d1cc3d5145e44857c42380ccb65b385ac9a8e65c5a0f64b97827c4b0d7f5e5abf6f8b73ea242e06738cd14aa78fb07e5c4bfce19799438b336f0d024064d8690378daf5307103cd6c3a6ae05d3be8bfcbc6d57bb99fb103bdb75a0f93fdd7c612b081e56333c087a69234cda67ee9e0f14d3bac84854368f6224a0b23d596670e37f58ce0a92da217d065e061e9ead99067803af60ff90c3987f866814232bb7639388267a3987b7c2a3c4b60c86076212152723cd4fce3770e42720ce9ce20398b0d7ca6f7d0199891ebe82fdd4bbacb95202d2e65a097b83f17dd6ffc75bbc31e10b39e20d28304a144ac9e8b206fa7e3e6b5e97ff8b89fe43eec2673da053ca769702497c2ad150ed69da5b8cfe6cdf50061ee689aff6442e66b6903c74ebb26bab632a4c1e96d1f538509551d113f10189035cbb1c0dcaebeacac7849b177649e9fc5304818185d3720d5ed8bda6b01e08b7e3aa58757b1146cd913fa3a883f61b863207c3d0f6041ee857e4954d72e28e3760d3d7a135106b56fcda6fd7cb631bd63dd92a016ce956bce0a2ded0363fb6d2758b0a719abb9f7608aac493fd6f947e38f755b9318906ae27f9ea0a0c2c206e50da1dc1be6bd9c0d5c5afffa478d8147ef927785c4e7e9b173ec62d476fe181934177ff1d2e4885e8596a3f6fa0595bbae6f15d8963350b01d5c0fed12a90b86e3d80aa3b1ce2c073678666879fbafdcabb622dbf9115ecd13df0e82c1e0044e6d08d593c1f2aaff939017110d13c15923d781e0615e8fbac662c31a40a16ecc6963de1842d8ba12c8bba5711f9c6a02880f2c31cc35c196591d5f3094b8932490c589ff6c7067de07ffe8f72ee704d9c2c011d98fcddfc29ca996c516a53759697c13cf7bab4f6dd3c908c452920317a413a106e49bae35203c03496997c946b768d60f13c0e5c096632155ee693bde2b162cd1849c1733494a68101542b2d794833302ed182458ca45b15122b8253aa595487e50a4540af74d5c3d25e402069b588899dfd01bcf47eafa9ac9f3eeb136d63f5067b34662496f370b87250ba5b4baa89dd0fcb492f2d8d24925a500bf2f5f4424effd2ef477ac9997cafc2874d99f3d312e7b1e488b441899904e86fc1e86a1777fba22784b4e5bbc312a4236f9cb8fb0f83ebe8c207225d13b044f8faeec687f5cff77453338538967c585d9fb30af0060b86c45605e49f69a04dd2ae74dda98d5fa1620adfecdedf790d56d74c22454cfeb26e389db54cd8fccd7dc2b42d9232300a4a47af50818ecf2c7dec964e04fb58148267ee1b377e7f96d098ecf71333634a6c35c70ce334669e76673b26dddf5e1653b2d83d2a781cdb5e353d1829354dbada2a21f1cdf7a163e32682fa89975061411b1f4ba026ee357efa93b6f573f3b9e15ed24fe6e96272b3771edffdb1a5f13d10e829f0e04cf088b2b004db12e3bef24219379a50b3c9a1e60fb7b3ad27c0a8b5f6796d1254c34181741150219082c8224ee188f87b857cb139e88745c0808b81eef4545b1d6e5e0961f9415f458eedbd8306f488a468b3367a9902a4", 0x1000}, {&(0x7f0000000180)="dbda990dd7507a221902e1ca811cf7580147ee11bd6ae433a33cce19c9b80e9b9b0b51fcb01c8ea093506a285a34fa5ed465cf5956eee99414ff96b2bfbdd137d50106617a546f54fdde596bc8587179133ce1248207b1e0dcf18cedda39e12bec33567fd1a5b43ba368", 0x6a}], 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000280)={0x0, 0x3, 0x12, 0x4}) read(r1, &(0x7f0000000540)=""/226, 0xe2) dup2(r3, r2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) writev(r3, &(0x7f0000000440)=[{&(0x7f0000001640)="a61b0d5346156ce0924f80c6150f543ffe3c4c4c7aac461cbd66f6c3e2099be7e382da878b81b731246a5b3a9dded2b20f0808cf60764e1cc87ff8dc4bc4d0da6055b99a194d7c9ceb0ad81235f8dffb8b87c6aea5be8c2a94ddd3971d8a624854262388ac40ee348a47663b3c062295be7372658ec2e7d49ca16012d161d0741a8ded9b260b7cee858a54741d136af386908bb7cb565cc5cbfe0ee2e246206bafa8e90f1680686f536c876b25eb29b72cf6f6c42ded1f34838f682be03a02d16fc0adff71a30604ab4a96b8e2f09ae9deb7c911e093f5b8378d4b6540f9b7348a7aae8ffcbb0f1dd1d751e5f84c187b956960de6a0fc2207ccd5f13856a80dc593ccd5cf78434fc23cfedccc8029b228be00395990695f8628144d522327eb3495f368dabbf3b33da406deb4c86724e1d5e1cdc2b6411220dfe046811ed59f5cc11e9d2517d6ea61e0f6e0a9ab5a9037d9c23d364d25b1837f75cd5c25187808fdbf2ef09dab8ebfefaac2dee0c73f65c53bcd548691225098c4ec8b5917577939dcddd2ee63361e8d8838495d812b0500c19db7660eca8dab9e0d446c2c7a597efe94a9187b29ce316439d76add99260a522faf300c300860d1bbf613ebd07db8d895f987f22d2795ee24a6583bca3c7f8b35531f2f4ca4c3c3243855f0fef4eb9a3c25852ac1b89eff776ab4c7322056f5be13d91e45ab46f069cabcc528c77d000fd9c5d77323d0686acdfd8dfadd2633a7daa1ad1ac43f5c87bf4ff69340da00ff198132c3a1ad7e0f09bce0a475dfd4a0ddfd54ef94d25e8063a2536ccf8481b04dea32be707b2721a25acc520b1d9e7dd84847eeeb362dff51f4090501f8af069e8d0b2ee67b8be71e5179185bcdb276c9b4ff77551f5bd8e378af3577937da4857ff9b369064c7eba78843857f9b6c2e537c03fce1e1b5ce4965b272050aa63328f3fcd8b3b3cb15cc25be532d5d9e8f081db1467ab6ae6127d9f62db9842dce3ae1344e48ec4957c584d37c7a4df317217f54be73d970b4ab35f8d730b494da60aee17954a1b05057ef52967fd9706e18b518771a98d1dabdccb722cbef7e7162a50138c73cdb2c87d5837f836d952eebbb92fac1a63166e6e2aa4e6e7f62ac20b11f7df6d9adaa6c8ee848ecd7b2ef858ecb63c7663d20e9530395c10c8d47c8eff320d19f0be05252a1cb3659278613a1c4a7b466c5f884a6881e5d7e36df61b980a1bea12ea8f8ba631c30221f896f7ec8146fab8de1a363cbdae5f269d22bd783d1b6bfe00915a9d911b5951406ac6821a83594cdd9d8007d0f96696ebdabc223220b4feb4f84f2682f0f29de0b06840b34d00f898e6753a54d2e1f4ca769c109b04026e39d6d9bcf5381755a75384c073ddb96b5ffe83afb6719482b21fe55e13d97f65d058cbde648e34a8f0b3a4d56bc333476f6121f95ea86692402f5ca51fb8e5d354888965e18c7ede9727125a58746e2fb3c6a45dc5e0d0ccd2ead0e8d0b59a4f197eaa385714622d4949f157b6cb9291d32097c7e37028f990a4232aa5553bfdce86d5d7609041deecad8ad4aa790d73bb6aca5df189c3757c3e48bd401ae3b13a5d063545b8298fbe0fa3365c396861d22a762ef70bc3f14b89d9cb8e3eb509c29b0aeaa28d82f0049a879d0d1f79ec51a2f4b76d15ad19af3aad850295ba8aff3859d212ee97e47f24129b1d784eb450a8f144288baff92c7dbb87273ed8f806ea6f8d96229568be8f760365aa5feb51a2761f3498a5bbeb175d38397a2a2815c872cbf7b0386777e9e0252c21e4cc5a76b3f30eb538a7eb8fe3726096fff4a421cd072c34724f82d20a711ccb13cbe5d217ec3189df5bb2453a574ed748f3ac0c03ec157ac0024efae02cc01e5ca589ccce27bb626dbfc3542808ed00e6a7975225c13fd1072feb1bf5aa9c4ee249a99b4257f41f9838e506fd9e511e36b04c38c302563853265437e768596a8e0a2f9877bb2c2dbe5441c9119b05b9d443189b190abdb476f2f9a46690080492970867db3436c346576c9389b99a271037e186dd017ad2a8158ae946e80059020a0339a0dbc7ead1f5ea9abc2cb6f78b2943dc5f33072aad9890245a4cde21f7a7024d171d3bf559328b6bf7b32ec1a8607cbc40073a9df9e626b1a977cb92c6f7b5a5d053c56e571432240c2245d12099b4999d36f3f143295843c0a6cf619f98db296c21ea1e294cc62ee295752f394da2cf9f1d1458df76bf4715ae34f84298e22fbbba5db9fd72122448f3f63f843d0e55ab32b5f01b6e63782983cc20484618b94b84699663575f47c11553821246c2230133e472fe3f5ff7615602cf4dea76e08688e326f536013510c82de3a99778d9d0decf9e4b079e3310d866a84bb763a0530c7ad6be07971ccf0bf53402611dee3f3bd488923304f7682422a79adba2bbe4de9b4e481443c3968702e40a3c57197ee683f16a9ff58dc108561f695d53ba0b563edb2bf92279efe87b932bca320d37c99abef56dcd130904c2a8adfa137163bd1cd7a79920c436ac0d761db6301f87e3425d52c64854cf199a94957142b5ddc5b2a3fa7f9713daf7e5985996733ab702547f76d7dc4c22584fd50a8af018dec3b5ca04ca9e0c7f4f285f20686164fba37a8611656bf2596525db0bdea3b258b9f7fea7f6ee46ea8a2acc14fc77e5b077b8ebe5f62959b8edd0775e0818ea1f42bdb3ceb0749a5ea03d5bb2e9e67accabf3a3294420e161e0d68a89335447019c312d4e1e5bb64c0dd94d4fd309997182dd820699239cb75b4ad77dbc0c5036335b6cc18739f295c9325957e70465be3b06fe64ac4c3b3beff180fe39d4dec4ab144245bc691718d6c23a5271f87cb4b91ab5ce159d8919e7fd1e2a34221d417e9ce10651f146cca32bd2d09f80f072de8fc4fd227267bc36f51f8020ffd0fb5fde14433d510471761125cdd95d91e8e4e0604c9a93f160a919dd3f5be38a57e2f7ada20243d3ff5119e845774730200951afb03b7c37844ad1ef56e60e31b8b111c19a539968149f465674b07840e94cab4b27f04abefdb9fbba54f025e4079a95d228ac150bef3e0d09c4f0d7b807339b9d3a7df78a4883a88fe4a51992352a55f1254b6879e558106ac787890f79c78c4c8bb186854a183e2193588c452ddb2940d955d0f4b21aed6d1e4fef0d941aa6499c218e9b58a8888043dec79aeea1520c2475d16cf359d39b287703a5ad94496f49d3ff89ff8f7f0de1c6224b793f9fc8cd55225c950f1bff8f3812614915f73f141b59696aff4ac6be734b65cf1e2cd7e940e608febf2b0f4be74a6eb78f4148b448bb221cd7957a73119358f827b00c696f0483d9ec3c35a771691b53e2a1ed0b7f254cd8c209c7d268f8aafd4ce10948d10fa2e391b0ffa586f586250b0e7487e2b86881bf23ebc7b7664606abf0a5babf1425a6d3424540c83adce65c1a1cba04f847642f130794b509a67bbd0da057c88a66d970d2c8e8560a0545afa07756814db1ef1b332c396b49e1b961c624437a08711f64d4432e0b4e4cccd6b70f46f2bf99e292823b753739fe5041de64fa00cbdd4b95f44b6a2a599436e2548b404567334dd9e46cde8cce0531eec1977d959a3b97c8ccced0eb6f93de56b1a661f0f1e9b7efe699bb8b985894a472c8b65e0dff22ad58a2adb2e90990d60c9184257c11f8e040193910b60f19dbc186f51d6fd408df01f7fc7b9e581202dd7e1206f82e6bc6fa6669c98eaa89e0d3b84efcb5e1f004a4ea6763597b897d01de2bcb48bbe9e8a141209557e0d5f32f51a1e8e729eea2d4e1c515495f3af71c3d305ea074ceb0b081a1345282cfee09cc2efdd8f7a87e07688edbf539bfdd5cbdebc4001eb1bb5029aee697c2b667714adafff952512561a7dcb1ac333e64acee249e28f62b0b1f394343ff45e752b8efbb5c0e9ed7efac472c4cef3131ebef08e2e19b0450e415e8f083cc8ece9cd379d6b8bf5c9b6e34abf4678c47dcce3b5d49041ad443c5fa60276d308d7ef7a78afc32e5a404955d04e99a993c733aee0efa34e96697bb2d9c71754dc7aaf2d2210765827f7bdc8b68904cc663a3533b0b6ae4975f5377dcf3be1ec71787b1cbaad344638d3d87c6899e8c3ad7b0811ff7c3a86620e14acb536db2c92889a654eb2f11c4377b04e7fd286b041f60173bd3aa6d0af401841d5803687e3176eaf3759c44d28a510af657f31a4fa67571cb153b444ab1b9a245e9c17786e27690d6a59eeb76f3a062aaf5b0947cbcddc4dbf92d83688b118511296f42f7b2df2f1a679d38b3cfd97d506ff17e20d5a2016f72f4a39362cdeaf7310c35f36aee3f9c36d17d58647533acfe3f0a89023e7f1439fb147a9e67de8a6e073e4945b992e28ec741753a392819186b65b9fd543606ee8dabdcd84686d0d24c1398f97e41afd81fb602350c9c0697c6cb0984a9ff8e12667e98c049503959e55e42085274fab890f5103f282046bddf1da2957e39582d9bc52e1b6d1421720536d4cf7c3349c645d19788ce39ed791646bc69fe8637d910ab33cd27bb2e211dde7a1deb21ae30f10a4103c3137c09c3a1b090344459158c84734e415b71602181b4c997492a1a11e1364ab66e9cad4d1ae3006f787f0260d7a750dc41a3cb8b088552bffd267de214bd472de666d64eb89232a9fb5c5ac64dbd828099ff01945400f0b3bbcd9e70cdab4be0c543861cf16fa3384afd780ae18c0a2fd55d5be4c6cd4f69bfb9ef29f476cbc3c986671fb36177aa6671172cf037a03558515c5c5abba1501d15b24a8c4aa4b7e2ddfd1f2b44cad55d4a82b9baca63191274f72b8359d8117d6954db25cb342e7e0c3db171961ec68dc233bcbbc963f512806e2b1fab119d15c45460817922b0ca190b1cae63480a5a42440b3f483f43fbd65eee640e675cd0a74f3ea31abf99b313be6dd4421d71263d09159869948ba0073a288ab948420fef2c59e001a0d617d50fec6c69754ab740fdb27812178581b1fa6006437cb6b4639e14351f1255c43edc369f27f579fbd0c0eaed08becb4b3e7a4eccea091dad70e89f98c81e9d86f1f21be40a76628ec0f8d2cb7f54fe36bf150da3e3e6441ee09c6371d52c7ccadb0df05183ab1435b8e772927f8840e4f2e5aa17764096b4ce1e5fe0c0111d95c852da7d305da2cf801a65edff089fbf23ea331296230a71942c00122f3f96c610b3f1a485984735b7646945b42312b8ec137c0ab75fb1b91c997521f6028c0e2afbd3e50d0f47940442003d59bfb9819c551ea597e199aa3261fa1d6444cb4a939d19f7e8b856eaf31dbdd763541fd30d090cbfec94826bdede0e35c791c4c26de647cb2027819a2d8af187fb7eb4f799ea46b12bd5b8947d86cf5a00e04162fad8311c7041f2fe9d743957f246dd73e54caaa0ad1327182cd1db2bf0dbd23755021bff5d2e5d76b2fd7d12e7196a0ee71373d0ada1cf9ca8d2ea090635b38ae3fc3ff0b4436ec31151740ac2b17e2096661675a433984ab39b0c2fd9ad6eb7cb419e4c5a103be31f845c0d7340ab0c976ca6db7df419705e00d80129efdde34540eba2c5de7e07e99f0d8c1c4f14e421f58acef3ff480114e168d00187fc99100bc6dd7261b622c03989bcd22b6add6a87568f966d1c6d564ede4ad211a2978ebb8053707d4ed43cfc2cb4708d574031bf1063c00a35c03fce33891b91c21c10ce7aa2deb312549f8b89c7a9cca4553098f5e2ecbd4d45ee8e0c7ababc48ddf2a688ba0936300ad888c6078944ec17c1e93c4f83dd129a4dd", 0x1000}, {&(0x7f00000002c0)="79bf9f1324320ecce2e395421426a44c08c8be9617d8cd5479f3e4c931cdd7eb3bd214f1ec38fdd55f859008a6b5afc108bb775754402736d6b07c2613586832", 0x40}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3f, 0x190676bc, 0x2, 0x7fff000000000, "2a8fbe1a4ba7994fd9af5aa92bbde70177c7d6e5", 0x3, 0x5}) 11:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x8, 0x9]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x335, 0x0, 0x100000000000006}]}) 11:10:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:10:36 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x0, 0xaf, 0x0, 0x0, 0xffffffffffffffae, 0x80000001, 0x1, 0x1, 0x400, 0x5}) execve(0x0, 0x0, 0x0) 11:10:37 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 11:10:37 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xffffffcc}], 0x330, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x200, 0x0, 0xfffffffffffffffc, 0x0) close(r0) 11:10:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x9, 0xfffffffffffffffe, 0x2, 0x6}, {0x8, 0x3, 0x0, 0x2}, {0x4, 0x1000, 0xe0, 0x3ff}, {0x6, 0x58, 0x401, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='tap', &(0x7f0000000240)=',!--\x00', &(0x7f0000000280)='+{\'+*:]\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)=')\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\n\x00', &(0x7f0000000440)='\x00']) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffdfd, &(0x7f0000000140)="2da7920cc576618168cf842e4cf8b6") 11:10:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 11:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0xfff) recvfrom$inet(r1, &(0x7f0000000280)=""/213, 0xd5, 0x3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:37 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="95b00a71778b6491dd3acacc4ffb7e1892551d25805374a9a188c524b261aac63606281f50bbc54ad25a75711ee70140f23a8d334efc0198d27c282b706b9b19f079b93998a661996184b740cd83b934dc6f6bf891d861714087b5378317bbb2030f0c0ac3e90e2215157a3aef99cd36c3ef7637d5d6d5c50622fec2b96fcd0a59e449a589a3f9b13a1b95cf134879e0a100ff8a0fe437142d5fee616bc2"}, {&(0x7f00000002c0)="a4f9221fbaa17a6ba406c99b9fc5032ebc8a9b1ec8a8a83410062b9775472ba1354eb2f108feb19e612d8ccefee9090f751abebc6918d7ee9e62eb8a558c5e129caab09b2035e9516b78bc7dcb7fce3de68a73311218353bb527614ba7191556a4c0a05776b8d77063c6db2815573efc4a7643dbe66131122b55153101f9f69192a681de7f8887eb1a7a24c70215b726abd77b720daf24810005024d16726f0a4f83fb9c710e638fcd8c5933927bfdc088cba20a06111a26d2cffc0c27296b1ca2f5a5e591339fe619d2ed43dd24ce9b59e38ddb38dcb38e2849b829"}, {&(0x7f00000003c0)="7b01365f260ac3e504c2233d3ac4ef40e9fbd950b8231c1fe32bfa48122208de8d7f05c0a0ee50110c9e929258b835647d67238c43e08eb1d51f440d85caf10185cdcc10935a5502a15aa747a03530d0b504c2aafa701992b8b07797150120d99cc5f01dbccbd9a9d5cd451868c08a8bf6ad5a0a5bedfc70c63607687509a0aee16521e0f67564b996054076af28364fc77582a777a3baed7c9ce5cbd1bd58be1a7c576ba366b79dc85a8f4636248124dd44767d07bc8e544dc6237444a03e283cbf05855c2d4723538504fd"}, {&(0x7f00000004c0)="48b8d5884a3f55dc9cddc0cf86c5ea3011adcaf9432e6f98ee55f19f1ff88a40bbc039c876f95a3bd527ab3d844eeea35bd4c4783349a183af0d039a679f2a3d49070835855c28a396612dee93a9d6dde0baa23572f61abc7da39b6bc7cccb56e54df9789799025f9098c2d515a9146a38738a72e7765203a4c74f5a34a65301b5f1fc04a1e7691f5b24a01d60b76e3f89b5ffa94b4df32154ad4e808be08ee2c2da"}, {&(0x7f0000000040)}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) 11:10:37 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffd) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 11:10:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x4, 0x8001, 0x6, 0x4}, {0x0, 0x301, 0x3, 0x9}, {0xfffffffffffffff7, 0x85e, 0xfffffffffffffffe, 0x7fff}, {0x2, 0x1, 0xfff, 0x4}, {0x80000001, 0x100, 0x1, 0x4538969}, {0x81, 0xffffffff, 0xe, 0x3ff}, {0x5, 0x1, 0x7fffffff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11, 0x41, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4a, 0x2, 0x1f34, 0x4}, {{r0}, 0x0, 0x20, 0x1, 0x2f, 0x5c9}, {{r0}, 0xffffffffffffffff, 0x42, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x6, 0xf0000002, 0x5, 0x100000000}], 0xffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x20000002, 0xda, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000001, 0x10001, 0xfffffffffffffd84}, {{r0}, 0x0, 0x10, 0x8, 0x91, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0xf6e6}, {{r0}, 0x0, 0x80, 0x20, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x84, 0x1, 0x7, 0x9}], 0x4, &(0x7f0000000180)={0x8, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:10:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x8, 0x7, 0x20, {[0x5, 0x8, 0x80000001, 0x0, 0x3, 0x5, 0x4, 0xfffffffffffffe38, 0x20, 0x2, 0x8, 0x8, 0x4, 0x8001, 0x0, 0x5, 0x7fffffff, 0x7a4b], [0x5, 0x80, 0x7fffffff, 0x6, 0x8, 0x0, 0x531b118000000000, 0x5, 0x29ef, 0x8], [0x5, 0x1, 0x80, 0x2, 0x100000001, 0x3, 0x6], [0x3, 0x1, 0x0, 0xffffffffffffffee, 0x4, 0x9], [{0x200, 0x8, 0x4, 0x100}, {0x4, 0x9, 0x4, 0xffffffff}, {0x6, 0x2, 0x1a, 0x27}, {0x40, 0x80000000, 0x8, 0xe548}, {0xbb4, 0x1, 0x16f220d8, 0x3f}, {0x802, 0x8, 0x9, 0x7}, {0x8, 0x101, 0x8, 0x1}, {0x1, 0x10000, 0x80, 0x400}], {0x1, 0x9, 0xff, 0x40}, {0x5, 0x4, 0x80, 0x1}}}) 11:10:37 executing program 0: r0 = socket$inet(0x2, 0x9, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = msgget(0x1, 0x42) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x900, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/161, &(0x7f0000000200)=0xa1) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) fchdir(r2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/133}, 0x8d, 0x0, 0x1000) 11:10:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xa000, 0x0) r0 = kqueue() pread(r0, &(0x7f0000000280)="2a1068368491a57737f20452bb1133dac1b3828402ff5f67f7af1a998a9169c1eb7764ad6030630af5ca59b6a8b1259b4ff7bb47b6dfb189bea322df82a49ed92f02ac01a1efef11fa794eb10e372939625f59957656fe09179fc193938b0a5f93a3ce7fdada3dc78f5b466befc6879664bf7ef9ec6657ebcc850e4ade790c3e69f643ee752b0c58e80277280c9c5e", 0x8f, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) fcntl$dupfd(r2, 0xa, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 11:10:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x40) r2 = fcntl$dupfd(r1, 0xa, r0) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000300)={0x5, 0x1, 0x8}) 11:10:37 executing program 0: mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/pci\x00', 0x10480, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0}, &(0x7f0000002640)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) r5 = dup(0xffffffffffffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002780)='/dev/wskbd\x00', 0x8000, 0x0) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000080)="b7eb82841120fe0beb7cfde00442792e44352972d432bcbfbb2418b55699e318c4432a5a34f1c878a47fd5903cf18fea3c95a70d5276d0316536d22d191699d40087cce677294975d612253c5ae2820a51b885ab8b453ae228bcc9658f0a8d23a6b7a2cf03635c8472fa5f9a3af737a5e4c7287ffe487d852e003f122fc420725204a420d54ffa3086", 0x89}, {&(0x7f0000000140)="f9ca5840e50d9e652e5edead87cd567a02d8f473a8c450606187905cd3bb2dc57077155a9c0fd78c4fa5723269ab937748dfa1daedeb9d71c3aa2ceb9c3a17c94ba0d2dd15f9b8cdceb62442684cb71fe6d02bde06571fc966c842649b1ff7b42240cf588c87d1a93c1f6fae92c95a9e18e42522023ba1abba5b370d4a016794474439a4209abbe75de555531f83b5265c6051f2140b", 0x96}, {&(0x7f0000000200)="5b9c520a80b1182d8d6fc92499c629639889bce959d4ada57d8c37a6805db78a5c6c66a269ec5316345f6568021d073b982f560401238e72df73278188ab89fd46576ebde9704cea910aec8b9d67bd688ef4c5455e71c3489b289bb0da928236a6faa3217ef7fa59e5a4d2fb11a8c70057f49909b6eb71989ab94751e087ed163c9608e6ea2db010792ff27dbf6412f4f4139abc665ffb454a5253212c6b1df73f6cf9c8cd6b12713446f9c6ba71acbca123392905315ab8c0cbde35fdfc2ff6da528335854cc159efbe7939746ac5bb13214d92c5bb27e3cc9ba33db2787da5e0a78cc12fa28a106430395b", 0xec}, {&(0x7f0000000300)="1345e6a188d4ff62ea1cd49f4ed862545543c450e872d2d8e33ce984bef2b2ae6a7a54892b021f64681d0661437f6ee4d5d813e8e052b909f60a9f58888b6f23f701ee7ceea9e57d6dd1bd1651eb872e283aa31ad302e127d1ec0eb85caafb7fbcb9061393d59fc6e5cdaace2fb5f89baf300798451befaeb4d786653057e8e5f906d85fd9f4ab1011f3baa559c8f81ff049cdcaac2ff345531aa50affd78b1232511fbec4b04fbdba9d9cd6aa1f8e6875507986941b019af37cf0361b4aac6a6575c49afa07df9ad691a699fd6bda46fcb7d2aa21ee9c2a241001b1ebd4622a8ed488da518cff4e9a4e62663e89d4cb4d4b70f509bf8b2c9ef92638b3143fc7231713113854a7eb6ab23e1d24f9e8099b3f3082dca09d4b02bdf9ea9906a6310b7a852d9d9f91b8a90e1af0dbdebb1976addff0a823b742a5387692e91429ab034586a6b13af1d2ee1c2ca1932937297f2f0e387e563e2cc2a776deb10cd2e4147d8dc29e88283e8822df22c4f741e8da590c109344eecc545497ce68f6de5b3438edf0f21ac8952b400f2ce58e0f7241666d7bc9c547c144705822a776d033b720a0d1cccfbd6524c7422793aa6189588abfdda834fc3a4ec589277411ddf7f76a16bfe406de49351b17a010adcde2116019e618f20239807b64a2aba632db9ef050db600d6034c5de57539272c1796724dc6ec47e3c0fc7ca41df25a39cc9c060e52c5b69bad076f04d48641e3236068f11dbdea3661820b0ab05d795a5a4aabf7859870dfb550cce9c2fe896369c0c5efdbab2e961eba86788536446a4772d98fa71b5644a9b0f40dcb4456191ce8cabd247d654c402361f558818d81b4a6f66d0970c7db828489647c5b614612828d9cd763470610c7a72a69e1477a5ac622fe23713b3a957ea5bb6da4ed7dab4334820cd42ab24bfa0cb9897b855b1067330e25b25ae43b5930287a90d2fa5f86d5b3a73d4aef78e5232809ed28e291d425f9d53b347fbe107f994b9dd6cad8c28fe035bdad4b49321bc8147f8f892c6e8e9c0f3dac402132d3a20be6ba3c623246bbbfc0b5352b44e6ae9562b1e85f4ca86e3a11e143bf7ad64a0ebffb40b12193ae67a485d03ae4c67276893118898accb290be2be3e3daac64aa970b2dca15b7d699a4823381f650d8087034bc0c47194384e46b238fc3a0bcdc6dc3912f1c29d8d04304090e99536798fc88429b5e59fbc0b9c7d3f2fb4753d7a8101e1b78a9fe8ad38aac9bbe64281e1cc5d456da2ad066b16c6290a1b9462827dd0901b59411f8b5bcbf54e9061ee9fee7782ddfabaeed207337e12dccc6c2cc1ef7e3136826860b263da055c09e039b6e013b976fb1ed9fbfcec7fb032554596137704774f703098a11450369fc8fcb0bbc8e2c516eef575a369e0d430e866d5076bd42c556589b921854784855dc8353bd77d43c43d87cbc8b9777b90927c008ca7dd7e89648bd51a4e8abc378c15fddcac027c2ff9cb8026a739c96307381661f399f8c5b142fde4f7beb90e69f54fa28d7a92ab58caa7a858fefdbc6113fac4c428e94e02fccc83c2ffc67bebf3697902d352a8c9e96deb1007d9e27edeaefbbb3044f67a9aae03955fe0607a151027a58c7603f970bb3300d58a8272697702fa52cba068b95477b2d171a3e8c6c82148bdb454b3d5efa567048f6c15330180460e89cd01c427cc36b43232558505dc3aee97061a75de6a8c239ca4cf974d18083b92437153495d0867f157d06abc3bc0da33598683e341f9feabed7917d48a70fc2ae6e431a19a6309ab6cc7a1bb870edf040fb18a37fcd7184a0c2f6bf7da3445d87e381135c2560ca9fc2f640b2aaaea3d1bdd17d3d1fc568350f06981ab69d5017f8bd49f35bac8f54babff31a928dc83b9b88b0600f824f9dacdd49815c5b2e54da8631efa5ca669e6138c317fb98eaecdef2110087a70646667eaa8758b1c0d39231146719a5d6e014b12ef379367fb6e015d59ed4140262a09eac7ecc90109e09e4194f35265e30a0a75b438c76be603efaf6c8c73ecdc3f6ac500db130b5b4158e315808efc3a09fcdeb82a352bad45d89e4266fcea296facd686e694c58d80b35220a72572661d859bf49385abe999ae8719736723fc54da4d3b4d57191c53e4e14fd9908a5f998c688f56686bb619b8ec6520ac3fd6189989913ab944616d7063ee120133222b45e64b0b94aa40f757330d2242073eff41c578822e2139ad4c75b9e72133f54c4da1254a8d2febef75017709158ef8deb181079c7e5532e94271ad8c487caa56a302106f93087722d5732cd871d837fb631418d85d37181359c53b5e9237a7f17b64c75578074c0605a438edaa63c176396173e2d18c2cacb1ff4150abfa4f901f598d55665bad62aa46eaecf25022441e053a7960b0b9e8ffbc322f8c3968c733d33e02ae65b4242ac5cf268768dfb9e7abd9735a7a2228e087a1d8c6dc4ba484bdfe2c730ac886f06e85207daff5d887fd9eeee5514c515303ffcc44d9c7e41ba36e830b0b6dcf28d487b6de20f775cd8de9d565f238b8dedfb89bd4de712b9d9e66cc28504b7ce34ece7a359ed8f1c293ff544727eeb24aa1901689335f0e69fe01385d627ac03030b7b3e5cd206f63212c9646b815cf20179bda12c1fbc0806d09157b8264e3737a6d84a59288dac29add44b46c86af330a3682e41bd5675f6e3ec3c39b53f52a2c9638b51688985afd0f312a7987d7daa4daf3b5a0af6c766a0b9bbf5545e438b7ff3a75a4d51c64b86f53074ca955c6c84046935b3736d14f84f4080f7ea90a10c4ad9ff1a0cfb2dc49c91fbb9fd73670376983f6692accd6e26dda56e824853974e218ec07558e4ba9c72e7dea66c88562d88560baff4e3b35665acb553b00bf8f73b9211931a91b7e828e664cc6b23d5415b31929f35385b81f01133710572046b585fe4e1e022485fa91b6d1ffce03f6f3ed9cbb5d8db726850030c09d396414f83a8587395ca44b585179b55fa28009473d4567acd8f2789401fdd1cdbb8537481ae8d9944a11a7c25addefd547618c6fb8c7becec10ea672eef563dee3412d788a221a162dd7f16de4fc489f6ae413b86baa62d63980489d601569fdd952adf081ae7f60ee7d0789f1f13e8756e54447b720fb781f7527025c7f6e7ec9f2a0b11fca569a4aea28e22b2022d76e456f57e446e21c347a31c1d16bc2a47c6f5de2cd446ca28c40b9b4f907039a23c78a1fdd677d27ae1ca11022dcdf95adb2715529a8a5d80489b4951713b455f832ee1cad21e94d05e71e2ce7428b778b8264db7d92d3109f2df8139a233b1797f8f90c92d1a2d2db0051f805593cc16e542374a3e374425a2ca60cd64d8113a0393058d20169a2dccb275663bf48dd332936e86834bb343ac2c7de8739b6b0ad74200c278c147732b0ddd013a559d32415dcc20d90b98161c062ed99dda7ad7f7457b7ace93183152e0f4ecf5fbd79d02197f9868b1ac6f765168e5575e48915742dc0b17c6effcdf793820b55d5b101c36ae9da40fabd13fdb9dc6fe32ea189007585ccf431b60989adeb7e7e164d03057e246d6cdf3c1a44ab5c3b59429c48566213827cb1e20d97db79093eec3b522301ffc4b284e2df1d6fa95ccc32a65eedf904b061de7627897dbda595bcbe65bcdf8e0d4df19b2a4eb03de8861ac1e8c3ece7d2e7bd9fe7829ad3698348c1510cdb12f99926311e85c88076f0c00547d12da9d45de2c37e909300d82c8982d330acea79eb3212be5a4db6bdb085fb1b883fe90192280fb9f3e1c9f1be4a0dd1f329a60a75ab169cb7aa6e86e4a428d61a09ca5ec9ee47388746631e597ae111936c923c34228d27608761c784bf5ff9da69d43eed38f3b970fa178b2643a00f4cbd47a88b10b81075baee60fb2a1c138d3322b0980ebbcbb96fa8d1d2c111e3b778ffa7e60b5f8efaf691e8c61e813116bee9ced04318bd62e10c71a4561ceff646e3c102dda0601421cd6a47c54221966ab91fbf2aa3570720cb28ca4bfb98ff9f18cf07fb2860506ca8ddc86c2b04d414c4d4ef6a25165c0f82a8aa2a963046a5ba2c3e8a4adfa13693da6d1d6c89db2cb97976c0d44dbf96eb5c56856db7b82657517936e64c3326aa148c8181b4c24c590c633937fadc8735f84828117d7f64bd7cd4a2c73cb1067bed2dd6e205ca00bb78ac488717eeb0b0c8c3a6137cf98eacadd30c4974de941db0a06d1a1a42ec3f93a6d7ff584fb7eb210f62f3892fc2d208fa2173b5804e815141d6f0143059e4d4bd034369ee45ce94b9ce4e32f05041b36a196f7c2ea70885798040853a6e25e9d96a218d9d49c5f1a540efa3c80f4475e9973a7ed3f13682562e6c901cb7f7603001aa98f4972c223ff9c7068b7f44f91a7d3da011e48fae566cd4fc0e846b0d01be05b10e3bea27f415703082f88131b42c846ac2b84bdbeb4773ec93592736de2197e2bb1a3fd1c6a86f8f8bdaf06bfe58a0f2bc68f2b78efce35bb0bdd7b830f05e6fc9f0cb40d14be63d94505aa7fdff6385ab1a70bb120910d46a6736a439748a49d68570fe35ee27eee1dcf9559ede670cdf6e26a089c8ede4aaa3630a90968bd907df6c493922414bc62c662bc5b99559a505749ca70b7d7bc819c4643009da66964a40409b4fa8e43dd7635a7fd39ffb145dccb339e1a5693bbbae0ba1b152f7c392c562005a91d4f2ccaa590c66918115ff114ab00439c90d9d4e31addc50ab79eb7c5dc5f63eb84e645f8370e9122052e3f7284d5c0c5539ae30dc07d648f70fb9b56270684f8b750e2c5219604cffa8a023b046754786ee6cc75274cce9e74bce2aef3207366a32761a2a147e82ac038884869709ca05fa44fab096a2b0a7138891bd028a95e3fac98cdfb35950aedc72ce93acfc50ba51582549122315bf952dc21ae6a83a56792494752e84542c7f6a5fdd1ba278031a9a567015732b26a3cacb7c25f77fa60a01f5dc4076e3beffb2f3f9cabbd703982038c964fdb372e1dbfdbcc4b889fddf85959907f7458c6d12376d167e5472e4f94f10a206eb8eabc4268f5a4c5e9ef8e8698117ea25318be04365d01b74d4c0316051300bbfe039002121ada38d698cdfa548532091d1fafa3dbe34b60b6e1232391c86b45201652177b0f79c8efda57b619af67752779e183f2ee3b1ee8afa9af705bc3aeeea496e91c8f03619109633e1b0eaaf4bbdd88250801e9e9853212ad74b2bbf16774330abc47f5e0f56843e3d142dd442c18ba337e72ad786a36766d68d9db90b5ee9c69ac2a91c2dd3b3d38ad976978dd778e008ad625a95cdafa15b7297c6660f46be3c26868b3103dd0b0654c8b665e88f9682597909523063e1b925cc9ee6acafcbf2c444b0f86b53f2c836c8c7835e8c519610c6d48df365162acf0e91411c11dd116d5c3e6c364fdd4eedee0913cbfcd264b058483008425cf2f918a2c42d10f8297d8811663b00265c260bc66565e6ae9cc82c2b1f56835143d6512d87281b3a3bd90ddc9b4846758db8f026af665e32d4b0929c06cab95386024c486f1509647a3f897585e057a5f4036c4ebc03ea5ab942cd2aff26ade5648f8d3a5ac4a855e016775c57e6b881ad47343edf695a3b59f9208cb44904b41b45ea76cb527b4106a7507a63fcb193b8f0ede9b9b3ff0d77e138f0a31c407a26fea65f7ed9a6a2d03ab499c4c744cacb6ff119736998cb45d42f51902b47d8bc9cf6795e7970215385e40eec4df9f0c06d7f1d4cc21f7d5f9ec1956b4ac4793cda5add87198c4e6c7db9", 0x1000}, {&(0x7f0000001300)="17fa8b595362bd", 0x7}, {&(0x7f0000001340)="bb2d0fd44187d1a54d64601a30b695c74f8aa7d7ee3a0937383270fb61c3df04f1f3385f14ff5c39efc123bf384640e46b6081b529ffdc18ea4ace97baf43b52a75257624f7f41958630bfdcb45b2b85c12efcf03bffb222d59ded7279faf64cc94a5bfd494512b8f6240f2b2ff6030b7b", 0x71}, {&(0x7f00000013c0)="948c05532eb8b01e0c54bfe51415cd82ca6919f19e33fc873f458ad1ec5096ae8a59c4664f11bc3ded696bba70e9583e055d96a899752adbd4022290d6671752003a4f212b10adf11c575cf723eed94dece5f11b16f72e0791b699", 0x5b}, {&(0x7f0000001440)="323ea7156a85ecea71393ae91ca8097e5c6bb154b3d07e5e268a7c3688ba4008bbee691f1e4f53b271e8b5fff994fcced74ecfdba9736d2220b9720480c39742b841d71f93d7fa161ac602c04c1821c894fa08521cc35c05d156a8108fd1c836a431cb68f12470b889a71dc598d7f432350fa88e1506e8f9dc0fb3ccd24cbf0390c4999e5d9083743ad3a7b12d8f3519762cf87d5ba51ced40b19f89f21fc9525bc1394a6c6fde01eb749115a49fd3a89105b117dd49297fe63747278efabe22f168cb10dea6a98e5aabee9e775f817eed9c7943ac4a699b592b53f7cee5faf95ede1f5d028aac05c4e7debe5ddbd2a3921678ae1fb4b1b94b08b5c5ac3c0d9b4a3033a4679e634a350d71ebf2f23db051e788acc985cad7603c8cb52b225059f9c06762e86cc06c48df3e7b43ff9b79f85f0ba99a454df912f0c15ba1cacfb1679c1614a575e25e3c93230ad0c597c693486c1ff75074f18f783f73e1a09d06d680470143dc30dc231e19c88eee708acb107b90e22effca9510c0a9140454ae336016c089a0603b5b9ad03a3e8e79cfd8d24c6a43abf4e48e6b893d797c19dcf1656702b594d88ce8a1757f8de41301b170c195845c3002c024bbd1f90f00555dba048d30c894f817a02b827a364c168541e80da665d6696b0e061923398d7e6e299b2b6682e8560dd3264943983055f7a8243215f9afbc31f3dde2c9d841b8fe26a37e014e6c61d8575d74abc151db1e15994c9505d260d27553fbbdde43d35edb404c12189786144ea6f7709c0ba898fe1efd0b81e1eb471ce2600c1967b2cbf99a5acac656fbea2f471d52c5b8a8fe54820730bc6d1166cd4abd4e5f8aca053a5ed7a4e43ae52bca625c1bea1ffa7187d5fbd1c13b57669f54a282cef62c78342f9adf35e170b24a10ba3e10d32cfd033bc033f6c381f5cd9e51fed5d03210aff1df413ec20eab912bd6559b44add7fab883c51299a9e390b20450561ab8327dd9b2b9f414b9a9dee954a8ee41366406491a9418c27007ca6dfecf3a39ddda1edf459d2ada113c12c034a8585304ab67a7f7d1826f2908ac5d19680dea8c1730f290a1f3fb9a30c20881829d81d3beaf3e81c82bce52981f7feb6f6ae34344e92678f33f942c0bc013cb5a3f5c316fd81fed977bb3f1b2674574dd6b966a87b75b2088b887a6d226da3f3cdebdfac944a7b90f7c7fa103a0f5f459606003d932f9e9a69406a31fd7b83cb08b0fdcb18ee7275d6ebc9b22b8808e7e6c4418bad8eabd67912d8337a51b98a21d47ef8c83ddcadf2c2ef36174a6b2840ec23ac81317e1361654ff1418d76e16969c637b7dcee92fb62f5186eb040d77f3a11b2e1efbfb60f6eebdc7fd5840f2c1e0e6c8ae0dbbe1b9bfaaca6a88fd58fd9d75967bc7d2baf4541d0ad805ab8c480912af268823f0910e687cc64f3ab0c235456a12695c8ba90f58ca7d2beafd7c0f9bfcd8c576edd2f5bbbfec94029182f2de8ec23c6e4a5c23e5f3c4a1fa22bc8068842cf7ccdecaa8ff3b12da3604e8bdca5a0b04866f80d2c0c4d8b1890c0dc18d12abea701a3874b899b009a4187d97bb216cc3a9087cdd57f96015a0b5ab3b7e19737e8eee79f4d91872d3751af35e6eb8f1dbfa40f4f5d1eac9aff02a8a15dc16d8d6f63f497d759f190527b20acf13e826dea89035281923a991f8773db7c18f4a1b479da327bacd5ed626cea160a29ed95473ce6a9c5b1ce94720f896ed13a3031accbc9b4e555d1c9fdb0ee9ee591bf848ecf0c22a72f5da24c70e2c2a9a78d23bfbc97e754aeba92904815c7b1ac1a106ca61b2a0b9faa89da5d5f5700c3f22962f6e2552f3e97d817c4117344118d58b7f6b028c9f9aa8413df1d3b856e4d8dcd1870ccc2bb061c270345c995b87637195f6b8dbe511fc46838e57ec68320102d508dea9da6d22f11996f79ad8be043c8b6415d2a57aa2328b419951556b5fee8bd4d6ce7576794c840b98ee7f683fec72ce82a6009a2b3d2db47625ce47d7de7275f4e6a7382f3e8d5bc0f59c9471f95faec6ef509c7a5842066f0498578fe0ee250fd72bb9189deb58d74190f38834c1dca4464692859b86b1de7d12308601b1e18a05be139c77c68c3daea7eb8ec1815eea1e85fa78b442f856d87addf9c328191fb68be69b8ca9d5d066f2ad90b471111d7e8a63c218409a1ec0f697908b3681910427a5ffb6149877109e2b3a1df6265ce21af042bd743d22fefdf026916d382bac560923a59a3a8e484fd1acab97c6dc2ad703b50c4eb93e6e498110876227052157ab6136f745c39d577b9c5e8e7e18367457990def96a59296b1847b295e5ad191920ea5c30e3477e018a8ce38e7f8bbc23918736e408b0173ab600cca3c7781e2127462411672417fda4b5d4df348b5ab7fe9b94b9b1c4e07477ee21397227e8800a51e71c09e2b26051a38e86a0267d18ccfb9529793565a037116223bd07d5eb965fbb57a104d36030b8041a6d75cef88c38ca150a219c580c28400cadc5fbe9f00a0674cc86ac0a0bca1535e4138da34789303e78c91f53dc8d8521539d84be939e9e7e1fac05fd0eb035aa01dec2110ec20afab858ab3a24507da9274b13f36901dcc5e2c7b19f53913812f639da2312eeab3c66428c1220da774163c2615812dba8eaa35582fea87dae914c7bf1bff48060cecb5d0dc7911cbcdb3d10b1ff1d9154e06cae7ab6c3d04e72cebf96c3ad34b9697c68a5cb8f5795645b4236b23fb89a8cadae788d71df50382175c93de59f7f19903db7481dd20662c9d2322cd7103504235f50c0c840a46296ac7f92b3330600a11f49785f4a60dbe3978de4ad854c4eb8513bf99f0e4e5a5e1d0188af693b02c9fde940de27ef6368d7e941fc650e862453ead37792232c6ba2cfb38f842a6d75161c15080aac763356df2f2d264ecdb281d847e718ab4f65b7f6bd184bf9ac65f0cf0e5d19de5e5a6dc00bd87b2adec5a2d764164c666c4b1faacb8ebd3152336a65912b9612ca0e6ee843ebdd7bf842c57d551d67fb89294c68ad8996d54ac6b2cefc076bd5c7a19ee641ab55c9f84fd54fb179708f22996ebfc61af4e537004c7d8d2fdaa3d12d841038fdf6d8625e0165c08648d3f326f8c2721304a43e6382368985e7f1c08a36f07f415503cb4375a5610e06b9f7f62117abbda6099f6d4cca79188ad68a0fafc5a08d0f73e9482f10c3f542d8d057afbb2f6be479550ecf8bf1fa6ba205c27c3e38cec38a9236e1fb8e06b30713eeb38fe7ed911eb05b04d862c198db95545432da157690244027766dc896914c9ca07f9c1ab24fb80328320f69494c58474ba39d0cd3a39aa139510fc651344bd419565c34a28034f061fad39c6649142247099ac58521fdd8df74715b40cbf6ed8c023fdd2c1be4c1522949e292994f16be0b0c4c1804f4f6ccafcdbc4d05e7a673aff503b6408250fb0f7401e719b67dbd5228d7e7bac7fec1dbd11e57fdaa0b07b7331799333eb4da1396aafd8a37b59850d54dbbef4783f680ef0734794e4c8be6f50fb223df28413d368dcad1e708b820354d1286764de8039e59570d9539a66362d54678e051fdeaa02b8aa724228e51eae8066126f3775cfdc15a93c37b9baa23d83ddd2acfee2a09500d25d0f610e057082295321fbbd5a0a3660b6231d3e6e60d1b773143899fc5a8297274e41a851d21570108193f11d11da7a39a7558c4430637d66d989a8a3f37a5c4ad13bd6b52b13338b498db457275bf92b4b6f1fa992eeff2a703f4f48c7c07b70f5dccbb3f561be9de7699aa00628de20ef71d6b134835b46ae5b5db0ce79aab5045768f78603e851625285f25b0685364c61878e0d60949fe325462f7673121fc18e35b930093917604223f20fe9686b3842e35da6c12f6a60a52f2984adcfc2add32dd924ad9aa63a46802a6a71ced7b45b88e4b3a224996c2cb6523790d282b2959df5169adb8c6e1c7ce70e8ff8dce2ce50074ff8c44d4b92a00d2e5c31b1e0a6c1afb78dc092090655f280019f52c021dccadfd01c1f28eda34ee2b89f01b02077473f57104cf50645d95187109ca149f39f101aaac1fd7a5211c3cbfad7616a391931680ca0d4f842880f24ec9b36093a548e3dff383b9613e071b5144e708f9cc000fbf1432de8a52bd231d5443afcd68d5f195c3ecf6a8a91359aed6294a9aba67e6ebd065a436c5a15e1be67f69abc2b42af0637578100beb9c098c85abcfb34e66080722cda6c5ce4833281f881b1328cf2c7862d83d7c11c397d5ad618f2a71f27107ed72aa10bed540c4a2ae8d27e1489b5c0b6eb3ec049dc0c35b28a7e15632f4fa4868ae9c738b66a72332e09cf6faacdc6d90f55e697e733743668dba4e20ded3d8db3a0908075f0167a9f1511abdacab2171ddabdce2e1f0fdd4225319c083880fda92788e35292f39b1756a49ba6e6166bd4b04792fbfa52c58768a120772c1af872492f266c0832901c0c769c0e3bb99eb699d889e181fbfc450faad7b8902134f9f01e16d16b386caffdfc92b86e057cc7e500ae69592386e34ea9a3cf2addd2c1879b6bb0d495b821eedb0afcd5979003e660d4722b90a3cc50e73f753b4fc50bd9281ab2ece4377a658d23e68bf1b17b22341c5ff3285dc434a6934a90afefc724dee9fa596cccadc9272b7b6ebfda35da6f85970a10a192e05981fcdb17123bde99c7cf1358973a198b76f7ce32cacdba603b4ad52b0168e839d8a9c12e09fc0265cf00536bb61ac5826612784de2bddc253e50389eeaa7783abe468104f99748442e9c05d46b6526d8d4c1a2a4acb4fb5e18b6d54589390d6d3f76325433e7bbbfd78ad8dd21168eb79ae4c477ad987f788b581ee9d951cbc4045ca145bff4a81ad92833411cd90fef7bf3d8b90fd747d3d6b6d21c59e4f63c54a304640bc2a03688be06fa6c7a835ec34e90275724d24a67668736fff23a1f43169ca98fd28bf584c10d619add21de243fae76e6d8eb4add2f015d73d33b6689142ab8d957a7f466f1a32e24345193c0f089601979585a78d75ded1677534895e981c802478ff05143ff00aa5dbe22098834329913fa975a5f976d15936f00ecf66afb0c37299ee46dcbceadb39a742ca02fefb1e0be1f9e4c5a2983a9c2e4a97791507783c8ca794a9b6286bd258dc4740637ef375792213bd2b85fe97b8a072365292e967b33148329097392097c170d3c0b6488cd53a70aff0e45fcba71c58721522a4d2900ed7c6e9888ef63769ece0fb86299b17748f9381183410bacf8b374d66236602b2568a96e33b08992e23aba7038bc0932318311cc82d51ca3d5ef688999a154f9b66f9918520c68d72e7fd03b6028aa15d705bd0aa6a988f997b560e270d7f6021b49676d0c71d0cd1ef71aa67fbe58555ebf142a1173ddf463eace5b21a115c40a4d6c160f04525d446b8012cce9a764627dd3a2cdfa45fd9744d7f93e723b14494644cee77b2192e677e71c762f6c46fdd7962992e25a2ebebc4f1eb7d5bea71af7b927d74dd0ee5f18366c8552f34d62835a3cf56616a68aa08c1972cdd11f6134936af37975f182d6552ff6e8f7b67eeaaf2a715bcce125d93b460867ee9d53fa75b6280b7e20843dd4030f07726751261a583f012a22bd1fd30850aadee0144dcea477aa1adf6d9b57218a5e9479e2fbad32a8401dc808158fed58f47ce1bd0a6032e2118cb6879a6615221819e051d45873691ed16c34cfc48f2f0942843d0b46dae3b69903ed6f6e6fbab7aacdb8ee65c05103ae2571235b25691ff5e1", 0x1000}, {&(0x7f0000002440)="81a494d1a042f4122680f4eb7c2b91836c084a249674e11510e458df2c256fdf6d80eed96a3d46bbbed229bc19434aa3b7a222e2aaa7102fc1731e24d237a105bb5de4761a1e481c69980f2f377f77e5cf9e2a9566d8e1e039b4154244916184059ab489202ebfd2252c6d652c7ef8a2a9fe627962e8ecd162662086db2449b95cdd0cd0f88254c8ed27c6868de9ae24f95febef2898168e4b87d7d2ecb2ec89a115658eef96c356c340a83c001be6052e8ef2352102d3c586b8", 0xba}], 0x9, &(0x7f00000027c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x50, 0x40c}, 0xf) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002700)) 11:10:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) bind$inet(r0, &(0x7f0000000000), 0x10) 11:10:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x180, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) fchdir(r1) r2 = getpgid(0x0) r3 = getpgrp() setpgid(r2, r3) 11:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) 11:10:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = socket(0x18, 0x7, 0x100) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() 11:10:37 executing program 0: r0 = getegid() setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="b7f85702bb6eb0bc0f93ac35767d9093e30e118b295a65c39b1e617241b1adbd089011adfc99d6b36b2e7718ace28def528f0f4cd8d108c195d84c1b947536cdd02d0e83d02e3a93c5cbe39405da8ea39ea6ee18ec885e540f31c557134ee377c042f7c09fc4e1b53f76453813f34ade5621dad44c7f7b14abc278bc5d3db00cd4e08e0de2e33f95e5c7c86c0ab4d7976124fee620ce75ad87e74bce70ac00db1bcd18132333f52900cb09589740f887fdbbe669d80502879f15a1d38440d94aef6720c58a3a5582c6f9167b69ac07ca9c6f0a927c66b6a59e25b976cf2fb5535ad7d13a", 0xe4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12, 0x40) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0/file0\x00', r3, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) 11:10:37 executing program 1: r0 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xfc3b) r1 = semget(0x2, 0x5, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/112) 11:10:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) dup(r0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 11:10:37 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) kqueue() unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:10:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0x1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) ftruncate(r0, 0x0, 0x0) 11:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:10:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r0, &(0x7f0000000080)="d208624a9d42d85ca26872b9b9828f27eb8d284a698d904b5a53672ee471b2c7a4dc9d086c5d26b91248d93936eaf0d0a40a088e58477a1044b9642ca3d9a6604664afb7660a24ce2b93a486821d9a4712a2e5b2b1419172e171b9a5b1095d617e6f5080419eac114b3c42793f9ccb98484bbedc3ee7ab57c1995e81774f1e3ea10105f01624a232fbb0f9a033738036205b1e8b0ca8f1af649f48ac3d8ccdd721ae6b615027a6ae03ec92d0763c064681ea4a7bd28b6ff03cf4d56ca0a03e8b1c336ddac6c6172b22fa9f49188817900928d0da4a29e583d207ef95dede", 0xde, 0xc, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8}], 0xc4, 0x0, 0xfffffffffffffff8, 0x0) 11:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x101) shutdown(r3, 0x1) 11:10:37 executing program 0: getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() r3 = getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getegid() setgroups(0x7, &(0x7f00000000c0)=[r0, r2, r3, r4, r5, r6, r7]) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setregid(r1, r5) 11:10:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = dup2(r2, r0) r5 = getegid() fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r5, 0x4) readlinkat(r4, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=""/38, 0x26) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{}, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, &(0x7f0000000100)={0xffffffff8938226c, 0xffffffff}) 11:10:37 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x1fb) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000c63bd98c7393b58cb07482b48020ab3efbe4f1779198cdd6bf43f209d82b7b9ccac673d6a87193c4557ed38e177a83c485d39b46baadbc83bded3f32d88b3109a3fddd2a4dd1661f2292a9d5b27e5ea8280b8c369a4bfc0d8fac5f4aa6fc4c6d546f496f7e503c1e0d20e312dff29c6a67f69f48d924d2f512ed668579f0fa7a04c33f9b4fb9183a6041ba0b0159f3b3854e2406b969ab828af127d56e4668288addb4b54e8c76919ec944853400b40f287ac630b1966084e0fd2f242918c41144064d440448cebf0fdfb6c073c3398146433cb987a00f37531483add972063db97d9d6c4b6d879f63781d88889c2c58187e832e948cce"], 0xff, 0x800) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x990, 0x0) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x288, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000340)) r3 = dup(r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20081, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000400)={0x80000001, [{0x1, 0x8}, {0x2, 0xfffffffffffffffb}, {0x3, 0x1}, {0xbdf75ec16562a09c, 0x7}, {0x0, 0x400}, {0x2, 0x5}, {}, {0x1, 0xe9}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x800}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x83c2}, {0x2, 0x3}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x7bc7935f}, {0x3, 0x4}, {0x3, 0x4778}, {0x3, 0x80}, {0x1, 0x2}, {0x3, 0x9}, {0x3, 0x20}, {0x1, 0x5}, {0x3, 0xffff}, {0x3, 0xd}, {0x3, 0x81}, {0x1, 0x43d8}, {0x1}, {0x3, 0x3}, {0x3, 0x4}]}) socketpair(0x1, 0x5, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x202, 0x0) read(r3, &(0x7f00000005c0)=""/116, 0x74) socket$inet6(0x18, 0x5, 0x800) msgget(0x0, 0x208) listen(r4, 0x0) msgget$private(0x0, 0x80) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000640)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)) 11:10:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:37 executing program 0: select(0x255, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) 11:10:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) open(&(0x7f0000000040)='./bus\x00', 0x280, 0x48) 11:10:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 11:10:38 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r4, r5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 11:10:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xfffffffffffffffd, 0x10082, 0x0, 0x0, 0xffffffffffffffff}], 0x64, 0x0, 0x86, 0x0) 11:10:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x100) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0xffff}) 11:10:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x0, 0x0) dup(r0) r1 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000001100)=[{&(0x7f0000000000)=""/76, 0x4c}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/95, 0x5f}], 0x3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001200)) socket$inet(0x2, 0x0, 0xfa1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001180), &(0x7f00000011c0)=0x10) 11:10:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 11:10:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0xf0d7, 0x0, &(0x7f0000000000)="a0d685adc1d381db4823cad85d713bc0ea3f7445b5e21ea2df15fa51f4b4fce58a7dc288698f409fb2179fcb0be57dd017bd649658850fde618bc62a2a43d8845fe13baf628dd237fd796813006baa6d472865e0baca708fca0cabea6dff298d765cb9d9819a00f60fe9e8231ad534257568558b2ec138414148d6fff980fc3bda16636b378b60ca3fe0c65b", 0x8c) 11:10:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 11:10:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) read(r1, &(0x7f0000000080)=""/101, 0x65) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7f) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:10:39 executing program 1: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/115, 0x73) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x88, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x43001, 0x60) getpgrp() 11:10:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)) 11:10:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) setsockopt(r0, 0x3, 0x80, &(0x7f0000000000)="b8b2ac343fe009d5aac68016c19b61c13f48154ab39a617b17aa47464bc91f92ae45a06b43b59724646c3891ace20b442111296b", 0x34) 11:10:39 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x3e, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) 11:10:39 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000004000000000000000000000000000000035dfef3a2000000020000000000000000000000000000000000001000"/69], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:10:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1002000383, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 11:10:39 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x4) sendto(r0, &(0x7f00000000c0)="35451023c52c383fbd6353186df01658001958219c4a226d701659ddf768a90db773f3fe82f0e6e7af48aee6cc098e9032555374913ec5cae955156dbfa9bde62bc965fc5a23e797573a0ae16978b389b008ccd16964ef95c2cd5fbb27deabe90333043fcb4e28cb02daf7f011dcdc8bb3edd11a491d76f5fb6ea35ab1", 0x7d, 0x4, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) r1 = dup(r0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") chflags(&(0x7f0000000000)='./file0\x00', 0x0) 11:10:39 executing program 0: nanosleep(&(0x7f00000000c0)={0x1, 0x3b9ac9ff}, 0x0) r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8400, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x200, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) r9 = kqueue() r10 = getppid() fcntl$setown(r3, 0x6, r10) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = syz_open_pts() kevent(r0, &(0x7f00000005c0)=[{{r11}, 0xffffffffffffffff, 0x80, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x5, 0x1ff}, {{r3}, 0x0, 0x40, 0x20000000, 0x9, 0x5}, {{r9}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0x1ff}, {{r0}, 0x5a017fab4568dced, 0x88, 0x40000020, 0x1, 0x6}, {{r4}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x1, 0xef6}, {{r8}, 0xfffffffffffffffe, 0x24, 0x40000049, 0x1, 0x7}, {{r6}, 0xfffffffffffffffe, 0x80, 0x62, 0x80000001, 0x1}, {{r11}, 0xfffffffffffffff8, 0x1, 0x8, 0x50, 0x800}], 0xa190, &(0x7f0000000700)=[{{r11}, 0xffffffffffffffff, 0x0, 0x0, 0x10001, 0x1}], 0x9, &(0x7f0000000740)={0x100, 0x4}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x18089, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000780), 0x10000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xa, 0x1, 0x401, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x7fff, 0x4}, {{r3}, 0x0, 0xab, 0xf00fffff, 0x0, 0x9d}, {{r4}, 0x0, 0x18, 0x8, 0x800000000, 0x800000000000000}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x9}], 0xffff, &(0x7f0000000480)=[{{r6}, 0xffffffffffffffff, 0x8, 0x4, 0x401}, {{r7}, 0xfffffffffffffff9, 0x40, 0x20000001, 0x2, 0x10000000000000}, {{r8}, 0xffffffffffffffff, 0x1, 0x20000000, 0xfffffffffffffffb, 0x10000}, {{r9}, 0x0, 0x1, 0x200fffff, 0x3, 0xfe}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x80000001, 0x400}, {{r12}, 0xfffffffffffffffc, 0x8, 0x10, 0x800, 0x6}, {{r13}, 0xfffffffffffffff8, 0x10, 0x4, 0x3f, 0xd36c}, {{r14}, 0xfffffffffffffffd, 0x46, 0x2, 0x5, 0x80000000}], 0x6, &(0x7f0000000580)={0x4, 0x1f}) nanosleep(&(0x7f0000000000)={0x7, 0x5}, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x84}, &(0x7f0000000080)) 11:10:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000080)=0x1000) shutdown(r0, 0x0) 11:10:39 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 11:10:39 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x180000000, 0x4, 0x7ff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x77f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20a0000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000eae000/0x2000)=nil, 0x3}, {&(0x7f0000e15000/0xd000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000f1e000/0x2000)=nil, 0x84}, {&(0x7f0000f17000/0x3000)=nil, &(0x7f0000f73000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f21000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000000)="f7", 0x1) r3 = fcntl$getown(r1, 0x5) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) clock_getres(0x0, &(0x7f0000000780)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) 11:10:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) 11:10:40 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='r\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 11:10:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0xfffffff6) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error pckbd_enable: command error 11:10:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000140)=0xfffffffffffffd97) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x20) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r2, &(0x7f0000000380)='on', 0x2) 11:10:42 executing program 0: socketpair(0x1e, 0x8004, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/154) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 11:10:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10010, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:10:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) socket(0x6, 0x5, 0xfffffffffffffc00) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x279, &(0x7f0000000340)="b6") 11:10:42 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) readv(r0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001240)) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8, 0x1418}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="c0474fa44e681175f43d73cf4f4c31c8ccf75c42e6e1e2dbe414a36f2d8266d2dd4c775f1772c9747c0e6674fcf56121af93cd4eac7b3e86fc27243ef87abca4f8b633dd929a68e5915fcbb7bf4fc5eb9d65940b3298d7066404bd09b964be8fa701dfe65b83081d0171d965b37c1a64dfc167bf8676ed6e946c5de7184995852a2910533239b6b064507f4abfb2aa056738c81ecf1c59575651d6dca42bb3dc1f80b5e592c8e2d3dda53b986b896152ac8e79909e0cf50b1a4f53ed2e7508c4f0095221d942412d", 0xc8) execve(0x0, 0x0, 0x0) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x40, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) dup(r0) 11:10:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000290000003e000000000004000a12d516db30c87091aa12c19d8e2ec22b7801c534db5e658fe6db4432dade435e1c2bb59c569d3a7d8a160b83f5d949972d00"/97], 0x10}, 0x0) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x101, 0xe5bd, 0x5, 0x4, &(0x7f0000000240)={{0x5, 0x200, 0x4, 0x7, 0x10000, 0x0, 0x4}, {[0x6, 0x2, 0x8001, 0x1ffc9f62, 0x7, 0xb8, 0xff, 0x1f, 0xd246, 0x4, 0x7172, 0x19, 0xfffffffffffeffff, 0x7fffffff, 0xffff, 0x8, 0x8, 0x100000000], [0x2, 0x7, 0xfffffffffffffff8, 0x0, 0x693, 0x8, 0x8, 0xffffffff, 0x5, 0x6], [0x5, 0x91, 0x6, 0x7, 0x0, 0xfffffffffffffffc, 0x7], [0x6239, 0x3dc1, 0x80, 0xd9b5, 0x8, 0x2], [{0x7, 0x2, 0x94, 0x1}, {0x83c6, 0x8, 0x9, 0x8}, {0x3, 0x0, 0x400, 0xe40e}, {0x4, 0x0, 0xdc, 0x7}, {0x89, 0x3f, 0x5, 0x4}, {0xc1, 0x0, 0x3, 0x5}, {0x2, 0x7fff, 0xc5, 0x5}, {0x8001, 0x63b, 0x5, 0xc6b}], {0x4, 0x5, 0x0, 0x1020000000}, {0x2, 0x7, 0xac, 0x3}}}, 0xffff, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x4) 11:10:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 11:10:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x4, 0x200000000000}, {0x1}, {0x3ff, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") r1 = getuid() pipe2(&(0x7f00000001c0), 0x10000) setuid(r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x6, 0x9, 0x2c261c6e, 0x8, "f9ac23be778438fa4b7b2a328075f8e960bb965e", 0x2c, 0x3f}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10200, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) 11:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x338}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x9, 0x0, 0x6}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) 11:10:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:42 executing program 0: r0 = socket$inet(0x2, 0x80002, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:10:43 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x4, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) accept(r0, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 11:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xffffffff00000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x4, 0x0, 0x100, 0x8001}, {0x7, 0x7b44, 0x9, 0x6}, {0x4, 0x4, 0x7, 0x2}, {0x5, 0x100000001, 0x7, 0x3}, {0x401, 0x10001, 0x4, 0x7}, {0xe3f, 0xff, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18080, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002005, 0x3e84) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000040)=""/55, 0x37, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:43 executing program 0: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x108) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) 11:10:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x141) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b9ce512675cc92a334f8b0545391a9ed31850a92b9a4", 0x16) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="1d0363f24c8b5fcfa2e102bad6d7b4a8419b94aef5ac9ac990b59c9f6f436f55b467f874fa219986db15017ec01ab1b346f778cf4ed8ddecdd13e9803e707e9850fc34e0d30101b6915d6b93e2c7da65297a17424456b3d484453f4cea12a64602d2133968bb48984a6d111fe454cf216a4af0195a8f1caa4e08f1395753fa1d95eecbde037431aeb4d04e332d632586281c3dcff7c03db9e72bb21236d40279a7269c9c88c382a436d813908c62a80e5729535dfe91a8b452e330b564b98042f4b52bdef8fc6632612ebc8e21ffed83b8392eadb75076f19887d2ea2fb32ad7ce3a88c2c1a88e6f86", 0xe9}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffffffffffad, 0x5ed, 0x0, 0xd6}, {0x91ef, 0x80, 0x101, 0x44c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:43 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000, r1}) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x6]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shutdown(r4, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) 11:10:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x9f106d7c34df33c3, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:10:43 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget(0x0, 0x2, 0x10) semop(r5, &(0x7f0000000240)=[{0x3, 0x5, 0x1800}, {0x2, 0x10001, 0x1000}, {0x6, 0x0, 0x1000}, {0x1, 0xb2, 0x1800}, {0x3, 0x100, 0x1000}, {0x5, 0x81, 0x800}, {0x7, 0x5, 0x1800}], 0x7) setsockopt(r1, 0x100000001, 0x19f, &(0x7f0000000280)="865b25a782cd551a2418c81719f2722273853b944724b5eae1165678a4fbc6c83a1b8a61314666b615943292e303292f19cb24aae31f9de8d65bb173766df81353f863722818e59d17916cc3c8bcda6a74b37cf49000c9bd53211393647864d724a7839cd6c3696876", 0x69) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000380)="cbda9e4533b55c44e433b4e316a2d01aa1cac6979c81aa8f50ffa6d69aa76596a2d44037de9542c61ae6355bd5488cc508814ec33297d11e5b3f5f5a353b16e5781b96981b660bc92b57ab8b02439bb20e54dd7ade7ab4287a0e69da2184e9f4a49286ab73fadbd201e187654b893da485a947c9078e85afcc345070731fd9da", 0x80}, {&(0x7f0000000400)="177caeb12f0282868136c5885a87f4cc2824a56aebcb3c99957ac5602619ec264fa90dd6d2", 0x25}, {&(0x7f0000000440)="4a0037ffe4bed9868514f798c667d834395f1d49a13693e27df31efbf8422fa7cd074d64f4a05df944198e025497932ddc2c120d8cdd2a8f8c5921fed37f1b17f122f069aaee5051b31b41552bb80a3afa2a05527ede00da48e3cf1ada0f8147cd1df081ea8dc933a8e146251e168b2ebaf35ae8e394d43fb16516f91c9d2618247f75faaaed8603cae567c87fa8068fb84402c0b5ca6ad77f14db6a9a102d7dff03d827dfc42af1150946f8f72edff2f45bf8120d254363c0fe1b71b0ff49a066eabe3f492fc78002504a52c7d6baf825c8455b8eb97cd1de414242d3f4196dc9de6ae83c5aec743afcd00d7637", 0xee}, {&(0x7f0000001300)="c795433349d04e3c4a947cc612640ec7954a138470c592da138e300cca3325514951627fea4146f0eb40a10ca12f89660e1eda0b8c02db3ad51f82f6c5abb603f3afd0324abb81110c30a7f5c7b907b318c15a3142c70ba6e3d1c6fa994756327b8322b011a566e6e6ad255855e723051ed4e8711cc7d735f9574587d223d53f3090189ad02be0c414a50ee2f88100e137e8eae9ad512861c5f97a7181754ac0a71c4bbd1356fd97e43b8e2d5224bfa978a5646f65eca32ccf0a344ddd799b54954c59f2ba626f24cb668bdd2ae3c309962b12b3d8ecdbff42a8aac1afa51f3a0e4f55e21e70ff5f9892116dad0c16cd6d540b63100740047512619d135474a304f4506157f18590a0089a38cde3e48f5d62485288264a2cb7ffbcf6d57c3e304b7e3eb717f77106d5ef6132ed519871db86f5e829320a4d7f71ef6d40f19ffd85e8f9e832b11958e8874e85794c2dedc97b09572716e3a6b7761b7331604f817979e7741e6817b5b4b9a4873c8891576a7b67e08a972b7add7e738d308921832368751f04ff45ca54f54f88b77af0dc8d9584b8f7c96ffa5217f9a676265e2cf44574c7143ddd8183c3ccf98d98666cb111c73a0e640a18d83a6746388d1feaafca23436f3f3486fbe9e443cf2446b9441637e7bced0a506bf184a168599eb6637f0fa687189e40163bc548e7c8c99faf08fa4268223ae5c66012ba743dc45acf2e0ad6cee78754dfe0ac72cb9153777b2cd4158c49078ed69900c818c0d7408770706e96ebe7484828afbc4076e329ee8bc86e7f98f9c15127b638ece57660b73715af65fb114c90c145e487aeba7e686e2454d5a7ec1629f5fd86de0666f5830cae522775532e3a333d2ed74027e4cb8cfd5839b0432b43e5c66ebb62dadba8cdfb5222d08816bb7f8a14bcbaef30a2fd730221df391aead7eb15336d7ee38c5dc7cf7478db7c2afa0cc0607dda76ed4f77b68f20e3c05349bd6641e3cbe2f0d3c2d8e0744af0c6fe92bc2e5c933dbe983c400a46752ddd4170b766a46476495db107129cb11ff67ad47d23693bd59f4d69bcf8af79633a90ad46bd328971bcfbc60d9866b91f20558e65df34e73dff349d6fc27114565e142d8aeb67e6e9c4d51f8e78fb6dd3f462772aabdbc96e6c9924495a71eb2af1f2ea5e615fb0f179436de7de7ef792546295644502b3e3b5c29a25b7a500875ef25f5838fb51bf72b9d07c455a378c1ec32dcb69c395c457cb5f367972a20b2df72913ab167073630a44144faab7181aa517b3bf53d3b6619eb524852d1d0888aaeccb065bb775189be5a5b43b3822a2385c6561615a485e95b5eee6581f92f3466d3e21afff53efd4c3951fa6d5987af7d1f9eed33a355d57b44c700bef286f398bc3454fdfb6a634b7403f4f11c9232dc927325781f10cce16a8d082960436ef204aa381952f1a14157df9d631fc26078a3ade249f3a838336d472a27f9259879bc6f2fe1e960823780daff6f8103f4357fdaf32212afffbbcdb7b834cd8c47903df8449922ced7b40ab61f8b20166b63bd1272bff60fa7386d60a1963bef3671d09a20a5d8212c098690d3efae0670b642bea8b72cdeb46ce5cc54de90e261e8b458b41041d35c839f52260baea33dcb36a898e405ffe2c78c3ad496c0840d0dd049936b48aed774d1a1f9679aecacd8e737ac0da20e33defbb4ca05161179fbe3b6bc856de550de7dd643a8659c63175457e4994cae0ed2dfc4662d1197e40668c5bc8aee30258aad61cf822aaa7fa4e477e358081b41936d920786afca00f42fd95b13a0d4fd39e8a20abffc1fe42b081c87df8837e92cba49edd978446e36dcb1da9078f0e455c1649bc934590ec43ca22863cdc2e446383542524d651affbbea113a96b88b102cf782da2425298f62748bf1f31795638395bdb5bec9213fdf904b09dbb5bc1811f3cc338831381ccfc3d89475cb7af305ada229459f495955093d07437a20bd546583320de709d49372054b070b7591293670e8aacdd1d3b15c93a80baa26c145641a4dbc06bd53522074d1a6a4c889d05bf1f1dd7a02a26c76fcb7f4dd9b3b93515842d6f24456b28ff018daea9b444604f0645b451f044205ceebcf7d524027ca7fd7aebbe95f425e02f7e1081b87d2f033a01aa5494c554a335aa981c9abfea14589b0c34fd74a45ef0f999a204c284e2403ef2086b80d131c7d1e8574127ea4a7475127b17dd5b9f58df64e7c291cc2238e5027f1cb08919023ce210e685a2d266ee47031bd72d152205b53a9e59d3510f31d93273e399a8deef3a468ed431108cd782f31c4ddb1da3ea203f9196f3c1bb56920baf48bffa5c1f50802fbce051d332d49c4b924582b5fb74335ee750caa50be557747dcd81b2809decf804738c190ff16318ef6241c99a7a2d29421e6fa563ce2888dfd72c64d02c2ae5f1aa43b9ff84e204551052e1986b93a7107f82ff92538eb08bf66a031ec276e2aa66c109f07991055aceaf9c4dbb244de8afc51306babc9c9a8e5c95b96c87cfd29cc57ce9cb78e30840157e558dd60c550b8a66bab3acf339e06db4ce4ea68ae126bf699a05237eb1ff1bc592b1d5853e6d4d1b8df453e2a438244d3be2bd9199aec544e38dfcce642ebe9a83f0fb46bfa61b3d628f5645196cde50305489d8287a7f51d12f1ce2f4ab17a1616dcc1133720fa8111e6661e86b852433f9669ba7dfb05501e77f4e796b4536394d95e3b2110575a98484970933592c208325362d5f7d6ce75d7e4d9bc68da0e4faf42431604fe806a2046011f313de85f53bae487fe1a8297650f4841d6074c187db5b3fccccd812f3197855e9e0c7193b7769ee68b2a3dd02f1d7e8ac4b1a74d51b897611754cb6ce97cd1a24082f56f02838a42a54a0d37290f1bfa1db76ff06f424d492bce35389f59eab770b94cb2f4190416a90b8d5def8171c38e1fa637702ebeb312d041eebf5689e0deed8bd67d6d801e56bc7074c8a48078468a35dbd9a3ac19ce9c6ef3722c22208646832a08aba31d4feb64a968ccbea775dd7ead3594b5d0bbabe43d99b9cb42673e889b9aff4fc7de685ba8d3543bd87c364891abcf868c918955780032fd7936d811849341b868577f3bdac9f5cc51f565ee15b217f097f6faf451ad061e744a47cdb2a89c85642ed276afabe513b2f97feffc486d2a10a3b383b342698b37e7980c542b7983b909fffacaf3facbdd79edb3c4c995eb9b80dbe8834766ea56a5fcbb860cd20fd022b843d19e686305beea2aa84196b5614cfb76ffbfa6fc9ec06aba22aebe5cf184cbc67368e4baefe59a4005fd7510fc46a220b648f840e863cffbdda5aac52ad3b1e7daff050364ea93b94e1b5bf87c6f87182c3e924d66419210fe48d6dd78619d292671b2b023886baf608acdfc6bb3ab869f78ac5ab572c2b25915d3b721c7554c366584c9cd0eb059a5f3eee61499974790e6fda7ce1d5ff4646ac55a72d0efb23534e685e962df0721390f3c1a2c3d98214f2b9c8a46f86b36a344af989d040df61fdc50dffe506eaa83cbc3b65eafe45d05ba7bdc154caf765602eb1525f3c1fba829f03f9b5b2ce5a2569a940064883314749df1603bf5e6282c7be3725f51b07821134330b44c6ac84ff814cea32264179f87a433a7397e63262ea38bdf82ebff07f8d2a61c8327e852bb29cf05fb081aee3348fc572df77c8c5bac2684724fc3c783059a1b0d5d963d0bec7f9f1ec157c0b743f7d002cbc1a59e9db67cce413b5a8c6b2da19280309610094696d5c8705c6a20ecd51e93798ed4a56731097620ea6fe8c5290a3287c496c9f219340b9cff65a8aa8a96c71373fd4cd11a0c00356775fe48532bce1816df291f4fd3345167170c3ff6090fdcdc2c8bf590d700fdfdc31267b5a5a0db69155b347141a7bfeb1eb80e76fbf9a9c393922eaa48c7b14192f8025dde5b45dc8f8c9e8b6bd23ea5a32707bcdfc0276acef2134c3f5238d0c693675e51a80e18c462de76b0fec686956d9afe66f4f75da416e73552ce593b528124139381eb8d46c2670f82c5457a4fe06aa260aea17c1bc529b9d0ef02d6cbbd36b02bf79d5827ec780f07c9b6be1e290255910a3f960d3e94b370ad39cac6763e127844627706eb993d7c8de827e95cd5d7d4414e9d87a4c51d1a3ead3b4c4fcb2cdb0c089a8b2b4787f7427e71d2d3a8c0f6afdd5cef6a7be9f433109054503c63c8b2230be06cc3f9464aa282cdb79069417494f59f40b6386644e7018a9f77df5683cdd947d0278c304fbd58a345d51a1ebb74928aecb080a7b72c89b82d78582cefe88fd82d39664b2fb5590fa047f6c24910905f607c50b0a0b8b48f16061ede18df5374eb2fab7d7e7dc56b1d9bd294f4ecada15176dc6cd0cb275693bdf9a8eab0bb1402c6db825888d50767cdc399f984d6927cb6290b2aff45b9db3b978813054c101c29a1ecf56390d83bf92ca64414093b9a4bd9cf7fead9f15edd4eb0695a37bacbd1c727984cc16f0a1d6790eb7a811a92bb2c196b85e10a8f69590fcca3f9c756bab015352cd07448a6f92457886436b1afc9d7cb09f1776ceea62e8cdce9395ef99aab4bf3c7e44c304f2f8a57c199a6e9923a71953eedfb6922e9821ab4fed5e79c00d6a1513267749672d012a28eaf113102513a1d31786edf5c96700b6c8d05e49c34a6922252a80f2f3063d5ccb947357670973b4747f373c4ea6fffc96ea04f851207dfc0cf0c0f2ebae4fbdf7a8c06bc6b7c40d7c2c33173606e01f8e5c2b8741ccbe9ef650ab9e342ae445d32ad0f9333aa1bcd19c59c1edfc6146330f8220b39c0a26cc1880b57af7dd43e2368690425c62a244f9a4ad4a45cd87c1a00fcc8960680378c5d3433a7b70e5e9201348580c39f42831da0e98c68c14371a24df16ee5d5c17531da07a138bfbee1009baf181bf88dbaf8c2e0c1bfa050beb0b7839e79282a79c27fb06e22da17de126a37e506ca4e126eb88392016ead32e4561022a98e8bc3c33d74382fa259c3f301caae01eda10d944f927b6aadcdd637187380d30ce0ea49558f39e36f65e866fa17acd50ae26eb660c1423c544290a28d80290364e2e7b144e859dfff408fa706947c23927f48ae5292fc843cdc0706bc5669c42f96bcece1ecf802f8fea9767a6f9096740767bd37a9cbd2867186a8e83f589ca9cc150097e53f601574df81a8c2b3fe5fb872d066143702f2bf6dced5e781fb3137c0122f4fc1420e29e2e67dcd93cd6d13f575f62ee452db01157d938d0e55db070056a7aa7e630b3e09aaad68e0a4afb0fd0cb9ed0ced48dbe892fd8102b8f42486e7af1704cafb4a9c8880377e687a76f7b872d90a95dda5f9954a0284a675c45b79ff940e132bf1685f0dc1a603a40df51cd30a1821e6f904740846f78e863657f6b8972aefa15f7d901ed38d824a79cf9067e25c132cbe6f7312361b74b94712ade5fb1903d60b3c32ecff1557f1505c1aaac6f31eded5381ba7ed35dd65f9e3df1132b59f02dbfd38191d9086f597f59c39886cf36f75f49e02af1622b8c6af76ec680da1af4fc8cc2f68d683e3f1cf88c582552f3974152f16cada93cf2ec471ff210922e26d3b748b4153d2c2f40af1959fadc34ae3fcab6a8a997dacc22eaf6948cd38a00dae1510c7372a22e4dcac75776082c64c262ba5e739931161390864696ad12b6c34419713573ced33cec1bc4363dd47055b9951263dfe9006c42bfc2a9008e47fb72e2acad623e908e20c638bfccf669da3a6406ca78bc5194fcf248432c", 0x1000}, {&(0x7f0000000540)}, {&(0x7f0000000580)="052e01c412f2ae77a56db3050102523ad5cb5acc44c4f40c605363b0ac0d9baf73ce5b2dbb5cb3177fc87b108ef82430f989", 0x32}], 0x6, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x90, 0x400}, 0xa) getgroups(0x1, &(0x7f00000001c0)=[0x0]) r7 = getegid() r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x1) getgroups(0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x93a7eaafdd25092e) setgroups(0x8, &(0x7f0000000200)=[r4, 0x0, r6, r7, r8, r9, 0x0, r10]) write(r1, &(0x7f00000001c0), 0xfffffef3) 11:10:43 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="07c572a618d45293619796ace396b4109732d79337b3333a24a508016fb3f1d97da2ceed09d54e46e5c15f9f2deb5133cd281f7016122b170b41e85424099b12aa654be504a84727948525e4cef3f55fa9ff12fc1d4cfdd70d1bead851323e2dd5f2b4047ecfca54df0eceff62b5348f84430f826a11d77997d37024f9961570e1c33107c6574c123f94d0253114bc2bb532ab653e7533a02db33340dc804f5db2408028c04c70d54e6dfd6be465e56ea0763a45ba6601a423d952720df0961a5c77358071314ae3bf7fd74143d9e85ced9837abaf369d0e7dfaee1356d77ffbd8aa", 0xe2}], 0x1, &(0x7f0000000400)=[{0xf0, 0xffff, 0x4, "b870826d96e3d94e6e61e9918e50485f1d9ab11294a23a0631bee27344b9ecc05006bf2154af844c5ed725a69bff51f57ce02221b6172b62591e7d2b3eff981d1a01f9cbb6f921e7276a3c12c3c5d3d0dca02181005582969d3b4754db39a892ddf1c7c4bd9b20e87e4f6dc4300de866732ace73398c75a52ca4262b6a1a7c800585215e8a576e84c0c37f80bd07cb659416624c13640e6feeca10a8448bc09beb2e9c43ccf2e4329d26879a025579b4a09be0e67f9c510109e376dab467d2efc8eb72d48ae015ec6c20ea0f93a311475ac7785979a56ac18b7613860ca0a6"}, {0xf0, 0x1, 0x1, "18c09afb4b14c1f24ecd9d15e3ccd9857f546b36f13e6f162e19715e912840a00b063105f018b850b681f6e8a8d85fbdee2e48ef773c713d9876570fba512b434e5c8fc408ecc94367a2ff868a93906cf3e35d18995850f5db520dff39e0d4bb44549af0ce41cc2b8c9e179e3386ce33d48418ba59222bdd2383a1e1f42c2216fff93dbce9e8b52a0bc0f98c3663b3f43a11b1045adcf17f1b83c2014acdc328d867c8cc346c8a2f72df02c32c776044d207a941e05c35b7b7c7e38b6b847b219a05d6529098afca37fdd8018eb2f78d79c5ba0cc0e6246da9"}], 0x1e0}, 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 11:10:43 executing program 0: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000500)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x2e) faccessat(r6, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x4) r7 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/213) r9 = msgget$private(0x0, 0x30) msgsnd(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000f45c06c1a09464aa0941bb386794726e1c72faa90f87d721abd2a23f18aea4c563dc31d49153bff5ee95540caacdabf21530b3d45d0026137ab566dd5b34b06640626768358041a97240921edf13ed0b51bc5bfc06caa5d81d81859c7a22fc519a107874"], 0x6c, 0x800) 11:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) syz_emit_ethernet(0x825353e9d21f13e2, &(0x7f0000001540)="b4df815f1efc8b02bed3d63a436f53803f168bb9d39ac8a7cecade7521f040189a61c88b7411f0fb545700d40f4150114831d5a9a709bc5eb810dfcce3ffe32a6cc1b699ab57d0c39b1247a993be535f3c74a1e339a4c26448795757f58e0d7abfd22d35761cd60e6efb71420e57195e8aa68759f7d0d387fec55085a1a794d3287bd2f399ef93c5a45248ea5812f20d19c9672320000000000000") pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)="de9205c77bea4cbb68fb107c98050de7f731993c5e3672d7812b5901262b002fcc7145d5af7a82cfc1490b4fb820821f6a311aef658bcbb2deb9e88c11e1549e035cfc1d3625226d22ee93c6be93512242ea4a61d3b3d2ce453ac25c8e311b0e9c4a30a22cc49097bd3542c70902615806adae2875d62ab79c6bbb44911dc8e6b14a20849b0e0bae820dd43d95be15a60aa2814877d49535842f3353d5e16d8175d5a90630cae14d3cbbaf12cc60b84c04acd26d603da5791876301c46569206cbcc89a4316caab9bd4e5f88af0f1a6c06b32d1157d948e4e1ed1a195ce259b28b382b8dbcfec1959dae9a75dce689eb19a94d979877727e", 0xf8}, {&(0x7f0000000040)="e641260c5bac400dbe8a4f534bbcf8121fa83641bdffa9f89addde365f20776bff46", 0x22}, {&(0x7f0000000380)="72b8cc846afa793eca665df728adc502844525e6709060026b124b14322ffa36863c21e2dad8605592f4a555adfbf0e84215a357e4ae7e9b128daf1f3cd2195ec2e83310f2e803f662ef14db1d292c67235d3d7e6fc9d9746397bbc21b7538539675c3dc41e735bce0dc0cc64bc323b8fe699bd70692f7b487e2cac36bdead8de37cdf1abfcfe45087b07381af64a6766e3e1911a830506ce0cd27a3f52a7851a555a2adc06d3cde59ec327571e046614797f71543490ade3f8c82340cc7c9748e31905095f8ba3d1003041913999f439a4163364db58bf8f851a3d5878debe3c80a28681b5a79bd4c3096fa4d09f240c737707f9d8d1380c31d3ce4275177211a3561af61c16aa1e39b9806051dfb3dea2283038143fc08f0c1f3d6bce3ba86e9a9b3cfe5b571587f25b04af523c2bec33e424fd89b3eeae3f0d95c16adf4ce7b48dc1e41306ae6972309482449b9118f5b24914664bf8521bbf03b061d58f8d96933edf8f2989bbd6fe674e29e94a285b06529680d991475c9691ea79f622615fb87d2fc28ff1aa21aa88856bc00f0782dddb2cd919e2a8b490c01b2cb7343c09ee145d539c70ea1239431a557827ffe537d1784eb25d94a1431c49239c6f7ac681c93244ef78cec13c917f2226ed416107a08252a2e3f6d4356d9fb801a1518444794002f02c8b3a86370353fdaf08f9a7888a5c0d391337d4ddc50df10bd0c51dba1eb4846d0cf22a5ebf341bd7dd54746b889aaa54b8ffeb4f4e95ecf877515b03f0243d99ab78a37d0bd46ced32f36414c475833dec6a10cf170027f6effd0fccc9e2ce6fbe2f6108192586bf47873e2b9fd78908a5d032250f1d19b2cc95ce08f8cbfa28aec7eb318e9cc20dd3efe4fa37d58f504ae088418a3dcd41adfa6934001c9632b081b1f16199887a43cb8536c807ac412a85239e45b701ac2d9ab3ed09bd18800199f252a2adf3396a0fe1c510eafad2ba55de6b0a6deaa19f5c130bffeb9a706b657db7c87b6f2c561474022251c037e6fb6d734f5a0af5250f62a3ad70a7ab6efe0c5063ea2f789543155f0c4519be395db4c599bae907f45314839f6e29f2d7e66f2bebd9641585504671feaf627865c5157b2b3bdb54caf6698dcb143e8b64f9318c78d88a269c9d84cfef48e3cd2eb5a5fbe5ea92996de589e5ca6c015800e5c9c59fb624247a66f509a5ab1aca9181eda37d209798529d923447a67197425f609276ded0e864f4c6062d388c7934be0556ffca3520a86f2cd3559efb1752a5e53793b659b985821f56bdb40b3471ce17835c40d6602ed18d7959dea615c35b19b5e2e1581aa1efe3d84345a56a9bb09db2c4783d80cffd4eb1543a74a6a9a8bd1c84e3a802fca5aeb99cd97ce1dcf1f75831ce9dd07c1e9193c4b2537a699173f2ef0f69027802ea9f8cb763405fffce278d1b2e5b72735762b298b5f3d072a0df1b01e2d8fd3c349cc241bbbea42af2a85f8848eedc172988c6ee283139a25684ad52291cc5d2a6ebe06e08355faa66d1448a89dbaae106c4c2df756ef7a4ecb95fe3899b93057e0441d7a5249fd5c39ed390c204f9882113ce3a1827bccbe0ace7990874ecd7092acee20b2a872daeaf2863c75849cff8b62a5ac237e1e82b013b6ca778141c73e148d8ccd78163650c37cbad49a6855ee9497c13b953d2c620a8d2f02df76cfd1d40d2d75bf5f58018d2fc9414b06ff8dc943d7e543286e22c5f86860160a4f77696e39acf8731ea475a5235560d55d9aec6231c3d638ee368f1ba48e19c014559ab70f37dff8d3fb9a9e0bb969d3befe44c953764da525260c57054886b5448685dad6b6059aeedab4d05a37225103834886cc2172421d2cb13beb49ef350195bea97160f2c9715a5eea8474e2c2886446c881967235bfacacb63f31f1ec0401319ec9dbeccbc7a766438eb8dfeb7890d626bca8d0aff01af6847a657654ffa1fb320a27dfcc2371be8c2fdd36b5664c44f0d6d6023c8ba2787a28a63e5de8fd80f0e27e0ed97d410ebce06156d9e024e5d5a30cdcd4b38f4c26bf027a09b9f04845446b54b41863351407b52bb89a144c3b27a19bb568806f7a3e4f9197666161520b6a30237ede1e684a72e609d884d1581faed656c698dfdb40bbae81cbc9752d1578dfb8b124fb9d82a77b3197a9f385186b6d91933129af20b5d7671042339f20fd315781516e8f2f11485aa159ca2c244150906cb729ef5089017d3c9c51e054e9f192b8a0489b19f30ad84f3de0e3e018f909099f4b547bacf5116b8030bcfc87966f17387e5e9cf75927622f2abcfd06e316d9b95784701e8ca33545b5f2e2a7ea7fda75137a126826e8ec8c0fdeb51ec104356e46e01dfb3a6024245324732bd0a8aaa0eb2018e3544fca352b7847d1f95da5123f47569a91adba24415f27ed0a380da0c959460e9afc1af5d4eac8c03713bee7dcc59c56839b4b46026ceecf14759f5b07abf0c2ec9023c9070d758a88b3d49195e9e0ccb3ae47ed125d2597c50ca789149ab0db24036f5f613768abb60b1bbcb22a9f611d4b036cb720fad8cbc6932160f3f16bbcd6f5da860a846326a0794649d6f0461c98d20ac704d81cb46f34e15c4d44b05f5f1729ff82a32b22e0c847bcec2a32b31f2ee9f5f01bbf10cc05a33e560de580b310b04984324a2dbc95248f83a722ad9dade809017202a1d1f18d89b2bc936f8f267dcb811354ea08ab8bb1ffc4029d287eaa35813ea7e8335f9358cb5500bec2c46aedd5bbe661905456572a520acf5950fbd3f454339dc1040b55ce0036850a3e914bfe08f79dfa53032543bebd639a9e1627df11a78d5b847d730ba2d20be9e88f37d943f10ca01818d630522f20d48ea3bae98c846406f5e34d754a36a693d22cc2b66a016c789cf3afd39c2be4ddf4b8a5a5a3bd5fcf6f50d1b9e0ca1ab75f50a8dec2968d3447029c9e4282032337562c9275b487a47f98af9449d64ff41ca362e7b2af737a0714bc9d08f2322b298d5614fa83e3d304c3e43e93a6644bc9216f0d5c8951a4fd2e525f0ce44c91f6434f698164a1af0d04b4bf94f07d4ef778142e42c3930d881b7cda3cbd10ac2c785d206b04e6a2a9f427caf2cedbec655e8e159938b1f1d3aae7d3784a112a42f427ea5d525579c8d3b5f321ab3132887bb8d1fb374a767a5c90c6ec8cd9ba50f3832da5f277776f667e38abe4a65026aef4ddfdd3acc2c9cb5d9107dc332f0e3bb4ab051399b6400338ee13a67eeb0aba1c01ba86e10919342ba40fdce461b8138ce9a374397a19654cf6e23728ffd3c8a26d66dad01eb64c156d0f636665fe62bd97aed70b2d8f4ead8c612f1326ed3e64a11cfd685c3514818f60fd8597e22f01887f78bc1b041baf6c782df6a28a8ac5bfc0b18ffe8fb6ee83a0b1f167b780426ae6274fe4c55e2243cac9bb426b7c4ed3cca7051bf557dba406b1884f58be7ced4bf732c8eee568c18b9c1d28d52bfa014b8ee4afe965e051fda6ed0ad65b4ea9d5aa05b6941201f4b8f8fd21da8c795a348a0eeb9e57565c16cf49df1a927c2ad49d093b04030f4c5a5c1c00381c7597828ffb23032166423b490d24fa5c2f3385e5060b562297b391c69ff79afb11709266a3ee0c972d8bf9e300cfe6ddae70345847e6146f032bdb94e722f2031294e1406f8c7d3fa90bb345d1c616fba7b415f336559b2a58b73f1a4d4ef4363b0088ba782445657fffbb8203a1caa728f12680045d3f8389ccc6079157c3a4e56b8aecf1580fb4ef4b975d0beb5a3030687c1f80fe4e606fce4eba6851b7605e0500735b96e662fd65c6cdecf399970fc388544b85b3a4eb247b56a5a4f2bba62f9dbe713adcab8270b3bdc746b62c40f5842f62e973cea473f761f1b62b4669aa32264f03e5e7710dd9058af36429f5fabfd5391cef5317eb4c931d40582fc0bfee67aa915780dd4b096a094878953ce19c6932a5172aec5811173672828972c86b36d7dab53df60ffda3f0e2ecc2e56ec2e7e06bc1c18b4f372a15894a9eaeaaa87fcfc143a435efb7b44f37167631b78758b8dff3fc7755f05995f8740ad8a587c1b60020f9bb6094724a5b8aa9e140132170b8277e5493a63a6d0d5be6a8e27707891d926a2799a8aa68496b508e89e0c4660bbe5cabd183bf5cdeb3fd9e96434c3e364b64ce7f31b51f67b475f70cdc0ca1eae594ee5f94d9f4da32fd392cc1f0b0819935344c2100ed88d4f34326a759da76568b18fb9ea95f52d07ceb00a6132df29f62524424e9c8a9376eb04fd2820a1561072b3cd79548f570b3fdc2a2c5f02f74caf81e9cd4e276ffd51d0bb6212f9976bf4268e82793de747396886f81191b0af87ce9feff210dced132477370ed6becb632af08fbc4cb6e651d1af9d1d37fc3171ea11f8009301bc7c98348b1bbd3c552f08f4cd3b588538c0eb347837cbb00593eb39efd7d9054a33d5d8b8ecd0c22b8ac4d26346ae4579b1973a7b70f7d50550a4d76a70953eb0a57dd3bbeed9e8c9595022e8fcd5a4c7de470ca5051e44a68675e17558673d95bb1b38979a2da60a41c0d9a7f04149def757fc75430e6506494aae1977abe815aee5facc54df0042301fa53b258b12cb95fce1299b2e92b45d7af58a994b98200e5682027127c530f30a1fe8d3b80099573b1c22d18f1775f6cf10ac488e18d80768517ee4aa4d460ef74744279d531a604baca285b0c45f930f526af6e4a0bb5681bb7d16a8deaaf6b744af0b64d53377c656ec273d2535dc40cb492ef29f56460dcf033edc3d2db036a343cc1625fdc86b7eaf3421254a39efafa551b2e1e906eaa1d7a2893e6edb24fcad470001ac66ca9946269834a18c7aaf0171657a73d0adb5b8823d13fdba541778c3054f29ab5ff5c0a803043c2854cb77ec6e3d17d356cc8822f45e0c2bd57b8ad4dfa7db20138754079c2d31c04b080e4da8fbd7f3089a1370d5865a4f73be44fa5d6a52a3d666736e3e05a2cbca9a5bcfcc301bb43409278a47045d6175a6fb58748b7219728b45e5e5de1218e62561ef5eff501a24fbd6318fe8565be00cbfe9ebbdfc6ac3775c76fe3d908ac117461ca4ec975ccac13a49eb1985df4ce9f85013fc7f6b50f2ee5c40aef3cf3905e1399edbb04864ee779d7d5d97f999ca1fc8860dcf22702a1e162618ecaf99f3f17b3c0377ce73cd81a8db9d1960c86228e3490a1b518dd2b3696338b63d6b14eebe13ed24c0ee01a81ce553a7cc7d0a5b5e285bcc45703ad2f07e7e85d7cc4c281bc4c1bbc1dfdb018de45823452d1206d061a6fdf317def453e309e1e755c55363ea29ebb108cc7424c9c7b80692ae4eac9312ad6f3d840b1b45ead6ff26ee2eea390e1fd08792454d57075f02eea3972174840e52b0d90e35ceed9ad352eb0f52861a468d421a25638bf01fd2e28e15a3293df6b8169a4ee4a6862190fa09846bd1f16ce2658fdc3b77307db0300c3cd13f7072843de45c58ec9f66f0d4d77343f8440ac5ed6364061171920ddf21e9994a3832eb6497b006a4e344670a3602ade15e053773ef1eb8536c17e3e6ee1b9ece4663c36b2643427d2b3018c323590d93f450ad0cfaf95c480e2f7d721a1043835754eb27da28e5422b3fe887c6394dfd7ea1da148369bf3dac2ebc8b10184e41c28a17308f0f32a32e8212e4d273c9b24aade8a4ff717d8241d516e4031c53658690b64a4ef30c697b5432a5a41fb41706f34b24f606482f33953b16afa1242952a96fc6583a5841832fa3de6680056e8c67651f48fc0283cb19605eddcfdf0", 0x1000}, {&(0x7f00000000c0)="a14a611c190cdb06aeaf0cbce9ef1310f422a1b246af0d5a54f4ef3d1c634a53348d8fe0a3129fc385a9bcc09014b24b69d556ea36d4a00dca7c03ff7df6a5d7d51335949e4338a782341014898aa4267e74ac93feefb4f3463ba2fee5bddb8c8aed0660cf5f3f6e8fb3d0ac07b65933e84a5703e5bf2fa8d02bb837cfa036fb19feb4749fb3bdd68835353bf2f33afb9c99f67a632ea14c9a2a79ebf4bcc91120432999fd81", 0xa6}, {&(0x7f0000001380)="08c9b4451b9910de4c227eadfbc9f4a751db5ccc3dd9c3bcb5868d4a6487f402bd2b130408a578eb7f26be8600147c13d0102481fe35c6385f7e684b6b51b61873ecb75f5d514894ad7d62ea074d85cb5d536e1ac6c8f8f34139cdf0c75b27f25a231aa08f612332688daeb9958d45309399d6ee14c606e835d45610f41fffc937e293cefd6052cc59e165", 0x8b}, {&(0x7f00000002c0)="ceaebe", 0x3}, {&(0x7f0000001440)="d1f9de58fab9b3d80f", 0x9}], 0x7, 0x0, 0x0) 11:10:44 executing program 1: socketpair(0x0, 0x4000000000001, 0x9ac, 0x0) 11:10:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='mN', 0x2) 11:10:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:10:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000040)=""/205, 0xcd, 0x841, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f0000000180)=[{r1, 0x6}, {r0}, {r1, 0x8}, {r0, 0x1a}, {r1, 0x4}, {r1}, {r0}, {r1, 0x80}, {r1, 0x90}, {r1, 0x4}], 0xa, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) renameat(r1, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/129, 0x81) preadv(r2, &(0x7f00000007c0)=[{&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/167, 0xa7}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000600)=""/105, 0x69}, {&(0x7f0000000680)=""/98, 0x62}, {&(0x7f0000000700)=""/157, 0x9d}], 0x6, 0x0, 0x0) chflagsat(r0, &(0x7f0000000840)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000880)={0x4, 0x9}) mkdirat(r1, &(0x7f00000008c0)='./file0\x00', 0x148) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000900)=0xd3a) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000940)) accept$unix(r2, &(0x7f0000000980)=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000a80)={{}, 0x1, &(0x7f0000000a40)=[0x0]}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000ac0)) renameat(r2, &(0x7f0000000b00)='./file0\x00', r1, &(0x7f0000000b40)='./file0/file0\x00') readv(r1, &(0x7f0000001c80)=[{&(0x7f0000000b80)=""/38, 0x26}, {&(0x7f0000000bc0)=""/185, 0xb9}, {&(0x7f0000000c80)=""/4096, 0x1000}], 0x3) pread(r2, &(0x7f0000001cc0)="9fb74d855e187f67ac66ee5a5881d3a00d3cdf0c688f151c11177ac9eb30f9ccf45fec90f6376b10f42adc1a34ba265e651a6c7190df2f6db07c8f3833cb2c5ceddf57402af5c5510d1f9a6c3f1e1ab19081cdeb7e51a586af71df7913501ed16e5f8d3eafcba378de107ea39f995480c9a3232e15154b3aa72a8cb0a85c93f2e6b6664036", 0x85, 0x0, 0x0) r4 = msgget(0x0, 0x4a8) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001d80)) fcntl$setown(r0, 0x6, r3) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001dc0)) getpgrp() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001e00)=0x18000000000000) 11:10:44 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x5000000000000, 0x69, 0x400}, {0xfff, 0x4, 0x4, 0x1ff}, {0x80000001, 0x7fff, 0x8, 0xffffffffffffffff}, {0x10001, 0x2b0, 0x80000001, 0x5}, {0x1ff, 0x10000, 0x10001, 0xa2cd}, {0x200, 0x0, 0x100, 0x80}, {0x9, 0x6, 0xb68, 0x2}]}) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 11:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:10:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)=""/56, 0x38}], 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x802, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x140, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000100)=""/42, 0x2a, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x5d, 0x9}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 11:10:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f00000000c0)="39e600b15c18b1053fc620e7deec97b42a19a7beb4417ec5202bef07f3e5fea2ae293ef57333e1663ad7977535c3ed51d2b6d9c229f1c6b259a0633567ea5840450d56eb342266610421cdb2a06bed21aa73ce495effc15af8823ead26288fd8d66a5123be", 0x33a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x400) r2 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0xc600000000000000, 0x2) 11:10:44 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) poll(&(0x7f0000000080)=[{r0, 0x22}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1f) fchdir(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) read(r0, &(0x7f0000000100)=""/83, 0x53) 11:10:44 executing program 1: mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x80000) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/216, 0xd8}], 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000009000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="acffcf017e4ae1557c67eec73840233aa7098c4db10b65b0b55004114d34656ee53efa663fd067c83d473d1a7263114fc2073820c454a5ce62cde555adf2bbff7e0985d9d9f67ddd07032ae4313ec9632cb91733ec4778fef6e56dd4a01598e867462020bbe87f3becec2cb56a2bf2cfb27186ec505d2c0c44c5c5ebf2a1b43a2202370e422e86dbd03951f9633b8f4b", 0x90}, {&(0x7f0000000300)="95e50dc2981c3dcb1b85e0479668f0f66d8675ab8b1665e32fca46ef15c6bdac390256f6ba67c3e4f8bcb03ab68efbf9bee3c0cbf5608ab84bc9565d390c585221d4a0f763c20ba127854b409ad54f53c7c1c0ddfbdaf7cad3e0da2a78a2496976f272ff0e868de698cbfb41c72b635f7497e635afee5b80b96f23284977acb02b1a2f4f211c9c4eccb4cff44e544ec7408e2fd085dba458f7f74bd7139824346e9a2136a19fd4bc72dd60b4e3059bc962128b07fe6ec6024d4006", 0xbb}, {&(0x7f00000003c0)="d4f5bafc3f5782ffd5b6cb4f1e", 0xd}, {&(0x7f0000000400)="fa027632aea17080349394fd2fee6e53b96ade70085cdb480d929b67cd5d03d06725e66742a5c4377314518c84ae2de1cd6d7d0e90fd553a880ea2e36f281e6efaaaf5ee499768e7d62c5032a15c0f64e3242f7be2e88568aeffa0c20cbbb2d00f962a5590f81ce5fe35bb0ad3a427d95103801a32df5deac6fb0e25aea13598ff1fba51b87f92da550a09ecbba8693dd123021b9003c1f2cc365cb1ef4ad24d13752e684bab77ebd0458083a30eedf572666d58cf107d7252ee5fba7497c7e3d70ab298a92ca9a31b7c182f2da9d400cb9e2b2640d764", 0xd7}, {&(0x7f0000000500)="80926276e370f7b17bfc2b9b60538ccfcd1149586396c87c1a268996bf814556e50f5097df00dcd67404de95d4e9ed9cef0b7259077d6448b481985e56c18445e0c9629e", 0x44}], 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0xf52cc26d848e7838, 0xcc0) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 11:10:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/101, 0x65) 11:10:44 executing program 0: mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:10:44 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 11:10:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x288, 0x100) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f0000000000)=""/28, 0x1c) 11:10:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="fc0e0b7bfcc30640ed8ff71cc64ea0382e97ef682488400fdcd74e1f3935f25c997090b1b7b8f9a5b76eb58086606ebb8c33e7b96f0941c9f529d512339403598770ba802b3277f75dbdc632a8c510e796c5b82e052834a449bb6941c51ad7acb8249e4e95d8e0098e57df3f8f563424bf47f6e7e58262f068ac535ac783577565f9c6d4b86e33cfc360b9bd87d4bf63ac3e1650d5b86e639ffd500214ae61641dc41241dfecbd57c5464b58f8326b6bf7cc39dabdfbd79a487811bbc85e5304b2fa7fa486681489219f2586273cdfdf9e899522bade9cacf327a4bfa613414efd22f9a6a6dd47c4e120657690594aeb5a9e356c3147dac8c48841bb245a8aa81f014623475fb300e516b341b565ca1350a7b8562d95a4ec7406822bb4c0b7f2407cb0f7ddfb0af0c2eb6547e19a550fe37f0e56ba3d4e95bca20ad73ca379df9546a0bbfbb7884ac9120cc746e5d62f7478c6f6c452a6a31c05bb130e885f235ccf43525837e393c0ad7cb4eaf0dd9d95611ff88fb672b0fca68e801dd578133a051c403b82647bcf24859feab8f28176783bfe91b78313a794225c256886a6c217e3e8b6a145d1785c27ca75cebbedb1eecd2fd55681da212874065ec580b452cf832ca5b34aba81b06155f7237de6c106aa20577616c3ed0d18989d430833f8245b69fcd29ee5a473c55e2f1e2794b8bd7b4c9c8b403364749b5cc8c3491e314d924e219ac116ee13b9c2fbb508358567bede6a2331ecf9feb58f18c68bb032f85f7b6b4651a72d1b2a0f2614ddba988d38a2b6f2451b7bbd583db8f9430f83b4b0f5ed2d862d55fd853b57af1091b8ed8420d1f317c5c585fe37044d80d33e80f4c2b9ca92943313228262aec18eba4c3867db9846bf6b0eccb5e9dd4d760e2613d6b1895b291eb12714e18b91044622be8b497c4c5aa4a536b833ed1279f231f9663009aee0d06dc7cb2135501c6c7a45e810eb458e8de29dede44c7b74124f3c6307b6600f310167045c93ea40fb48b669af08a4b266d40a29d84f99e3df87da638e8a45d924a6cba06d5ca7b4710f7530226a353de3f475d90d91824459caff5a385ae20679afcc938f342e41ea6b28504af8340a8e00ce82204ebabb30040c45467fac538b1e84ddccf7a5293ac71b195908f345ced2dbd0226763dbdc9134de7ffdb7273be134e99603e49eaeb921e13cc8f54bb696b8aa96e1573093ff11cc7f84f3fcdc79c6b39dcf60d07af6d621575eb6079bb63ed64319a1010b6a431663e68909abd155ae4f3fec30f61c7ccd13ff1e18cb298963b75b6b264be7ddba43d2c6166cb16c7d9d091d87f1b827bdb9d7accbe58c81d5538158adecafcd9e1ff37e063c099688dec2ea11d53148cb1a7a665cb6bf8185dad5a725451888f2eb148373d7ec73f5e2cad00f5c1b866c1a119eed6d4702f009f40369cc54f72bd1673cae9a0bbfeba8c87e333226f9d4b0ba35032eeeb62b580fe981106d98cd0394b3b5baf055c6a69e357bc1da2563bb5c439a60a3b72121d42a9d4e953118ecf8ed98b994310bee49fc1b9858ded16ac0311b9bd63dfdace02116ec4008437cfedee45e6f59b4609f17dd9752dd7befb170ecfa9208df7a297f92c9d9714268a906e422c5c565ea20d3398f430dfa09a90105c7040e0ea7934e70e5a6116afb9a2d73165165e113c8ed2313d007aead5a988c9b6be871ca1edd5b07e67be1874b6ce0de070ee384141012f92417a93766b3ea1509bf80652b38f837e808f95476a4850eddd463116bdaee4704a4d26e386f28180ea4a7e3f443c2415582b775c9f26e5a3512242559106fe4113d071717f6c99038f8a437243c90836f8a018a10c9660596f212bf434fe4c9c7d648d5a7471a8ac5192e153f8115039c3db3ee013667402b44257ec9899cacc3c553822235d18c2f6d3e9c708e55e598b2162c4cc6aacb676acd31db210b821490523cb0096de52df27a031a5a47e1a39724fb9c04fc0b7f70d4d71f53b95ae5f3cb4a5cefd4b7fe96e7cd4dfcb0cbc3228cf8c0d03de6fbeda5118c32fc2907884e32f1e6e30acefcfbc26bf88022249c8733a0577405621f86402bef5752de07d3403e5307961dde51fd25161b7d3d3a7a8fc06f5ebb6ab70fc0525c2e15b4b61cf9738f70af97418cbe7d9126d525bee7a5354edcd9858b42b0007b357b69133b8f2294d8fbdc0a66a67d06fc1fb2b05dfb961d32d327c0d666213512c2cc3aa57bf16d7f26871ccce8666995fd52b9c25c591b1f06febafbf9e64fde30890858c58ceea3ae431b4d19813355f1a4ee96babed0d0dc4c1a16071ba4c17cdf6d63d06150f5988193c3dc1b5c32781ae294e7ef65c45d3bf3981838961c22070752803e3665a0c2a192a902bda14e8bfde0c338f4a868e80a8431ca699508a9948c4d29dc6b1424f89a8632a31f3c314b044d10d5445364825c9ad9488fd200a08b38a48d51070e4299afc0beb831c420707c472375cd5c83c972d05fa55e8a37432391c53663ca795fa30ec242d5261eb1b726e6a5c214785554aba0a5f6ddd46b423dc2ea47c2f656608d5c821bf64b9b87fb0373e009c08f7ab78fff21375be7c3ae80323b92a826019e1a6cfacbc68f1b20777b5dfaea2d37c354b099a12528fbcb81332daaa59df03da99034b2417e21b8fb49d8c16841a729f117672eac05adb1886008d4f0513a44ac283007e0f8749ac7558c8b9452062c0026fa4f62b83c2e0af089776a09d89a4d99b85fbaf553b6a67791e4e71f5b329e6a6414df8002f90980d7d626a7f5bf1f4e2dbbc0c1d813d4a7d37ef12a75a73d2534cd8387b4567ebb7245de8677f5212a3369249c273da098d177e319b90279189e258f6acc6c1bda74644350166e802b6981172f04f3ceac32506f8bebd60aeb495d7550a29d0af173be103bc04c2bc3ca9264080c99b1c84d674836814fe5af6023c98bdada039a90be5bbdb590d20d3d5cb2eaa8330d3b9df2a268785ecd2f21b1e7bf03aa9026139f86a8abc8e92ad65788ca5d49a75ab8b8ec569e6b7324fa47edd0a1b590f626e3270fbead2610c9178ca79bcbe35b87c9ab567370566ef46bac5ceae11aeedca9577cb96fc1fd78b311bf11574e10ee447263f028787e23c1b78082425a55baad3200a18e88900e52aa993fd2c9e5cdf2ed2ec29a819c2e9b1e912228096c286641ce45d2dab64016616a771a1bdbf666def7be0d1143313abca5da5ea3405a720a8d1b76a3c8a49b0552a3c01484c37ee9741a7f0389d4fe0d6459e05fe2d12aeaf6bd8ff5471d9561c26178e25d55f61bab1508dcfec46b1e9dac9aebb9d78f00f7f73f081673819446d3fe50d0f61387ce8d14363197749fd57b6d6a7006165245763ba0a2563f629fe6ea4f523b8bf4db544c6edf07aac3cb072034ef1daf0e4de3fbee8f1b45e375cba4297100e673a2c64ead474725ff4f561cfd1eee30f0adf58ddd5039bafbc77c615d78e8c7d78e400e205b9e9edb0c8b928b7bbb94e163a099b9ad30643fd9387d8c331623eed92992a6f0bfba58574bc733d2babd4328726ec3b1a30f93932cea7e96f8bcb948fb45f8d406a3cf9d99820aa452606fb7920ca7c9a3ec30105c80d53425429265c0bae107dc831b074cac41ec5be925df343ace314495bfe5782d873260c254609dfbb42915a01d1619df3454a3337c93a036330f68e90746db4d32bc31baa8bafa7058a63b02ec61b2eed9c43539649e3d0e409fb3afa4a4c94a1a9cc176a13d1b8126ea00cb90053cf0dbc3114bc7b427801038726cb2d064b9e8815665e6909dc9aa4fb2e5d0be4fce3eb92f5ca32833995beaa3f910a78264589b119198680bc2bdfe02217afe720d8770176f7082572938f6b32768395633ed4334a8ea80ce13bdb3f41e34e18fc974b2173e32ac8750a370084b62f4222e23bb9b6513b798c8ddb71d506b7e7446d85b3f4f3973b7bd4371881763e0f5e892f9e8c5c45fe00b8aca8b5b6cb252b6d590e1584233f4484af05a861d5ada16910ede4817e879b5d6fccd6227e10e829ab099a1919a3278b2f53f760b943034bb2bba822b3ba0b27a6449248ee1a47e8e8d2f3b47c4319d39fc4240558f21c7739c431eae7e1e4197149dc014fd84292cebc6ac6c5fcc11c9447f628ef27e1e4d31b92cf6dcbd037ed4a3900a5f6a5072bf10575dddcfa6df1dd0472ca3bca09f35cdb72a313d69cbf35f43cf8c15edd55eb263d70fa4ac65133e65c160e8c25fc3fc0b4ac4cec50940a177f270598a220af343f6ce7bbda2d9f8d8930085b83a74988ae0f9fb3498ea95079bb810204d12eb8b120945761917721818e8dfd2bec12216de7981d818e10f6424ee7380634e8dca2964f999b8bb2fcb34a530deeaecb3d0316cc59a3909aab3de68220de84bcc22718a573c677a0b60f553cb8d18926c52e98ce02b4db8980f14a5173bd90e8b2a39bd47487b1d517a34ea627ab2b4cfc1a0077e12a516805e48a23b63b4cf8669fde2b8ed72dcaa5ca68c2b0c5b8dad1b0c095b813adee59d78a8d2b273f16436bf9713f013e6bdaad7e5ac9c0ca37ab911584d274d1b20bda8de929564d46e315667407d097ea204e799d62f8996d454a1f390cb9665dfcf6afd50c485710ec3c07244defe7cac53475729420c7970d9d49397260d55bec996e3cec4726ad03cb21493561f3be4a5af1d1d68bc5fa383f41dcb02751b39ed168af66742d630929836a3bacfcc08779d7b2161c498f6774af778b74dadd963acc46ea491012ae67cb8bc680b41550da7019746c884b1e0da0a5234f484ca77df6a99a4e857e1a6c6a149239cd5d0fbf0098eaa34c2d44f8a19c9d2120778bd2c87a1370a940c12f49450c802ff9d9eb922b8cd7293179e5176988fe93f3ed13eb40fc5bcf42e3fb63f820e767a54f031a9dd8dde2d73907160498d555d0b4c8c7b643b2a3bdec27d43f587248f5c764ccaa60632a8f21daf74a8d892a73fb6026cc2031a4f4240b46e045a0f16c76dc1e91c9ef53f9d05a07d76c2b2a10db7b3b1a79c011cd1ceb6a3397644dd9deb6d52836ef93f21fb6eef7e5e497f7fb432c40bf2c76ec37b9299c93115b380fa4eff4c552a3fe17b5666fbadfb7043fbe8f706446cb7dced45c6b51b9046856d64317ca919298c0be078ed5553a049f0c6b822e458b310c3e91f806b4b679ce260be3c58650b6ec020487a6105ac39f5ea638af2f8c18cfdb483b3818d41d2ad635d668b24be643d7eb92f89d2adb37b06dc2fa1193eb68928a8b3ff09f5a0342409422758294718cb966acfc60f89699649e4b69b6958ac4eb9a8c5aaa6d73f36eef516eff9fc7fc9fb559b9da4eea418872d5bd5b811f0ff68611bb43c04e5432d791e90c86b4f4a0fef3e38f4b34016939c8f8f5a755d9cb36e89a9704ce49c5f4db3407bd5e32604cb8692649b45c900e8e84368707763af6d87ddeb83674e08f394889bc2646e23646097f483ebf89ec3d2c63902a2ed9b45f92aa8c48a52113912bddc90b080dcecc2714f0f1c5033f6ef13ea663e2073ce0d903846f90ee321de44fc3605e1b521f5878555b36d56257f2e969d06f6c402492e0d24d6700bc54e8aef38d7f52d3a002f67a57e72d201f78d4ea4e1f63b223acb27ba5b7d9e22f825ca1e90937adda883d36d7f9fbead2a7f3ad00eba14ba07a4970b797324f319786fb9e2c6178bbbcc236404c7d82600abfb0cf1141ac4589a3a42a7c7d0559feeed56636798f74b5bf30e429a52f33613bf07218ecc1d66b98d", 0x1000) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = accept$inet(r2, &(0x7f0000001080), &(0x7f00000010c0)=0xc) bind$inet(r0, &(0x7f0000001100)={0x2, 0x0}, 0xc) getsockname$inet(r1, &(0x7f0000001140), &(0x7f0000001180)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000011c0)) renameat(r2, &(0x7f0000001200)='./file0\x00', r3, &(0x7f0000001240)='./file0\x00') ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001280)) connect$inet(r3, &(0x7f0000001500)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xb8, &(0x7f0000001540)="11643ea21f645df89b375f773bf9ae3a2e8fab4654ba5330a00e3a7d6fd4a1ef2e34e5d52e9ed2178c10ed79bd19d5e84d0777c99eaae637a9087fa3b2baac50be1011f46df272feb971090cce7650310667dc7e9eaa49cb46b4d409b0ee7b1b21195a8459e49075db15178113a0837bab368d08b013e6291020b6cd3edc171335edfaf0563476bfb3dd8cf6ddfd17ebda056c6e66799918fc9ed1c7612d634abe10398aab43a497064eb64984f7716edea4767e0b1a9700") ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001600)) r4 = dup2(r0, r2) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000018c0)={0x16, 0x0, &(0x7f0000001880)=""/22}) renameat(r4, &(0x7f0000001900)='./file0\x00', r1, &(0x7f0000001940)='./file0\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000001980)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil}, {&(0x7f0000ee9000/0x2000)=nil, &(0x7f0000e19000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e20000/0x1000)=nil, 0x7db}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f06000/0x2000)=nil, 0x7fff}, {&(0x7f0000eb9000/0x4000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x1}, {&(0x7f0000e12000/0xb000)=nil, &(0x7f0000eb5000/0x3000)=nil, 0x250}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea9000/0x2000)=nil, 0x5}, {&(0x7f0000e35000/0x4000)=nil, &(0x7f0000ea9000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eeb000/0x10000)=nil, &(0x7f0000fc8000/0x2000)=nil, 0x200}, {&(0x7f0000f5b000/0x4000)=nil, &(0x7f0000f9d000/0x1000)=nil, 0xffffffffffffff80}, {&(0x7f0000ec1000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000f30000/0x1000)=nil, &(0x7f0000fbe000/0x2000)=nil, 0x96c}, {&(0x7f0000f62000/0x3000)=nil, &(0x7f0000f76000/0x1000)=nil, 0x20}, {&(0x7f0000ef4000/0x1000)=nil, &(0x7f0000f1d000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffb}) sendto$inet(r3, &(0x7f0000001e80)="11896cf9eb62cffd6e80c19651d4bb25c07bfd71019d0ef45798efd60f56d47023647485724d1bddbf98540c9b54cba6974b4d8dbf912960863f586b7683dc8e71c88c7f2e9ed8c763d264edaa", 0x4d, 0x2, &(0x7f0000001f00)={0x2, 0x1}, 0xc) renameat(r1, &(0x7f0000001f40)='./file0\x00', r0, &(0x7f0000001f80)='./file\x00') r5 = getgid() setgid(r5) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000001fc0)={0x0, 0xa06, 0x1000, 0x5, 0x1000}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002000)={0x4, 0x1f}, 0x8) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000002040)=""/243, &(0x7f0000002140)=0xf3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002180)={0x0, 0x0, 0x0}, 0xc) accept(r2, &(0x7f00000021c0)=@in6, &(0x7f0000002200)=0xc) open(&(0x7f0000002240)='./file0\x00', 0x400, 0x8) setegid(r6) syz_extract_tcp_res(&(0x7f0000002280), 0x0, 0x0) setgid(r6) 11:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0, 0xb2, 0x6, 0x7}, {0x0, 0x6, 0xacc, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r1, 0x0, 0x4000) ftruncate(r0, 0x0, 0xffffffffffffffff) 11:10:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/60, 0x3c, 0x840, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/251, 0xfb}], 0x1, 0x0, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000180)) chflags(&(0x7f0000000040)='./bus\x00', 0x10001) clock_gettime(0x3, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10d, 0x47) 11:10:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') chroot(&(0x7f0000000400)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0x697d0501020a40c8) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\\\\\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='-\x00']) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) recvfrom$unix(r0, &(0x7f0000000440)=""/68, 0x44, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) 11:10:45 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000001c0), 0x10004) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x100000001, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/213, 0xd5}, {&(0x7f0000000140)=""/36, 0x24}], 0x2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x600, &(0x7f00002ef000/0x3000)=nil) 11:10:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x20}) 11:10:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) write(r0, 0x0, 0x0) 11:10:45 executing program 0: r0 = socket(0x1c, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) shutdown(r0, 0x0) 11:10:45 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) lseek(r1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 11:10:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xd52c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) accept$inet(r2, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x3, 0x7}) socket$inet6(0x18, 0x4000, 0x80000000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 11:10:45 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:45 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000780)={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']}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file/file0\x00'}, 0xf) 11:10:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="005cb9e76646cdfd3dad"], 0xa) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = dup(r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)) 11:10:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d082e2f6607b3c477c8bb92fa35c8cd1dd4246c653000"], 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) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x4, 0x0, 0x3000000000000000, 0x0, 0x2e, 0x1, 0x0, 0x5, 0x246}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:45 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:10:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x2000400000000000}) setsockopt(0xffffffffffffffff, 0x2b, 0xd, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 11:10:45 executing program 0: r0 = socket(0x19, 0x8002, 0xf8) r1 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) pipe2(&(0x7f00000001c0), 0x10004) r5 = socket(0x6, 0x4, 0x6) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1807, &(0x7f0000000200)=0x5, 0x4) 11:10:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgget(0x3, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8001, './file0\x00'}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = dup(r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7fffffff) fcntl$setstatus(r0, 0x4, 0x0) 11:10:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10202, 0x82) ioctl$TIOCEXCL(r1, 0x2000740d) socket(0x18, 0x8004, 0xa5e2) 11:10:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000100000e, &(0x7f0000000300)="09ed036c93ecaf19b61f217a1a8d34f5abaef4ba35ec68977428f5277691baa782dfd675bf17d0e76429851f750515c904b1e610efb35946e7f7150b545cd0536b112e2064f4cc79bcb1c09b4c49b52087340723d8765d5f42deea274af0ec5d901b8fc4ea83b1f46ee1fc75c8457980cd102e15c7bd3bf065a0e3b46f71cf16dd30b2c844ef5480d221c8e95a35f8c52a7cd9e70e6fe4a077039821f9a8ba7cbb056d598480b6088960dd604302724b1684ebb7cc64c25dafac78c5c7b0a59989599f8d1218c349f7c96a2b95a2c0697e36d96b786b53937146f42ff54bc8ae83e4bd9219db22e1f08455807ea5c412b19b4a7d30c291d2147939a14b02eed645451d220aafe0bc1f808c0ac24ecb62146572f29f3b56b9e21038246e1d2de75ea62a0d88548e0270343facc0324b373e6bba454c9681eacd164e9e6639000000000000000000000000000023f17d2424b06015621577239afe7dff45260fb1dd945380862c8457a1704cd7e392d96701cb25a3419b3e9328ba87f15d2dfb93623a880900b4bb09802ae7d3dedf0c533012f29e60816dff0b005f198ffb4c105aae1369b070995ba9b66e2ccf62d98cc528c3b2b900fb87ff21ce793a1eb3ee4b01f3e1ee71104468e50bd42f772da12b6b86d5b74979317f9aa28cebd0bcf5b7050a6ba82806a6b1febae0c23b8a3e000a0f1500286681aafea5bbac8a18791af252f142c7c40d77b7b8691eee5e5f0fb045825d7c5c5342b04393b084f4b0c821a25f89f6f6471cb6bf6ca2bade6584c62e3a3052558485643764de91507ac264", 0x242) 11:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:10:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030002) fcntl$setstatus(r0, 0x4, 0x84) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 11:10:45 executing program 0: r0 = open(&(0x7f0000000100)='./file0/\x00', 0x440, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0/\x00', 0xffffffff, 0x40, 0x0, 0x0, 0x6, 0x81, 0x7, 0x0, 0x0, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 11:10:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x10001, 0x6}) writev(r0, &(0x7f0000000000), 0x1f0) 11:10:46 executing program 0: r0 = socket(0x1f, 0x4003, 0x0) getsockopt(r0, 0x10000, 0x8, &(0x7f0000000000)=""/25, &(0x7f0000000040)=0x19) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 11:10:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x101, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1f79905a310f47d792c764010000c28b1eda1500"}) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/225, 0xe1) execve(0x0, 0x0, 0x0) 11:10:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x2, 0x4010, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x845a, 0x0) r1 = shmget$private(0x0, 0x1000, 0xecc494d7f5d451ff, &(0x7f0000ff8000/0x1000)=nil) shmat(r1, &(0x7f0000ff3000/0x3000)=nil, 0x1003) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:46 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0xa8, 0x362d1191) 11:10:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="fc"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:10:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40000000044ff) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x200000007, 0x0, 0x1, 0x0) 11:10:46 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:10:46 executing program 0: socket(0x3f, 0x8003, 0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 11:10:46 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 11:10:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x20, 0x2, 0x9, 0x200})         11:10:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000000002004, 0x4509) mknod(&(0x7f0000000040)='./bus\x00', 0x26, 0xa85f) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80105705, &(0x7f0000000380)) 11:10:48 executing program 1: chdir(&(0x7f0000000240)='./file1\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x1, 0x7fffffff, {0x9, 0xffff}}) chroot(&(0x7f0000000200)='./file1\x00') r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0xc0, 0x2) listen(r1, 0x2) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x7ff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 11:10:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x899, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x81}, {r0}, {r1, 0x20}, {r1, 0x10}], 0x5, 0x7) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x2, 0xffffffffffffffff, 0x0, r2}) 11:10:48 executing program 1: socket(0x3, 0x1, 0x0) 11:10:48 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0xa) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) pipe(&(0x7f0000000040)) 11:10:48 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d5", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x0, 0x2, 0x620) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/88) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() fchmod(r0, 0x80) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="3e51d1d68da29e3d7475c170a19a33a9b5a1f8c40c54f53280c8da82501579240cae48aca0406f736c4620a69857689ff6", 0x31}, {&(0x7f0000000200)="ae894bc7843f1de41f88f62fc1332d78a6f791bb97016b7dbed0625d3b0bf706f0878db5093e220e72e3743586cc6d5154ae2c68be1ebc575f4a36c8f58c86b4bb8f05afe72adf14d8ffe7d79af47c4d8f1fe23503644200e16b1e831ea2b0cc475cb4cbdd82", 0x66}, {&(0x7f0000000680)="947b722daaeacf01f8f478bcee7df2335e9e16f8e68756d11a30b459b342e60fafa0c64f1c157c09379099669be6254a88e7310a0a126448699ce820438de62c5ffe49bd446e6782c03ba0374d161d9af4a1c739eeb79d4e47dc4eb1cd9cd79976592e6c5994f95d44c0d866ec394354d28b0f648bb76fb486f4ebbf7844c6e1364a5c755096c2a0d8e396d2de3ec7bdcad848053fea767cf4757b2bda7936131e6f22691debde82eeb2e57e13d36f487c7381fe529e17084e012a026f539bb83f1b0c7381cff85874f7baa24f4e53a9c31038d20bb5521329568b611bdbe0d27ccb94c2c6a5e1f290bf41b1af90e130f66cfdaa87dce5f123ecd6d575e04a00b7071736f0fe03865bfed31609db65c94f5af4e3cf7d228549e8c169082938da229d609be27a27b915836129ddda4e9e56071ae8b71c6b5b14535bb1d41c39d7264075f9e36e39ba1eadabbf88579843801a2cfaec3717a277617d3d07fdf1269262ec8a1e267f096e74e10f1e83ed8df58109b379239d717b711cb3c95db1dcd68b8f7a7ec9b3f0470c9fe3ced1e3bdaed76ff3156cdcf85e8ae59a401adf2ebae3e85c9af606002e17229630a1bbff01aeee8af1caf00d04b7b91245e85ec61baeb2d3cf282bb9a78b76a0c4dff535ebe9d1ae6b45dc4c4ea777837cd29e6823e71ce61ab85592829dc2d182c274383a1cc27b7b2c546a3e584481cf94b06a26262d30d80082dd82df83d841f39e1b631443232df7ef8a1311081239184e483d84e0c15021d2d1b1b2a6e02560888311eb92ec229636b7bfc46a8c08f2b34e862da10e6405ac8a3e4956c0f3d4fea4f6aa5f17aab0b5956fe98b2ea827bb2dbff247d7e5bc391097ef1d6cbbf9304fc4a95ad31274f89a3a22ce945104939d2ebcd025c8f62dd50214d7b89aeea739c308959a8ce2111d8d2f2ce271b4fe42bcf794b3617dee9c34fec132b15eb4d4cf821cd71338454edd7cc8f032083b31592f1a471eea2734cddd1da54b893d30512a133d8b3eddb1ad924beee58ac02c80485e21442ee5b430e57956c1438f68406cec5bd191344a07fdc99d4ab9d592a85d85df665aaf421c23d657543fdd2cdea72480cef008d1dfade2f32bdcabde377088c4f2254f6482ceb358618cc112597656eb76a235fc283c14c2bb0633054fa5ad58920388c67601761a1cea22a9ba83d829eb4af6cf76141fcca13ed5b5ac0ee14f16ad36119443ff940a0df00a87b4d51755084183f859592696f3d452ec25443d4e3a2e0d1d9b4bac6fa0a3e9a448a58842335241285ec6abd4d3c6ce7a38017808c59d2fcb39efb53a0af87e5ce8f181eb791f65feb13bc92fa2844736bc0c3bfe9342b3c2be8ce7731f9631b263e2946bbc5ca2a5ea91e703fd6514bbe1a591073e2f24be4c7619bfc8486f03ef3b748e2126443e157fba70a0724a4c29c88752d89262612a94f93f06b9d74096e777aa5667b4f9d6361c40b205f8db907af3a9faa9af5d554ea6d2201297c7081ff409cf729d0bfa512f2afff4e5f9755d71a4cc34b89aeb0e9784303e6d2111202985e66dc71ebb8246afcc5448cfe8b4b0296d2879affaec60bf3f5938caef310f4706384a229c5538ad58562e8f6775253927d9f2369f397e861e77e53e7f1267d484f1edd28827549e22ee291646570a8deebe908b7f1eb980d278bd79d950ab29be5b0c19566797dcf637b871a4c0d73d2489b6551b1ef6c35ff249f0918f1faff62d7cd69153ddec07bdc4ed8389ab8b98915eb77da22bd5aa36291c517c3173185bbd54ea2fe8cebd0b046698a29df17cbd5b4200483018247542cc6800dcbf97266fdf2a1ac6027b3712065bdd0661d28b3592177b81a67de35722eece053286ab5742a8443330934c92df262a6322ef83a38285501273b9683551e6d12e03d9163bb5638859505ac2e6cba7f18684342989eaf513d7858cf932f0f36883a0323f072691ed183c6b1e90a953b32435966aba19d5f4b6c56e6bafa4e553ecc86f24022f4b61f584b923c68aecd8a46a5c4b68ef48a3433ec1cba8adef6f425483be34a5aa4cbff8558824cb5a29665960cff04f18ea71a4cc01be6d47bc15df7ea88110ae41b4ea97b2df6f35cedd5ade044a17223dc27d8ff0610d920bcbdfdddababc7d2977fe9c79b1621eca85f7114827f643a06af2c73c67ed581a8d1611e2bb0c7ec978d39d6bacfed9a3fe6f014be92d6b118ee698acea75e8f049c2be75311f23fe7f7f0c929f39c87fd54461ab69a4b9c103fb780250821b9ab8844933c2b8023fc0b3e503b45e196d2306953b78664a5dc85f0931037cb21e9cddebe823602011538a8b84d4c26be6117d4ae29c5d7537c0394e03e699c847bcf3a83475b46b051eb6b95464250157f7b8fc27beed3de2e625c22745d8ab165d8bd7236a24718f521092099b91629f99b07dfd6d2e920a0cff518d5313fd6a706d91abf18ca55197cafbfb9026e26df63cb971df21492dc8d2617df15f819ca2624cccd6d33f76dbe56cb807a7649d98b99d6d653adb37a94a7659f28ab2caf343531d617d5dda7c602a80ad0cad2f57b2a0c837d72b758dd7c6e75c3e8ef853f59c7e217a8049fd95a35c9a6dfe947be1541d2caec24ed329b635aef0b5faf3eda01fff54d4a190c1067d69e925b98c3542a475c3003358e42927cf1d5ef62dbb2d041ba380105f43971c375f5ab87f6e68217a3adca2b7d16de3a7c39070199829a22444a1a8685386e1e20cc42b69ab774bb7fa047e78d81fefa54bf6305ad0ce38dd2276963340e8a9f2ecca329a92b5610e5f374814de0ac4fa8efae540cbef8524fe1caa46771ee136a6c6219f07d84bc4c7815c160635aba07579ce356561bba02a823fb182f62808dd372607ffadb4bb1f7683b59cb01566f617a7f21c78d1120f869b2ffed39a254db419235313436d7a68cf7f4961e9edf5c8c20fd65b22d8e619df60248aa556910c6c5331f9e79643b743c78d86056a2d79ca7358bb0ed9aad83a4c70a36798ccbb3af10436c71543f43e9457fe6e6ac103b2d09d17feb1f48d7806f64fd526a9c15d652f06163186b40ff6f7f08192204fa37b3ee39a419d385b21c3630c1c6f4265b57b439347de05a5a4e056d663fea77cb0b3df3904b93ac4325edcd44dbfb91a37ef0c479e277f3ef63d71ec25a50a660f867ad8c12e718ad2a063de8765750b638bad8be29935dce3957a047bffee8315473b4dff30cca012d05b9ad0a2cd7186318c1fa8de0c686574a93c00b3f495b1de2317d92caec99347a64ca6c896b0576f19e500a41a939b818c26ae22b72487b5fe05d012cc00997b44f10fcf62beffc8473a432113e1b2c1a17b04d72eafcf9ffecfbbd5ba932833468eadcfca118410c62149b5e28184c3ca95f24a96af7e45229844731d709fbed7ac7b17f15a6570654fd5dc6a1a50ccddab13b5a1145202ad2890b2d0b2a59a548aef91b4ca85cf5b104803eb0c85d7f912fdd2693653559a43e71b7f9566ab5ec0c088b733b2f35755fc04ec93a85b86acf1acb6e6d564f327ea1f37de828d59a94b805e8ad478a7f5139dd1285c40830ba118d68fa48d2dd2cf84419d3069765d113f2b582f8c93f24803ae457932bf00e5c7d22741556969411e7540a94d1d9c28cbe58e27674032771075c3a89d0ca0dba0aed77b46f43ee41c4f600bb963c3cd7544572c5f00c3cd516fe307cf26e467899e97236184e864c661c563a9eaaa593cfd35af7c54b9ef31586f2fd948ac85c476bc2efce2d931d0501280575ef0e2a664ba0292889013ad429dba00a7c5a143da0031c0933d35efbbca3edb72333d2021f5464bea436b48f597402c9fbeb7685b272341dd35bb213d387d283f91deb90c5b3b8a1daf86dc5a13ed651ac881c33b88d0caf109498a7df38af831ac55b2091b15dc7a25ae9f2f2ed5720febca9b24d9c8b812e8924bf8f2ecbf4da07be47d8b0ae72074b0d529e67e8740d95cb8bcdb0b0ec697ac83c7e1a355060dc09fe109164e9c0890c05d6b7d1b3a43413331f514a23f0160e89b48630b7c930551ac126228d1d7d719f932f686bedec2bbf8599f67ac00f399f282b3626af68634fa25c8b0802dc6712fc6390de5eb5d4dd2af14d3942de69dfbecb6d625ef751b75cd2b48e2e27d4b63ec940c7e0c129acaeb6f019758a3dfaddc18fef2b6940302dac878fbd75f49d06e8ce057770b6cd0f094441ba51826db1ecb86ba4c8e817ae038e96227ea9da2c2fc48bd31dc75688ba05e226223a44df9d2c51195e0721ea0f83619c7e5b3a4cec067a44561f7c75c1ec3040bd87f51d4c829fcfe7d7e65a9a823c85bec7e587ecae6d24b72e41bd1e1a42a08902f6b9091dc47006214eb6ecf6363c39c9916703d2902f7b97685b76d0a758727c89fdff8d6c485c49fbd066ebc98529f3111f788e7161eacdbe0509f8ffba15b19b7299b6ce3cf1ded1328e5325af503a2df6bb473634fbe595c3c7a321ac24b3bb1d81457a90eb643dcfa1654050c3d5b61a389c377009024f2f0142086c6ffcdac6ea5f7d04b8257f1f64a70c564aa12c3b4ac3ee35a40339b263b4d615f9dc00e3417768ab1b309a1806de8fd0bd771950bf713333f11043da9dd1ac293f73bb0231a5a38a0d741306b1d29ee360f654107fa798ab2d9ba724f618c734fb7a17ee3aa329be16683ec0da708067053ce16920068e8b367d8a689ea8659847c2ab7d5a60978b1047e40565bfe54b1e4ea4358f5aba5c8c39d9cbc38c16cad4d1a8ca0686ed657aac3929b93e830242656f7745107c28f20e87886bf80a52a9e9824feb7d58792022967ea38c004ab7685ff36b0dc464088dac91f36acca0778cb8482c1ba8024ee9f62728a173aaa83a9a72ff44e9bea41e838f19c565665f4d8a3c5ae06577c523c365519e5f75ee0f8ffa2f464d693067ab0905ef770b9fe9c94771716356a8f3a5864d7bc7a27d1cd874841fc62e8fe86b8b5530216e3a8d25d4ce11c02a85b86d269f1bffc40df5a27443098674b3ba22ca06cb4829115bc425905ed301fb6dc953bc85c63d398870f0ac301a9a64e36748152c3ad1f962eece118bbb57634e2b9de724dad43211fedb31d643a55266c09e1b57e60775531e4151e0740853be23e95f252895260f1e84c080db3374e721fb05e98f308a3782bc09e4d063f0e869120aa88dc92a9f716eee58921f9761dfb488e63c895dbe1159112f7dca854734898829a6f66a08e3bc1acc3b23a9a7456d07d009e62732288a005b8d45f8affeea6ad34a9f59706d02cacc5240358328dd6e51487537898219b0fd833f4811aa396c3b9ec735bdd0748ea7a65f3c3eb77d396f17fc66383a59ba0eb0a182bdb80cf0a580f533f0a75e70f581d92cd4e77e6897886fc0d8bc9cd3b00e3e9a22c99771031192ca4d871ee98e94870535102d18829bc0194a7bc27814eb25dafefb6e26a50ce85912b3ae3f54bfbc77b728b96f835e1a47fd242070e5605129657d7260ba3b46fdc9638de8fa9ba1a40ae31a02166a140f4dfd4937fa3ef1abb3b7fc7b8650847d6ba0a2b2887016e18b4107ca7030c58bd61cdbcf85d3a2578b7745746e314ac7f1e3a0b3cb7c09f46f130815aef47bc802d2fa42f821a5dfd2d10eab8ad25c4b96a97daa7c848f5470285ad27535f488dbc0487023457272dbf1cc696e9c0fdd878ced2775518bbce4a3ada428dc0643fe060c9036b9e5493265e02ebd19c026f0bb299ea3bd54c0064cc1d2660be032ce3cf24ee67d56fcf", 0x1000}, {&(0x7f0000001680)="cc81d767f50d2dbe311293ea6452bdf86e80eb18c838508804ce53d8ababb5d98d03518ece1bf0fe23e336b1e368a50ae480337757ee781b00f8f4564e4ddb7d55f576c0ffa616729f76a140b4c2f744db8d35ca2c1ff03eccbfc970f6d5eafafd84393ac803e99894284a3d512fbcd28a66859e76c29c22e7defd3550d19382c954472e78aa15eb2133b26192829929d6a75a6ade633458127d3dfb81858623d3e342a8ae697a37b1e3ba69cf1cdd6f82acb5c93de42a3627ae08567cd923303504e6093fa4abe911232ece442808ab2a5f7e9bdeee09e1ca53fe6d2f17e3bd74b2f361f37ba10c8cb6a539c9eaf6db0289330f25f8abb852be9a604bef0a7a51d056560afc0f7bea126a2ea25dda89a653d44fff17a93c966406150407e981b15bf446f5d0813a036ac217c4227f4ccb0cc9b51174b690e92efc628c6338af62f3d37382cdd688741d8bc1a5c53365f6dcf2834bc97352738260436d4d3a0876f5b9d9a39e0d892814301cc2f9a67223b985cde2842a6ae64685fa2c0711262259ec16cab0a6916ee2a578a8dc678cb8aaf9c600bab22441264549b969a9a4cd8a1737011642c301cc987daab325a7897523368783fcfadba0fd75a44fe396d48bf48c83471053bd291c200a8c55cb34425da36b0d60a3474b49a686b97f4f8e3f0bfeba18f946998af3445e60983dacbc6f748f221fd08ea613a266d9d5af88284eec7abdd253809bb4e262d19d32ceb118e4120e8412b0423997eebf2371726650adc7cee92092af20d4603ee12c0e72bf3326559a84a6a1bf553d22246a1d670f38c0c40ea0cbbf7afdc658805f0f21f7005651f1c4ef4a8d5ac54957ffe6cd44e7917987a464076cc5952a45a888610d8212f32612577cecdbc778d23476754854e9d2824e4e1df86963d212f6a656d1430543cca6896238f4c5845abd822e6bf96c172d519be266f90bb0ae853202554356f1550e83ca3d8e5394ad222cc3afeb39711b912226de4ea461216efd5a2a6b4f1f69f732bb5e6cf19e0f1f207b70d54e80f881d7faaddb2920e256f6e9a9ea62ef710cc4d68675c9e5836c21ee641ede0a5ad1b44910e3be4448575c3ef18bd1a5f3fa0188f130bb8601d336b4bb5888bdf89535de117ec0f66a4dd0f1022e9bd0afb374901d50eb43fc56de02d4b2afc862263b4bdb884034fe27f4517635306b7c615f661fc5ecd1d3d22f657702fc65cddbd759782fb89fd2fd52bb1d43fe3ab61d096a1c71cd7fabf7037da80253932e297c1993b0fe46c59e403f2a59c89f626c7c4a7f84cd9b8175ea7ac95310dbcb41c41524deb9f9e9519a74b2b6c2e06aa0d4fc25d34746b8247aebdcf9e1637a7d22b3e60087f907d1dcb291916f64db02d8a8200a56b58743c8e970f51bf5b1d7d9d8340749592ac7ca1941709000a539a81c436645d3c4afe00d20aa01a4b272d95c543029ef8d0ce14424eca1db043672b2beb532a2db1de350ca74d2e1f9b1231da9fcbd1151351593572665e9613fe17e8597374046f98cdcf0bc479517493e68d57cb08481a8124d7763d5ce99f1cd4fee416215e3874f423ef1f203befdfc134882968903a18348498a1081787d1e10f167eedc114463a268e412e75b49cd2a3f7cb0afabba69c3b1cf58ed18d4cb3c6fd1d322b1e3055077ea1dd6402e2bf64745dd4dfa9196e17a1fa502a0bb8b5170e92710f8d01ede5c43304985cfa840c1bbfe8dee4185886eeeec0876d2fa0f8eae795a2e7d4624067a63f2b32920d01283dd69ac2e999a2d7638e89b3b3a12ccf98ba317adf63513ae88bd51401c0e164f17f358f6b23651769c56b2363d17eaa7c4d611b9cf912f5e5dbd6c265c500163165410d8770dbb19943cd92b6c828a9b9acd3171b08568a6a75e6b38398f59aeb71a963ce236c652abb8a1db1fc4dd9f6133f0a297776b556d30a04d3add32ac86ab6d3fc641ce0f96e6fdc086ed440408985d3a553fa0d2480917ad5b2f8fb15e592ae13666d104b5c29bd0d9ea7a2ac0ac0589bc3e766097bb145320a6c5af05d14aa5347b85a8569a37a0944abc3316b0202af70ee4778572de771504812889f90e4a8c3c225a7de7678e3ac4b28f3baa85f2be2e8bc2811b32f2ec8dbf8cf53ef86ebc717dce1ac65e30749f54df1f5ede96a963ee3e5204295f505ef086f274f4b122a8ecd68ef25e263c42e25e95d017d3e28e2f33da16d4d5e9241772a1cca8ed6c60229fc339bf44cf7c5b57189e97d8c2e802d70f4514b204a089d4f4c595fb8bf2f6f9a64c9813557df59f817cc9774a02e0c7f75e2b7a3874f5068eee40d2e7bc640d31726612fff893644e61c8509091b5a1f18f9820dd2fe902165acd72cdad6506bbaa49f82ce0c6c6f2a453b6be27221999cd0bd938af662aae425518d733a14c2e30ace1a20ee827c4e8599ae8736c78ab149733b3dccd53bd1a51a4724198f4f9fdeffc88066c70049a3e72edf5213442d93035b87941633ee664efb56ffde3b09aeffe2f5b5e93afa621fdbf345b9ba55af48927bbe5312c1af0747823829340f2bfb5b1c0481796eb4513907eeb1c2014c10667fefee0eb83119d5b517c1c3c50e9cee478d390cccf49ef1172db86917763df14e10038c0c5cd3173ef5e3bc0aa814fc5d09a14780c728b309ea07eb6f88cb4216bcc0d92da737bad9c797c1ea9946891221bbadd9fa81063161bc1ca9d99c262005ba9b85f39405e4cab4adecaba05a368ca83cf47cc7ef736530c6526e28388868f7ee088e136ed8579ced13ba82b9e164ec75e9fe5ed8f43890f7cce7de6bfd5ba6ed231281fdbb682035fa9d41d21f8e1d6eb1a54a6e31313e0fe10ab4b2b17b8caca2e7c75d8bff9d7f6dda90a1f33a4010f4470212d2ccf949ec4ee0fa4f40b6465fa4b567944dcb136ddfb88d4e3effce14c44e7825c9b08061f69d4ba33e8d111a436d150b2d8690487a3fbcb198d398a7176cfcce613fe376e43d55ca404c8cec53e06608f41f54cf0a7d77f69c020979f5b7694612db040ea0ad1adb5568d896dbd94331c752f70151ec9f704c961ddaaad560addd05393f37f7d8da995bc86868d147185b6dffb8ae2683fbe5874485038fb286124ba90f27cbea52c3cbe4964425771ed30f959fd3a38007e2511fbaaff2b39cd4d702cfdb5e09f931dddb69e71cca9f350ba81e2e17ddf523909d09b82b9b091587392f8c9b24c0afaf830b98d22544819ce8b4809d72cf2ddab6e1ee53a9cfad892a402b7e1ba865d5243655c4754ce78fec54ba5911e8d1bd04dbe9433c9e6bd88c6cd10ae65a236ad1733f1b7291b519505f61bf1db26a3ed6b4f1623c671e61b4334bd5b740c7ccb1fef602c3fc9cac398276d7231bb38b46ff0c2fd3abb2be650407ace92659bed3b8713d39a17f46ea3ff9fbb91f5cded78cf804d131f399543311c85c7f5e4b5e5ee4809a786fa0da47cc264f66039618cd0759e864c0c48565f6af74a40f6193a1582abeb879ce4641141428f4041b5cabbef73f6126ce6f2e5b25ca4cc8bb7ec6e26adc8b24a6b1ac1664703bb4dfa7d5eafd4e3c5b51b581aa5447e3bfcf26909dbe0065bdb363e4dfd6d1b178ec93ffc378559a7557ef56dcb915dbb71be334f54d2bf15c8aacd4d2d55f7094dbcf22852ec8bdedef4cd43326566d8fcee0276de6fea4ce91c319beb32a7477822c86cdad4ca3cfc4fa5b041470894f06e1be7c4eee3bf48ddf9ec3fdc8f180e8c0f90108d580f5e6988873712663c1f9daebb463c42166d61c34bc94fb182627d3a806f962f361ffa8e0cd45aef7ac7de92aea0d100ec893d1de62de79f542e6f275bbe14f0bb85317be7521e09fa290826cad6d62ec8415838fd36ea610b618db8958b170c1937dcce6fe2eff8e5cecb228850238f6b41dcfc10afa9606e2e68629ac4308a9806de5f993ff3f09878d4810a72205a99a4b1a53b83e502d6b04443a10503412a166b29bb0ca39958d5d72d8254a87289a1ae7c2fa6cc0f83cd6c69337b8da00d86f5a7832ecde914e6045b63f5fce0dc9960d7aec011b7a0e2cc89842f8f0043c07b14fb4d373ca13fa9db558f2e1de40b8797ae886d39e63f5f8c012260e9bb52eddfb0cdf962ed6b51f16bd7655cd00d23b42e18559f820c6c5c43ef0f22ff9f342ed4fa2ef1e82f79b02b3798b181cb25f0aafeaf809267322ea8d26742e607cc72da42a2f41c1f4e5f8787fedeba7f1e59e95a83da41af99f8e9c8109159af9199b2ccc94ffcf89c15cc69252f0188dadc6e2a74e5c5d3469ba3d66343c901850e1896769e45231357aaa36cb785a5aa5b21fe35542afa04a4f7a8f96c66e1fb100f32cd26f9f0ea59c64df18bde0f7a7c6bfd9be3db0da0931df54abbdf7093942e8b4a989b3bb9da8fe04340eb79a0b60ecb3288370f63620a37d8c196f7f17a7df23f4db3924cd6646435eadc7afec91268694eca6b7fa513dae9d5736301f56340e629aba572aee0d4e276b266203a0d06c503b0a95d7a445863443bc5da66e7937e2e9c700ee33ab2da5c0c1cd0cf1a06a176690af7e68a0001d4aed170d532f1074470018319f297b5278bc401b8b2b7d2ba02a82fde7015df0d3c2407a591fbc1bffade5e553f250a27ffba73dd63017d4bb279331c8462995b4efc16e7b0c819eeaca465f53b74d650cd061e6c3bff36cbcdb44b6e16be93273db62192ad40072f7e3321cf7acdd7c1adbf1af947fa94d88786a880e4dd590ac2badde95f5bf581b1a72f29e34085b6fcbb6ca443d7ecb8c7039d539fc06bdc46c9d83af501bccb000b916dd42a927266479d2dfd63f515fef8d6eddc68a6600047a4b9d5b502c124a19801fabc4d737622df319b2f5069f7170ea6296e75effca70ea468daefdae9b404c16f413840dd9b9c8827f84b1e1168f99312c9b31d1c8731cb1c514342b512e54c75b91de6e035681f5ea02bee83cf8d843b5381717978a4b186ac19bf26539a9bb6d572b01a60d935bde79a43cc673aa1444f480ac633e947d792f2667b2b295f531c141a2673ecc0e66049ac56dfd30ec8a3b6bd579979f9afddf352ea1c14d2f6149d4ea65b100aed301b48df172b0a978a5f30703f59ccc5114990d1239c74e90a0c5b939d974c14d340bb54f842d2ff47844eb782ca843aba7531dcda5b47f70b78f082f025fa382a56e6c504af8816cd96f8546158ad60cb89ee05e9519c3bcdf3846f7bc40fb67099decec535b5f745772ce309b60dbce5c8eba4b0f29e876dae60689d5d1c6f9b6226ea4c160ef94702ce37cf151a7b6646ffb15d3f5ef848b48f981a51433486a00ead34b8f9275e8e9049e12acc5f44cad693f67e6e591dc933d79ab2b1b84cafc96884cedff31a1aad75f4c7c0c93c1637b4db4a75541fab54269602034e78085c717212b45f55f1c2eb97491fb2eda5baaed9f9c5a67dca418258522bb08198f6fb1afa84e8d621d973ae01a206aef015273d6c6b30a1b15eebe31cbcce435dfb09044020d782665b57a98548152ec1ed60b9ee7e47d6975155d6ef0684718543e6274971068b33b5a7a483d23b405ad41ae6d32955ed8f44b86e5aa0a7f4a41075ae69367994d8b63f4d65246bacf24b85feef18f67dfb74e850aefae4a89e8fee4104915ef34af42a41d7531e2c6663327bbaeb388bb96915d5fc137d707c45f7874b1bc69ea8b5d73cd426f83647c5b04636b3b574d105b22812c6fbafaec1eda19ca8ddce0dc5dae53f1b8ca826987e6d453d202b5af749127defb9145a27a0ad6e5c3f073d", 0x1000}, {&(0x7f0000000280)="621f5592bbbd6f57bf876e7c3bd1f854b6a8bfdddc28893b5e351927ee44ba260ad9d7c940bf4a95b5b15a5b863c3a4ce4bf89a0f2bc7c61deb1ba78ab7892d52bf34fc1a9d8273364933deb9c8dce446a6ba95edb17cc", 0x57}, {&(0x7f0000000300)="21fe93efebced09ee478c3705ffafa3f86a3d9da11b8af7002568839ec46f16bb4b41eff83123b20b1f18475341122534186f06b54d6997af7ab674644c7d1ef607bccb3f6b2d5e9b55ada7a694a89fb9dd6e4cce54f3b107d74122b67e103d1b9cf840ecb6e835ddf065f822e482486e9ba2218319c4b8a979214168be5fc2df82ca0b50f6935cfacc49a5372e04024168b2f75623801afb6eecf11e5957b3e8523f992c75e2cf956ff130c85df0c66a5f497d5e22d", 0xb6}], 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x3, 0x6, 0x1, "2ff3a93bf5a0429cd0afdb09f86d4bc3e437c76b", 0x10000, 0x80}) 11:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/15, 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000280)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d5fec8a115468ee6c8772e1f32e5642ccbbe049d71642ccf9bb045a6000000000000") 11:10:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000240)="90853856a670d8149c976cc8efccfeb6a2878035b5664d65457b19415300df9382570081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f0970614bbfd000"/97, 0x4d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 11:10:49 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000380)="5a3a9dc0a2b2bc9087d08b8b7168227650d8492c123b0b58be48133c7c260e2a518317d431987f9e1bc170626597c0b73689dd9a147bfdf3abf3a08805bd6419784a53899476719e17608059b63a8b1fdb1c52018ca081b4ca3f", 0x5a, 0x408, &(0x7f0000000400)=@in6={0x18, 0x1, 0xff, 0x1f}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10100, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r5, r6, 0x0, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) r8 = dup2(r0, r7) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000300)={0x0, 0x0, 0xf82}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) setuid(0xee01) socket(0x2, 0x3, 0x7) 11:10:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x100000001, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) msgget(0x0, 0x20) syz_open_pts() getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/1}, &(0x7f0000000100)=0x3) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) close(r1) 11:10:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = semget$private(0x0, 0x7, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/121) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) 11:10:49 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 11:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x838d, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fsync(r0) fcntl$setown(r1, 0x6, r2) close(r0) 11:10:49 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x80, 0x7ff}, {0x400, 0x5}}, 0x0) setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8}}, 0x0) 11:10:49 executing program 0: nanosleep(&(0x7f0000000040)={0x3f, 0x4}, 0x0) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x58) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r5 = kqueue() r6 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x40) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x40000008, 0x5, 0x6}], 0x1ff, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x4, 0x3f, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x9, 0x23, 0x8, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x20, 0xa0000000, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x5, 0x8, 0x7}, {{r6}, 0xffffffffffffffff, 0x0, 0xf000000d, 0x1}], 0xdb, &(0x7f0000000340)={0x0, 0x9}) 11:10:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x400000003f}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000400), 0x30e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x91) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) 11:10:49 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fsync(r1) setpgid(0x0, r0) getpgid(r2) 11:10:49 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}], 0x1, 0x81) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 11:10:50 executing program 0: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8116, 0x100}, 0xc) ftruncate(r0, 0x0, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x80008018}) ftruncate(r1, 0x0, 0x10001) 11:10:50 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x802, 0x2) accept$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x3, 0x2f) shutdown(r2, 0x1) 11:10:50 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 11:10:50 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 11:10:50 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 11:10:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) listen(r1, 0x7) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10202, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) r1 = socket$unix(0x1, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x40, 0x40}, {0x80, 0x8000}}, 0x2) r3 = socket(0x8002, 0x3, 0x0) shutdown(r3, 0x1) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) socket$unix(0x1, 0x3, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) socket$unix(0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x28082, 0x0) 11:10:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0xe09a, 0x80, "5461bafe38885eb4247988dac9d32aa38392f142", 0x5}) close(r0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) 11:10:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = getpgid(0xffffffffffffffff) getpgid(r1) getgroups(0x3fcd, &(0x7f0000000180)) r2 = getppid() r3 = geteuid() fcntl$setown(r0, 0x6, r2) getpgid(r2) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:10:50 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) socketpair(0x20, 0x4005, 0x7, &(0x7f0000000040)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:10:50 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) clock_getres(0x0, &(0x7f0000000040)) 11:10:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, r0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/60, 0x3c, 0x840, &(0x7f0000000080)={0x18, 0x3, 0x200}, 0xc) write(0xffffffffffffffff, &(0x7f0000000000)='\x00\x00', 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 22:28:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20880, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xc6, 0x6}, 0xc) 22:28:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1afe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x488, 0x81) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x2, 0x800, 0x6, 0x1, 0x5, 0x1ffc000000000000, 0x3f, 0x2, 0x1, 0xc52}) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 22:28:15 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 22:28:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000140)=""/93, 0x5d}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 22:28:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x20, 0x7fffffff, 0x7cb}, 0x4, 0x6, 0x200}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000200)=0x3f) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x9, 0x5, r4}) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000540)=[{0x2, 0x6}, {0x2, 0xfffffffffffffffa, 0x800}, {0x0, 0x5, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x7, 0x1800}], 0x5) r6 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x100, 0x0) getpeername$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000680)={{}, 0xa, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$getown(r6, 0x5) 22:28:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28220, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10210, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x5) poll(&(0x7f00000001c0)=[{r1, 0x28}, {r0, 0x8}, {r1, 0x110}, {r0, 0x20}, {r0, 0x1}, {r0, 0x100}, {r1, 0x4}, {r0}], 0x8, 0xffffffffffffff81) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0xc297) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x84, 0x0, 0x401, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xbc, 0x81, 0x266}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x3827816936e9241, 0x0, 0x80) 22:28:15 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="b6dec0e420bd40436261983d0f148a3cf38b8c0290081efe10cd0462d2e25a8b9eccbfa7f03575f4138e5f9caef60dcb2eda82c44c3149ce1484dbf7947a7dd1c2c2cb848477164425dffd2d910e796e6abf4e76a77161a5f1bfa1a70365f354f9b87f8f046297a45e1e7b1663cbe1679c5c0a187597dd707e35ad7336c0997d904c52081580ba4b2a33ec8665fa46cc68383a1048f91836b5d1083322", 0x9d}, {&(0x7f0000000200)="a79542f92dcabbe97d98b5d202158bb6ed49e56ef331b28696fd6dba990b94cc0ee57b68490e42b8922c5c2cb7542fc15203d32537be447b2374451a74fcbc2a8fb7bf974b160312d7cbf85e3d60043fe524edb94f075ac20fcd8368756026f8f1ff7fc2ccb176dee86cd0f4bb24c72ff57fcd5c8436e350068e55ce5b616bf96be97767", 0x84}, {&(0x7f00000000c0)="fa346807836bbd9308be4e6b95a0086efe7da2b28551d516f4f666f8436e1b3aad43d69c29b8fd80d013601a7a40f5747c157887fb5ee74914a0e7b38478fb83740d624f4fa0e4667bf2", 0x4a}, {&(0x7f00000002c0)="2be63fb2ff540c6446e7626d311ae8208b4b607bf78a0904e5dbbe2349031866808a843863ed668c882ccdca4038c6371f282d03b8eac5f82b499e5210ec9010a2896ff6d423c1fc641c5a69d6e56ccc820e3c937cb34fa12cb1c0d5c1d50fd53f91f140f9c2be257717aa3e19cdb5ecdc7fb6943276cf3da82298e2bfbca53717d58ef435e1f2561b3b1a9ce8abcf5995735100cf5d9f832a5e5f36ae51ee6857f53ced78257cd1d7d3c301062909dff259c3ad2519b55c9a9ce3bba5edf6348caf01442aaacd1941108cfd4f5ecfeec1aad08e985d3b4246bed9dbbb303335d024d158d4959f23", 0xe8}, {&(0x7f00000003c0)="37afd4453a378139d6ddaeb69610e8243c9f2de9448c96fa934111c42231fb6f0447b16f751ea0da53405ff1bb5a54b29147b3df3551d5197400d2819e7e63ad80e615879cde97cfa917601bf89a029b378a8eaf6da880ce1fc25a91c95d1e9d980b907c9472392dce144f3a24c74684f7c5e1fee2635f7ebac92a268662c62e502213dd2455fadc1b73e548231fbde4127653ddfee6f5b56c65", 0x9a}, {&(0x7f0000000480)="48eba6407802b5d302d2bf0c8ceab3f46ca7f208e5cd1ac38a47f9e8fe3d18398fbf2b6d1c29b937769aadce1ad551342506941504d94e409d36d4e7216a33295856c673726584414a90c2d81022080a7a454f72213d181ff51c6de05c1cc5b0a26db6cbda3bf2ffe64702bac4a58a5b47231c90b77c31c9711bd13f65337c11f87be29025169491efd6912efc499530dfc5042e52b247107e8c9f58f5f3e542907048a9f840f74d518c835d4a9cfb3a9bff34c0e1018fc8925214e4219f5c7adfe4163b1e3d1327682cf4dc8112a932adc39990608f78a87ab2ec2d2321b3810c2ab3b612ad018a2dc3db7544d22e0c6120", 0xf2}, {&(0x7f0000000580)="3a7a5eafd9323f09da72d04fec88244a3c8bfc2714f86e562b33d43be73db72d0813585c72c9932f4de61811c610c9ed529a9dd1c7db759b4dde44ea4f95ec422bfff9c967daa790d8fac94bd045aee2bac62b", 0x53}], 0x7, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f0000000180)={{}, 0x0, 0x0}) 22:28:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x2b, &(0x7f0000000200)="75c87123e457f3eac057263537e394263cc749cb28f192d8366c620420b56808829fbd62bf36ed4634db2d") r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x100000000, 0x4, 0x100000001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x100000000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x521}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x8, 0x90) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7, 0x8, 0x8fa, 0x9}]}) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/245, 0xf5, 0x10000040, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x3fd, 0x80) write(r1, 0x0, 0x0) 22:28:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffd1d) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000300)=0x4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x82, 0x82) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000400)) r2 = dup(0xffffffffffffff9c) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x9, 0x3, './file0\x00', 0x8, 0x4, 0x0, 0x6}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0xffffffffffffffc1, 0x7fffffff, 0x7fff, "cb911ac262bc5ba2122263df5a02ff862ad353db", 0x100000000, 0x7}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000380)=[r6, r5, r6, r7, r4, r4, r6, r4, r3]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x9, 0xb8, 0x749, 0x0, 0x4, 0x1ff, 0x3f, 0x1, 0x1, 0x4, 0x401}) setgroups(0x87, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x690, 0x0) renameat(r9, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) getgroups(0x3, &(0x7f0000000140)=[r4, r4, r7]) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 22:28:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00001b27febf00000000000a2700f659565c0004000000000000d60000000000000000000000420203a0aca3f1d4517565f616cbe21491a13285675967b37cbfed00926fadaab724db2df2de86ef370a58711dc605119ddf3f839ff95825b5cd9e", 0xffffff95}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200, 0x48f9, 0x10001, 0x8001, "1e024eba9a586017ceccbe5a0b2a544f47995969", 0x8, 0xbe9c}) 22:28:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x4) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0xfffffffffffffffe}, {0x81}, {0x10000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10082, 0x100) getdents(r1, &(0x7f0000000180)=""/242, 0xf2) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 22:28:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/155, 0x9b) r1 = open(&(0x7f0000000040)='..', 0x0, 0x0) r2 = socket(0x10000000000, 0x2, 0xfffffffffffffffe) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xffffffffffffff66) ioctl$KDDISABIO(r1, 0x20004b3d) socket(0x1, 0x8000, 0x9) 22:28:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unlink(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:28:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x40010047}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='\x00\x00\x00\x00', 0x903caaf040a89ded}], 0x100000000000008e, 0x0, 0x0) 22:28:15 executing program 1: r0 = socket(0x11, 0x7, 0xca2) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) r1 = getuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getdents(r3, &(0x7f0000000040)=""/54, 0x36) 22:28:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) fchmod(r0, 0x110) write(r0, 0x0, 0x0) 22:28:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffc45, 0x0, 0x103, 0x401}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x5, 0xfffffffffffffffd, "5c0000ff00000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) 22:28:15 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) socketpair(0x2, 0x4000, 0xe51f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/242, 0xf2, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) socket(0x3, 0x3, 0x3) r2 = semget(0x0, 0x3, 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/71) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7) 22:28:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 22:28:16 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 22:28:16 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x7fffffff}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8a18, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000080, 0x6, 0x2d}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000003}], 0x5f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x2, 0xa0000002, 0x800, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x82, 0x0, 0x3f, 0x4}, {{r0}, 0x0, 0x10, 0xfffff, 0x2, 0x3}], 0x1, &(0x7f00000000c0)={0x7, 0x6}) r2 = dup2(r0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') syz_open_pts() 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x0, 0x8, 0x3, 0x1ba}, {0x0, 0x1, 0x5, 0xcff}, {0x8538, 0x6, 0xfffffffffffff5a6, 0x401}, {0x80, 0x713d, 0xeb, 0x7fff}, {0x4, 0x9, 0x800, 0x8000}, {0x0, 0x6, 0x400000000000}, {0x12ae000000000, 0x1, 0x5, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:16 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = shmget$private(0x0, 0x3000, 0x582, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$KDDISABIO(r2, 0x20004b3d) sync() getrlimit(0xb, &(0x7f0000000000)) r3 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) 22:28:16 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/79, 0x4f) unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x381, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001100)={&(0x7f00000010c0)=[{0x44}, {0x40, 0x8000}], 0x2}) r1 = socket(0x200000000000011, 0x3, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 22:28:16 executing program 1: 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, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='h') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000380)=""/163, 0xa3}], 0x3, 0x0, 0x0) 22:28:16 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000240), 0x0) lchown(&(0x7f0000000200)='./file0\x00', r1, r2) setsockopt(r3, 0xdd9, 0x80000000, &(0x7f0000000240)="9d0f3e5946438f308aef948991fc46310d95642c46a93234666553848ad74e311c3276017af1a463abc46ec54c5ba8b112f7ed5182f1a1bbb72b30b7bf3ea3fee83aba9e323097c80a5b3301b1ec71382c6d49f9670aaa114fbf80490ef6ece2a848eccebb2f459744802e58261f3e2ef6a9095d9e532f5c36a72d99d72fd7d473a847068f6af0a3d0f523f3ff2d58a94e56623bd0a92d3d15e8ada4482d6334bd5fa7d8b70df0c71f1b9f657148f3c6f3", 0xb1) r4 = dup2(r3, r3) setreuid(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = geteuid() mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x11) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgget$private(0x0, 0x8) fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r6, 0x6) 22:28:17 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 22:28:17 executing program 0: r0 = msgget$private(0x0, 0x383) r1 = getuid() r2 = getegid() r3 = syz_open_pts() fchdir(r3) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x200, r1, r2, r4, r5, 0x4, 0x40}, 0x2, 0x2, r6, r7, 0x6, 0x7fff, 0x400, 0x6}) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r9, 0x0) 22:28:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) poll(&(0x7f0000000000)=[{r0, 0x12c}, {r0}, {r0, 0x30}, {r0, 0x5}, {r0, 0x4}, {r0, 0x4}, {r0}, {r0, 0x14}, {r0, 0x24}], 0x9, 0x10001) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 22:28:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x6}], 0x6, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000340)=""/176, 0x3f2}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000100)=""/91, 0x5b}], 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 22:28:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x881, 0x20) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x100000000, 0x7, 0x7, 0xae2, "cd0f73479fde96307bc87e65c06ff1711718f724", 0x100, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) r1 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 22:28:17 executing program 0: r0 = socket(0xffffffffffffffff, 0x5, 0x0) shutdown(r0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0xfea}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="230492ba1b993a79087c7b5aa85f6cd2d46bea3f6aa2dbd4f5c7e7ade3ff21a8dc09bd88e3bdadfc5e7f0aa12bda017e2dd0197830cf0ae9c92b550d545b0a45b736c3d44fa7512f6454f02b361de314814e2b3b15322a86f27d8236e5c4e232721cda5bae79b544d238c6faabd6f28fa89e6250866ca035ec1824e2e485df8b", 0x80}], 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e3f66696c9ea11c5f51653000"], 0xa) shutdown(r0, 0x2) 22:28:17 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 22:28:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) read(r7, &(0x7f0000000200)=""/4, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) dup(r1) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) setuid(0xee01) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x3) getdents(r9, &(0x7f0000000000)=""/3, 0x3) r10 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/11) 22:28:17 executing program 1: setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x420, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x101, 0x4, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf56}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x485}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x97}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc2c7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfc0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) r1 = semget(0x3, 0x7, 0x408) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x8, r3, r4, r5, r6, 0x2, 0x4}, 0x5, 0x9e69, 0xa5}) setreuid(0x0, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) 22:28:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x40000081, 0x101, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x5d7, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x5, 0x1}], 0x1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x14, 0x6b, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x4, 0x200, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000024, 0xa6b8, 0x2}, {{r0}, 0x0, 0x88, 0xf0000000, 0x8bd1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x49, 0x2, 0x8000, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x11, 0x7, 0x3}, {{r0}, 0xfffffffffffffffe, 0x41, 0x8, 0xa67, 0x69}], 0x9, &(0x7f0000000240)={0xffffffffffff29b3, 0xff}) r2 = kqueue() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000680)) kevent(r2, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x4, 0x3) r3 = dup2(r2, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r5 = getuid() getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0x0]) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000380)="52d33ca8f54a2a5cad03ac772ab576128c6abf162e053df4e97b766b646c7325a1a30b015a2da6e20e86a452abcf4c5f273d3309714e91c01de6f3abc4c048d3a44f570160229a68a981581e3a5f8999f2ae92abdcef0f3d8ecfa568587d0ed81c89af43f09d11cb45c4ec22fcef", 0x6e}, {&(0x7f0000000400)="65a9efbb3a11e850eb596a2b3bbe3a16606a691a8dd9fcacc0c774fb3394a3893c2723d8f62faa588b0952b190e906c1a62efd8978ab26f757e986b9ee3773fa27e5e93917246f519121a2036ed100a42674d0d05e2efa247252b76d3013c38403", 0x61}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r3, r1, r3, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x68, 0x3}, 0x4) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) 22:28:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) dup2(r2, r1) poll(&(0x7f0000000040), 0x3e9, 0x0) 22:28:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000c9601c5b2fe77bd80cb1d422a2e2cb97ed6375843e124f161ffeecb6c325584db7bb5a961f0bf8e35342920596344535f0a3f705dc846a10af52861442d13e94db410eaeb368c70ecdf7ecfb16aceb8002259087236e85fb27b23acfb278ca21708442f526679b16f67ce828dbefc1ebc094"], 0x8, 0x0) 22:28:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x802, 0x122) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10020, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 22:28:17 executing program 0: link(&(0x7f0000000180)='./bus\x00', &(0x7f0000000280)='./bus\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) fsync(r0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x50, 0x40) faccessat(r2, &(0x7f0000000100)='./bus\x00', 0x100000044, 0xffffffffff7ffffe) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00402ee322fbe5eacaff99f4bfde38d570e4097f6b9aeba1058c4a457417fc10bfa2141f73f843d13b5b1e78d828395ae844c57e107fa0fd9b29b928f40500000000000000cf4eb3fa926b2bb15abe9e0057dbb6a838e14ab999869a14fbe7484a4dce20eaa2"], 0x8) readv(r3, &(0x7f00000017c0)=[{&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000540)=""/71, 0x47}, {&(0x7f00000005c0)=""/36, 0x24}, {&(0x7f0000001640)=""/203, 0xcb}, {&(0x7f0000001740)=""/1, 0x1}, {&(0x7f0000001780)=""/40, 0x28}], 0xa) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000001880)) ioctl$TIOCSETA(r3, 0x20007465, &(0x7f00000000c0)={0x80000000, 0x0, 0x10000000000000, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) faccessat(r1, &(0x7f00000018c0)='./bus\x00', 0x0, 0x0) 22:28:17 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000001080)=""/206, 0xce, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="63fd914e4f07b4f530d631dc1576b898995626c70a72295b25e6c3e73895cb6f9a2d34381c4e9a391e02d8a5c7501b514e3d8b1ab49c27dad5498503d7b94e026e3ab382af57532968c3e86702b932b46c0b5dc133a84cccc57eb4961075e22f93c7047d6f499b722b308e0477cebe15778fd2ed68d6403a60e65643b062b4796f666ec79d859528d4d128a8f1484064f11f5db49050fc03622b063d4a29a760dcc29b025bdd12d742b4c292996118b78218d39b632653edda465b4306f253b78d2eb50d7bfead904746a9927701a2aa08bf5ac0c09abe45a1eaee889e7b0a8963c9e08400dcc6de66aef43fcd62934a916a16dae7def3baf8dcd567c87309cfd7f2067f2f11e6b4050178d2e7f4577333ed39b97227fee49f89613a2ec707a19e5afd54c593ebd4821c3eac6ef28303e3955419215565bea86f94f947cabeed52f363ffeb85fb55d4fabcd8ba45e962c6f23df2bbba6761441fb32092e9c0a9abe2475cd24ff0d0a9815b93c6e40cdd2f8597fcd3702af4eeb951e70a535f426901dc2bd2998056d0ed1b4afb695da621d9f9f86733d8be992be2f97640cc07ea9d573ab0c008df8aa9ae96f8b2b7a50229eb7a2b2fcc92905369ae42d4bbd1c72119fb4bf135c61f9e69f1e50ff36852192345587975d1b642c1c71e65e0359cfd397cb8850800d167c9b3c38c322b8059236469303c6d1a55f5aa88388683e0f9c4ccdf42f81b30483803f9382d92348d6ca30a26f083db3f5a3f140864241f6202f788a88b5a0382bf85c7a951b4f97317e97d912f5303d5c7a450afa28cb4148d77d2cb65f2a8b6cedcc758689a9267b95a58c58d500ede6db5fd98d44d6057418cfa70af983876fbc9964a8159ffd1a952cffbaa15b66c6994299154a70a64beb34b6daa48f7c65e193725a5ae7ff41b90c7fa7456a056f0f3044a6ccbe0d45ca850ba5d40828193e4b2a9f53912475e8be3fd8ccd5e3f3fbf0bdae24a6d06a75ac3c6a2f7c31f57e17d01e932609a0e82d28b2c96ac76e219549a8963cfc0e0c0cbeda24aa3dfebb3105fcad255fab2cacdb5896b2cd8a414dc6bed0fee1c5b7e417b077f22dce78e0ca1f0099bb49427f2322fd3628b8b3ef64cefbbc0e99be8a2b8b737ca84d2d240b7b26ce47a23c29247ee2d44f10a5e00d232b47edaf717c644709602f8149506e3fa33f6cbef7455c5865ecf7d1d9750d128408c98e6e86b3e79935287b055aa550b083a9911b4b4f9544f2199b12a909dec20b4fc266fe6bad02c32f419d786ac94373c5f7ddf09b12c53b88bc0a6e4f612f7a2e3f30616c25048515d2faa38edad32be1ec71862b81ca26035a125cd7352a01c5aa431dad3cd364fb9d305a418b812d004037acbeeba90b014066235dd4352343dc5e11c53e2fd83c7c1dd83b141aa3dc8b948f4a3ac3b7585d862f3dc66b46fad35638ad6951415db6e9cc79410ef38da9686ae0d0d97d28b8b2a62c772b82bb5b0df1827f84f71cb7d714eeab542d5e42ff36218896d7a8b4cf13820ed4f6a1df6db489b48bf940da5ceea33feb20ea13e604803b18aebf7a39cce8d67da2cba97cfb74de1b6a7078117cf7e635dcef93cf10e5cc155d2acc6c55d0e792a6a3c919a5c405358d2e01e79d3e252e593cce6a401150ed401f99969872839494cc9d650aa6fa3d50a876888fe4c90a45f5c3d4bcca4135e27be122c430d3b0d8a00abc188125054185cfe38704fcd5172c6ac732c85e984a3b84efc97f8bfc2768eb74ee87536b1570f2e3e87db8cc3464fcd8ddc90aa825374bbc528ef7d217f9970090251e42ebc086a8b0be81679fbcd39186017a4f353559a7a77a9de7df5df34594d5005d1b62a6d082c4cfad3533938826b44bda4c653e5d10bd84e8402b6a4fae004622d4c653e5c5002f2434a1de7c491d106749738228239d742edcf6a2080dc4f82d367d385af3dbe96028ec1e28a02e621434132467864bf3a244769e1dea9c5938cdaa57f067c0f7b5da58dff23e14b6d984adc3e1f4b0597d0bf8ae4ade871ab10cc168fa04c815c30153b3e2c1531ce7253271eb859278c1c3d4545a98a463765e6d713bd814e1575a69bb45fbbdd6171eec9868fd65c6f824e9935932efcb11b79bc8fd4a92c30fc21f46ec1ff15c9ef3d17b512349ad32ea63a56e4502cd9fbdf831ff3b3d5223b3f46b1d3c11ff344645e2d38fe5d8932d3a0fe14ec2e4df3ad275a3e932fbbaf81f85aff4708e1b6e6bd8ca2e6709e2e10181b54d54d42416c873168824c838b4cbcfe989d8c3fd7b325c73239b6b661f17f80719a27e51c5006d5e91649c67bc765f0ce8eeae7555ff2fde876b076c1b83ea0fbb2fb36920fbea3946319010f08765c44f633330d172696b7276a5fe67b9c6847be290a01a6efab29534ab8a572feeb2cb19afb96086fb35d2db35b89ebad0af57af7e77579d53fed36bd845a15793753054c9c0a12ac9d70ccfa797fb23735119f0e3533520c435a712842034e353d36a83dd0b315132516fde2767cc6f8441930a3ebd376a5a0b45ec53f328be4862388638b00b9f2af6201eee2ac3beb0839e512730ca162969d88cbaffcf880142b9ad5b3f0abfb24f23753f1313d394742757eb938c514fc147e7233e57ddea6f7e57fd096b5284d5958ff6e0224bdc601ea82bafbdf1eb0d21a4f30b22f2a98e0893e1a3971ea804c92f5c7bc5afcbf3e1f93bb9e80cdfb2a347083c9fbf0c00c4070a0fce5f590af6db19d04c5ad703d4858617f725682e6b919ada9036260fa18c59ea23ac871e4009537870f927ec77b346e626a8d1ff11bc4b6ea4acd370cdc9b3a29a7c04ea3ad70e2cbc4f757e11998d876af91b31a8048581e0cb25b175c0ca77f10902c8e5f09f9028e32e326a7544e9dcaa4b372985a138bb804245a4afe163efb945ef9dbebe17c78d08d1069bfc871d8cdb030b116648948f04ac317478361d627f26dfaf74dfe952d1342284bf12dac3bd0cd1f674f1325abfa46583f6ef7507b2731ae51a0da1fd4c2f624be7ab019d51c002e7b3bae48d5908820ddc71e5a0d57af30a48203522e3f840fd632c761cc29137c4ea448b4b4fb06460049a15c0c70e19ad39e93e21745965a82b20c84165e12fcf03deac0c3450ec9873014a53a88bb9d707a9e2883d4fb21fee1efa810b1872ec710ffed00610cb16389ce54677695a192856e28ebc8ea07122d4ae74b54b1bdae80eb42213b4e144da6f09c4549da84df2ed3ba75f91a41660e4d6fbbb97fd918af6b00795e94c1a2eb560d7d01e125f3e4fe38c3f99f51317490143a8294b66046f7f6af24925d05c9da1e753e7c2b2a9617c17e01ead24c7bd66e198164963cfb9c33d264bc80f9ff0640d252ceb095e4150c6ac42bea4312e49cf02f85f6ee842cbea6f74a5ab0bf34a3c8371def11277799500f769a94ea6881f0abdf7bdfa07a83675ad959c3c7dec385be60666e80e282fcf7718500390fb65820ee53ceb81c72890f2b162a186734d16fb6126af261a786c5309084831033550da30bcd22aac9c1645d393b3753d9295d447cf5836bfbac3f81a06c01099b4f92aa06255c815fe9f7085aa70f123f77fbc1625bb34598b25e84a675cd19461f2c03f3328832361b7012dfe0084815e0a0ba15109fbffe7f40dac82f0555e42c6e1da5dcdd2ecb70cfd53a8c5a1b5062de2f05992c0bef4d903e2a357c796cd18fbec48349a3c91c965df779cc8c669ba8e16d8f3e89ce17f90b11ce96c9abf444eb29c3209c1930c40f2a00820e79faea0b71d86bfcfc4bb7610a2321970153f9e834539a7067e41426be1ef6c090745ea6d7c8dd35a897a982254bf074199453ddc8b681a58d7d4350b1f3f78a8add8acf40f4a8d8f1348033ea90db313d50d19e314e193a37380ee50d57a3de1d8a043d478dd175d8084574346b03991f023cd992213e3820f7b38582e90e5e160b312c7da5b93e98a57f518a0db493299e8af7b29f457309dec1280cd78a7253cfdbca736ed0b1b50b169110c1cfb159c668ce82250f8cbf608cf23d52fd5abd5ac210af2b4b0619945bd7e867d64267a4139cde86846e2c2b9ca58bd02518bfb5ab149ef3570319c336d7c405c63b47201b81f91cfb3e032dabbaaefd24a347acd56ade0dc1595f13cf15409e909649fc8fa16cb8cf61ac20de1467d4fe3f0d3fcf2413ca6b5bef68cee67339f465d912d8f4e2d26511080c532a7b255130466c620473accb8d1052a92d93c4d8937aba6380bec420677ee87fdae3a9c57efa746ec0b059c5b38b47afa97af7c024cec9697f1de70854dc32e19f37fb4ac71ede63a3471203c13418693885bbf8c4b637fa84fa36c22bc7a7d0957ca275e96499549d62a401edface0e52ac90e7bdc76172e697961899721a6950cd4814a9dab60be5c406910b39ffe12c5e3f5c99aa4f04c9350bacaaef109cb67ff77a16ba626676f791cb1c208aaf431a58e96c37ebb89e4627258e1e89d516b8cd4edc1ce8db309299dbf9be430773e9b45309cfb5ca7a46bc3b8dca2fe90aa29bbae0f8272b953a98c3bfaf3d5e094ae34d6a109dfe94a85c6d347885c5c66040c55b0081f34683205c3428011765f812eefc248a578bc79449e5bed461d32d16d2518e65c5d45929c01cb2364a8afd0541c6d1f35da2144aca2c97a06e6ec770b750982c6f4048fb1db0ec86b507ea276f645b71bc2b59c9b8913e77681a2b7d4583a141063a78a30eb36048daba2657d4b23a363886eb7cdf392609b41caa4f6e0447cc9fba74690bf1a2b88e9dbcd1e134ac178f9d06033eb102ec8463166c9d72a5db7c826eee4a44506f6227c3348ba4b4455918163d05d5fae2b3bc1aa4ca3d3b12b52c0d16d9db99351ae6d8877ea7a384b65d56a2269b5a4a3645c5e70e106392c579a592c255212507d17278de21850bc30a1bbe06efea4be2e9d96ffc0c20bbb19d87006086f8ae5d8acb267b0d7b1b02ed627e5f5f61d3bbc6621db535a9faf5369889eda8f88eeaa272beac1b4d1e06328d298a6d3c904ab15efc444e06a117716c7fa6b9956687e1a7bbd5916271205212ae0c25bc40b0302c3c58b6d0be752fd72557c8e4e7a5fcde0311c03d04c2c4fe980a8d9ce022be63ebd6ce27a8f7e8e0b12f6b80d6b22e146a743dceb04cbca27cbde8238458c599069800120fbad7b009c473c96b240a1f0f3154a99f5f76b8301a12eb2005dfca381df03d09e3bcbd172b00a409345f4c0162929eaef94dc225b04bf50285e82fed31585eae697b63e7ad5f9a3b7694842281b960685bfa85513cb266bedb87c9ed8f9883ec82bb9be7da267a9a8efd42c3dc34f8d95af7c4ac8e7f0fcec515571a0398f5574b94863e781ea36947a57ab52685eb73743bf3d417b8d8e1998c3e2c9fa44379b340ca50e839aa9b999495ac6655eb0536c0cddab41e3f5b2ce7216d16d61256b7a4726ee23527d4a5a9431b387d4028493dc3200a169d46bbd312b1559f2603d91beebfb5bdc4e66a20c3a4b2a8c1844a0b33abdec60bee44799eccbb0c693ef095b7bf2caa6ed98b43ec086af472ce3a14a1699b03eb328550876592d395b0dad81ac7e47a5ac6da2c369eea58267690ce389c5052095825deafba06a95f3e686db6cd175204839f42b91121dd70ed4b707ea298af4b1f9f8d0121942694ddeac9e9d0968d21c8e59ebb559144dedd0598f8a1bcd5082d56a8a20c011746ae05670e9d8727b42ab59d9dd5c1a61cacb5a236addad268d9ae0d8d89c68917b0ed1acdb52938", 0x1000) 22:28:17 executing program 1: mknod(&(0x7f0000000040)='\x00', 0x0, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) login: load: 2.53 not a controlling terminal pckbd_enable: command error pckbd_enable: command error 22:28:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 22:28:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x51, 0x0, "0f0cae49120396896386d84d88ff6b7f7e82ad47"}) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') read(r0, &(0x7f0000000100)=""/147, 0x93) 22:28:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x4, 0x8a8, 0x9}, {0xc9, 0x9, 0x5, 0x9}, {0x3, 0x10000, 0x2, 0x100000001}, {0x6, 0x4000, 0x1, 0x389}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x20020, 0x41) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001f1, &(0x7f0000000000)=[{0x1, 0x602}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000280)="38c5d3def00684f38b8c0000000000008004a3ec20efd4ee9990108922a0730527beb21af3db699834b8882fe1aa3a693429bce8fbba3938b15a4e8c76b9c599f798d9e4bf0c5ddf32612320384afbc85ddc06bff65019104e2de78dd405f452") 22:28:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCDRAIN(r0, 0x2000745e) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200044}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x9, 0x0, 0x5ccf5ec7, 0xfff}]}) 22:28:20 executing program 1: r0 = semget(0x1, 0x5, 0x489) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/113) r1 = socket$inet(0x2, 0x8004, 0xfffffffffffffffd) close(r1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000240)=""/91, 0x5b}], 0x2) semop(r0, &(0x7f0000000080)=[{0x400000000000003, 0x8, 0x800}, {0x0, 0x7, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x8000, 0x800}, {0x3, 0x3, 0x1000}], 0x5) r2 = dup(0xffffffffffffff9c) mknod(&(0x7f00000002c0)='./file0\x00', 0x104, 0x8) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x4}, {0x1, 0x9}}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) 22:28:20 executing program 0: socket$inet6(0x18, 0x3, 0x1fffd) 22:28:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) ioctl$KDDISABIO(r3, 0x20004b3d) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 22:28:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0xa3, {0x8, 0xb1}}) r2 = socket(0x2d, 0x4001, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpgrp() sendto(r1, &(0x7f0000000100)="abb8041b3c5db0adfede2eadb295a412ee00c97cccf6abac9e0da0f6a7bb21935894ad6c7055c435d604dc3c944401978958dc5822d189d994af15cbbac172af00e8c3bd2cd339f80c5f65d3a304f276619b30304f12d4b8521e9fe0df77336d594b5b5d169e847696ed43063f07e016478297491944", 0x76, 0x2, 0x0, 0x0) fcntl$setown(r0, 0x6, r3) 22:28:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000040)=[{&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f00000000c0)=""/120, 0x78}], 0x3, &(0x7f0000001480)=""/183, 0xb7}, 0x41) 22:28:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)='J', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0xffc) 22:28:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe1e, 0xfffffffffffffffc, 0x0, 0xfffffffffffffe7a) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) sendto$unix(r0, &(0x7f00000000c0)="6b5dd2ffd0c9fe63d0efa35d17ee381d95dda8eaa95f64e31a71bed8ad70bc0c91a50f28a18115b6bebbaba5da63724c6b2264c09bba8a2880708166d496ff2afe777c6b8e033ead04c646022fcb1efcf4b5f3fb91da1437bee164d699", 0x5d, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 22:28:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() r5 = accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r6 = dup2(r0, r1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="557172b41852bfb2681921ee0fcff401508b2b899b5220b49fd617321a917df9aa140a3d720db57a192f63141fc5551b057aa6348de7297cbf62795fe3fe044e6344e0754638c185bd8a486bd674faa9660379fdf30b359d69c3ec3e18ae5202fde92e0e1d13bd618148829a0be103a0afac7de2662d9b55fe786ded62a8104a789da75ca36c1f638541b91ae180fc", 0x8f}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) nanosleep(&(0x7f0000000140)={0x9, 0x80000000}, &(0x7f0000000180)) nanosleep(&(0x7f0000000040)={0x8, 0xc000000000000000}, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r7, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x3, 0x1, 0x4, 0x0, 0x3}, 0xc) 22:28:20 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 22:28:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='}\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='$-,-(%\x00', &(0x7f0000000300)='/.]{\x00', &(0x7f0000000340)='(:\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',%\x00', &(0x7f0000000400)='^\'.[\x00']) r1 = socket(0x10000000002, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 22:28:20 executing program 0: r0 = msgget$private(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r2, r3) msgsnd(r0, &(0x7f0000000000)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0x82, 0x1) 22:28:21 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) clock_settime(0x2000003, &(0x7f0000000000)={0xc32, 0x7f}) 22:28:21 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x26a, &(0x7f0000000140)=[{0xc, 0x0, 0x800000000}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0x3df) 22:28:21 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 22:28:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160000090000008005786ca900f0e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffd2e, 0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x9a}, {{r0}, 0xfffffffffffffff8, 0xb0, 0x20, 0x7fffffff, 0xb98e}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0xa8, 0x20}], 0x6, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0xa170, 0x800}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x80000001, 0x6}], 0x5, &(0x7f0000000100)={0x183, 0x9}) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) 22:28:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x90) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x2, &(0x7f00000001c0)={{0x7ff, 0x7fffffff}, {0x101, 0x5}}, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x4b2) 22:28:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x7fffffff, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) fchmod(r0, 0x80) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)="4cc998e04423058e1e5670813830be96e762c26b5c81a8847ac4a7dc066450fbb013204da485171399288c4c1042e620b57c67c4489a0b45c7963d522e3f7de014e4badd5de75172768bdf4dfd000370747b57925402dde1c7c6d517a46248d9c2a8c76322632ecc5af9af37869b12740e054925cb5086c6512b3ab924db7290913022f74e0892e63956122f6ac970b4df31621a63856f47af19c90c2d4d16cf8e6353e4e9b65f8726b9b12e55e538587a6ad4e8374b0836d1c6f5cfb8a91b16f580b2630cce099cf9c7c322ddb2adf954cbb5fb2d91551672c6dde1fd4e9f56d611377514020a82006a29e251c9fa5b223138bfe5ee640d71053e1ad74614", 0xff}, {&(0x7f00000000c0)="6907da31f8f6468feb13bedde0fcd2b6d471041df08d687497baaf773b0a52664daae3f0227d2125c3d89862bdc69afa47fe9d584d0fcad29d868be98b7ae3ea7b", 0x41}, {&(0x7f0000000340)="ca229eb999265bce27635e846a05357a499b5053b5e76a11d3ae73252d32607509551c816879cce587337a9fcbe7a69ffd2c592f8d868fa312e1d70b07e10046f91f10ef667ea529da1f8b8c2933afdf5e533a1d0f87d2d16f20d6687afd14b648aa9cbdb92a51885ddf3c5db8b96510f5625a2751bfd4dff6795224f6d68c57775eafd4605cbadc3ebe9d9b334b42ad754436c1d16cfd2222ceadcb0f6ce24b8e2ac784a5fd8995f6277f4e3a4b09f5f584502abcf347fdfe2af2b537a759631f19e4f0ba71c32c1da185c44123c4f16ecd388a664ce82651db2213f7", 0xdd}, {&(0x7f0000000000)="c97837586668", 0x6}, {&(0x7f0000000440)="8eaf708758ea5bac1662cbe945e2ca33ce9f6728e927c9a9ba64ec68e4809b8cd17377101c018b613256", 0x2a}, {&(0x7f0000000480)="f90dce732df664ae283b0968f2c1d5ee1829a8bb11369189b309f9831ac45e6fde1de037469aed6f6dbdb29654e57b9ec875c4c85e3fcf4f7b0b8cc0b64e4294be220aef", 0x44}, {&(0x7f0000000500)="861b0151d4df196a0c88d542e49c2efacffff198107171d55d8d9962208804c1db1d93dc505c095fd75be754047f9c4ac226121dc98ae98e84372c6ccfeec0928154d494ae9b48f13c356ed702ff0fe673f152923e449091d24ba064858bd2332301687c1c3d015911", 0x69}, {&(0x7f0000000580)="7994c79e6ef36199f0e0d9c0731bde43122137274ef1ce8d6894fbac43ff9620a6a6d80e2501a31d3c3e143964b702d700a0e7e69c5af5deac808bad3a0edd2655ffd8270dd88cd61ac0a3063f2b95566013dd7eea4e", 0x56}, {&(0x7f0000000600)="c142a04822da0aa12a016769cb19c871dd8a7b84655334fa225ee07479d5871ba9dd9df6d19ce37b318e998ac8bacd7c68f26c078753f0a7b3d9c56c2d462d2a7a4f749d63e58668736e4b9f01659da2289400d51d5b84b609c9605b440847b492d9eaa14314cddcc053eb677b1abf3680e990ee7b6ec92c10877d4b081f322eb8f16834ae124cf85c17f44161b328cecbaad0c30da58eae6a790cfa293afc2efbfdbbe25ba980a1", 0xa8}, {&(0x7f00000006c0)="9833f7cbd7438fc12df1cffaa99e8a9d2ac56bc048c540357a50599ce1ad55836afb6612c4296568a9662164cd71b544f17090cee4c0e412c3faae29564fda32ef9150792ed73d7ef5380d07180a36808170f7a5bb0b7b15c96c4936db24540043dbbdc7ba32278e896e74b52cb42272b6709592ffc943f3de0490e1e36ba9b7cad026ebe9e692237fc1046a82e35a77c05372743169d1d6eda21325641fc3f6c6f78e7884b703946eaa3159b35ed81d73da0ace8f64fd8218ffc61695ec9b5214643e8c6279f049c9be234c1477adc358252db1141cfb8759643f36286be0d6f95794e0e87cfa862656b801513ec69e0f42b38807e736b659994f892bdc64480cecc24a6e9fd05b487cbeca08a5a51eaa2b104727e1a3671d1545d37945e84cc43ce3354a3254c56da7bc298ba23fd7d83e9015ae0d1ba19e173d2463dd5729354302cf127452b65e635f33b42982fd34580e6cb730304f57768e869bdfa8a573e20ae88694cbee31a8b05b58134ca3f11268255bb5de6b8d1f8f1a5b04c347745a8dd1d01403a8abe1db9082cb514611bfaed36c7594cc315de7596a5b0b67504d2a8c34d570110282f87438419ead44c0793739c7574bb748b4d283b5c642e88da37bab1adf81e76c33c038f4cc10cceaeb59354016e71a65a29f7ea210388b13f2aa1a0788020fac55e7e902314c043f84bf5a38f098e90cdd2174bf8965a075df56b09ce80bd4b51e0593f43cbf8d153376dc478a729e5d4a9a8a5b910c99c4eb46c7117191e28bde71e400c23355e46f11ee3b9b88747ff3b586a39681388b675fe158dddeaf43a6eb8eddea5252704031ca1030341208e30017f8b61a312b23e5b046f25e4026703824257dd26adfa253aec7ca453e8a459209ae97b69e58252d4fc11e88d1af845c8b1149b4b704287191b427c6a2590a32e05cfd40d76239ddaaaaf48a043e640064a1db8cd847f3e598afeb397e4bb9d3998d41e189018733696056e1ba2bfde187a6277db27d1fa345ef0dbe86774e172ce2ab97e0f3d5d540c86396a81fd02582d81ad18cfe882414ecde75a523d2b906adf8f84392b709775ecc5f431a6591804ddcfd40ab436fbaad1f010a9accb4f12e475124cba296f0cd905331c2aa5e12381ee932c7760062c399caf621c206ddc4d7bc8aeac4588de9c1c1df2d8144f44c42a6c4eb136f47170e3778fecdd1c7f325f63e14bbaed19b6c78b1d0d2eba6bc16604641734bc653ad0f7385faea7d0c72410f4d14ed86028d37edfbb4d13449856ff52f6ed33a6a63bca00fd3e839e33a7ef8bad43be6e46b8529028dbf5c625a3198e6cff00ddbf94b0093c4ffe00c464f6fe230797a639e1ce22ea712e7e63033f3f227e2e947cce401494559e64aed9cd7404ff0b84898b89f6208d0e27d28bd578fc6424bd49494f390783b808e406a1eb78abdfa84fde0f89d970bfba45b3db8bdc9f1d1cfaa84a7f7ede946468fc58ae327ef89992e076d3d5b04a8be3e133b1024d8d606b4abb9d36128012271aafd25729007ebc6a9774c09ac080e11dbfb0faa1e907e81abcebc4ef5047db1e21ba441c30c2f22e2ec970460c604b3b30b728b97f65b0d0ad6fb6b5d4637c9b02531873b5c38e58f9b52f6deeb4040c8257e5f0229218b01b7e0b13a74cacbbdfb5d8e4f2b1749120046fa62c623368def39eb9e4b16187e8e0d02a4b8127c8b5dbccb7f36ff3a3a7270cce8255ddeb12e1236de4045a9dda728c0b0c07e9dcf8c191f76a407d09e9385a6d16a2fffa5a1ffb1e0a4df0e3b11aa94e92ce0be0020906c71ec405e99d35790dcdc5b1a18b2119d236de5be7b2cb17130993d86e43f3ff0335227b065afa5d9748f6ec44142aa866cde9758b47fbb5587e754561e0610e664a03a9c5cca89f8e4011cf4fea88549867ce5616bcc4a0610590107556eb319217d5dddc4c6334ece42e17bf18e5f14fb712b302d7cb84bf58e0d55d87ead087b6487af3fcd805a7e966520fb789b31eafff602dcb15d59d4a3c2fdcbb2ead6edebebe36a2f3825a586b6718fa80fcdd566394fc111cd18c256ec1974a2aae7bd39b78fc94f61f8a860ce72c3cdd10792d3e40faebf6c5a49f5989feeff42ffbce1cd7d96d95bf9f5f945ee93fffaec59e008c470ad676edfb5a4aef85f753a98c51065383d9e6af04b871157e7ef81794de68c5f2d975670e923aa89fbe38b18860c01a1aad3c45817c9707ad76622d97b1e0bb1aef4ffc0be7d0a9b81919a3fb5774ff817888c37041012adaecd53323934cf8fed43c47972418612b53342440b7ac65909645501b5b43fbf1238a4eaf027e185bcb31d9515d2a606d5b54f9d95a0329e6bd7bdf4b4cc2190e8a285df82193268122ea85ba0070f1e20eb2c39d5c59f7a28bb0a62e3b49ef8db5c08676b6c96b1277d2e2a2338998c34ead3d905891b3b58162ddec60a9f24e62e42dd1947c265c5bbbf3fdf297f98f4540d64cbb874ab00b64a468a3660c46c5e4529dd6ccf34778b966dc0c403e9f08d491771291bc5b7a7ca3403eb329e314b1386aedd8ef3463f432203c8136f13b36fb8798720fed0f9807ccec8d4d99c31c1cb5d30e9a8c96b8484d6b499fd93f6dcc7e14bbc9e3755c669f0be22ab9b33723f1ec4b261a2ab71b917c211323e1a3e407298cea2e77e20a0d48c5a39245256b029c9f5f20a7a95ee3e3b997eff026bf611a08c912b9627ac04da13e9b05c222d35ee55b159c05fa4490aeb28a1cf0725191e75fdf20b13aa789506b8a36a72a91e36316cc42fcb6363ea090dacf47d85c549315ce5754c710b9f2a27ec48e6440435b698f3a40cbcec1ce21dd1efa9a765c8868fe51f3955a50025f834263f0c5ace9525085a8bed08870113ae434b3014c0d7fe6d9d301c243154acf8be63b050c0eb2c92d06a20201d5fd44818094d3e3da7de553fe8a3f1768be0401a45429c8936e06a2b4376146db6d31b9ceda399dac7c304c3607dcac44798f77f50bdcfa5bc6906a6357b0e9fb68220d6cb384f83fcef000d9cbc402919f822bf938b27fff7fb393def09c47f16551caf6addbc2b6ba0c6ced2acb8afb670e422dce7151c523b862a56e62a0f76957b4b9bd7a584e66c39e6f864b55bb899f5f401405ae8ae6341b68485ebffa7bbebe6ae7d24e58f3ad01a308118a2aa1b4650df6eada7cfed0f020b6243b2a500dd3be67be436d32170b098c0880daccbbf57cf2cc0983199be8e7bd95db51e45e3615f14d2fa48bde112bc6ea1a780dd6fb7abb79daa72fe7c9bc75455bebd8896cc9768396cfc4442c0af302abf4246028af6229500a26c99147ec8cd710e80354e7f11fb10343797b571cdac7432233261c5ca10690f3f4e9a312042cdae38264197c1e6ea6a7311d1da3866403de7ce345d7a15de77432f432f9f8553992dab91780d1348fdc7f4bababdd29958b386de7bc80da5d4340b4a53a96052ac4a66c1eabd32d1bb89904c9447a54cba11c8ee8ab99b57e68917aa9f1026c78ef7b3333574d8288a95e1615759124638cc0e4196d8471ad79ab565086fbdb121aa1eb247f00e3938fb8337af0f3c579b565cff691b6a3ae82de2cf55e1ca74354d9ac77ce84b369523a4d138f36f636dc2af550b7e4b04660cecad761f58abb52cd1ed3d7001cf075774c80dd3f37fe6aad07d109b9def04efe84e7c9b4c0ddd1436ac315beb1b90888bd26a23c8f26943a6745ad9df90363d9122a27a55ae87e1677e92d98be7687cdc7fb75552977aa7f689f1e782d217fd447bf1fb56c6158600d7829bb7bdbccc8217e621151134da48f1d41496492868f23730ce2b886c744f748215a2d469d8f76cc81e6ea8eba4cab77eb962ee3bc230c5c7a2e75bcfdbe89426d93d9846e696b467df3940bfb0b647bf5c73cf23c4d3d06b1bd8299b557c781e5203b2ba9d698811c11f732105cdfa995c0d6175be26da1ed91eb2ec16a1f8d70ea050a62113da330b3d830e2a429b07d6d1f999d6da295724f2171f58a85ed22f63db3e36261d2e8ec202c6fb7db05bea18d1bc17597f2a50859880c3e5b6f9f5d2711174a0810f05a8f9d89d6b05d8f1f31cb54f1606acc7d8e7374ca406892dd4274e17504d904421d58bf79912362f84fde5e418a4d30d130f1f11738ef22a547e165abef3ac1cbb980d1710f6fa179c5a2956e100dfb39224916928c702cf24ca80c01d6405dd435dac9fd5153f927eb214b873288c0beb1de111e6617865a4cd624d930bfe2ee325429d10450e3cb8b5db7529c654ed33d36e6b422e55d2a47097187f8d8d3eb431dc2233f7412cf8d7e6c5e8bd327213ccbe88c7b7b7cc2ec9eb050bba22c326d9c3b5052bb2726586d9beccb3ea5ad2cc7ac15e780fdffe5c8f7a383182696a2be32d9a3e3619493b76f39b2f8deb40e3ace5adc5a16a2450cd404f088f66a721efdcc34fd1632fba9ff344f663da79de477264e7ee2327894059214efa1b2b46a9e7a1af85d5313a343bc4c66ce9efd6025de5d68337ff8c545aad2578c68df9baf08e84299019596effa93a8ef92a98ac43c44252e5332ce2b5284b24a8a6fb6738de83a1e2605a0811e2bfde5a8ccb3e131d67efcb79e72ff0372a7edea266c4d89bd749fb37bbcaa6c8850654f4f9ab427592e0c5f975825d8d10e76afe68adb65d1643eb1bcdd88a50b05cb8c621a62c97b50ce40161afde31b0dba01bfe71883f46701abb698b1bcbd35d091ef5b5ac492b05ef0bac6c70723393249b927d31091dd483ae2221624ba44c5b9306805fa6b99139cc03d9df7cadf1ad5e62e979df4721afcc990ff31b6de2ae18943790d49a5d71b3d5dcb3cd7802a15d87088a0e6bbebf1dc1601a837873ec324b9f514674dee9b06f715b59f2552febb6d2800e41c19b09bba3aedad776fd5f0dbda0a78779fc012acd0f81b84037f2023517499d344502e87cf8bcd413fd8fdd470c3e67b07509ae72585e7304ff3017c3d825539773c85fcb47950a3792eec27738668d029d794e16889a75a1c2ec0211bc396fa97c2023cb635e6cc4798e90d1d67d60e668b69c8df5ee558da01672c07c41d6488b9615192207bebbc7befc1057eab8ab15e71db61e26ca01412e6193c5f15767bda5e6219536c621c6f709febf605eef79f3463ba0f0d8e3018c6f29b457e7e68910b3c9c19cae1f04791deab03197134f78b79f1aae3d310887dc493dbc860cc3f88d93a866b8d2d46dd74967021e4abd1cac3b994c05e2de1716783a907c8e272426630c8be6dd9512989c8045aface6ecd6fcf2b7693e1e1e4fe980ef79eaa9b7a11e1205e593b916397499ff37c05ccf43419d47b6f03e4438c5e9bbc43ce1b03dea361ecb5cf4d63275a8afa98b96ff1dba786d0dd1c48ca9b205bc901d1bf6e84ebfc3286ecb5b9945d5fe8b55dca902d9f3ae83146a75f6c8af591f4247c3beae70b5ccb0196b5586dee430a1c173c506514d869d5e2d82d5ac2e33b3e3d0b2c47fa32c1ef63ad9a40858d21d61332744afa51d311f2fa5bf5cd6a34a0b46ccd08b504d91a923339cc06964cbe8ebc092fa72784e3b03eaa52af6a2b1ceb903d26aed0b4750fe3d899369c176186f64fd06dcf9dc6d67ea095384d7a1f9e03d0f863e996075e498751ef321b65a2bfe06e0ba7c933cf7fb127bc7675e7880fcca185f991857b256dfbe1b4deb9e7f9355eb8a0786f0411ec38305bdf7de1d2f5dc515bba32289e3890b5d9aaded512199432974fa48aba9b383ea71459552a3cc9450e30b31d14a4959", 0x1000}], 0xa) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000380)=[r1, r2, r3]) r4 = open(&(0x7f0000000080)='./file0\x00', 0x208, 0x40) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r5 = getpgrp() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) setreuid(r7, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x201, 0x0, 0x0) 22:28:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000080)="0717", 0x2, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x401) 22:28:22 executing program 1: geteuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x46, 0x80000002, 0x60000000, 0xffffffff85c69a4b}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x47d7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x400fffff, 0x4, 0x101}, {{r1}, 0xfffffffffffffffe, 0x8c, 0xfffff, 0xf07, 0x800}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x60000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x3, 0xb5f, 0x8001}, {{r0}, 0xfffffffffffffffb, 0xbd, 0xfffff, 0x708f, 0xe4c}, {{r0}, 0x0, 0x20, 0x1, 0x5, 0xe232}, {{r0}, 0x0, 0x8, 0x40000001, 0x3, 0x800000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x5, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x400fffff, 0x7, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x20, 0x4}], 0x1, &(0x7f00000002c0)={0x5, 0x7}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) msgget$private(0x0, 0x112) 22:28:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf27, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b", 0x0, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x142) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xffff) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000100)="144190e3a2b799ec7021f834ef4d75b191037bebd07f1bfe91fa33cdfdc0d47765aa69b27350943f1bddff5f219aede50e4ccc05daaac70d", 0x38}, {&(0x7f0000000180)="8eda810d59e2ac4413dbb7d62f1f17785690a29f34fc939b452810e32c133cbba45ddcf4c88b85c6a14f7a138a58c9a9caf899bb38021d1a88ebc2d213b42e242a06090de14729f8329657316c4f9583fe8f022980bbca38d277df44c165d7fcb50bbd769a432bb0c6338fa09a07c2434cb800c5dc0da6becb53ea458ae06c35d840aea313a6d7dc55be12a488dbb77ba92d49a535d2aa76cb574cc81581a6ff876311", 0xa3}], 0x2) setsockopt(r4, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x4002, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x7fff, &(0x7f00000000c0)="1c30bfabe07172db7723dbf0ca30e9112135f4bb619a082133a9e5de6f8203a7ce27fe21ffc09706f1275a0bcaab5a881a75eb3b978c040fc0e8295ab96a90eb19d2742710aaf2536edaccfbeac0369692c3cbf18ccd0358fc74d75f2a03bc96acae91e26128", 0x66) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 22:28:22 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x440, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x8000, 0xb5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) mknodat(r0, 0xffffffffffffffff, 0x2000, 0x14) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 22:28:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r0, &(0x7f0000000180)=""/69, 0x45, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x1ec) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') 22:28:22 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() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 22:28:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f00000000c0), 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:28:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x80001) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:28:23 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204c, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) mknod(&(0x7f00000001c0)='.\x00', 0x40, 0xa04e) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x18, 0x80000082, 0x401, 0x966}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000007, 0x1f, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x44, 0x80000001, 0x4e0}], 0x1f, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x0, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x20}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffffc, 0x4}], 0x9, &(0x7f0000000180)={0x8, 0x4}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 22:28:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x8000, 0xb4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) chroot(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x800, 0x3}, 0xc) socketpair(0x0, 0x3, 0x8, &(0x7f0000000280)) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:28:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 22:28:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) socket(0x11, 0x3, 0x0) socket(0x10, 0x1, 0xffff) 22:28:23 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffe70) clock_gettime(0x7, &(0x7f0000000200)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = msgget(0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = socket(0x0, 0x8005, 0x1) fcntl$dupfd(r1, 0x0, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) chdir(&(0x7f00000002c0)='./file0\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x2, r3, r4, r5, r6, 0x10, 0x7f}, 0x80, 0xffffffff, r7, r9, 0x9, 0x7fffffff, 0x1, 0x1}) socket$inet6(0x18, 0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x7, 0x200) getuid() 22:28:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 22:28:23 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0}, {r1, 0x88}], 0x2, 0x8) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:24 executing program 0: munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) loadpckbd_enable: command error 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x401) r3 = dup2(r1, r1) connect$inet(r3, &(0x7f0000000040), 0xc) lseek(r1, 0x0, 0x0, 0x2) 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) 22:28:25 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10881, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) pckbd_enable: command error 22:28:25 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000380)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:28:25 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) 22:28:25 executing program 1: r0 = socket(0x20, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) semctl$GETPID(r3, 0x7, 0x4, &(0x7f00000000c0)=""/142) listen(r0, 0x9) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x8}, 0xc, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x7, 0x6, &(0x7f0000000000)="657432bfeaa7b18dc896f11bbda531e0b358334d764b034b922e9be6a1c4237fff871329577a35b272bdf430cb82723853cae91ec64c867f36f4dff89d6129062d6981e56a5b3c2331c1a080a1d00e82e6767a9e3d9134daa605046f97fd9b285395369472e824993c57001d7baac9b982793892de9c8574fbd95e78232be01d50dbbfd5c7935e2be0b87bad3a80c612ec3f6849aaef8dd643ffee0007eb8e0be4c69380a57c072dc047a0a5a69aad0e367d42215aaf52d89ee81a668a5de810b2d2a995c404710942f2dac611d2217a92a6f1", 0xd3) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x8, 0x4) 22:28:25 executing program 1: r0 = getpgrp() setpgid(r0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = msgget$private(0x0, 0x410) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x3, r2, r3, r2, r3, 0x100, 0x81}, 0x25d8, 0x8, r0, r0, 0x7, 0x2, 0xffff, 0x3ff}) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x3ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x4, 0x8, 0x2}, {0x7fff, 0xb8, 0xfff, 0x4}, {0x6, 0x7fffffff, 0x9}, {0x69c, 0x7, 0xffff, 0x2db}, {0x854, 0x9, 0x9, 0x1}, {0x1, 0x6, 0xfffffffffffffff8, 0x4}, {0x5, 0xfff, 0x8000, 0xbc}]}) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/22) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xba) 22:28:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x5021, 0x0, 0x0) 22:28:26 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x3) socketpair(0x11, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x240000000000, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x606}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x969}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000005c0)=0x692b) readv(r1, &(0x7f00000019c0)=[{&(0x7f0000000600)=""/83, 0x53}, {&(0x7f0000000680)=""/82, 0x52}, {&(0x7f0000000700)=""/166, 0xa6}, {&(0x7f00000007c0)=""/4, 0x4}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/140, 0x8c}, {&(0x7f00000018c0)=""/48, 0x30}, {&(0x7f0000001900)=""/134, 0x86}], 0x8) r3 = openat(r2, &(0x7f0000001a40)='./file0\x00', 0x110, 0x4a) getsockname$unix(r0, &(0x7f0000001a80)=@file={0x0, ""/108}, &(0x7f0000001b00)=0x6e) syz_open_pts() r4 = socket$inet(0x2, 0x4007, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001b40)='./file/file0\x00', r5, r6) socketpair(0x18, 0x4, 0x8, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001c80)={0x2, &(0x7f0000001c40)=[{0x1, 0x400000000000, 0x33e7, 0x5}, {0x8, 0x9, 0x0, 0x9}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001cc0)={0x2, 0x1, 0xa820, 0xd810, 0x6}, 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r9 = semget$private(0x0, 0x3, 0x200) semop(r9, &(0x7f0000001d00)=[{0x2, 0x1ff, 0x800}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001d40)="48b9b59b6bdf2594e250984453c5d68951b0b87756d85b8c766c06f6937341458bb41ae277317a41f459c0b535d4f522abfd0d170fd0a33228e40b96bc9d6d63fc55725782361f9b6a7d5e5ef536df106b7aa87d84c6d364a25f888bbdfd62bbf1c8d2def870ebfa0b90f21bdf933ddb7df2e5751de19b3884f6abd57490f8fad36d79c8782322", 0x87) r10 = msgget$private(0x0, 0x210) shutdown(r4, 0x1) r11 = fcntl$dupfd(r8, 0xa, r0) shutdown(r11, 0x0) pipe(&(0x7f0000001e00)) msgctl$IPC_RMID(r10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000001e40)={0xdc6, './file/file1\x00', './file/file0\x00'}) pwrite(r7, &(0x7f0000001e80)="6d2c8235902ea5ced80ec6fcf1b7befa62469cd15766e0dbb71e436fd97d3edf6c55c8146a61d763c622e6e45860e81b53b1adb86a525ba3e86e1391c45ace8451d7d957429ccc0311d7230aee40f6ae65378506639b2c68c0c5617739c2df969b8ec9e57ac46428bd85d07ae3dfc65185093f23b14c38f9818903b086928a43e1c077", 0x83, 0x0, 0x0) 22:28:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x94c) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 22:28:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b2") 22:28:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000300)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 22:28:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036b00000000107d0cfeff0004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 22:28:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) getgid() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) clock_getres(0x6, &(0x7f0000000240)) open(&(0x7f0000000140)='./file0\x00', 0x8001, 0x1) mlockall(0x1) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x48, 0x2) 22:28:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000014c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x6, &(0x7f0000000180)=[{&(0x7f00000003c0)="064cbb7db97ce52b5bb86a162a0eced75401d439beba22f51e3dc21a91c8f03c6820502d853f009fff4b8afcef18d981cabd58b5f384bf08f52ea0795732a1969f103c6acf4e55bf2bbd12d213e1bde427e6a7bb28594b5a483683eae4e61e5b30409ccda4302fe0e28fbc031615e134dba9d5705533577c9db264f7d7ec136301342bc887e30397f54bbaaa31e05d959d1b3fd5e3e7ef875cac6ab1a651ebcb3686d22372cee7ab2724a017a1470d2d5864e3ecce2f1d59096ea5e14d40b127a84b1d537749e90a941b8bb0a63a15e980e29a6f0a2fd75f6d2b35cdb71d723c6e82ff79fe9cc735a8f43ee391b5841f4699216f5b708bc47692633e4a713347fd36131032a90a46ec37e8383e0b84e387c55df9f527454f892c62d99b598783d028691e5c722aeb0c7847dddd8f96bfab5ac517feb676665b4dd9aa7c83f2aa39fbcf1022ded878f1605d1b4e7d34457e733f25ee3d7ad7f5bcecb7a1ecef84e0199d66b68ba0e72ba09d64c59c0461ca0abedbad1085f8f54df09366dc37c8193409bd8ba8e404350804c09ac05b27f5c58ffa4dd8badcee38e887ad43b780a08c5c3583481f748ebf48971a66164c426f48b1ba0d5cb191a1e904405eccdda83c44aa3d54385c7dbbbbdddacecab4d82fdda797580a61cf1ba16e0025c95f85239e9c53fbcfe55cbbd531462bd1c1eef68950024bceb6f6af290b47428a232fcec5f00329bcfd079ceddb1d94210f7956a2cc07215d9294c1613168b26e86e2bf4b95257f1fe08c5c1012d20f4fe5602996ed28327966793c95aabec3f95c38764671e613bb5d0aec6cbc8771fd3a327c8a8bc870b71fe2c77b9f2c2c373b923af1f9a2d369d59060d317c66fc34485b5535c20d880bf25eeba2e2cb6d86c821b37441aaeb084437f49dfac405d028571e9fd424bb0da32d5815cf23c57fa3731305f48a298e69a000afc696b27df674847848fcfa367aa11aa2c7e39c2478ddf3dece1e9ee3f414da5ff1a2193a7867eac99dd95d1d50ee1b293c9ee32cbe904f8648b9aef00ad8ac6d34e5ebb667bc4f8828442822c91c76d7b8331f60747c11afb1eeaf6f6db97c7ca525570e38813bb941f2083c66cac7e3a1ccebcca5a97aa1a16f12bf1ad2071076c7e9bee697c2e55c4fcde8d0cc22ac82f444bbd6760a29589f068215ab820276042e23ff659e6a2e272d831ef6d2ab62dbbb8fb70458dbd34d2b6a457cbffb9abb110bf00ef33e620e722f202f23a6f704df3936ceed4afcf4bc38d386dcc97bec27683c6483336fa91140bd11c29c5639feb97fd55820bdb1ac4a23a90f1cfd92682d66e77571e9dc27a8da387b7ace858ef08f804aefe102fb7cf07477670c8839b8d514cbbeafd66e1e38c32e10cdc51e9acdc903c3741c29a06dd13a14d542515279079fe453d4677de389611741605de5bf2d7fa7ccaa3b610ecd95f88e1997e39779072d4097b9b8898c49b07291e32181fccbdf9e8587d008127895809e68395fa383f41732052fa0d4e8e712d35de20120719825193e23b48e1f470f300063ab4f1b0a5e058a65fd184c3686aea65110ebb49e9cb9e6fdfcedd49484b4fca3151131294de92654b65b8fd686b1937f27e4b84596540c8af4f13040c7ebf3353bd03dbfce248b23dc9cd188a5ab71faefa0db91949b5ef1ff83dd9b13761d91d1388e04a7c933aa769b6301efc116114105f70faf106980aee769e7e1bac9d74bd4b61cfd690eeddbdc175a226a1f01da88990d699aeeb2562d6128d4d39546f1ec58d7f83f29dcddc5f6f9489ab204d59c0d847e8d52d12de42927adf3de446a33a5b894b6e0a60229606dec1a4e10c18b57d54bdf7badcd53ec4b529bdc6b997cb659a8eba2e8be234bb53473bb26d99f39dcadc6220ff84d421dccfe89c59e50a899dc4d3c07403b65c77a2ea084efbcfecce8fd74f82f6984f15bddacdee24c950690a4f65dc8c4d186516081a24c9fb2d28850a84126bd7c069e60708a06fada1495644cdd47179db3451ca7d9ab35f9965ec4b690df6eaf578cc3cf61507e0b09b8b22e7df8d23f4066cef5c4a62a046151d33379173696fdbd00cd06204444590e214f99afd29e60fcb0e400a6391fb301b9a1d264a8a5933659d24b765dcbf8a67adb9bc428c9c752d38d152c4a1d1699a4794d85ecd2f48ba0c818ec4b1df750a6263d09996ef7bd3cf45dd4a52386bb8023d12a89806cf625c313258d4a07abb9fda470fb64aa007126aa24ad303a75d28c00c9f84810f795c6342e69838da1053415896964838e2ae438f30e08654407ae4ac4e633e3e1020237fde6ea3f6492a5fe84792a07934f0f3edbae2c238c1884fe60415a6214c9a9d145c083ca048d8049261fa49ed9ec4281aa8892ff2dd388016b566e9ce345705328b630479bd93aa3a91b9525f63324e04d151ca7b3afb01b6bcd66b40563621ae5d753524a7837f9d4a70d1dbf507ff4fad889eabd1aac349ad013564cffe62fd0d3e8ede78cdd8e7f46214b3ea844b1ec51ff5094057ccb2fa1b3dd3d70656e5dba4eb4dfdd4eefe8e8eec2b591c2092ed34abd07ca26c524738140a2870430329ac210ffca7dffbd41d3b2d70527adabce8aa3929a6c53d1d214498da5c818868d8528699faf59d6b0e180bba99aabc03bedf21af3d66209b28112875c7f4e7ca8c69d2c24bdb0742544100e2f12d3c345bc261ed030735260b47c936faa98ab81f7d51f2ef13311bbf69ed5dfe073707f9d2190369d8896683d718d63b1d0d253226f3c69dac83cc12dd8cb83ca50101783193510d15a0d3e1cf103a312073cd21bad5caa0d78d03d43c8249705beaa98a9dbb2e2b95ea740bd9b8e3fea86efc4fd2f4f09f7f35c28936862f4d99155ca6a47a29e2daced2e9dbe1f0e19a53ff75bb812b283659d5ef22aac33351b98521ba098135666168fe6abc372a7e25d732c58ee5763d697b2d48e019687ba79424dc3da91acd2a852d51a0ca950ae0b67c7312e6e36307cab99671d1abae462a3941eccd2ed2546b9b57d3173c276e6ee234e983120e00b68aa4e5f7bba43f3a02f822d4005e83a04924a45c13248510d4d67d01c84a16ec71ac4fdca19df45dbbc7da79b3fcb3b69ccee249c041edcf40d4e36c44c26e20afbbb9c719ca4eedab86676eab49fae70b51eeaddcbc846fa56e7bbeb0f55c32745a03002d1eda55905a7c5d1a87dba3a9f6891ce785b8f2e62ae69333bef7e5bdf9787c0b1950f72c42af2c70b5359bac576bde357f25796120610dd31c6c8724493e143ee56ba5c9f1f67d2ddef230412f78e1e4e1ae2ebb46618c00d2b0d13ada60c436792cad75de9638a8bfeb6bb09217df7b6589e62202550a8102c28d9ae03c2516b4cfffab86b469b3955d23088c6e78279089eb15873fc1bc2d61e257c6b0ef38cf14a31ab2b08cf0645538cb95cd563bbecdec5c12f5cab4fb32a1db7795f6d7ede16ebb0dff24c6066838310986ab5e2a05ccb04160d56f5167c1cea7897bf47d44acae618321d3645d9731d73180bc0194da577e49b349b28b4f290b33e0da18f1e032065c7fc6e51b677a3d91feaab7d6fad2e14d6c714ca29b0d965387241e8db2c5ff2d4f6bbd247bbcd6cfb49a193e821e20094cd9f48248783810a88436819eabf5716f2374f04d5734836f34b2b38c609ebb9655bbe2c76cc379e93ccf8b38cb76758d22eb47bbabf2bd5e6ca5767b7f69ce35b8de8174a237c2647891c2308a9d2c37e54fd4ac687bd01dbf6ab344bb2db2dc9f0c6b4d45b250a1cae016aba51f0874271d955f4d14feda6e5da64768a89826c95adf8381acae35d1e252f2c899bb0f98df815ff27b422b00b7a45ee1cdf4e287ced021cfa3da325aa4543e0e9d0f8fa8c3bc0318a2bfc6a262eb26e098e5962fd31be83c17cfec25fc3b97d37a534a11cd53d574cd6747055f29c6b7b00824caddd28c14ca1a329b9e1592c2ad5b016824023e69f0e013c911eecd86a86c7211daddd437759ee97ee807ea09868eb495d4db8d9967e5ed6408a5260c26b422647fa764a85a34b08d0f0744e7ddfcd61d315f8bbdf6e0606ef4c27163b20aa84b19d004b5246fc877bd9da2be2e963febed7a2ecc0d15f7e49e0a2350ecabff5451d7f8f5a68f0f032a0f7d35b1aae0ba923dac7cbe933583780ed2f106ab0846d7efcf39add834549a0b1c25ffe141e5b5c59015988b2a9b5ac875f51ea33d115a6c1b402fa158dfd0b64fe49537a778e5f1d9ae3d1b01c3e38f69c64d5ecbbc09a613c9c991f795b70506d99024d5fa850be77d096d0aaaf2e897aac8440746436e2e4c09c33e35e6cde4d3b6d4ce2b321503969a75795ca06bc6d42282cb52d0e5d1e6f36bd4900dbd9c2f09ca3fd76f710fac68f65aea13c35e685339d86721240498cc47bf0656e9d82d69a57a087fe722a23958df68640ada2534496d22bfcc6d22117e047efba787719101756670958cdb84d809e2b640bbc2c77b6f336d35f266ddb59a2d653cb519c25bce74449f2e2d7915c4c1b7b7701cf148009b9c5aaa6ff5a7d0040eb1da486694cdf38d939ac2f60c45daca168b86f434991f672a67c8d7fd04bb5d8a52132155898de506d497114d60c39315717d9671d7b4e332368bfedfe5e2da8e3489cec185e95168f328c7a400553cfe6eae71b7ee2fda098c932c3e3fecfde4b13066d7dce7c7a360aa8f34c4f5d944afb2c8995b9cfc54e4a670cdcf1db0df7963e4b12b8e0ed3fe73a5b90e377c349e35149ff912f257ad267b541b5726ab96d9bb9d4aa5baf698d100144c1f2f1ca088358e6f58da0cfbecbc6bf47d7ef6cc878035b29124fe365d022547156cc92d30dd0413504344cc02796e57f2e9a14a41517c10440eface5a4cca19a2d38b49dccde4bf4d1ba84789622aa3d4c9fb9e4d18c76531fb2818a04f5615c5c780158c520fe0e7c39249bf31bf8402776cd4ba1c3320879995f674decfe2a2c681db3ebe20a9db65defb7a2621508ad3104b2328772c69f18faef41f33625ef0ac803b34d6085dd821a2a100fcf89a6058246d90b29da4f56a1f251f57d999b573d9cfd4a3e93653e2e3904be71495ac292945e96f11408dd50222c27290b3ad1aa5c7c1af6d3435229dc8059d4ec63c820d2e59ea9a7f1ed9d5b69485ff0d3fbe555e1ec3e38e13e943a2953f4933ec14f0575d03b9a26edda2966235c894e844caef0a4b878277f6e429c9d7b554d309f837fa1cdb83c152f034f8d4586bb548099d7b29e3316813929ba10bd0708babb9b28148ed3f353e4a81e2419207dea321d29685e925fd684a291e53d5116c4ff1a68ec875507c506dcd973aa13a43332f9b358c668dbd8cfbd42a78fc47de7b9a9d9a8c95ed7b930b7590ebe20842432d3c6b2812c9c49bffa49cef38710fcbf5e6cf02ca96f173e398ae45d6c2b0ecde19a22ad204ce5d33f623231337240786fa255e31cf3d2879f5ddababa7aa1ea6c0b6c024f572c4610101a8546a42e1a373884799bf9d294a656c05f28bc4aa317fe6481a7588aa6d01f5d372fcf2f1efbc36faabab317494d2d75a3423779cc7b8f1b8a0b5f6528413633153787362a7aea135da9556756a8ae2d80e3288713f0dd7f42ecdda6f796c89142b7f164b21c53bc5ce9e2800e593b0ed2a008c2c34ee40f1a0c74c302a07ecd6be11fdab2ba20848170e2333c54d4e656942db9a7fceaba218b8954953e73bee2c8adb8e74801846d075878ce6489f441bcfd32757688259dab096c21d6e9f33bfac04e1", 0x1000}, {&(0x7f0000000040)="d1590ef1", 0x4}, {&(0x7f0000000080)="fbb2b5fff2255747f6b0ea8e283a32145832484e2f85a6fb4cc2b16b9ac5d211c505c6d9b8ff46441bcf3996ad39a3a0162e367eb8f542ce37e32a158521b9803563064516c21dd74a91a472e03fcb", 0x4f}, {&(0x7f0000000100)="a053e4e918c13183ec10dfa7d08c59cf6d2770ccc1c4602031fe8d1504dfbaebefe14da1e1b02703f92d8af9754685f3e500921929695e0f6a10b7f33d7027309e4bb596a099f872744ca7af260ef188226b3d6caa3f891f54e2886ba27ad2fa2017157c", 0x64}, {&(0x7f00000013c0)="fa930ea5eec78c3db46aa755c89a36ed8fcb8e05085c8f2404ba3d4cd4d17aeb8625da0b867d4bbb9459e2d3e52cf0a9fc7738881a2888536fb4a77b8cdad9b06f990feee143ffaf323a9e5025b427cbeef656763b0659a3d0c3214ee3cce5106b0067df9608ca4ff96d8c815e20db87b34f6ff89699fc89c24da455539de0d1b0bcb42ab9ae338bf93679c2e532aef64aaceeb184c655706ed516100ca9edda152796e6c3d779903826513fc202baeb0388ba6d139ef3b06c06922fff0f000000000000070be18b65939900f36197714cf86cf2ecfb76eeda5e27e2358db2b0f8ce07390258a97619bc63f6e61587e112", 0xf1}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r0, r0, r0, r0, r0, r0, r0]}], 0x90, 0x4}, 0x409) uvm_fault(0xfffffd803f013d68, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013d68, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff800017c0bad0, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009d6000,ffff800017c0bb88,ffff800017c0bae0,40,0) at rtm_output+0xbf4 route_output(fffffd803f02f700,fffffd80363dca88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363dca88,9,fffffd803f02f700,0,0,ffff8000ffff52d0) at route_usrreq+0x363 sosend(fffffd80363dca88,0,ffff800017c0bd80,0,0,80) at sosend+0x660 sendit(ffff8000ffff52d0,3,ffff800017c0be60,0,ffff800017c0bf70) at sendit+0x53c sys_sendto(ffff8000ffff52d0,ffff800017c0bf08,ffff800017c0bf70) at sys_sendto+0x80 syscall(ffff800017c0bfe0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,76c1370e010) at Xsyscall+0x128 end of kernel end trace frame: 0x76ee5533cd0, count: -9 ddb> show registers rdi 0xffffffff819af1c7 arp_rtrequest+0x157 rsi 0x195 rbp 0xffff800017c0ba30 rbx 0xffff80000005b420 rdx 0x196 rcx 0xdeaf4152deaf4152 rax 0xffff80000005b428 r8 0x40 r9 0x5 r10 0xffff800000995840 r11 0x47a12d950d701070 r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803ebec7e8 r15 0x100000000 rip 0xffffffff819af1cf arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800017c0b9b0 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=479422 stat=onproc flags process=0 proc=4000000 pri=68, usrpri=68, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff9778,0xffffffff8227f910 process=0xffff8000ffff6d30 user=0xffff800017c07000, vmspace=0xfffffd803f013d68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 91760 378614 26788 0 2 0 syz-executor.1 *91760 479422 26788 0 7 0x4000000 syz-executor.1 94928 171087 2499 0 2 0 syz-executor.0 94928 71860 2499 0 3 0x4000080 fsleep syz-executor.0 3726 273615 1 0 3 0x80 nanosleep init 89837 306400 0 0 3 0x14200 bored sosplice 26788 352392 21616 0 3 0x82 nanosleep syz-executor.1 2499 452212 21616 0 3 0x82 nanosleep syz-executor.0 21616 180680 50515 0 3 0x82 kqread syz-fuzzer 21616 155859 50515 0 3 0x4000082 thrsleep syz-fuzzer 21616 155359 50515 0 3 0x4000082 thrsleep syz-fuzzer 21616 225911 50515 0 2 0x4000482 syz-fuzzer 21616 416578 50515 0 3 0x4000082 thrsleep syz-fuzzer 21616 374911 50515 0 3 0x4000082 thrsleep syz-fuzzer 21616 517514 50515 0 3 0x4000082 thrsleep syz-fuzzer 50515 292964 11872 0 3 0x10008a pause ksh 11872 502367 85171 0 3 0x92 select sshd 85171 357183 1 0 3 0x80 select sshd 85791 237947 30821 73 2 0x100090 syslogd 30821 465613 1 0 3 0x100082 netio syslogd 66392 99161 1 77 3 0x100090 poll dhclient 38473 8226 1 0 3 0x80 poll dhclient 78444 201606 0 0 2 0x14200 zerothread 84755 344103 0 0 3 0x14200 aiodoned aiodoned 89117 232890 0 0 3 0x14200 syncer update 48843 369599 0 0 3 0x14200 cleaner cleaner 45395 449503 0 0 3 0x14200 reaper reaper 9817 114275 0 0 3 0x14200 pgdaemon pagedaemon 58561 215658 0 0 3 0x14200 bored crynlk 51572 170314 0 0 3 0x14200 bored crypto 85987 222531 0 0 3 0x40014200 acpi0 acpi0 23273 433270 0 0 3 0x14200 bored softnet 69495 188795 0 0 3 0x14200 bored systqmp 75571 152315 0 0 3 0x14200 bored systq 54989 342253 0 0 3 0x40014200 bored softclock 299 453412 0 0 3 0x40014200 idle0 61853 515416 0 0 3 0x14200 bored smr 1 285237 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9488 6335K 6715K 78643K 12030 0 0 pcb 24 9K 11K 78643K 460 0 0 rtable 123 5K 5K 78643K 345 0 0 ifaddr 51 12K 12K 78643K 98 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 61 0 0 iov 0 0K 16K 78643K 73 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 76K 78643K 1821 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 13 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 58 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 837 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 35 22K 54K 78643K 357 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 69 0 0 in_multi 33 2K 2K 78643K 59 0 0 ether_multi 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 253 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 78 20K 21K 78643K 2764 0 0 UVM aobj 44 3K 4K 78643K 50 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 19 0 0 NDP 10 0K 0K 78643K 26 0 0 temp 159 2715K 2781K 78643K 5349 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 330 0 323 1 0 1 1 0 8 0 plimitpl 152 37 0 31 1 0 1 1 0 8 0 rtentry 112 51 0 5 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 134 0 130 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 9 0 9 4 3 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 201 0 0 13 0 13 13 0 8 0 art_table 32 203 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 5 1 0 1 1 0 8 0 semapl 112 56 0 46 1 0 1 1 0 8 0 shmpl 112 48 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2731 0 1319 46 0 46 46 0 8 0 ffsino 240 2731 0 1319 84 0 84 84 0 8 0 nchpl 144 4102 0 2469 61 0 61 61 0 8 0 uvmvnodes 72 3110 0 0 57 0 57 57 0 8 0 vnodes 200 3110 0 0 164 0 164 164 0 8 0 namei 1024 11719 0 11719 2 1 1 1 0 8 1 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 11375 0 11375 7 6 1 6 0 8 1 sigapl 432 1010 0 996 2 0 2 2 0 8 0 futexpl 56 12295 0 12294 1 0 1 1 0 8 0 knotepl 112 171 0 152 1 0 1 1 0 8 0 kqueuepl 104 166 0 164 1 0 1 1 0 8 0 pipepl 112 588 0 569 5 4 1 2 0 8 0 fdescpl 424 1011 0 996 2 0 2 2 0 8 0 filepl 120 5656 0 5562 5 1 4 5 0 8 1 lockfpl 104 251 0 251 3 2 1 1 0 8 1 lockfspl 48 80 0 80 3 2 1 1 0 8 1 sessionpl 112 18 0 9 1 0 1 1 0 8 0 pgrppl 48 34 0 25 1 0 1 1 0 8 0 ucredpl 96 1224 0 1217 1 0 1 1 0 8 0 zombiepl 144 996 0 996 2 1 1 1 0 8 1 processpl 840 1026 0 996 4 0 4 4 0 8 0 procpl 600 2057 0 2019 4 0 4 4 0 8 1 sosppl 128 10 0 10 4 4 0 1 0 8 0 sockpl 384 747 0 729 4 1 3 4 0 8 1 mcl64k 65536 763 0 763 75 18 57 65 0 8 57 mcl16k 16384 6 0 6 2 2 0 1 0 8 0 mcl12k 12288 12 0 12 4 3 1 1 0 8 1 mcl9k 9216 13 0 13 6 5 1 1 0 8 1 mcl8k 8192 11 0 11 4 3 1 1 0 8 1 mcl4k 4096 40 0 40 4 3 1 1 0 8 1 mcl2k2 2112 9 0 9 3 3 0 1 0 8 0 mcl2k 2048 53615 0 53569 15 8 7 12 0 8 0 mtagpl 80 4 0 4 2 1 1 1 0 8 1 mbufpl 256 92201 0 92121 49 39 10 36 0 8 4 bufpl 256 7018 0 2540 280 0 280 280 0 8 0 anonpl 16 102664 0 93290 73 18 55 55 0 62 15 amapchunkpl 152 4271 0 4183 16 10 6 9 0 158 1 amappl16 192 4806 0 4296 59 24 35 38 0 8 8 amappl15 184 405 0 403 1 0 1 1 0 8 0 amappl14 176 429 0 426 2 1 1 1 0 8 0 amappl12 160 409 0 403 1 0 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 79 0 76 2 1 1 1 0 8 0 amappl9 136 555 0 552 1 0 1 1 0 8 0 amappl8 128 126 0 113 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 515 0 504 1 0 1 1 0 8 0 amappl4 96 1126 0 1102 1 0 1 1 0 8 0 amappl3 88 195 0 186 1 0 1 1 0 8 0 amappl2 80 7566 0 7495 4 2 2 3 0 8 0 amappl1 72 26614 0 26221 24 15 9 19 0 8 0 amappl 80 2295 0 2260 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 49 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1011 0 996 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1011 0 996 1 0 1 1 0 8 0 vmmpekpl 168 10334 0 10310 2 0 2 2 0 8 0 vmmpepl 168 109906 0 108384 96 19 77 77 0 357 10 vmsppl 264 1010 0 996 2 1 1 2 0 8 0 pdppl 4096 2028 0 1992 6 1 5 6 0 8 0 pvpl 32 302157 0 289845 176 39 137 137 0 265 35 pmappl 200 1010 0 996 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 542 0 77 15 0 15 15 0 8 0