r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0x125, 0x0, 0x0, 0x0) 13:34:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80c2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000043f000/0x2000)=nil, 0x2000, 0x96dbed9a5574154a, 0x2010, 0xffffffffffffff9c, 0x0, 0x10000) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) dup2(r0, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0xfa19, 0x7, 0x8, 0x1}, {0x593, 0x1, 0x81, 0x7}, {0xff, 0x2, 0x64, 0x80}, {0x7, 0xab, 0xdd, 0x1}, {0x3, 0x8, 0x23, 0x100}, {0x6, 0x7, 0xff, 0x1}, {0x401, 0xe0, 0x7f}, {0x6, 0x8, 0x6, 0xccb}]}) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0xe0f3b3babf7297af) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r8, r7) faccessat(r7, &(0x7f0000000100)='./file0\x00', 0x8, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x42) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 13:34:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0xffffffff, 0x7, r4}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) r9 = getgid() r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r7, r9, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r10, 0x1, 0x7ff, 0x5d31, 0x4}) 13:34:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1000002b) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) dup2(r5, r4) ioctl$TIOCSTOP(r4, 0x2000746f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) read(r6, &(0x7f0000000280)=""/215, 0xd7) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x4283) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:45 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20, 0x10000, 0x4119}, {{r4}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1000000001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x81, 0xf0000000, 0x800001003, 0x4}, {{r2}, 0xfffffffffffffff9, 0xe2, 0x70000008, 0x47561cfa, 0x2}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:34:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0x9, 0x2041110d, 0x7fffffff, "d6b3a9de9b46000000000000000400"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x72a, 0x3, 0x400, "bebb4a7c3df13289d7a82691e4be2e74c65a08c7", 0x7, 0x7fff}) 13:34:46 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = dup(0xffffffffffffff9c) pread(r2, &(0x7f0000000080)="307641f7eaf5a712ebdca37f8f0aa751713f911e890889b4de51c64c91e9b2ab1978ed5c001dbd199b1d53c89c74adb9392369288743dade7f1c72115609901e3cc5a99768319df64f", 0x49, 0x0, 0xa59) close(r0) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x7f, 0x2, 0x2}]}) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000280)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0x9) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000340)=0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000003c0)=0x5) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000400)="3e4c7631d88c086655e6e12ce583f512a5dd815204cde3d79671dbf25079d3a87f7f5b02e687e9cf0a30fa680886ac42a71e8398a33395124dc8d3ac5ad14c42d8b55c395b2f8e79345a16966b4b291a1e432f09f4aeb5b6ef713de54e810d3745227c8c43feb23885f03f17d0e4575181de3a69a70d3b36ee243ad86db16f053987c0386bf761bf8a190b1d4c5c8284f4a3dba7faaceb40b063fc8dd3f0f40e912ed7a8e7fc2029f81d732e7771621649e659d9021aaecfc678c4bdc8a0ba36809c23c2bbd03a52a4411a85b7e77a", 0xcf}, {&(0x7f0000000500)="217924eaedfcbe22abe47f6f3c9b6d5231e59f4c2212e41c96349b26aed935fd5ea2f28477c4cb92872d7fb7667d8225bd5b533a7ce6426fc48afbd05cc30abd5531636d460c766675a42d8f595eb30117cbce1e0ae2f03e21a6dfe6c5125f9791689af4e13d963d1d6240681753ab9114796397d2c3d6c0ce09a641652b802dd1a455e5ed4fce6b6d014703e34eca80c47531b55d8d615afc9514e8fcd8a7ea79b5f5e49c6dbcfb072da4dab7efc1a321afe88e6c564f9d108409e4f266f02f2fd224489ae04f94c05c8f8ceea00efd2d90864c7238d29a16a8a64cdd510fafebf1440550e8c66dcb2d689ada8b9d8cc038591f8cc026cf09e2fa8e", 0xfc}, {&(0x7f0000000600)="b23a19124601a1645786824d649134c15073b64a9df8310de58c24c8a1099643ce000936779569e7d3a0aab3823f179bd4715e325a7eaefbb0381151eeff354e7eec13f3d4ab7ab146eecc1370fc2c6c4bbe6a17279db400b6116e5eac91bf53fafc04241fc7f467b38a04503e04dd08ff5e7ce01c04993f0687f0af8fee1f898f25cffe67dc8a382965a9cfb111a477f75ea9305d4c4236b09852853c16", 0x9e}], 0x3) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000700)) poll(&(0x7f0000000740)=[{r2, 0x28c}, {r5, 0x4}], 0x2, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x20000) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000800)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x3, 0x8000}, 0x0, [0x5, 0x9, 0x1b34, 0x3, 0x2, 0x1, 0x2, 0x9]}, 0x3c) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x80, 0x0) readv(r9, &(0x7f0000001b00)=[{&(0x7f0000000900)=""/174, 0xae}, {&(0x7f00000009c0)=""/197, 0xc5}, {&(0x7f0000000ac0)=""/4, 0x4}, {&(0x7f0000000b00)=""/4096, 0x1000}], 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r10 = accept$unix(r8, &(0x7f0000001b40)=@file={0x0, ""/76}, &(0x7f0000001bc0)=0x4e) socketpair(0x486d950cf6533f79, 0x2, 0x0, &(0x7f0000001c00)={0xffffffffffffffff}) fcntl$dupfd(r10, 0x0, r11) 13:34:46 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200002bf, &(0x7f0000000000)=[{0x28, 0x10}, {0x74}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r11, r12) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:46 executing program 1: msgsnd(0x0, &(0x7f0000000240)={0x3, "cf8811ba03ae583c156b30b7cdf39af8556bc07748156cacc6565b98ac2fe6073fafdd6487a17574fc853f5d04ee8cd42af1be87fe5117634094a99d375aef6595440a1be8011f71b939525d16113bdc309daa287bbe35b584ed130fb079c7b5e3f422c4e2a33cd5a7974f9feb3309bc61a83a9aaded9dfe278f38386528d7e32d4c692e51c5624d786dcb7134f5db54521e2d1ee70303b3cb3bfaf899e6f09a5f84e630fdf09fa03944f9fb2bb108abf0fe3129f48800796432f59e2fb745a49de8805e5dfe11be818c9e7016f555a01fca0ac29507de6ea440714d4813522322b5afe17821acf00eefb7e71c"}, 0xf5, 0x800) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x40) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:34:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) close(0xffffffffffffff9c) r6 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xff, 0x6, 0x9, 0x200}, {0xe3fd, 0xf8, 0xc1, 0x80000000}, {0xc1, 0xff, 0xe, 0x5}, {0x80, 0x1, 0xff, 0xfff}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x788, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = socket$inet6(0x18, 0x8003, 0x0) dup2(r9, r0) 13:34:46 executing program 0: 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) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 13:34:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r8, r7) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r13, r12) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r16, r15) kevent(r4, &(0x7f00000001c0)=[{{r8}, 0x8000000000000005, 0x2, 0xf0000000, 0x0, 0x7}, {{r3}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x2, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe0, 0x1, 0x6, 0x73e}, {{r9}, 0xffffffffffffffff, 0x20, 0x2}, {{r12}, 0xfffffffffffffff8, 0xa2, 0xccd9dc64a8caed6d, 0x9, 0x71}], 0x4, &(0x7f00000002c0)=[{{r16}, 0xfffffffffffffffe, 0x22, 0x0, 0x7}], 0xffffffff, &(0x7f0000000300)={0x40}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x800) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, r2, 0x0, 0xbffffffffffffffb) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x6) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:34:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000039c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x9) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000003a00)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r3, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) 13:34:46 executing program 0: r0 = getegid() r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r11, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000040)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = dup2(r14, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) r20 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x0, 0x0, r18, 0x0, r12, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r21, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000040)) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r25, 0xc010427b, &(0x7f0000000040)) r26 = dup2(r24, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, 0x0, 0x4}, 0x200, 0x401, 0x2}) r30 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000180)={{0x0, 0x0, r28, 0x0, r22, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x5, &(0x7f0000000000)=[r2, 0xffffffffffffffff, r12, 0x0, r22]) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r32, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r35, 0xc010427b, &(0x7f0000000040)) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r36, 0xc010427b, &(0x7f0000000040)) r37 = dup2(r35, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, 0x0, 0x4}, 0x200, 0x401, 0x2}) r41 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0x0, 0x0, r39, 0x0, r33, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r42 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r42, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = getgid() setgroups(0x5, &(0x7f0000000080)=[r0, r31, r39, r43, r44]) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 13:34:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x64) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x6e, './bus\x00', './bus\x00'}) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0xd2, 0x0, 0xfffffffffffffff9, 0x0) r5 = dup2(r4, r2) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2], 0x1) write(r0, &(0x7f00000001c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efda41ec4c30f572d58c7774b00b3d75a127de7633db5d71c260cfec18884f97591a35ba0e8f2826b0e27db", 0x4d) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x209) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r13, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = dup2(r16, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, 0x0, 0x4}, 0x200, 0x401, 0x2}) r22 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000180)={{0x0, 0x0, r20, 0x0, r14, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) fchown(0xffffffffffffffff, r12, r20) write(r5, &(0x7f0000000300)="e25a8b49f5ff3ecb315cf0226a0056775ba905b14505cc1a969aaf99a5f387d86c10bf25f94210a6d1766eeb367435c4b7f977f8579cf761c3a21770578089a842ffffd14422c18e6647d19674b1b62bacb5c6c9e0b879c728ab47d200257dcfe82a5afe5caba0c25fc87a30a4523ec088de5aca60f5d8bd76dd46b8c7ded61932c5597c0b7da1c980ac9de8a088a2e2d47e67ac168fa637f9a2fdaf9c715be519079050473dbefc84c5fa2ee1b66011491b317a4a23700938630cd63bc334ab30ba0c343c30db6a78f51bcee3ab3b0e4f5d010ebbf5f5265d72dbfbe2d2ccd0496b0c091aac1b8d8f525c8b382742d39ec83e00a5d0c61b5ce378319732c81c5b4332caf83c00"/272, 0x110) 13:34:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) read(r0, &(0x7f0000001480)=""/224, 0xe0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338e5", 0x86}], 0x3, 0x0, 0x80000000000) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="022e2f47696c657107171503dca94a440fa99bc4a788debab1f8d78ef0026f4e1eb5205f806ef05aebe504c2c767610ffd6cdce9842835ddf081f1b6eb0000dea8f7ae28c45ec75cdcf96e2551603bc3131ff0cb30fd09acf124c92fa160098cbcfee95e685e537b8d37f70217a1e30a0ab1d12ef95e8152a31838471e3c854eb90e82021fb3863000484c083c2900"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) r21 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x0, 0x0, r19, 0x0, r13, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) fchownat(r3, &(0x7f00000001c0)='./bus\x00', r11, r19, 0x49d20a84b7b6bdee) 13:34:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x1, 0x20000000, 0x80000000, 0x0, 0x800000000000000, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x0, 0xfffffffc, 0x7}, {}, {}, {0x0, 0x0, 0x0, 0xaa}], {}, {0x0, 0x0, 0x8, 0x1}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000280)=""/180) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7fb}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 13:34:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000280)=0x10) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) close(r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x204c1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) socket(0x18, 0x1, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebfacbfe381300aa4e713048e69931929695d5a9d2aa8db0f5c00000000000", 0x1f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x5}, 0xc) 13:34:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x5, 0x4, 0x0, 0x7e, 0x80000001, 0x7, 0x0, 0x0, 0x81, 0x7}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 13:34:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x20) socket(0x6, 0x5, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x4000, 0x3) socket(0x1, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000280)=0xc) dup2(r4, r3) r6 = dup(0xffffffffffffff9c) linkat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 13:34:47 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=[{0xd8, 0x1, 0xa2, "ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec82"}, {0x88, 0x1, 0x401, "f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd830"}, {0x10, 0xffff, 0x8}], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) r8 = open(&(0x7f00000006c0)='./file0\x00', 0x1, 0x45) sendto$unix(r8, &(0x7f0000000700)="9ce59aef8ce55faea292ba2f1c93fe29c86c8e5c3205b8584c50d6c8b7df17580296f4af252cd6f7242446235ff75089bd980167fe559b38e649a585ab734f9daaf591829e9090a6bd7950601834a52536fb6ba9ea0d60997d9adf1846d0ca17175588e8438df18c2975a50a96ea44707c2dc03b4a3dc94ec7229ae3622e5b86efef542981ff16d6a9b8912b65d0537ada965a946b6f0ce1", 0x98, 0x400, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0), 0x0) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 13:34:47 executing program 1: r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r0}) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x100000228) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x0, 0x0, r15, 0x0, r9, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r18 = kqueue() r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r20, r19) r21 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r22 = getppid() r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf224d7a0a6f9453c1cacfaae86bfdfcc0840eba2c58c3b38410de25c48115dce07466ed082044aae635bc486122b74758da466ce546a050dda392bfb87d7e2"], 0x10) write(r23, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x4, 0xd506e0beaf22ab9e}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r27, 0xc010427b, &(0x7f0000000040)) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) r32 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000180)={{0x0, 0x0, r30, 0x0, r24, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="196317940da8643fde957531d914c2b57d99fb0d58198858f2cd2b2d12385b2a7900b77f5cc6ae061d383e2ae8f1f9476ee71fccc8784de668fa57ddd1006660a42d68c3cddf0dc906aa9f2ebe9a55a1dad7e74cee814d3c355eb7f21fe5b94a78a8c5144b3a5390a5b253826c26e74327cc015aa4686081332542207ac6af27607bfa4038f0232b52884977cd21b722b4058ec45deeed32b522ae450d531c649aa110109f2d291fecceb7d0ec4b39a9597ecb44a972dcc9e3c886b7b8a283dd9ba7f82c01207645ba3852167ff8", 0xce}, {&(0x7f0000000140)="c55f0f4bd0298862ef3dc687f7352a65b22e37618342bba31eee3b9ab0a5696ced40f00e27ae3e8534c28f8edb131ba5256f8707c75b36a330fc396e609e3ce3cbc0037ce9bfab81c27fafb248f1d23a5acf3c674fbde2046277993e9b", 0x5d}, {&(0x7f00000001c0)="27d0606eb460dabe56b270331c946fedbc823f36b8874fde461e00a4e8a22ea4a4ceaa9e915b82d4f7d7ff0408d2a36718452d0933b5b5287321bb40ba2a0e563cc5d3f37ef9e99fa0ff4af81099438c3784db480c", 0x55}, {&(0x7f0000000240)="61fa34ad04aec3e49597dbb8859a7c333dc837618b671531b63a0579f851865ef7d97b78634ee8da5a7d022e1053a6f5717f8aa5eb56a153c75c494d8cc812751bfc2bd1951aa54176720723fe7373b7f4c622cafbe8e1c8ecad00e348ea91646052122e425694675a186586acee07220455c5bc6778a23cf32d475050b004a2f9829e30a235f9fa46c08f16429ef375aa1b1aad630c391d1b81ee7958487f51332e237528b92c8e6d00d663736a7d", 0xaf}, {&(0x7f0000000300)="22ae", 0x2}, {&(0x7f0000000340)="adecb0965f4b7a2f9978e649a2d73aba6a1f4818e8159c975e1bb61b6512b6bb92bc39db5202d039174a29b014c6be4f3d63269d47918ba88353a033f39be5a30f0ebb2199a2841721decbe83cf257082aac044d5395f334e4063ecc34146553f14c5964bac64fa026d26b86d1b62c41ec19022987", 0x75}, {&(0x7f00000003c0)="e516e9f96031adc6909f6fc83d81a0f85849f4ecb08c2f7d6e552201b1ae0dfc37b83b77f181bd7a203bb6aaf74729c6fc006c9344811d9de756b00beed07b9fb313a55f654ba7f135776bb792afccdad5d9d44211f611d2200838d7b92d1994cc29b03a40b47fd1a1f272c2b08c87592bc8c19a134a376afe7c2bccbea2e1ab6f8ff9b51aaa52", 0x87}, {&(0x7f0000000480)="a46159a62f0e9b82649dd3530f8962eedcbebe0d8a00645c077425b6f3e0e0daa750e0444b3fc75a55257c044e9a8752c0b6c512ae51fc97f9dbf90698f9aa0c9f8eec05748f0afaeddecf6edd3acbdf6e2ad6fa7c436dd44efe04d06245c4adeb3b05dae5d17b0307e3b4d74209f7bff6f7f615482498fdd26f8ea45a945931460b5c3d7c5cfa06d12ab38a40040356736246366b40995894edfc4ad0bbb5f2306a0d7d98bc5e32ece97ba045a110b7176f3092c35c03c438cd1eab97", 0xbd}, {&(0x7f0000000540)="5c29034057da978d8e1dc2b433824cb2799ac8e556c24c55637a2d6797659a7c5185", 0x22}], 0x9, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000a53f925ce7ecfab400ffff0000000000002488b74beaa2d7f637e32d8ffce8f93a0952039a47794c29a1d351697e093d0618e9440e32dab62f37bb00000001000000000000", @ANYRES32=r22, @ANYRES32=0x0, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x406}, 0x4) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x6b, 0x0, 0x0) 13:34:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 13:34:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r0 = kqueue() poll(0x0, 0x0, 0x412) kqueue() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) kevent(r0, &(0x7f0000000080), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xf, 0x11, r2, 0x0, 0x1) 13:34:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") login: pckbd_enable: command error 13:34:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r1, r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6e81f269, 0x2, 0x4a, 0x4, "3a16c3a4d7d8d38169ff0dd80f1f9b37885776b6", 0x5265, 0x3ff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 13:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) r4 = dup2(r0, r2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000040)) 13:34:53 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x0, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 13:34:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) recvfrom$inet6(r1, &(0x7f0000000540)=""/144, 0x90, 0x801, &(0x7f0000000600)={0x18, 0x3, 0x1, 0xfffffffd}, 0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000500)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000700), 0xc) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000004c0)) 13:34:53 executing program 1: r0 = msgget$private(0x0, 0x686) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) r10 = dup2(r5, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x0, 0x0, r12, 0x0, r3, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getpid() r18 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r18}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000880)={{0x5c9f, r1, r12, r15, r16, 0x90, 0x5}, 0xbb1c, 0x6641, r17, r18, 0x1, 0x5, 0x3, 0x1f}) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r20, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r20, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000240)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r23 = dup2(r19, r21) ioctl$WSDISPLAYIO_LSFONT(r23, 0xc058574e, &(0x7f0000000740)) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:53 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xe6, 0x0, &(0x7f0000000080)=""/230}) getdents(r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0xbc, 0x97}) 13:34:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b6880266771d0f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf245b62c53d7093f7ffa4c3488da969b73e74243755213a5e39ccc0896f748d6723cf35931f7369af1ac7f15a688e23f3a7c8bb66ddeaeabc59a110b95f1c203bc9c2c78a7caa00f8b698892bf0960720260c94c632d23a35276eecf68a3661c"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000b65385cf8e600200d04593fdd308e6b7ca0000000000", 0x28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd71) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x4, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaad04) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xffffffffffffffda) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r12) setuid(0xee01) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x63727168b0b14bf8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffee2) fchownat(r14, &(0x7f0000000100)='./file0\x00', r15, r11, 0x4) 13:34:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca6489696bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ad29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000140)=""/4, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000380)="58a1d8bbbd6f090ff75fac67e31c25c1bfe45467c623e7325a000bb27357ab0be4d85e9c53d86d", 0x27}], 0x1, 0x0, 0x0) 13:34:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x108, 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) renameat(r0, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = dup2(0xffffffffffffff9c, r6) preadv(r8, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/148, 0x94}], 0x4, 0x0, 0x8001) 13:34:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000052b000/0x4000)=nil, 0x4000, 0x5) close(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:54 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x5, 0x20) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 13:34:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 13:34:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x40004000000028a6) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0x0) 13:34:54 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgid(0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r1}, 0x8, 0x0, 0x1}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(0xffffffffffffffff, 0x20) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r17, r16) r18 = kqueue() r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r20, r19) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000240)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r23, r22) r24 = kqueue() r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r24, &(0x7f0000000240)=[{{r25}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r26, r25) r27 = kqueue() r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r27, &(0x7f0000000240)=[{{r28}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r29, r28) connect$unix(r5, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESOCT=r26, @ANYRESHEX=0x0, @ANYRES64, @ANYRESHEX=r28], 0x6) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r30 = accept$unix(r4, 0x0, &(0x7f0000000040)) recvfrom$unix(r30, &(0x7f0000001200)=""/4096, 0x1000, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000580)='\x0e-\x00', &(0x7f00000005c0)='\xf1\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00']) 13:34:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1fc) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/4096], &(0x7f00000000c0)=0x1002) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)) 13:34:54 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) r8 = dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r9 = semget$private(0x0, 0x0, 0x1b6) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) r10 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r8, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r10], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r10, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb800102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49c65ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de04e5e5ca728366d3489d76b2f44059380d13b4c39c26cb3ddc236846a1f72e8a40ec4df537d7aa2ba74e3aae2632679deae0649887b4458abfff8d2720a6beb709fa20f519e5472d537b47408534388b33f92af7ae4"]], @ANYRESDEC=r9], 0x4) r11 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r11, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) dup(r11) 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x1000000000006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) lseek(r3, 0x0, 0xe6c6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x3c}, {0xf7fe}]}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x491a4a9b365343e, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/46, 0x2e, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 13:34:54 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x20, 0x3}}) r1 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000140)="3e81448ba96783332f6a55b25d55c4f9f1a94872ee9503eb107ec8ebadfe641ef8fe8c488617c3dac765be0c0f74401cc18c915b614e3e093b1e61dae69d27d579ede7df0000c102a5f34edbaee5c6525cd409da6d67dfda428620e252ce166e26a132541ba83bb9fa9462d3bae3e63cc2e426689f49e145268d30b4cb6482274024ea4f83dfe3a73059bcd3e9f4de8ec0f5bd96c3885eb7de02ef2d442deb67302e4bf1c2cd0c3d1991fab904d81e05e96ee1330ddeff0e58d723e151", 0xbd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) kevent(r4, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000540)="cbfd7520fb6af71ed82d2716e30404ef6c2e3af5bd28aaf69ddc61115735e3c220536e065b67957338fa4d926acb7b2d092f55f265a70f211333ed804424a0e6e1bf405513003a6163d984e908a78554555a79b1a204bf48bbfabd72d11ad1fb1881d6ed0bbea6b16a2b3c63fe6c42beb3d8620c83812cd961bd1e7a16092ad7587b2240c4391eec8756ee5d579022ec993fe406ac4ede27de18487ca6e4f56e85d457c8c506d9a1632f19ed22a4d36ed441956e9217c0caaefe26e81e76d8", 0xbf}, {&(0x7f0000000040)="b36c9d0564dcdcfa9352d834b7b4f753252b93d840c718111d4e69ceb42e33b95778dd865f7a5957", 0xfffffffffffffde7}, {&(0x7f0000000080)="f9d56b9de2cb6ea0c8efd8426721ee888c3361bd2aa8733ce48aa65420cffb8044864791dea0841f48", 0x29}, {&(0x7f00000002c0)="dcb87a9c96ae90212cd5b6100c6ee4ada008529c40c889600228caef2cb6684cf81fcc203896da8804538912234678ac8707e64278a8d8b37ab90958993a2188563d9c57a07bfbc869acef", 0x4b}, {&(0x7f0000000340)="2a192d9961e0345acbc6f6dbc7750172a76ef0ae9175d1dad9afa8e170506fb8596963b056e97eafcf0b8df004b40acb6071d3200270488706983421f407c8cbd238b73fd70df57e79f62f1830a1f86e2500e072daacff5679feaf7a1587855dfc", 0x61}, {&(0x7f00000003c0)="edb056f7847836ac626c43f8674440e6013309f3692b1916a8ecdac7af04197845979749359aaa05910cd9eed9209c797ca30eee35fc74513c0a72e961aebbe9af59af7d95039002a00e358b654d6f2cbeee3d66cfbd3f11181441daf3a05840d1e890e08fcf7cd27c9299484d1a7e5a5a771d71acec643c95bf841eb5ad14dc5cf57003c6788584e55c5bd2767e2e62c6a5c24348213ebf1acebbcb605cb6c20bf5af4f47f93d8aa7590e663a574144f196c3f77b1e34fc372f0b74aba2bb82185cf0fee30905", 0xc7}], 0x6) 13:34:55 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[], 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x0, 0x4, 0x8, 0x6}]}) 13:34:55 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r1, 0x9aea6221e20af49f}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 13:34:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40), 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 13:34:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r40, r43, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r37, 0x40, 0x6}, 0x200000000008, 0x800, r38, r47, 0x7, 0x40, 0x8, 0x484}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r49 = syz_open_pts() r50 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r50, 0x0, &(0x7f00000000c0)) r51 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r51, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r53, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r57 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r59 = getpgrp() r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = getgid() r67 = getppid() r68 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r61, r64, r66, 0x1e4, 0x8}, 0x5, 0x5, r67, r68, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x803, r55, r56, r57, r58, 0x40, 0x6}, 0x200000000008, 0x800, r59, r68, 0x7, 0x40, 0x8, 0x484}) r69 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r69, 0x0, &(0x7f00000000c0)) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r73) r74 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r74, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r76) r77 = geteuid() r78 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r82, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r85, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r85, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0xfffffffffffffd41}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0xfffffffffffffe5b}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r88, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b196c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06bc4357a4df0d6de591200679", @ANYRESOCT=r86, @ANYRESHEX=r58, @ANYRES32=r87], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES32=r48, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r49, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r2, @ANYRES16, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r55, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r69, @ANYRESHEX=r85, @ANYRES32=r2, @ANYRES32=r70, @ANYRES32=r2, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r75, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r76, @ANYRES32=r77, @ANYRES32=r79, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r89 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r89) getpgid(r89) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 13:34:55 executing program 1: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4082, &(0x7f0000001000)=0xfffffdbe) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82028e055b57dde3217f"], 0x10) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socket(0x2, 0x2, 0x0) r4 = msgget$private(0x0, 0x686) msgsnd(r4, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040), 0xc) getegid() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 13:34:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x78a73ddcdd254b49) 13:34:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x206) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/105, 0x69) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x130) 13:34:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="0000001860", 0x5}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 13:34:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x6) 13:34:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x611, 0x10) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) openat(r6, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x4) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) fchmod(r9, 0x24796836ad35d009) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) 13:34:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/111, 0x6f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 13:34:59 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) write(r3, &(0x7f0000000180)="d3bff09d75b4471b2ece980af35508c42956b9223776ccfa93bb499b4a5c1dc0222346966648973fe6d53384fbd0f9f1b984d6a58c5e15512a92c1aaf5582538da81fa6ffeb79fd4219193592ce5037c3310a90fc9e2d95af4a9004451e6586b4d6a9122e3e5cdb5d46418fef14d83a5037b2fb9601131", 0xfffffffffffffd79) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000200)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) getsockopt(r6, 0x3, 0x0, &(0x7f0000000280)=""/237, &(0x7f0000000040)=0xed) 13:35:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="30b105dd5f8afa5f40000bcf11337000e30b76458d5653285bf6ba"], 0x10}, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="15729b557dd28eb8d1045582854ff4159715935c450bf1564939127b443c7d24dd225e36846c6565d111e2b0ab5bb7e096caaa54d9b46825456b2686c5169da610fc7c56dfa60612699fb5f7181fcde888d653f12be8ad74647368a41b90078ce78ada01d0ca076e35d6dab821282f3140f3bc75fd232355e9f6e134cf09a7755b2e028edefd3590150ebbce430be2c7", 0x90}, {&(0x7f00000000c0)="2aa97ce7e2bd68c21b898b074ec51a83619910646d54f3f3db3b8106c6eb3626fe8dcf3e87b4a261e054b4cf28c20e0c412acab10f1caa6d03d2f732584d7363acf9bcc27ef2c98c7a55c9b29285fa2054f76261109aff332f1c4c423447f96ae8dd1aa01df0605f391469fa0f998b708103817e7226d562d33a9acd5a86cd5852f8", 0x82}], 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000280)) 13:35:00 executing program 0: r0 = semget(0x3, 0x1, 0x8) semop(r0, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000012c0)="988db63e8e3a0029fdbcf6b882969fabd2056041da11bb8dfc69261ee6f17cd0fcf57cf9fa11fc4f7f0dee26257398772635fb8e311e80db382dc413db8e64dd782cc658ffa491a83d4c0930d20f20bbc277ad33795909e3ae5fa420f25f4366562514cd79db228509b233b5e1aaf809ba6d68fd4e89d88debf08a591c0768a072b7b1115b19126b5269193e4f1ca339b8cfb7167a4f634c3f2cf1a0dd30b8be112ff5357f96d9646f420e068f1a30", 0xaf}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='0dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0xee, &(0x7f0000000100)="51de412ffd1399ed65ee3549c70bf89c45a789bd7b3c43be55260216c9fcec364b3f3c3f4f4a7fcbeed117c1b13bd8677e05ae281cd27095e88e109ecafda783f08ce3b10811c3ee9de8a93903a0d669bd6c342073656e919036d49800d43df1a5ff7d028ec6e7ee781d03afe2b7b05dff6d6ba021db017a4d90ccab63f7af6fb643b16e9cd3b411bdeb1818e69e2a3f0f3291e45e749d3a0bbac2d414a4abf3dc8c80d7f025f0cf11a823489b29764b09fa8bd28ceb05dc3dba03ef4ac7fefa91a5b17df22879a399909c4d8e629294ebac2a2919f1469b4575c529e902931e1d121836d888f2425ba7eb35f24f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x3) r6 = getpgrp() fcntl$lock(r5, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x0, 0x1ff, r6}) syz_emit_ethernet(0xfffffffffffffe64, &(0x7f00000002c0)="c4d47900000000000000d14bbeb6d4c1ea3bd89ae407d4be73955d70487df1b4f517a1dbf3cf508791d7848dcf66222147d7aa8490e0444d38323db9bcfe4ec7e6d0001d85348252eeceaaef436cc2f2b63ea19589daa75256eced30e0fb61718c9037f5") r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r7) 13:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 13:35:00 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) r4 = syz_open_pts() r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() pipe(&(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000440)=0x980) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) r10 = kqueue() r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r13, 0x0, 0x0) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000000140)) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r14, r12) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r17, r16) r18 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000240)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r23, r22) kevent(r7, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffc, 0xad419b2e00ea0517, 0x1, 0x100000001, 0xf6}, {{r10}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x5}, {{r17}, 0xffffffffffffffff, 0x10, 0xf000000a, 0x1ff, 0x5}, {{r1}, 0xfffffffffffffff6, 0x15, 0x80, 0xcdac, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x80000000, 0xffffffffffffffff, 0x7}, {{r18}, 0xfffffffffffffffb, 0x90, 0x1, 0x9, 0x8}, {{r19}, 0xfffffffffffffffc, 0x44, 0x20000000, 0xffffffff00000000, 0x10001}, {{r22}, 0xfffffffffffffff9, 0x32268e777f14eaf5, 0x10, 0x7794, 0x9e6}], 0x0, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r24 = accept$inet(r7, &(0x7f0000000080), &(0x7f0000000340)=0xc) r25 = dup2(r24, r3) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0x9, 0xef2}, {{r2}, 0xfffffffffffffffa, 0xe0, 0x20000000, 0x8000000, 0x8000}, {{r25}, 0xfffffffffffffffa, 0x5, 0x1, 0x81, 0x800}, {{r25}, 0x8000000000000002, 0x50, 0x2, 0x8, 0x20}, {{r25}, 0xfffffffffffffffa, 0x80, 0xb953bf7fab40906a, 0x4, 0x6}], 0xbd56, 0x0, 0xa, 0x0) 13:35:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000001300)=""/107, 0x6b}], 0x5) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) close(r4) kqueue() r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7fff, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) fchmodat(r9, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 13:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x872, 0xfffff6e8, 0x7, 0x1, 0x3f, 0x1f, 0x7ff, 0x1, 0x124786e632824bcb, 0x7fffffff, 0x40}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:35:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) kevent(r6, &(0x7f00000001c0), 0x60, 0x0, 0x7fff, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x3, 0x651edef9}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") dup2(r3, r2) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e6c657107170003c9f8d735ddf089d1b68802d541806a3a9af63069086de0a37e05deca1cbaf2000000"], 0x10) 13:35:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000180)='!', 0x1, 0x0, 0x8000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x9467c1d86bea583b, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000540)="8922ef44c7da984fb7ad511d724d5eb5478ba1c8f252e4f33e7b7825f224caf9c291d2fa8b347b1ebbc787556a673d7ad78bb09ddb74e75f5bee5c8dd1e091c971cd674be14fe5ea934ec0cc079fa98193d8fc81bd1da4ec4d9a66d77e57b991a5dba62558c82bc6eec0fe565a395204be58df5eb32e3a89fdbe735662a7831ff30463421f1709970b2ddd3e3927b3aef2060b17bc8be8f5413a8733da7cbabf974020753f8c0c1b08273eb6ffd9f5fab35773af84e744b1d2381340e0909e2eadd454ef2d8e3851fda419750c896dbf4734484605ae73e3d088fef60da3241cf2e28c848219db7a936d7ba8d94059f99283e12686bc220994be3e1f830416db0ca1cc5ae909d1aca81db2d3ed4e9bbc23eec965a06457e0e23bc35f0578f217485707bef350d457936b2eca17e0d2474dffad882badf2191bf21dac563a43f662294d2a37d0f1e7957c68cc66725a0c294a25f11190882b49750324c27cc0e2fd6745e2a3169ac0895ba0e5aea76002132a80588c730a16b66366d817595af32942d9b7b5ec0b093e0255eb77d504da786c099063d3027956eb67451f51fe3bcf2abd5d5366149f5c0da508f0b96742a4a44f8b4ff72428ffe75a25134a57bf4b58f2ce6d833be320f67ca48155b165eaf12b442a0effc34526c2a96e9c9dc2d036fb81d07aea7873d3ad7d6dfe7f07985e8fb73483200c3ab04e5c86d86ce480973ba7338e53b03a973bfd6e5f10b2355c61caab35c8f3c52cb2e6fbc88d26d06afbb181f11ed2baf42326557a49885b45f82c566edc8457945216c5cc1ea3f8536b84cd7b851bd3903085e15ebdec4938ea44850fe18f238099d775111de42f198eedcca9e040d89b9276722131076e9f303734880ad83b0181920979a02294e5250b8d0791c5dd3eb8d13f54d3317ed9e0b52c9d4b67f79a9026cb099e76a7e0b8eae048be96c717b86fe5c8d29214ccac7a7af8526239c2e4245fa94b0c1e4bc9a7547abe12e9fd3db55e654f15172bb7a5fda70d38a2934cde4b0475a4694e344a5c33a60bf12365fbd0214a8fc8db4db80cb96f2bb2fb0688fa28bd1648b8d4cf43419e283478664e357cd2203cf446bf8f784025e84ed81c8e0d8dbe878a4c8e59e387c697dfa2bf6f6987d45b18b0015ff4d5ee5bb9eb31c979963b6be8ca7a4531e970f1d33d2c571fc6b127da79f240f08419da12b0b48af83ac98e1692d44e57bc8aacd553862611cd41d2f97f2f52238ac27c9cfb98ef64387a5f755d248809e09d436acc9873dbc1ee22416e51b97f21adb7fbeb0f0c834a355bcc0417861d84e1e45f67f6992516c8c0cdd1c97b6973080bcb3c7beca6abd0fa59ae4f9115b8dbbedaa893ccc0ac5e379fa4561a5e90757650d5540eb9587857f1e26d9209b14b3bf87ec4b350dfee1072df971e5facfdf75969844ccf5c1aba8539a11e2158cc395804f742626b62bb974424c7686a9e0f8e9d7a998c3b1e782ec2b443cb5b601c65f25a72407378b0b2ce769d59a7cced5988105c0d2b570b569a817b496d48c10936582f49812f9afa9ffefd653e2320402fc404c30346486382ad8093a0bfb116101f139aab7026efe13e0a164b81b75fbb4f4eb4379dabcdaa002070f644b79fc3501338ed94c057a1b492648d373296809165917fb9428dc53bcc3e9bf43ee880cc6dc96f946d45108a2768ada7627d36dd07b60a45e14fba9d735ca94ca39e42af9d1dad196f2a90e3d89beef3dd3f6db10d6ce240435daa315eac246eb32e2114a9e1ead75238a70e0ade70a8e6cb1e49cd52c786cec95dbfdfdcf57414afc84e4d1e6170e766ffb4997183928f1e7c64a08d6e8aad853f989e857b539b4d43fcdfe8a253492fd4c05c5004fdf469433e5ee7e4dcc6e4fd2aa9446499f052555931a69df333580fa73aeb751f43c7913181ed5fcae86ecae3409c8e729c878f6540d6e3403a8f231225c1b9890d89339f2da15932fa727e3a2191dce360591f2ab8d68892b65bcf09f5f55e52fda2d08ccaaa74587d8ad1e7e67cd47f0b70c2d7b12c42a794bb80062b51587606ee9d0ac5a893fdaa001a5ee2e4f3597db5045deed5f8dc3e617e0dc1fd1f25e99f363113d5980c8fcd4e19ecb839325ea9d8e08cce5b0581b2ae64b17f59dc699e3d2e98f41745a356502d2c8fc055074ec2b86fe31a8753a093d92853e4003f512bb4f4f9ee5bc995b691c9514c426c37b248244deba62951db5af72ffaf1a470a251b53761fa442c9c66c90d9c40f5722df78e3ed5f54fa67b1b8956415bf259d6a1288ec157796dfa2dc992b7ae7847bed493ec4f1a622d92914baa3a9e003a0128f27cf55c6ffd4366dd8021d5eeffe3a5dfa01a09e4c8e81c94c95ec93de96a7b38e42d94e951dd4a52623e205b34fb00d54cd90e531c88cf4d249ff4bf3a34c79bb4728b0b16690099cc10098d170eb1a57018b9ec8b3e25752d65aab9380553112673a3aae8629f7eb742d7c5acef496a006a58633182e17d7af06cc8df3b3e710c889d9347ee7aa24d7497c5ea6babf70788858bb4e07896d93622d33e2bc96f7929fcd70e3d0635d2a0889f8100c8d2a2135e865a798e2cb7452981dae8bfb5078d2f04d4823a061c9eae1fc5854b33a00fb332ec3ba7443ab5820c14bcfb4a55c4a4beac655bf87fca560bbaa823c089fea8be7921939e4d2546cdf5ac5f610276fca0a1c63116c6fed6eb4436e01194cf3f8c43bd9fb7e27e163e323d428cc37ce1ede1f39260f9624e1b92429c22d5d861edf9f81735c78282e8ec667ded3516c27c1d00c96cdc973b7b4e9f759e7ff5ad1a2e288ec153551d93c0b63b53fea2132b6bc660b65210c604d863be299ab929fe79f15895dd0940799639baf3de59e7e23519685d52f9fbdc8bb7ec6ab4b41c59134d1accfbc37b8662f531548a053286a612c25c8933b4d8d79b199e6756675e561cff0454f78a27d5b3149e6aaea22bd473664666e9a4d35aba758d110c0fe1b23833b960f9084d5df31d404be6b20a82196736048fbcd0cecc2cdf64dd184451868eafdc7f0aa8376f9d1dafe4c83e740aebe5eb8f917d7f3ed0ac4da9a04d7bfcbe6011b7a2468e96ec18728e146b28a987ad532274886c29cc8062b9cc8769fd7de8a15554a7f2346a2ae32c52cee726c1aaed76fbcaa6c1fa693c5079ef0fae4b74a77a97767c7792f193db64ab5e95050fe328441d776595db6d0887db14875a2a151b4eaf6e539ba2572ea27adcc444bbd3fd657475960f06cdedac046b04678dfd47b935105352a1dd40bf32c213e7e6dc05519294149aa16c43f2bec5cb87f0c134ececdd2bac3f110a0050c0f59ab7472cbc37171f1d1509c312d4adb6f1e036d2b2830e992c8216af9f56cf2ddb812ef7bef2b809eb25c9d07266ebfab0416d2662fbfb973ca50861b5278258bb6150651e8ba8ff423f300d6a23b80237a22a15106b663ef4d73a7cad74d0b602dbffbfd768ccdaca8c2726c000a6d0eec162d62e894567732245067779edc5f5fcb2f7600f5016f5f3298ceacbf07bc50ecf3443f0760622fde038f01bb640c512727d66dcac5d8826c1d267a769fe4ce88df967765ab9f259584ef669cfa6e7538d6437e0f20b75707bb91b9b73f3fa0b3e56e552dbf283441d8f6ac9043471432439c307d586f1d2968a5bed5b51d53a3cfa991148cf6799447f6f5d842682da018838c54f9b5546f83b097a42198a77c187a55370d112fc6ef1a547ee161344da32ae3e3afa03e1363209b2a4e9f9d645a97d21e7e95d752afc561879ad56397521ff3a961536a3fc70bf0b43815d1058da8cf43fbd9eadeed2383f961e499d8ccfe86b26dbcc05e3495e60ac047062d4070c355cea1a1573d930431a0e06f2501fa7fd567147d8ff5e4bc9ff7c74d17cbca0977fed33a4d8f1ca5fd6db60b19d61b1c22e46b36fa680866c1774a1d6ca15c4f4729875fbb4d63d9051f0ab9f0a0282d39f273a551224d55f664c8e89a9e20c2a155c35599dcd8703c2349ee78239208c13d55cbf94977f797850a818bdbcaf407f687784aefb36b9826060b96380171077deaad4a1cb5b83e4df5098f54f38a718ea3eac759bb6e53e86d45e7426fc1be97fd8e0e91af5114c55a3108c9368bf918d9ce121f565ccc68bd0d6dc963b1235818bcab91dba1be4019e186d620ddc65435448adfcc18000de38a43c1511a3135cd2a77000a7e6f588ff806f3f52f704525de2b582a02e8d87859e5a93f9c53f470fe3e5e5401b3dcb4f7419b21aa3949217503ab485cd22bbddc4379b484897c12c63b2431483610d7e8bc7aecd1800221deeec54f456221a4fa096a27d91ce3c259c2275d7e4603fb10e76398bc83b13497f5c8a9dc3245b49418109f15c400a505fe68899787e88436e1bc529979335d23df885b235b93e631b9623995b9d088e395716a39fb8cf49eeb3caf672c96a37022397342b2acc33ddfc2d302ab28e5bba65903729d9389212b45a78d70e6dc4f66f53e4fa46bd98c8494f9b3e45825f326b7ce3c01d9cc60cd075a884e19c1acf4a297a3f4166dba0a0a6275d78ba894d84b77603998b55f92ce268827526594098164895fc09cdd9b21e7d8df208339415be354417875eca47d8b4e1af9dbd3adf3cfebac99405c49518ecb1b8cb3513c0fac0c94e7fcb359fc38f8806356f1a36ea83aba1abab0b5ab01af3f4cd2801374ab4a15a927d23a7a3d8da7be951987653b8f1f26732012d1d36e13a82ec49dda7549c3f992dc5fe21a1714974ae2850b1e76f54de3ae1cfcd8758dd46a579be7ef1caa95b142d315a180bf41304430f94a6f48f646f53f0369e969903bf4a27f9f79a78b955dcc008584586e8e8f987ed93f95e7820144bd4e68bad6b2d598eefcd5d4aefd55585f8901aa6bd070e2ea13665217e56298ce7851f628c71bc9ba6ad5f1e92fed1efd94d4048b767fee83a9cb5896ee9ca2028fe52024e06425b8d2794eaa019596c1ade0f1b8ee955897b8bfcd0e75d3a6083eae9633b6777579a58e2bb68ac7326a3f552f40d14e310817bc0a78724084bb167a3e4d8dcdf1bddd17834a12b1b4aada71f4652b0de84d7784229df30d8b6a16917218acd377eb76ff6bc41db4cb448c0cb7352d226fd637476571c5d6460476a383375d7616c6534497dd269018f9ce6887bfb3591cdb3d513e4f9fbabd0aeebe7481ab026b8e67807344072e58d7bfed9a9e2831cd4c4bc1bf6c1fad6e6b164984fd647ce8120661282a1e63cd9756c7ac180a925de4024879bad0a6c791e542d2234f75e24d141ef346a6c09f482594f8a9a8f9453d0d1d72c5270fbff2003ffcfa471cc8f1f6376ed1b809d2498000dbfc645769640876d52836863a8075824927bc155d26c3ba89896f42db00808cc867e0ab2a0d2d9994997084d194e006e0c7e5a989a8785144bfd8151ebb433ddc93e1975f56373cd82017add39c83a9a277ae6c59cb91c90c987a978b06b8318b4dfc4ad737c71388ac1067065a1f97997a9659321be2cc3f62352fd28f0cf706ea2900d4cef11d5f428dec4b2aa8fda56a4fc6cdc81542fa5621da34fa88967d19ab3277970d86b6f6642a002c45d385c952b60c32860fbb52386f9f78723ae0dfeff987f698fbaf0bc82b50961ce49c166f967a4d00bcee2b0db3bc6922a4841267706f3cac6d053a4be5c409218f3524ae4b68d4b6a4991812e300357658ae8b79df9ba2319c2ee0e30cc720b24ae78ec20d365639dd25c27d8ed5b3922fee19a89eff708d2", 0x1000}, {&(0x7f00000001c0)="c0801536286a58f73aa6584e31f82c4768f827668e4925737d43d2373c0e8335c7a17aea07352cd08175021df85e6d9b5be7f817d7562810cf704128b5ec7827c20afb9b55e6531c571c48cb5e2da137342d145af3ee86ab8c76159c7ed44b1b2c9eae8f93b4494a82abeb1d6845761f43287159c9d62c0682804454c47d0fd53ad445b8bfabf19ed231dee86695ad4ab3f6e8c38fd08a2fbc29c4389fb8181287e64062c05724e45f6bfeb3b20d8d5abe1252f0ea4945f6f8c61a7ae3efc8dd5cabeab2797263f14d2fed6cd2fa10c5894cd83e6cc2d5d666b87a4a67610a8b5814e268f0b5612f861e1920359c", 0xee}, {&(0x7f0000001540)="0a42de85e62e2112ff148aea39806793520bb0664433d8f8adc038f707c793f8b4036f85b204e78c8e762a265e4a9d4268182a665ded97400d6336ae2a2a03d3ec3a7bf7c6fc714617b58a8a4ae1d6fe04ef513b6ad1e966a1dd7cd04e826c5573120467db655ecef7ee2165a7c4a9854e7b14c8006de14327fd9ab1cad2cc6c1852e16d5df262bf770f5feaea47f1fd7cf0acf4f05013cc1f3a61e48d04b94eeb3fc8d1748ab64c46ad5021f157b3bb1898e23c2679f0c3dde7f1fc96dc6a10afd60fd22ef9b4f2ab5b0f89a7356b1f70bde2ca40ee4263d4486ea98952e581ab5474194a0d1618c6a0c6d7426153668c103577c958013629e1db461c849185509c0616fdb461c70588a9da2659e68a546c1028464d2889b7cf1f58cde95ba35ae436f9a86baadfec7886084bab86ef38471c62d8fce99e1ad9e174b7e078cd46bf7db54e158a90fa307cf89c385bd045f75e2970b31d44ab7b535ce672bac35a3d11501d045ad95daab0d9f73c43ed6aa93a6ebfd3a0052746201992ef2da1acb50a5eee74ea24155e3aa93400996ee6025a17992d73d7c29407bd5886a2d9f594c8021c011f830d47f04d5db5c7c34a8695af2590e1d294110c7dc3288ce0d0728bd0c2d20667d97966c547b10809be3f6ac41b797b60dec9c35500c6789490ca86b8f74770c2a7290cecb95f8cbac763141f0be9df47f7af075b848c14494e4fa00502f8142bfb6281935e2f0c78c5b25c5d3ae113ccc5b93ab6678117f9dc44565a6d3c45efa331b20f20aa45078d0d5ea95c9ab8dacd584b81191135d2c877b4de38ae62a2186440427f43388db0aeaf32167e9ba9aa1a66185c71836512247d455892c61c5935668cdd4e050ccf0ba35683f6fc079995a2b7a18a35f8f0da2eed73a7602e7b526c7e642f3295b9d71b674b85b4f7874c0d65d437d385a861f921140a738b8d4d1f519e2e85a6c847d032d40667c1608a183ed0c90a3ad54eed7015845fd9c1b677b4426cadda5ce43b8c3da4152d65732b3197141e205ca0acc7b67e39f36f3db3ae9df2c4f5843dbf77080a138ffd090e9af172ad77f98f3588aac23526f448d1f8b338482ce1308bc77ff3bcf213ec5e1770c93fbc4ed5858b56efd4bf28d542e2ecd3a088b6be0f9648b09f1a3812db3b61062cf15b0227a8b672b27f7b93308de26c77c1e2fdef7e3639e58c84f4aa5cc711c88929b6c5ace67745a03154f58d7143fbd7d1224dc392811b7deb788e337638f160f105044cc12ed6e880209eed63277a6e400c3c06ea5c457a085dc7235edcfd7955378c6a7dd515af280444a99d2f07187d078b69d4314f1f06e0aa06c359f2e0e3d997ee362edfc56b10630f7b13b675e310bcac44b589861fe1cf0aa3700e5a8f6642290028c82b8c9f1d5f3131820423b6b845f42a56fc8876fb0b343fcbba8a4d40db78288d21d7ed566b4fb835f7fd8e3f5a188b95ca3701c594213f19189f6d014e99865a956b79b1a5c978d2fdfbb999a105d24fb388ec2b43a8656731533d7606ddb972474344fe949aeec0f3556f21339296b9aa2f83efb419f6b6c5108203f1774a65e0ef0587088bd3898d3c8613008efa440b5a6c0b5d0e893cd71c277dba00d770bfae9d88afdebc407f6e4fae60e67a09a341cba1b7fe98f942e5f4ea74b54dfe5ddf499f4666976aad28046aa3e8187fc0ca8f1ca01b21941a3dfa4ce3fc9b4da8546c6c8754c965c2eb87301ae53336795a0ec8059ab00ca74f12fe3053a5e304d98c5f3439d606c831abce8eaeb52050779904f19704b72b661cd7cc5068b5e349a7c89a3ab9e693015b7f14e2e0eaedabef2b27355af30b45ebff54de77655680afb50801cf1975fddaf93ff2aeb3c00997ab49bae7992e9da880501f3ec5bff13c9ac8356d5aec6f12b47e10f149705051dfef064766ba838af7cbf5c8bcaef2017ba2ed622397f69c4983e5333c78cc4d1df7d2cb8fd863c1116aef63ba6ce19d4ef730af12f3952bbec56aa0f1a8d18ad9e9b50aad9b8195f865d299fa843771588324765adc40d57220ae9ad9825189a566572e209363edb1511b2eb9b014bf1c8ee416f8663c8abede6517183821e39fe3bf452a57c7efd4f248bb1cb69af8fb2c2c151e4cb38c19e88d9920eb61a0afbe11364f5bffbe164b63c4644854bc43a2209f1d3532f286acfea087bbc3f4ad8bf32c99ca6d9849b643c2a556fe0ffea73becd0d71b0297440967fe853750b959791029a9dc4003fa68bbd9405f26f6dd7b3cecbce555ee757a753b4d35ec48ce080027e539afee2da79d12205ea7bc2ea83c3f6349c3e410578a92f4afb8969de1067bc205f8eae20940c8a8f27ef3e770a4c88b91fc63173c3e1643580ce0f75c97e065310c319c7fdde734edcf1e73d876fe020ba2c88afc8c432a072626727ada3c6a5e43c7ea6b147ac988d992313ae0bc5d1a77ed404b5f3a131d1f1c2b1820ee158eb945beb6d5d6c7d6a9927d9f00c498a6764fba6c525e5d813bb0fac5265704419e01ce358cf7ff3501e716557be477606962fe63e3842ed8715c5ec3b5b95b2f7fd682474b48dc28307b015459ee84529db32ee9793c0064c614995747931fe91a33ebeaed6cd8119784f32f7fd85b55aaceb2af880b51d964178de2326853d9bc223fde2f5884f4fe868288ee942840b9c3d10e918bbd0f8acef2899b47854f4917c388bce013a465c1976cfb7b799cff38dd91bc00d13f9ec7adcf09d36634124c825501fd077ff3d41664b7835078e58b418ec84e3886ccbf25bb3e30818d036ebe53b93b362b83c813d49d723207a8c7ac1da88c4616a6d165fccab91f1f2ce1dda306cc1bb06c174ddb2a1484404c7fb05fa87ea852af9348884c9b462e9fdc225367d796cfd9bfd4701f0298d9b4bfb0680f0e4889da683f45760f486512bb7d2d1d9498eef4004075bc1bf5e5ee5e3b9a60846abfc8133b477eb0b674268ffce90630d6f95ff340ae769347ac0202c0840ad9ce78c156952a7fdbd71a6bf5327614d15f0d1d07372cff679b455f6920df65eb1c78a2897aae21b901c1896f0793b3e789cd0e3109de59736387e68e212b874218635dbe3aa796a557b9a0f9a0986bfd60f7367b43e9bcc6b8bb2388c6f8904f33f4c7c1dc168b9cbdff671332dfa0e8acdf43fb6762fba27a447114c548e6adebeec120aa19505f772bf18bd0ece6517fc4098d420ac5564a1c82431d1bba492527916373e5bc90459071e9fe8e47dc6b7870236bbe864fa7e8f629d8ae9791dfbcf64b3aaeac8961dba19e2ac4e2d897221c0ca32002d429bf525207dd6730b1b80b20186163d2a9af2bad141071285a135245b33b0b17572dc3e0fc4e4864b112a959b867067bd4e5add1384c7b090ed060d8ab100ef63b417c695916fb43a9d16a7ccbece55b971a1be2b06c2742134cf4a3ded39ca60b9f74b85980d0b44b50e1a7885071795c7dbad2780f985f53b0e850eeb980f1fa028852a929a3bcd6c40fc35d75510f9f75de6266f6511543317a4a49cbabb4dc76c33821c46a5ef736ae358403aa80f1c35c359c8129f95150b0598da695c9fc7664cf1d8dedb7901d8cb65c4cdd2b8b5c6804991f19c2c918fba7c82a690c092b1bb377c7dc7f63383796dfa9ef07dcaa56b47d91eacdbc62850a20d720df900aa34dbbd35128ee3df481096dd921f355a02ff60da982e11ecf59fb4276e712f52fdb0cbc8f197a0aa69ace00d75245f609e6346325de338bd27ec9d7699e5589a45d39475bc493e9389f1d221f565c4dfcf99776aa94319ed1abf18807db408578567d11f09202db602fea5d83521a312e70a25fb0a6adab432155ffe4b8255f807b5782e866d815067d7b6d94580c65f7bbc9bdfa03c9f4cc46f05ddded55ffdefe41cce16d8ee5bbf4f86b84ac7566e6caccd4abf42c0667b713de760d07d8517e6023c3425caf0fea01234ced839c700467888a4dafc698cfa0181296e7aee42ffd2a6e4db691dad7be54c7260b703e4e9218af895fa6339ff9da4c694c4ebe1cfd633fd5bc7e8330237037980a8295733aa124d0edf8ca368bcec4233e7599be4bb157cfa97282433eb7d3bb7884df2e695399fb91eb2d1258544f7e3a3c20e295cbf4049b2ad70c2c7661cb7af627cf211b20f2e7aff6dcc01ff64916aea003d6fea75b4c3dbfea0c555ab18b6c338d67ee394ba55421136bf674db80de122abfeac362b95604fc895c7ab99dd230b8c7d38cf73638edb28e8964d09988cf51d1c500a4d533709733d6b8740770e28f6a690ef5ba838999c795118f4bea1e3f4b9c89f7450dadf0088457d38bc2aac98df88317f24500fda4811546ef0bef192e0b446112bf8af645f228b20bc5114a264e40b27f30db24a36908a39dcfa85f12fd77a7bf0ddbb8a3a35a3d2ca9845b9e275c91256dd810d7b93a330f6e52b3002759b5ee7aaf278269fa4f80a77932dd657320e8a51a4a6da7c3dce7933757f546d3fc33c9820dbc475c2c2991f09d747f99b0672134f7e44d55f1d51d44e3a373440e30db31ff4a9941e99fb7de97118080887a1c96ba2c833d6ca7bb473f4af608b4564ceeef144248b9d189c4468ee5c9f7ee8bd4ced3f2fad042423069ff23981fe06fd80bd4aee0c01e968266c77c593242a7de621f3bb2f9fa80c75fa05bfb10d11ab374f64be82cc17a5bc09efc4236a2892f03f0ec3c7c330c3d024c765f5b2cf8c27b6a39d921ace7c7b9d7280f0d55de067b5322df7db1eac4521708bbce983b25d48f27167e0983997434bef1a3ad27c5ef971ab162157e27e47e6269b9403457d93423a6bdd07f73b93b8a75097c87494f409500e1fd65d6775c4cb32ab2c27dd99f34cecf4c25e2ca6fa4cf32a367697be708b1a97ae8adee00b454562feb5158681be560746b907e85c7443207fb12bdce0ebd7f5e38762a4868502afbfc5fd572003eb5f186e9b193e3f29aa0835e474463c183f5f16c591282e96421c598014534be74c66a1252851f167fcfd64c982bcbf7f66fbe9a59656fd7a6700191ebb87aec3d652d0e2e4ddaa7a165f22e1e6b6a27680ad3a51aab625efc8ca785b85f6ba6da4f63c405d5d86d96931aab5105ce0973aa7b38997ed8cde540c67639510b97e7ed93792ebc25fd765222d4ed69a1b7626828c2e511bdb637b05a17cd73eeed3d24c048b5dd02795cfe4132fc5b496996c9bf99a1c57fec87c8077d8e4168470ca70eb0fdc59dfe325b8de62042a7d86b9ef585f4c7e74b8e3f7f200d1e4146de52fe434b155c457ac307fc2811a24ff5cfc61e91a6df7d32acb6229526c85d3e26d86a5390bc8938cf1546cd7d36dc264928dddef766e0256322911b8fa090ea15e68fe1d8ac33518655bd7c4f9a2693920a4db5c5ca2e465b00d696316cb596ae4e55abd9e5f752c207bcbe6ef5e793f9ac6d5825568ffded54e24261b324f8f2ce1a33ff74594d87617658ab593be81d7fcdc4286df84e066c258000e58f270a2ce20015d80b108c1f29967504049168b4f3198ab836ce900596cb3952cd78ddc3e861e153f359c0e05e08bab06b204962c2942b3d5da655c1bc9c35356b167d907971cad58d4266cf82d0b121e5f8f66b61c705816b976d806176475926e2ef386abab3b88bf9b6046eb727d0a45c5c7ae3c2ad7f1586ae1be1304bb8601f744280591c1ce8f9baf606622a26aa5ba3fd50c7a043e63bfb4cefe6014b05294b2bf24d83c698848ccd9e782340490ad3c2d48f952c02623cd7ae269835fa9bff", 0x1000}, {&(0x7f0000000300)="7d09fd36426ebda4a4efec14cf24789e142910f34e22dc2ebeadabd81ae25d003c17f02f814c9b26a6223719ea5f272cb5e9d97b121f63bb8d69ce02522fd153e43eedc7255204504bf7dcfee5a5854770ed7e7b111d0ae110624269bf76e341f4315a9bc1bf23013660bad74c82de94c4404f80014598bd73608bba840e67976d99d3f1c00012c16b3ea91692b62af74998bbce08dc08d4dc4808d28c709a1eed03f7beb9426ecb17febc8e0ab11d7b7769ef3c53ced2e2a5150dc81ca42fc1c427db14c7e1173c7ab54f29df0ee446d908", 0xd2}, {&(0x7f00000000c0)}], 0x5, &(0x7f0000002540)=[{0xe0, 0x1, 0x357c, "e26c328ddab7a41ed120b934cf55d803addabdba691f9c09170eeaecdba6c6693900bfc8e82aca621eb430b1fa3ca9ec6403e46d012d13ed3a78095a9e62df0995ef59649bd3f401f7c155671c3d545212672bc7360d4c007940ffd9e83b5fd1cf9cb256b3fd600ca0e4961e138548c7fbe836bd018e8a4c3b515f2d673f4183cedb78d6f7f53b162dcf0997832e48efa30285b55a59aca566b5dd091e8dd7e2789e4317ae49a83952d3900565e7da5de68012a7fa66b34374b740cf54a847ed31727ed8e0da71877f"}, {0xf8, 0x8648fcd1b0322cb7, 0x7, "769952f313ffcf6bc2b01cb2d68d921135562bdf395bff22cd30d5847d4c72e5cccdba587faf1c664a0a8083083669b06a29bccb1b0097d036e4c22b58b48bb4bca6dc898bd372bfc80bdd7164018d5ec57b16edd9bc69026155e14a694c7828089f0ce278d04c9af4f69ff3c72d0b175dd0113d01184c40d95d2cf87bf0a56ac41f1ff445441b00a0ca21f08a8b6c1141e00fd509d62cdb4b78377ff534e7514ffc83967362a01b4ac7b6849f8c25aa155eaec5d965893d5a8e6360fc9a2581cf101d742e0b2087b2af948bcaa9a7ec74430bcd936bc7e299a0f745342cade6b09cd70b"}, {0xe0, 0x0, 0x1, "0a83f94c58c8bc272d4ed0b965f71383e01a4a9ae76bc07e5631bf9248e7514308d8bbc31b3087d73f1fecc3f6b46f49ed1ecbba659376a6f4d3138e30e746e98b1bfc5e84e450c947d73553e68957e47f7282f79957ea08038e8ef02630f66fb24743c658fa04033c62fc1cd9b0540a169a27e22045af9ee345162936f987e302c752e7adf12951d9ef4cf42e243b929e3e68c7240c5266b8c382a23f992a09cb5d0ee3f040ae7a1471d8a477fbad44f48bae4bf71ebff5b1d3a2b4b1373fbe1c111bb11a38c6255cdcc4"}, {0x100, 0xffff, 0x112ba874, "1d642352ba6135f976d107dfc995275edb05c1fcb691e0b53974bd4ccd6c5402426a6f93f88ae0aa47bd3cbca2c3cb553bf3081497f4cc990d4587a928e98f6d8f54884170ea7ad65561c7b67458018479af364a6c069e61846129d10e90f5cdf6cf3b95f887f837c6050c38237c0cdcad7074b0faeee4f1cf3fd23c24201def1e2285590730c559e30a76237bc12cd517524034d8145429e095b96cf9d46eff1218ceb03de61b4cf152c159a1aec0b175ebaeb445f9c9ce940c402da045b824facd78365ba442096825923f0dea37eea744cd974db5bd8704eb6c7b13203adc7cb516dbfd3aa3ba06c439"}, {0xf8, 0x1, 0xffff, "24b12893930812c050d3642af4e77424eb22cf3f9a3f1a74dd49495c9e435fccf91896c54d23e595c828fcf54c8723a321954949c622fa489f7a7aea65c7e0dc2fa6ca53af1f42de151df278a8a1bc9ee2f7bc0a610fb127eafbf2b485db966c4ae673d5f5c195dfb4340e3a00f314f313a5902ebd3cd6738f6dee156fc1a56da9d39e10b1eff36e38e9dad1ab7c0471dd3d28088f64526eeea9841a98dce74a0ff3cb7537a2d2f3eb685f3a9178e0ec10ecfcc6414439f35bc308cd3ef92b05e60756e538009682d340a6d3f59ed014c52c19f091f6e81ced77e157cf1bda17c500017c7d4811"}, {0x70, 0x0, 0x80000001, "e5717e508336f956666ae514d4ca9d270ae86fbe6f0d3c5f7d87fe867f390c5e1abde5e2020c450289658686b28db247dc9201f7def78088e386a80ebddadd08d673c738566e6d9ff8a3917cae516d8d6709bcd3cdeb542cb22924e4"}, {0xf8, 0x1, 0xefda, "b5300e5ce490e3d895139d444e1e456ee6108fe21bee529f8be9f3bbbaf60bf192d3c92d8763ddfc2a91d8b6fadc810dfaa14fb566105bb375bb48aa2cf1ee699f499e7f22c4d23078f3bffd4331c58b8257bda071bb81ea90a4566d9a9eaaa6981741717116cdd5d23906ea2aff9dc5c5f262cbec138e09b40c722f44b557cde382c2e404ff5515b114d73b10fd3a5fffe034fad07725f83e74e790181f034dd85b2ade9607c9df45ed4f954ec706a3510061c51c5e81ab973070e4f9eb14c380c85414454d8bba029d06fcdabd39e409c98f1ab34586ea7c38e6853b4d20313c65"}, {0x108, 0x7fff, 0x7f, "dd3437b516a65e4233b3e7f66f544736e10c09a22074550b2b94ccf307763d9356d91b312c242a23f30af0e68eaabd89ceb30aa878e03b768421b21bb8af43931436f55f76d129fff672305330e44249edd6d1f67fbac07af554d0659ca59990253e2b953c2d26e1e2a0debbf0f7b6a021efa1a41347b0438070598b7bd59f9ebb8c2ae702a0d30aab45c973d8406f5f6b339b366afdc57dfc23455c091560d3d25560ff0c0c8eb9671f0281bf2a9517464af027c645afc8ca325f4fef53b17b2dc56b17db5d490d183949129e1b0500ce56e7681b029681411904b18bcce1b293958d812d36de82a31f8b7edd318d54be218e901c2f"}, {0x50, 0x1, 0x0, "66e31eabba023917370e298aed5f0ab2ffd4dc208fce01a2c12456ecdb45bd614515013a313aee2da111f591dcc41a0967ce7809b62b1bd10170"}], 0x770}, 0x400) 13:35:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000000c0)={0x9, 0xffff8001, {0x2, 0x2}}) 13:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x80) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 13:35:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) 13:35:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000680)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x2006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 13:35:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x2, "ad271c45b284b5"}, 0xf, 0x800) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="dd2ea9321b471e2474113ce1cbf23121d37ba90b4b8eb4494866e29ac434567a9280824c8f967a5b9b7b18908d34f21c5e0742280143", 0x36}, {&(0x7f0000000080)="e557fdeb835c18fcebe78b00f089ad85d52f2d3e606b781b", 0x18}], 0x2, 0x0, 0x3) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 13:35:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 13:35:02 executing program 0: select(0x2ee, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x3d}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x9, 0x8}) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) 13:35:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x48}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000300)=""/217, 0xd9}], 0x2, 0x0, 0x80000001) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717000f420a20f4a59fca45ffbd123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf20000000000000000"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x0, 0x0, r15, 0x0, r9, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) chown(&(0x7f0000000100)='./file0\x00', r5, r9) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r18 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r18, 0x0, 0x0) bind$unix(r18, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 13:35:02 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0xffffffffffffffff, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00005c1000/0x3000)=nil, &(0x7f0000542000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000154000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x10001}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil, 0x2}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil, 0x7}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0/file0\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x2}, {0x100000000, 0xdc1c}}) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/83}}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 13:35:02 executing program 1: r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40, 0x6, 0x6, 0xfffff800, "bb5aa06947228a3d37f4352b81a279d51fce88af", 0x8, 0x8}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 13:35:02 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000340), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe6f) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xea08, r5, r18, 0x0, r29, 0x0, 0x8}, 0x5, 0x5, 0x4}) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r34 = socket(0x2, 0xc003, 0x6) connect$unix(r34, &(0x7f0000000200)=ANY=[@ANYBLOB="020000000000000008150242918466232b580c70624e916a41eee95e1b5ae9ff623ffed3eadcfb2aa6594f7d010000000000007a1300af022335862626bde79ef6eec85ab392ee64b6f95e6d266c982a97a32697ea01a48b98abc48c5bfe38c69690145ce9f698e385d13168b300"/124], 0x10) write(r34, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 13:35:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0xc003, 0x6) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYRES64=r5, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES32=r1], @ANYRESDEC, @ANYRES32, @ANYRES16=r0], 0x5) write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000300)) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = dup2(r9, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x0, 0x0, r13, 0x0, r7, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r16 = getgid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r13, r16]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:35:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfee4}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xffffffffffffff81}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) 13:35:02 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240), 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/249, 0xf9) rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r3 = accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000440)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r7, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x10000, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980)='/dev/bpf\x00', 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001900), 0x0, &(0x7f00000019c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11, r6, r13, r15, r6, r3, r16]}], 0x38, 0x1}, 0x405) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r7, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 13:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = dup2(r0, r3) listen(r5, 0xb35) 13:35:02 executing program 0: r0 = socket(0x1, 0x8001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f00000000000000000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) 13:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x4e}, {0x80}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:35:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x100) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 13:35:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/182, 0xb6, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) read(r4, &(0x7f0000000200)=""/32, 0xfffffffffffffe61) 13:35:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 13:35:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) fcntl$setflags(r5, 0x2, 0x1) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = dup2(r3, r7) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f00000005c0)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xee, 0x74, "98db006323ef5b4fa0795ffafe720e18ab1f9c6a", 0x4, 0x9}) r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0xcc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x8000, 0xfb, "9280120890bf43665e723c8b15320100000036ff"}) readv(r10, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:35:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2df4adb5e5def1a8aae0615fa9e53fd9c0a4e39c80307f00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = semget(0x0, 0x4, 0xe889f7c60412b04a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8f8, 0xfff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:35:02 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = socket(0x18, 0x1c002, 0x20) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)=""/137, 0x89}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/203, 0xcb}], 0x9, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x8, 0x3, 0x10) shutdown(r0, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 13:35:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0xfffffffffffffffc], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x40}]}}) 13:35:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x400, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 13:35:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt(r8, 0x8, 0x1000, &(0x7f00000002c0)="c40b050bdb0b4d255b1cff6525bcec3f7b72c8d7d98cb74aaa4a58fd41162a1a3972a13d8a2cfd7792ae4d0cc2ab4c69882e97b9fbe8412362cdf57c6edecb8b5a04c130ba46cad39d9eb3644044a6ab2cbceacb38f1665c671215e47cfa7103233d38b958add3cd4cf2857f8dd44b74f907118f3b1a39d24c8caa04", 0x7c) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 13:35:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_open_pts() write(r0, 0x0, 0xfffffffffffffe74) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x800, 0x0) fcntl$dupfd(r3, 0x5, r0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="7e4b12b9e9", 0x5}, {&(0x7f0000000300)="5fe7a483cf31b0b64b0de23640cb87dfdbb823472e8aa3ef410d1d359445781c88aa6edfd83f20dc8951488d86a1119e59ba905a115562c93e072e6878f28bda5cca06e5343616946ccbfb90524789c649408532aa137ea7fd5513def8f2480802c4c30946adccc739279aed47e1a52b761ce5c71d84d39e3ea3d7f87f481ee291848746cc4d7e016f531653ca15a7bdd7f22738f17ead49bbfd8938f3cb07d3571884af41309a8f581aca7af360ea6440994e82dfcb61", 0xb7}, {&(0x7f0000000240)="c4ec531ca294132535f7e1e00eb6e4cf39f9d1b222cc1e523f0487d26df45abf56c72c71ee2c5156bf273489e198aca5d95299fb896faa4d6f39f9982ebdc2ba4008b18b07c7042afca958b09ea1bc34", 0x50}, {&(0x7f0000000080)="fbd4fea11fe9a19de6408d45d160e0033363cc8ec61cb78a6932aafe176ef9", 0x1f}, {&(0x7f0000000100)="508eca6ddb29583cdaf882fdca15134617a0214096373ead5d0a7bca6a07897296c7", 0x22}], 0x5) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 13:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffcb4, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001f80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee68c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8d87ecdb17b5b5089d3a1c0ae025001d286c607dd6651e8ffa171f6794d1612ce973b4d311b9f6902d585083356f58d7884f63a4764aa0a32ac2d791cbe6630ac57023939612f628152561b71379f51a20f95cf047929a00b28c078c3a513010b6f7b9240b9a7d9c0206312f5a5edda19fe557113062d4f8352cf24af88f9493fc4c754dcbea795c3a1c3f843057666de3549bf12653cc3728a7d62596e634f0a3a2bf9bdc13ca4646d11378d7c4d0fb0ab22aed675b5d2697b2feffe2c7ba714d2e2956b187fd0ec5babc0d0f1b83dca099893b102e7598f7513f6f22862989a01691233fd69898331c255ab8c6d61bf06620f9e2819b732b23d7503545e9a6de560f02832c381f9b19"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea7703e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4081], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2c7, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40002003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20640, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) 13:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x83, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:35:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="67d3516bd2ab724be53a4cf336d01264153a134620b67219d21983e9ce1daf635942f4dca79c972dda61524f22d8f9a0e7d87ccc6f0c18486498a71b967633a2720daf64b57db33b004fba7a30173134dea720dea2a7073c9efaf25bc06fdd227e0a5b241280a7ba12fed17c9b5cbf3843374de4be7ed15e2654f05dc2c8697fa3039b7e8e9564e273683810ca67197dba476f439af89c216ab500229df33b53512129bb5e830599f5cf5be10dd799dc702fb1d82ca64d0220909963a9f4c4d455fbf559ad65f019b9740d0e781395a954b67d858015c70df425b10bddf46b5d0e9451917deac98fd0f843dd65b7b077ed02ace47bf67fd59e873dd7", 0xfc, 0x401, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)) 13:35:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 13:35:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x60) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x40000, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x30) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) fchdir(r6) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r7 = dup(r1) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:35:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 13:35:07 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2e2666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e1436518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669ae7b4f9f2ce6a5712f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b348408584b86bc984e596005e70f8a959ed63001104d264f2dfd83eceeb27539b12e6a799e36f8ddfb1470d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b7500655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969effffb39c28d28536e6a809f69ab6c5015861ccfa6509ee230767b3dbbf51b36f7b1681fc2342ce0d897da9662ecf36c20231a914f26e8f7f568be7706300caa0085401fc151b9af84ffd001be7c52fedaacda6020714a943e4cda8a66dd001ea471fa0f472d378ae3857473a0bfc0af6a485cc16e8ffbd41b02c44f58bf3cea9a936a9691fed7b686f76fd9cc80000000000000000000000029180bfe04f0dab9996519d3e7c799b4aee847cdf1b388af92475b34ac9ee88eafa3652550871176d690ad6ec7429ca9826586538434166fc008e85b2b282c25cefaee13945ad95206cd77b84851337c35f2244a8453604e76ea247008d1a278339a2d5c847b806958a05bc99d1d44f5169bc33952973948ccafd8a73795fab5266b3bab2ac0eb063245517f35a02c749bd6a11b5bb26476bab75e50a898f9ff1762a1a36c1ff296edfe3debcc861775b293be7d0cc01a78e704658eff035e47952618342cd5ca3f1bb544a827a9dc435"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 13:35:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b1e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff42a0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b69ac925eb64273c6ea69cba49fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828000000000000000000008781ec8470f002afdaa44a713760b446cc8e9a512c87dc530f8b664647fe3425284e117395e1007e81420a46a50de363ed3713ce66a02f6a6144549ded84892d29a971ef5aa755df52e03f5abb3e17e2850880442ba81c35b49bc341d27e6c6b"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x47}, {0x41, 0x6}], 0x2}) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) 13:35:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/28, 0x1c}], 0x1, &(0x7f0000000100)=""/4096, 0x1000}, 0xf87fbebe55d625f9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0xfffffffffffffd85, &(0x7f0000001240)=ANY=[@ANYBLOB="02000000098000003300000000000400"], 0x10}, 0x0) 13:35:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x2000000000004d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000200)='./file0\x00', 0x20000, 0x110) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x8, 0x40, 0x0, 0xa3}, {0x0, 0x4, 0x7f, 0x6}, {0xdd74, 0xff, 0x41, 0x80000000}, {0xc, 0xe0, 0x81, 0x8}, {0x5, 0x5, 0x1}, {0x5, 0x2f, 0x5}, {0x3, 0x5, 0x54, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 13:35:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x104) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 13:35:07 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:35:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 13:35:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x4) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7cb539b4) chmod(&(0x7f0000000100)='./file0\x00', 0x8) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r2 = socket(0x1e, 0x8000, 0xfe) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x7, 0x7c, 0x4, {[0x7fff, 0x1c00, 0x9, 0xfff, 0x80000001, 0x1, 0x0, 0x1, 0x100, 0x81, 0x5f62, 0x1, 0x7, 0x7, 0xfffffffffffffffa, 0x40, 0x5, 0x6], [0x7, 0x5929, 0x5, 0xfffffffffffffff7, 0x5, 0x7, 0x0, 0xffffffffffffffcd, 0x752, 0xffffffff00000000], [0x6, 0x8, 0x7fffffff, 0xb74, 0x0, 0x5, 0xd53], [0x3, 0x8000, 0x6, 0xfffffffffffffe01, 0x0, 0x1f], [{0x6, 0x9, 0x3, 0x7f}, {0x7, 0x6c8e, 0xfff, 0x1ff}, {0x9, 0x0, 0x4, 0x7fff}, {0xe88, 0xfffffffe, 0x9, 0x8001}, {0x8001, 0x6, 0x0, 0x8}, {0x5, 0x3, 0x3f, 0x1}, {0x9, 0x1, 0x9, 0x100000000}, {0x7, 0x1, 0x401, 0x1}], {0x7, 0xfffffff8, 0x42, 0x8}, {0x6, 0xffff, 0xb312, 0xde}}}) bind(r2, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) r4 = socket$inet(0x2, 0x1, 0xd0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x20020, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x10, 0x10) r9 = accept$inet6(r2, 0x0, &(0x7f0000000580)) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0xf1a4e3e6cd62cec7, 0x0) r11 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kevent(r3, &(0x7f00000005c0)=[{{r4}, 0xffffffffffffffff, 0x5307815df7e04e3e, 0x2, 0x2, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x7}, {{r6}, 0xfffffffffffffff2, 0x1, 0x80, 0x400, 0x9}, {{r7}, 0x3, 0xd0, 0x80, 0x9, 0x8}, {{r8}, 0xfffffffffffffffd, 0x10, 0x100000c6, 0x7, 0x3ff}, {{r9}, 0xfffffffffffffffa, 0x8, 0x80, 0x100000001, 0x7}], 0x4, &(0x7f00000006c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x30, 0x20000000, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0xb0, 0x1, 0x0, 0x3f}, {{r11}, 0xffffffffffffffff, 0x45, 0x1, 0x8001, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4a, 0xb0000004, 0x7, 0x6}], 0x8, &(0x7f0000000740)={0xa6da, 0x4}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r12, 0x9, &(0x7f0000000800)={0x3, 0x1, 0x10000, 0x5, r13}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$inet_opts(r11, 0x0, 0x3, &(0x7f0000000840)=""/20, &(0x7f0000000880)=0x14) chflags(&(0x7f00000008c0)='./file0/file0\x00', 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000900), &(0x7f0000000940)=0x10) r14 = accept(r2, &(0x7f0000000980)=@un=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) getpeername(r14, &(0x7f0000000a40)=@un=@abs, &(0x7f0000000a80)=0x8) 13:35:07 executing program 0: mknod(&(0x7f0000000500)='\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', 0x8000, 0x8010000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x9}, {0x1000, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r3 = open(&(0x7f00000007c0)='.\x00', 0x200, 0xc0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x31, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xff, 0x7}, {{r1}, 0x0, 0x80, 0x4, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt(r4, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r5 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000280)=0x9) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000000f1208c0000001c0001000100e145ec07b30b7d7792736cd7007e167577f53580030988b7060d26d3f96526b800ad7c59a403094212228c0e2e4e3aab4ad8b2f619ea56a3409481da5187158b040e02e83b37d1c510ded9179e22dc3199288acf4c26fc5a62307c757fb4aef8d189784038f0d484a32ffd237c040b", @ANYRES32=r4, @ANYRES32=r5], 0x18, 0x1}, 0x401) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000005c0)) bind$unix(r5, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r6, &(0x7f0000000680)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r5, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) kevent(r5, &(0x7f0000000980)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x4, 0xfffffffffffffffe, 0x101}], 0x2, &(0x7f00000009c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f0000000a00)={0x9, 0xfe0}) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x23a, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:35:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82222e2f66696c65300007a9f5ff84ef247478da0fb2b4f7a9e178902dcf93f027da86b51dc385c88714624ca6f86eaeff36c372ac06e3096614b6280a71cd24a5a875f80f1cf6452c0786dc5828"], 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000100)="e2414b0d7fab748bcaaac00808ec2a31e3e94d25833ee0b46805fb3ef0e9e560eaa05275e8f67b006058a03a367727189eadb1185c2709eed6b10add623d384ecaf94f38d7f2066060d1a92cb6b67d62dc5e9826b6649f28c8e8c0ee176b7805625519472012446e5bc141c6", 0x6c, 0x408, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 13:35:08 executing program 0: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) ftruncate(r3, 0x0, 0x81) socket(0x2000000000000002, 0x3, 0x102) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x43, 0x0}, 0xc06) r6 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r0) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000000c0)=""/219) 13:35:08 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) 13:35:08 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/42, 0x2f}], 0x100000000000032a, 0x0, 0x0, 0x9}, 0x40) 13:35:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x100000000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8eb56ddf093d1b68802775f060f45375d123e5045200000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x405, 0x2}) r12 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x0, 0x0, r10, 0x0, r4, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r13 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r13}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r10, 0x0, r2, 0x0, 0x5c}, 0x5000000000004, 0x8, r13, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:35:08 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/97, 0x61}, {&(0x7f00000000c0)=""/156, 0x9c}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/59, 0x3b}], 0x4, &(0x7f0000001200)=""/146, 0x92}, 0x800) 13:35:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000000)="0c660af4665d0b0734b8f7fff197712cd2a77c6bcc04b91c4998e344deeee416097447e12d4a63f3a982314855610d13601bd5cfad6738a0eb1aa93f83513806dcfa3a6bf4c13ed0bbda1e42e50d3d9d39578f970e9363591e6e9302d77a4c820e9858757e9db6011720b019") r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:35:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000200)=[{0x8001, 0x4, 0x0, 0x9}, {0xfff, 0x9, 0x1f, 0x3}, {0x5, 0xfb, 0x81, 0x2}, {0x1f, 0x4, 0x8, 0x1000}, {0x20, 0x0, 0x8, 0x2}, {0x401, 0x7, 0x4, 0x5}]}) msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x4302) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/129, 0x81) 13:35:08 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f94238bf46854d78a2a197a386207000000008295955984c87910bf455b4acf222b8852ca3e5c9d473f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc4357c6388bbd2ad88b2951b15801360bcde447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ccdfb6b5609d3f21a79069efcdfcb3c1138bb2ffe2182ff0ec6f0d069859369fd1828b614a30c42a4d6b5509120000008080"], 0x10) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) write(r3, 0x0, 0x252) syz_open_pts() r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r12, r11) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r15, r14) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r18 = kqueue() r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r20, r19) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff8, 0x7, 0x2, 0x7, 0x7f}, {{r3}, 0xffffffffffffffff, 0x46, 0x40000001, 0x0, 0x2}, {{r12}, 0xfffffffffffffff9, 0x20, 0x1, 0xd7, 0x9}, {{r2}, 0xfffffffffffffffe, 0x7, 0x1, 0x4, 0x1}, {{r15}, 0xfffffffffffffff9, 0xd5f4674d7905da1b, 0x8, 0x4, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x5, 0x1}], 0x0, &(0x7f0000000440)=[{{r16}, 0xfffffffffffffffd, 0x16, 0xfffff, 0x4000, 0x396}, {{r17}, 0xfffffffffffffffc, 0x40, 0x60000093, 0x7, 0x2}, {{r19}, 0xfffffffffffffff9, 0xc2, 0x10000011, 0x0, 0x80000000}, {{r21}, 0xfffffffffffffffe, 0x12, 0x10, 0x3, 0x9}], 0x2, &(0x7f00000004c0)={0x4, 0x5}) sendto(0xffffffffffffff9c, &(0x7f0000000280)="2ca94f14eb67210596a09b2830b7c52ec79d5eed8661d7d5ceaea86aed5f90a59476889922b0c6751f84418291af19fb105870f22c2e601ecd276bf6b0f0347981b4fe8d22d1c25d8f604cd25bff026d761a34b8e81c5679449aef9d7b03a16aaf4ca653a1e38e9913038aadd982f7e6936d18e76a82f62e224c027bc8bb3c919338290995e1c4d48fc733dae713f6c1a9e8d966b7b1e6af5ce7857010d5f1eacbcfb6af9d290c3ccb1d20332446ea032b11a35c695b0228412dc7be4766180d992751b180561d6b949251d564ace782b3b79c930210c0919f3591f09095d48e9f9f1965", 0xe4, 0x207, &(0x7f0000000100)=@in6={0x18, 0x2, 0x100, 0x182d}, 0xc) 13:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4236], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000003bc0)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b813086932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542418a8a73e9b8b3296b76838adde4d9b40b19d2903bdd2a2d2ef7e292bf1baa44838c5864770920adcefea48086e8647980ad86b52b6e8100811d19ef11dcd81aabcd4e8b3b9c60bac47e0bfcdbd1ad23ed6790bf8a2e117067475d2ff60220ec722384f8b57737d3829508e043000ad6aaab205c026213f183838b4c68a6e17226019081f75ed63c8fe00ddcb6f6ccbd8ade6ad4381b579479def33f74d514a0dbef749804b677430aac4fe8b393cb76e4769f2c7bb16600e52e78b341c348d133964cae109400adf24f7ac53fbf92882c279898bb5aedf027ac078116536fb5e3fb1f231a"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000280)=[{0x2, 0x200, 0xc00}, {0x2, 0x2}, {0x3, 0x7f, 0x1400}, {0x5, 0xffff, 0x1000}, {0x1, 0x1ff, 0x800}, {0x0, 0x80, 0x2000}, {0x3, 0x7, 0xd6775b87e75a782e}, {0x3, 0x8, 0x1800}, {0x0, 0x7f}, {0x0, 0x8, 0x6d3077fb0673244c}], 0xa) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x1, 0x4000, 0x90, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) socket(0x2, 0x400000000002, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 13:35:08 executing program 0: r0 = semget(0x0, 0x3, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/227) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = semget(0x1, 0x0, 0xe6f098d101e40497) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000005c0)=""/209) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = kqueue() r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r14, r13) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r17, r16) r18 = kqueue() r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r20, r19) r21 = kqueue() r22 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r21, &(0x7f0000000240)=[{{r22}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r23, r22) poll(&(0x7f0000000140)=[{r7, 0x2}, {r9, 0x2}, {r11, 0x40}, {r13, 0x10}, {0xffffffffffffff9c, 0x2}, {r17, 0x20}, {r19, 0x40}, {r22, 0x4}], 0x8, 0x7fffffff) kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) poll(&(0x7f0000000000)=[{r0, 0x5}, {0xffffffffffffffff, 0x100}, {r1, 0x4}, {r2}, {r0, 0x20}, {r0, 0x48}, {r6, 0x100}], 0x7, 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 13:35:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {0x3}, {}, {}, {}, {0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x40, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) fcntl$getown(r4, 0x5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) connect(r6, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206922, &(0x7f0000000300)) 13:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:35:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe498bd190131429b549a1dd1de663fa434b0891"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d", 0x20) 13:35:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) unlink(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:35:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffc60}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="bc3f935d6cb2a74263", 0x9}, {&(0x7f0000000140)="e14b87614abfbf8f9c660b56e57ab0a40089235cf8c51c3e9acb769cf83fd6273ac9b6524f80ff60710144f634661733fe0d3632b88cb9c5aeebf758c4722976fc3005bbd9", 0x45}, {&(0x7f00000001c0)="a02a83946b315da43be65c3479d8f404236510e5358f8a50027234843e54627af7e5e69639cf6a5e3e4b86726c8191ca31f6d7346a392f848f0c83aa57914989e4f43ef4c0793a30f5a26bd1c9b24ee7301b9573df3ddc79e3b82854d7a5f0197a98", 0x62}], 0x3) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 13:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mlock(&(0x7f00009ff000/0x600000)=nil, 0x600000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = semget(0x2, 0x1, 0x74) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/188) 13:35:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) utimes(&(0x7f0000000240)='\x00', &(0x7f0000000280)={{0xffffffffffffffff, 0x2}, {0x8001, 0x80000001}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7f, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x1c, 0x0, &(0x7f0000000100)=""/28}) setsockopt(r0, 0x1000000029, 0x402e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff9d) r2 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 13:35:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1000, r2) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 13:35:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getpgrp() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) r13 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000001700)) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = dup2(r16, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, 0x0, 0x4}, 0x200, 0x401, 0x2}) r22 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r24 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r24}) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r27, 0xc010427b, &(0x7f0000000040)) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() socket(0x20, 0x5, 0x1f) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r31, 0x0, 0x0) r32 = accept(r9, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffd5f) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r33, 0x0, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="6992b6affe745523af7d0517ba026238812b1fc6", 0x14}, {&(0x7f0000000140)="b94b072d8eab2d7d2e8441dcc38b45e600df829a7886e6af949b553580c499ee26623b2048e713e12e935f293eac8b25559ece0477ff9f687470d24569990afac7aba394cd921747928f039d90d5bda28ce9602cf3338b3e56c1c64aedfaf60cdb38618e002b3c58b5d904e3a788a5ff981bff80aa407a32d995f18624b987c67c6cf08f9ae7ceb8e4971309ca460ea6258deb8d386f2038", 0x98}, {&(0x7f0000000200)="7440d93d294030ff0b197bed35101310646dda97c5841f7e352acd19da6eab7ed01b464d3fe5a69b86ce010a25bb5250854812c0b14e52bd41511629fe5ec342573b54ac57de014b2fe78c0208cba93aa57771eeb71d53fa85647c6a4ef373cdb01b9833ac29c30544791cbc13d57f2dd9238c6deccdca2be4a66e23b84fbe98560578d4e6c41ec6e594bcd2a2d2889c9deefa7f332aaa00826a152628392013bc70d25251ea104400e180e5409dd0cf15c1265295a860d7c8b9eb23e1efa5128f125e8d5ab48f57681266fc608d67434acf1bafcb37c416d69a2e613a8b752df70f37b93f27de", 0xe7}, {&(0x7f0000000300)="c86236d3d0b2006179681851c1e9da87f535e4c162b81803bcd7b06275b2d8e8d16158d198efe1e57ac7de6e6ff46ac26f9725cfd4bcb9ee82d089e2c6133ddb64b25688586d86b5557e53ae8300581c69df1f5100874c4a384241a042", 0x5d}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @cred={0xffffff25, 0xffff, 0x0, r5, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r21, r23}, @cred={0x20, 0xffff, 0x0, r24, r29, r34}], 0x80, 0x8}, 0x200) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x6, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 13:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00@\x00\x00\x10\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 13:35:11 executing program 0: mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r12 = kqueue() r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r14, r13) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r17 = kqueue() r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000240)=[{{r18}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r19, r18) r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x2, 0x0) r21 = socket$inet(0x2, 0xc004, 0xff) r22 = kqueue() r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000240)=[{{r23}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r24, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = kqueue() r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r26, &(0x7f0000000240)=[{{r27}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="123961ef4cb93df49fced416c2b3d9afc74a0fdc0e2612bd95495a5163dace0dea810d99cbf918813061f1b6d52c8ace49e7903cfb70ce86e3ed7251ed9203515347da86e64d9b760bcac89a34a675c3a364be49c5ca94fee110a8ed88553a711e32730f37a4066a5e75", 0x6a}, {&(0x7f0000000200)="67f89ea75b19a68127501306c2c34a5abf235284aeb42b43d12ab12a3921865169d4d8472a246aa9e6b7848c26b911a5a4ffb3b915f86448309722744512f6455eefab8ef2654da847c37fbf6d19bac270752a7a44ef12977df2701a62cc4c43b76fc46090e1a0ac646a0a5ff14fa5b9120700d463a8acdab8c38d1dc41b83e394b07efc3bb6a4f8e6f90d3552f1cc520a114d0a1f6bc190a28cf236259b37d2e1c194e493156ca26defec", 0xab}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r4, r1]}, @rights={0x28, 0xffff, 0x1, [r6, r9, r11, r13, r15]}, @rights={0x30, 0xffff, 0x1, [r19, r20, 0xffffffffffffffff, r0, r0, r21, r24, r1]}, @rights={0x20, 0xffff, 0x1, [r25, r1, r26, r1]}], 0x90, 0x8}, 0xe) dup2(r1, r0) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r28 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r28, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r28, 0x0) kqueue() pckbd_enable: command error 13:35:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000018c0)) r3 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x8000, 0x2) close(r3) r4 = dup(r0) semget$private(0x0, 0x4, 0x303) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:35:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000004c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r6 = semget$private(0x0, 0x4, 0xb7) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x1, 0x42, 0x1800}, {0x2, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x0, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0x1, 0x400, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f00000006c0), 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000540)=[0x1, 0x3, 0x3, 0x4]}) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r5, &(0x7f0000000440)='./file0\x00', r10, 0xffffffffffffffff, 0x6) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x3, 0x4, 0xffffffffffffffe6}, 0x9, 0x200, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r13 = semget$private(0x0, 0x3, 0x80) r14 = socket(0x2, 0x2, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r14, &(0x7f00000005c0)=ANY=[@ANYBLOB="597430b74ddc5362833c6ce448b51bb6ad1e616ab812d90c86a9dd10c244afe9812f9f0000d2c80e6f908892fe6c43c9d1e6da1ed403e0535748b1c8be05fb1953a62a85e7d4f454dd9eb0c941e51cea694554fb6ef16ce9fcc83b6f57f2626e274511403140b7a7b91cbddefdb2a1419d67f7d2d62ce172bca91c9addc0ffab96c3db8aa1"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r13, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000c2af21b74d53f15e5b8f045007a82e0ee4ace8a618141903a9f0f1d8ac53fdb7c9bcbf52adbac31c3f00cc8679650584a9af4ac6d6e1319fef8608a88dbba905aa637b511a045b0f8b6d311b5f43f2d8696c1c1dd04c6999a569"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 13:35:13 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() connect(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2e66696c6530006b8b2d7db9f1f9800cc83df2ce7ffb894fa9ac9d8672b76d08b50cacb9ccdaf70701a018c7033452a5e51d23b572ca83d88bd518c07c02b7fc6205df96bf96c200d214ee1f9815f40d0af7b3d97aa4a03830"], 0xa) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="98a52e0a023c5c84652819adb1853f3fd180551a9c8abc082b17ec14ec53e08eb43cab4c794327ae6bba10a1f4a26c7d76a019cbd238ef5a31e5890a987d6fce5bd7ce4fa682c5f2188de794205d16935f2d9d", 0xffffffffffffff9a}, {&(0x7f0000000100)="8ed7a002975d5a6a6c519bcac91dc1cb9dcc9e0fee09f60d5ed77e8a312624dd0ce5c21110286c97c7448aa40123388e803ab24b711d20", 0x37}, {&(0x7f0000000140)}, {&(0x7f0000000280)="b390d2e5c73181df37afeb87851c23cd4ff5dc46c510a2ecfdffa12957807e7ed68f0c90acda9fbcadeb160c52df0354d27fcf239aab6e2f00c2d6e8e5d3e24ca5cd88cde46292a5937674a0887d649665c6dbea85e46b58a337f7ab0a916fe242f472cebe6b4a592f5e78dab4e99647f05bce8d4e6f59402696c43c7888b85984cac8e390ee8979f74600f5a5ff0d860cbc2bdeead9ab4ef199aaa8bda19e5389fd4f0f2f20c73d486cec3de8abfc730bc827fc3602fd6333686d3201a6dd4575d073ef34a9476f", 0xc8}], 0x4) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = dup2(r8, r7) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r12, r11) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffff9, 0x10, 0x20, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffa, 0x6, 0x2, 0x9}, {{r9}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x1, 0xfffffffffffff801}, {{r10}, 0xfffffffffffffffe, 0x148, 0x10, 0x7f, 0x7}, {{r13}, 0xfffffffffffffffd, 0x4, 0x1, 0x100, 0x7}], 0x9, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r16 = kqueue() r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000240)=[{{r17}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r16, 0x8004667c, &(0x7f0000000040)=0xf7cc) dup2(r15, r5) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x1ea, 0x3) 13:35:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x1f, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pwritev(r0, &(0x7f0000001880)=[{&(0x7f0000000880)="d1d085b8bc716650139dfacc8f0002c66967233a0a60d4d3a11533d6c4e9ec872cd4bf5e669db3881d1299b3dcb0726f63522c3cab530257892d0adfce3935dde9aaf0697578d24216d66a442d26fb9748d4dac197c49a04f23212b53511e9d372f9d6d1556365eeb3b0e9b195d3752a40f39b982883fe940ea19cba4fc1cc47d0d42e043f0210a5945449d9992c2e0d49388941677b7aea2cbd8d72688721d94e72c14f360856aee5aa4a094609edca74733ded38a597b38d7e2be7ddb2bfed3d20c33bce65cdd23396a4852d00502ca27c01568eb9e25173335fcc0463504fc115a087176949f9a0d7abaa6c4a7dae2ed11c8933d1fd54dff1f18131062abadd03f19022b86ae244e8e47e09dabcb6d44483ae773911b4a98f82ae6d8b10fd8ec140cdecf54f52c394793b918de69f05783543d35ae7d63dafea960d99805fcc7637d32fac4bef9fb6ad1595ebe1ff715265e3dbcfd565d0ae214d1ffa96fbbb3f4282c12266ba3b350da4483ee12bd0600fa8a6d70e0c6b37ae9fc9f858a1c9416d040851a506bae317ae8ce6264985b39b91aa556064ac1e5878c348c99467255b1fe9906205ebe45ff15b561aa2d2fae30b32bcccf18ba46cbfc76fc3bd4c7020a6dbdea0b9ba57d56bb9e0b67cb506b186ebef1d1a2624f50014325157d4d18be5037660fb658d3608bcf63bfca3becc6944d7bcf6b463f4ebab39d0f6133355c5397d97d4361090e1073aaeb77586089cf39d0984e69ff86fec3af61bfac71cec1b9357e10013292717554bec8265f364cde3dfd98b2b8fb398f516604e74ff440a4a9cd4921c79a7b07d98ef6d45407f4603b6c28f9dfc2f82e2cdb2cff60b21554220e902ca7ab14d21c10063de794ce295f607cf6e0cd18d34c50dff8fbf76465a5f2b1f05eb8a4f3c67bbf3f57d19580ba82f33c5c3e5e7c1c40ff4761d10097c98773a1662859ebfe0126841e6f2e484955538fd9a940345298c9ba9cb386f97aa7fa2745501923c9904b0e708492ad972ae5b5712252d86288650e30af189fc95b26e70fe8f2d43409a8f5e12f2617d618db9f3ff9f8fddd08a6f640d02729a86a1a1ff6c3af59903446a51218e6bd031255262f86d93c627ecd839c2d601c0703d1b8b2525703c669998fb1eaba6fee5ca145fdf2d8a68a50c0223ed0bce17dc7fb037d6fbfe15a345326afd3215089f7bc5849daaadda3775f25ed66238b0e5fbab741c050a3f98a2f752a5835a66f6c9788478e83c5e1f50c1a4ac664132e8ba9c49aa9d5f73d4ca8535d292d02d319ddb099bf823d09b34322bc9adc5a3fa48e6e0da59d0c9c035615959f9dfdfe268255c63828034ba9c52aac3a7154a3ed08b45a1e2d3e471f9ecab51720f7da316b650141ff9ebdd62451eec119bd0df2d9272059e0c53d0ae3aec75b547ea6041d0c6e8c2d8f6d7a7c0eb7efc83c3834c7218e45bf5a97fa28452703fbf3e8c12450dbe34aab9564fb48af7fc6c0b8aeb7c28ceb24e4943ddf28abfadc61fdb9762118c3a58c1933b6a24e1222107fa4a574b689b24c56548cbce8c31e28a0e91e3a4228134ce0bb779882f37b0acdcd58c5665a5e45c92acfbfbfbc9004235cc9ba3e30840015a926a133fc016b147f7dda1ac903d884ba2b6b508794a210b73e52bfd429276d4223f8479dddd6d02c3b954b04c75bcc0087a72ab0fb07c668ae6e2105d3b9e7c902b6d7aae3bffc8e532a00db1a342351e7accf6a63d0c520e3e97172f1799f17188ac2198cc6fa8c31ba1db645b61a7d158c337441c440012f25657ed60d162c42458fc7e32df619b57334c8781b80940e8a6dd62801819bb490cade7a11f361b4c508bdfd76abe2f879b0f517143bd0737bdd422d6debae5428f4efb3977d093c1fc7b48aa5bd14a0761a0b97d985c22997c1742a08294b33d57eaf878f44fd5add8d1ffcc692baf904fdf181a381376089a169a07e1d22f3784c4f86c0c486be5bdd2fd8a717f5058c0c95344a79af38e89bee5befb7c5b57bccf36f8e3954dc5a3c0d79126a0bcabbc27fb5736bb078d3cb78fe57ce9c84857fe5e27ac31b26750d4e3c0967711fe02e81b9cd44073e2d1f0d51432c9406aab884a0fc392f6c2273238d826c6ee57e93477a2ec6477a65a3ef2c5fd0c83ccb79aff34f695d9fc2170fde8178ce6f3ccaf28b62107c41e7d51dc5d144887f7bbb6ccbb3c545bebac4ef3adbfe9a401ebef81cc121823c69dc29b5c7a80747f9bbb083c4fa6022523cf6ff2b50c4d57482e5b4f09250b7f36b1c2320b9ca211f02379b0543f1c0e17789a0623ce06cc22b2e0a2f897d4271d18913e587b71bd4e838ad17187c800009783a692cd4f5805361342afe93af5a56b991c6608e161e4fa2115d8e2041870abe0ecb846d3a7bf57f3fc5d2b601b52d4a3629fb88461cd3d5cca63ed3490bd73673cc251751eaefce3bbba592dae621ad525f56313b5e20b291cf767ab87229106875b2aa6e2163bc6d35a6549abcba07c59e49aac1a542bc7ed770ea3fc20371c5fc7c1c6d87d030fbbf4ff0f4ba830217a4ea172c9042aeac632b13332992c8ddc25f97b28056d590ff15acf27e2538cffffcd283b191a071abd83a1cfe8358e0b053e9b165aff1769e320fec65d68ecb3f2c8fea3af358e2cb2ce4a647cb5e3a294a6f4d65d77a532b99528c3eb7af9b31fdf18137a0a53ffd813e324b3fdeffbfc87020dcc9ff5cd8f78be86d5226d61617710dea7016f8a1342ab3770ed15f4edb01042029d77b971fb7c812fb34b62816c842a91b8d0e84c33d839ed51a00c8d4e48d341e65894ddd9f6cfa7587b490ef289fae2a768ef03253eeb815fa546a545bcd37e3650d0b6eaf53446074f0203b78163b14c33a968a82aec6ca331a3faa14568414f82fda97e9be0b3af1d9848900a1dd6dc2bbceda76660208bf0b8f260a075b21fc6be07a59404226f40c0a6666326b14f7d1ca1e71df65a1a2bb2c6ee25117090bdf37e342afc0edafb8c17890a53b05a340effbc1d20365a50033fd9bbcb52d7ecaf3477ecc8b65912f8ea1b9eb08c2a33e1861480d411df27b99dc4e10302fbd66618fbd981e64e596a7c70079dc9d5dc4474929ee2554414236eaecf580c025179b01ec2e1e9332021918fc100667b4eccf88e0994facaba6f318838a6dd725ac97f205af6527e8ff987ff0b9657cbb7ca1ba5daf6662afe0e165d4a8f31f5ea17d93e1ae3561a7b0b4f86a7a0ce9f4b28b3bb0366df26f40849d75e41baa54991d5c9c37cc10f05d05b7e0213a69d19e6ebdd0f58541bebe0eabeaeb819ba97e5151a56c97af5b1e61c05158280db3cbd25b22cb69529f69cea4d4879617722d782eb93e997d773104c72087a3c377e340121314a342a3ac34dde618856c015290d0f08c55058d49fa5b2a2c0f53c9e1e6167a986f4433538f16643a31de539243c563c62279edf2687c5fffb1d091593eab9cbc2b775595fa81887629de03ebf647358fb4a41f807eb6c527e8d9b2f0348fb823e96ccd5b4c786651e770bad07612151f50ef37ed94f499bb3b0317232dc62450ef3417a8c81890dd8364c994742da2baf19d48c6085273cf191a180fd5a84768bd16c0f69bb5fc9aa3e4659bd23303c321a2b887574cd02f0f98b8d96c4ae02b1ce611b931fa45244f9ff31f7c0e1adb6b1d065f9d274b9916081a99b0a5406d7291f3c562cd8d894b9d0acf2a81be772bee52cfa546cb0f9c695218b7facd7ff8cc97b6db192da4acabf3427b39d01e4f951c3825358fb3865817c02d1746f28504111c6ff452755dfbcfba6c4f56bcbf53504dc9e558cf4f39a02db0b594d967c5351a515acd6708cdafc94c814b6d99cb20171e9b36b37bcd2ee3e7c81938f569a4438e0a738a4567a4a637a35c33997a9c5c0d06636f149aaec341ce2f563d436ac1b9d304c9eae87978a2eb6e42c5d4dacf7fc8827d7ad12910ed9e0bc81f42ef7fa0f547f48f4e21a311c1c665fbef28ea1f87d5f2f258c12524c2dc436fcd49ab9fdad74df6354540cb71fa454305d5ba2932b3aa90fb1c94d9c9ad813e0afde7c571d03ea874a9982da25375df2a52b8bddd379a73304f95faeab82c699b2ed75d2b2ad6b9e1027f6544328980e919ad7ecb4a581e8e3a62005c2f65600e531ae41021015f3fc67911d283de91e02272dcc15c8a7301b7a2159f1ac01f5ecd1ee29e6cfee6c157284c69f43e46df0649e181d2613a70a0efeb5fa5fea04d6754f504b3cc2f7d2fcfc4d8547e4e72b3aeaea83672ee1f598abca24bbb87ccde2b726140a54d782cf288b58441d02b45c33e09d2c6aa8c41b8244fa789ba1b6ad540f84ebc5b7ebd2f58131dc07c2ec35e26761d30de323e6622c9f5afc2c94a755275e9cd73bd39474739d22d32a7aade90399602510d586316ffc2d9896abeadc2ca00371f6a9f80b28c84af2e86d1064a3930e958b0847f30650b009c9010ee6eaa77db8ed8dc21d90ebde9cf122286242d4a3a7f62ca6eca557f5f6fa2a24ba7b3ef99f801adb6601b378a72665df0422fa9371979c9871e524ff66095a595306a4a98178dd0e233c40646ae621e6255bd9e095838da1f2319d9ecfaee85e1530f268f0d2dc32c29cb7de593bc859c9a74c84a14473d5cd70bcae9825f8f1392f12d847eadd9b5da135efb1ed80a9800cb309fdefda5edb82d8eec171535971e0b70db844a458e497fad4144da22896087bbba897a62a4f7715c032a2072516899f0629872e866197efd8f2a6f15577bc5e50e5822708b0566901f709d7964b1a4f370faca85fb5e753288be643a2e6655377b08387b7d1ece5493f20df671fb922dc0278a639630f6caf6ffb58a307644ad7a34500df0e4a5522da708cdc260fb6b306fb4b395d0c49ac255455ccb7e5b6e8095049687801dac7595704e1362126e51bbb301e73961d81f20c34e636277f4bdd86713dbdcebf06fd1dd396b8d809447fa6ab84f5365936ad6048bf4acad67451d478fc3884930ddf3e6d769acbb861779eab05f3f5aea6cc9a4d26bd4ff8ba096364fef44f4e36e59dbe6fd267dca17513615f247ac5bd5cb2d5f2718f07cab5c353a30edef6e4d8ebc3f278e2443eb37a94a277d4bff9a85ddcf10f99f1cde71e20da508553a754bf88a87c8cc6b32868515093089b8603ab660b76e946b9dfd4c72ba3af60efc9419398b26b51182f9c567d3903c9ec0c2c56c1ce818c2fc0255e0865026a69dc03a2adcb6600211277d97452ac6d284c551e75dfbf70dbc4db827ca8593ae243d03e32f858e927deb2495590404cccafc6676884ca30bb7023022425c347264bf41a1bd0dda538396a498fcda8ad5bf8204536d88d7cb13bab4c97294d2b5031d785023b89c375f46bb0dffeebfd3a34441d7298955e29f813361ceb17f515af27f3a12c62f97a32e771873b35b4b81d0684e4cbac48712503b45490c219956b4410eb2264f8f89d91f61540c6bd4f20a1448c99c466e682274f61123382571fa14f1621227238b7c4ba7d7c86750495d56909b52f95c3a202c62cd36cf75cf75705d8eb2ef7fffe842cabc29e84753c6c6a2aa02e26f9b0d5c6a5f54ec3fc8f13516c4b6d87b6b7efacc0a054db5c10cd581a6a29b6e5a3397f89cbbbad643224eb6a902ff780886d3b3864fc82c5c8867325974ccf99ab66691a42758a8bed8e2e8721a7a73234165c66339273b622a397217f1ab5487d394a57d922cb88cc84fc6b468f4182ac87e4a9a373f951a586a43ce7f171ccc63ed328e0d8b257", 0x1000}, {&(0x7f0000000000)="5493bf7a79e52932aab30998e821e40d2ac9acaed601a4242f56fa3cb2d6f19c3dbcd4f0c718", 0x26}, {&(0x7f0000000040)="8aeaf8c6f6b3045bb5f9d849cd168d2e9ad3d49c8e8e17df575226de842d2c4257c0da4ff26cc70d661adc7c9b1cc3afcdcabd5aa153453b7191d10ad60461eaa79929530fcc497668f3f9acc251283b8ab8835c60ff5ee30ce56cd97344773e7ab4476c5a6b0461063c3b6fd5d7c9fc46f4fc301c9976d5a630dcde4df58a13926642b10f992f6253d7e8d6544f98dfe8c4ec4b065b1e2690e865ff3601e3a21d0c6296b84350fd08ae", 0xaa}, {&(0x7f0000000100)="931fc1699dfc50b9c5516288803cc7c056ad9d04464b18ddebfadb2bb66a065e2f048d03dd553d22e4b99d95d118507f0f9464682ca5621efaa1aa1fc37beb9de74d586dfa30e3dc3b00dd086ee4e8414a33f1d7045634d2", 0x58}, {&(0x7f0000000180)="ca38852c736468b1f7b63a2a9e7bb63fe5796ecdb57df68c1a970e08e1ac00b075b67b1ff1bb4a18594dd58a76e50ef4705f940e630da4fee48183da60253810e7b903f60d8b58f1acc02e959820b76cdb61eb973db86768014708a3fea58cf8a873cbee01c3a68a72fd0b670daa8225837874f233", 0x75}], 0x5, 0x0, 0x8000) close(r0) 13:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000640)={0x2, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) r4 = socket$inet(0x2, 0x4000, 0x7a) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600)={0x4, 0x5}, 0x8) kqueue() kqueue() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r3) pledge(&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00') writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000040)="fb7e66625fb297427ceeb0d7d060a3279bffc164731f603f12f32454ed40271799840eb1dd5257f8130b", 0x2a}, {&(0x7f0000000080)="3008b09f28307c20f24d8ba24e4384", 0xf}, {&(0x7f0000000240)="ed2c6334a0dbebb6d8e312cacfcf808cfb8f2fcb8a70a9a70f6053fae05e7a43351ed264fbb4f2a53fb1cec42cfade03626b781a88eabb25ab6ca01d0a59883cdbe83cad2e402c9dad101f453bd7e002c219a79d089537b86cb50505f084428d4fc28f36023d84a782a55495d05b830372c8d4ba3fdf53ae8a6f7d15ccf8b4f4c21a18e3e2c3e5879c77527da2187a77b2be73585126864817885f4df42a81a15fbe8cb2f02aacc698d34ca2b9a2f560e005e66ea4ae6c6987ef02ab20e0520c5722753b2b6c6bee8e1e4c4b4b815ec324583676aa19789cb0f7e8b1d7a59087", 0xe0}, {&(0x7f0000000340)="0ecc5466a058d2114395d055a5488813b982b9d739e40d7c77142f4d6e0184f16367b5c36756adbd2de543ddd2e7fa942cc3835e10e997ec567287854ec8ebb4fb10a837e383e305b4cd8a9b90de1c458a076f8661d03bc6fbd78964ce7e97eeb6a41e8bfb7150b84e17f03284ef7015865f8f6a4c5128161e75ce59e18d4442dc2df10bee4ef2e0c720b0da87a65eeb61b0db18048fcc37a52b56069a535ac086c67e7d4d301276deabdff674481943197b0dc028da2cb1c76fef36075d69795a686748796ac8bb8f8ab75402f2ecd96d861915f0", 0xd5}, {&(0x7f0000000140)="48a6e91ab7c2c55e5cbaa7aeaaa9c7bfdf4c5c6f7a1980d8970ad811f17a98fbcb7fe1863dd2e06177273e865bf81e441bcbcaacd7eb266fc8c25d5bc6bc1572c9dd98a5cbb5ae99a91d7363e97d53f2c36d28e533fb9145f6a4bbf2f011d0a91493dfde07ce6561f68b751aa18cd748c426d32bace9c7ad196f2f0976f5770859a20eb1b229622af66859c77f74dc24bd0b0792156ea6c86ad7976b169dc0943d42b1d0", 0xa4}, {&(0x7f0000000440)="a4b6624b46422f64f3e6edf55b5571bc10cc4dd6981a4fa2ecc0259af310a678c3e716a38058b65d9163a009596906cb75497082a328bad02f8038331cd25c85c77259a8ab6e38fa72ec9f50f2f820050682", 0x52}], 0x6) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 13:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:35:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x100}, {r0, 0x90}], 0x2, 0x3) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:13 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xf6d86d8c8153ca2d, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) fcntl$setstatus(r1, 0x4, 0x4c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) getdents(r5, &(0x7f0000000280)=""/243, 0xf3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 13:35:13 executing program 1: 13:35:13 executing program 0: msgget$private(0x0, 0x0) r0 = semget(0x1, 0x1, 0x624) semop(r0, &(0x7f0000000040)=[{0x7, 0x7f, 0x800}, {0x3, 0x78d}, {0x1, 0x5, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="0665fac04b808ba47ba44aef54264bc7aac16dbd77bda5e4c68fd87ea4b07da8589c7f5f997c424ec17f52d6262f4d70b6fcaa33655b2ce93c2293e60fdd512b7a2cdc33b37a8b3bba6dd95c8e7250ae08ed6457bbefca2f3b553236d31ea3f70b1bc730f5023860b5602486d565b3b2047323f0e39e0814e661ef596583c9431c57380c017552ad40e5194c9d4f6f09051097e3c6675ffaa345ccbc51ed2b3adb3fcf0609791d6bce504e11b3b876dd55263ca837ad3da94a9aa0f77d38968a1cb03135ee0a84d8135108766f87ea3105ebe57fa469", 0xd6, 0x48) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f00000008c0)=0xa0) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f00000005c0)="473f70fbf305cd413e6012521dc8265176a0baea144d0d9c2008b1eea274b70426c6fbeee610d1a683c4aa6eeb1270479a93d8ffddca44b9363d678ae3f4dfe4e79f83fe36077510fd20f483413bb01472f7d56981f63257d1b4c21f08b22c5be556d90bb24210775e830a8db00b4b99e426a28704a278f8708ea30ae3bab0e5666bcea06cad235d42faf02019138f6587b05dfbb04bb442824a5175e7d36bf42b3c61c8eddc353349", 0xa9) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xfffffffffffffe8c) getpgrp() fcntl$getown(r3, 0x5) r6 = semget$private(0x0, 0x0, 0x2d0) semop(r6, &(0x7f00000003c0), 0x0) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) lseek(r9, 0x0, 0x101, 0x0) semop(r6, &(0x7f0000000240), 0x6) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r10, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {0x3}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xfdbb) getegid() 13:35:13 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x4779, 0x5, 0x80, 0x8020000, 0x0, 0x3, 0x8, 0x10, [{0x62, 0x80, 0x81, 0x9}, {0x81, 0xffff, 0x800, 0x7f}, {0x66e5, 0x0, 0x9, 0x5}, {0x3, 0xf140, 0x6, 0x1f}, {0x7, 0x6, 0x7fff, 0x3}, {0x8, 0x3ff, 0x5, 0xff}, {0x6, 0x0, 0x401, 0xbdf1}, {0xffff, 0x6547, 0x100, 0x7fffffff}, {0x8e, 0xffffffff, 0x6, 0x639d}, {0x0, 0x1, 0x7, 0x74a}, {0x80, 0xd9e1, 0xff, 0x6}, {0xfffeffff, 0xfffffffd, 0x1, 0x7}, {0xf6, 0x8000, 0xfffffffe, 0xfff}, {0xa11a, 0x0, 0x5, 0x3}, {0x2, 0x7ff, 0x9af0, 0x6e}, {0xd54, 0x0, 0x8, 0x4}]}) 13:35:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6}) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x80000000, 0x6, r6}) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) 13:35:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x1) 13:35:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="71311cc316c9fc5deb4a1fbd47df660916f5d678f8e3e28d7df5c04b35663431fb66d38ec9ed7f683713e2e943119cbf53c579b537c48b69fd06d893b8f5b8aee652f837488fdf69128938a6255710984662b164c374cc22d6e73be9d062d3571f30578bc058e52a3452647b0c3f7f44970b9628ff20dbdfe23ecf5e9ac0c8b0523dc48af9f1f1a6e5e44f6e", 0x8c) execve(0x0, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)="b967ef463b7dfcdc1f43ce5271e00993a0ad0887086262274afff00279af5b9ff03a897b81f66084a597dc1f3e4dedfc2231a3642186c82bf0793a0273e0b52ced5a70000c24a8e8e05010b2c7bdb50a071debe0470a0065b47cf7e82dc2c766e81de153ce8053bb6c2840840b6c36a877cdb847d46011059576859238abdc05afbebdc9b1672582f8a84a6b525beca089377968f6794a71e50200000032b524a369d6d8647c799b04c8d23abd1da71de3f2c08d6669f651f73385e10ce109a299b00371b5148d6a4b91632cfb1d2e00a94c", 0xac}, {&(0x7f0000000240)="ebc006bbcde52e3afcb1c47166de21746c7f6abd31ca01bbd28b0e4c8790d2ccbdf1d28f00544370c8e509dfe2be902e2a23da0125d7011a32ad80bc745f0038c1e0aac770b7c7b97f93074dfb1499f3ac04aab2511475452bc8de644b7b6c3fc5368ec6e827d873b2164a912fa9d64687e59942006bdd105ed2e252aea70072154c027b5663a1a99ad75559f8738f06758c22138748f47bbd1f88685eda7bae1ae9099c", 0xff2d}], 0x2, 0x0, 0xac) 13:35:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) faccessat(r0, &(0x7f0000000400)='./bus\x00', 0x40, 0x1) recvfrom(r1, &(0x7f0000000480)=""/181, 0xb5, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000180)) sendto(r0, &(0x7f0000000300)="0a4ee8e979312712009b0ebf25b9e76bb45f603127596bf4869b04321cffa9b8ffb928f6c4265427ae61de39f8ae61df499aa2e82d90e6e6bcf1699c57086ba17aa99d2dfb5540b250997d4b9bbbfaa4ee26c04a92b7ab96f6319033232d4331410aa4a44b48e62ed8c5c9663a701811e456afcb045624fc9ac04bafd89feee3afde01c8176999cc21914992d1aa3199361af8559ebe12fe286881d94fd8b16d87bf652b455e73a0a29030162ea18527fae1274dd5103dd962a7f7a6229fda524532fd45158f452082043d856dc31f792f612e4e8fdd2c47901a568e2e0ccdf58f12c758a4063e85c0283828a89ae95dcf278d121d71eb", 0xf7, 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0xfffffffffffffdb6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) close(r1) 13:35:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb182e62181034000000000000706c51e067d2a45723de9de09e9b537ea39f7043f0dc52a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee771e01d93581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da2107ff030000000000001f04d6ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b0199cd89b223238742a00a60787ac5944a30b8e0f0b2b7073683fd1ad13483cbe8f36793c10e8275523c8187ba99b9832a4787a1787f148c297653984ecdde012e2d92da1906fc611ec4bd87f30b140d1ee4b7744261444994bd9ccddd3258575cb6018c29aebc3d5b02a7eec84e52ebac7184fd0f8a2671e556e5083451c5e968318e71e4382832e1b94b71323293301df456214f9b6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcd37786ba5ff28c4e2b47ba24d03ee21ee99cc5981054fb92ed2f8cd57635a38a"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x80, 0x673b, 0x10001}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:35:14 executing program 1: setrlimit(0xa3ad9921a5972a48, &(0x7f0000000000)={0x0, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) read(r0, 0x0, 0xfffffe4a) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x4, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x186c, 0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x23d}], 0x1) kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) kevent(r5, &(0x7f0000000240), 0x7, 0x0, 0x7fffffff, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r2) flock(r2, 0x3) 13:35:14 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x483) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x20) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) fcntl$getflags(r5, 0x3) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r8, r7) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x84, 0x1) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) 13:35:16 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x10, r0, 0x0, 0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [], [], [], [{}, {}, {}, {}, {0x59, 0x0, 0xfffffffc}], {0xfffe}, {0x0, 0x0, 0x8}}}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r3, 0x0, 0x8) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000005000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8000004, 0xffffffffffffffff, r8, r16, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x40000000000001, 0x200}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7fb}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d79598 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d79598 13:35:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = dup2(r3, r1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x81, 0x40, 0x0, 0x0, "fff9c26a4d8b205383ea83d111c772f27e76c449", 0x1, 0x80}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xff, './file0\x00', './file0\x00'}) r6 = syz_open_pts() open(&(0x7f0000000100)='./file0/../file0\x00', 0x2, 0x8) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 13:35:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x89e4) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r3) r7 = dup2(r3, r0) r8 = dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000100)=0x6) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r11, r10) r12 = getpgid(0x0) fcntl$setown(r11, 0x6, r12) fcntl$dupfd(r1, 0xa, r7) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r13, 0x0, 0x0) ioctl$KDDISABIO(r13, 0x20004b3d) 13:35:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/45}, 0x35, 0x0, 0x1800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="8b72fbc835ee55fe08e7b3ee89000000e7ff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 13:35:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffff18) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 13:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 13:35:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3c, 0x10001, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="03008c7c74060400"], 0x0, 0x0) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000006ad1db3f5fdb87400000000000000000007d98b532f1bc00000000000000000091080000dad100"], 0x34, 0x3, 0x1800) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x3) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r13, r7, r6, 0x13, 0x6}, 0x6, 0x2, r8, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r14 = msgget$private(0x0, 0x214) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x42, 0x6}, 0x8, 0x3, r17, r18, 0x3f, 0x7, 0x4, 0x7}) r19 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = getpgid(0x0) dup(r20) fcntl$lock(r20, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r21}) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x42, 0x6}, 0x8, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r3, r6, r16, r19, 0x18, 0x101}, 0x6, 0x1, r21, r25, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 13:35:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x8dfbdbda4f04130b, 0x10, r0, 0x0, 0x9) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 13:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = dup2(r0, r3) setsockopt(r5, 0x901, 0x7, &(0x7f0000000300)="997ad94bbd582fe7e03a141c1ae8dafcdf0875fc969bec3549524d33e7e6612d498270f7450535e1d18805c58fc8e76cad4bd3efe6c0de5defe383853e61a76f42ee738737e9d0207d05a1f0b4dee4dc62da2651a3d751ae7a98c282254cf9435d99c90aeb48902b3d62b4d5d2d6d65b04ff459199040a553bdf22b8154eb6b62a93172d11a55459617e69989adda3d82bc4969321868e1e08b2bcc5a0e63bca44dd6cb874ab3e2d5d3556b7df17de56e2e70944d63893ce1eb19b93a6b5bc45", 0xc0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0x48, 0x6, 0xff, "2acfdabca5f97844191dff5ed591e7970318ca68", 0x8, 0x3}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000025, 0x0, 0x1f}, {0x6, 0xfc, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:35:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000340)='./bus\x00', 0x10020, 0x1a2) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) geteuid() chmod(&(0x7f0000000200)='./bus\x00', 0x10) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r7 = dup2(r6, 0xffffffffffffffff) kqueue() ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f00000000c0)={0x1, 0x20, 0xfff9, 0xff5b, 0x3ff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) openat(r9, &(0x7f00000002c0)='./bus\x00', 0x80, 0x4) 13:35:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000500)) lseek(r0, 0x0, 0x0, 0x1) socket(0xe, 0x2, 0xfd) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000100)=0x69a995155d8098c6) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r4 = getpgrp() ktrace(0x0, 0x5, 0x4, r4) 13:35:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) shutdown(r1, 0x0) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300046871c16853824b318eec7b969a991511844427aa71740ea70d5c96fc7bfba9d566f43b3ad9ef7e0feb9e28cf7f12b05034d1b05085b67becf664830046f9d459259a8a1fca707e17aad3bb24aa309b36db85c700c8c2699c07c71e0471930b126cd8cf4b2c247422fb82a889eb8039a4b22c059cc8381a90fe1e464405b045a1d7bc6178759ddba58000b163b00c3e4be91e3d235606c0c5a866deb91eb0d6ab401d6a330396bd95c650e1755"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x1000000000003, 0x4) 13:35:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 13:35:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x61) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = msgget$private(0x0, 0x686) msgsnd(r2, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) msgctl$IPC_RMID(r2, 0x0) 13:35:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) chflags(&(0x7f0000000100)='./file2\x00', 0x99bcd3ff6d791261) socketpair(0x18, 0x4, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x100, r2) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 13:35:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="3390f0cc7fde1449ace99bef272987c79c7a1d33d58c3b8da3cd77eb5357adcd8e3222882239381b00000000cc631dc20830160a944946055dfbc93fb8bfa5ccc1f0a7ca52d9171094a825193c6f2f66ca2a86d4c86dbf2129add010b01d26b4bf231fdcfc8a65a0b3c013e65d313341454afbfa574e02f604d2b59c61f7e165f5259b66e1b2454e540c119473daf37f572e14d04029e4eec8feece9ddf2ebacc55ca82b0c9e434dbe5958794cde203b289775da11d0feeafbf7e221f3ed9938643e6bcf84cbbfc3c7e81398013e0f0632b69244a3c4c8f8e98c52fe6aa96ece632917742b773178bc956e44aead7ed5d691beaa6a41f35343381de7199ef2fc719b944ed5f3b4811db4aec64fd502e0be5a8c5220c99672104ebe00d2a1510bc5935893168d884cc7b81c9c045d522e820d575cac7b2f93d1d578b895e077de"], &(0x7f0000000080)=0x9) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) 13:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="aa0a04f8c0e73e569cfbab2ac2abf3ce3d8069ae192b6609f7d0849dc60436d6c34fb066e855d6ac294b775e4bf973bd9f53185fd80ba266adb3df26baf0356080a6f9893a256c49ae56f41f3862bf1b9424864fc43413f8b4ed213650028bf937285135ed7d289a9062a1d30a94e8ca614672f8a2b5cc58018432fe792841ae1f3eca676c3012e9b4f1905976c5290405c06ef372bb36acc2eb82826a5b33e9ef4c01f7f19ee811699117eff99b0a2b321eb929b803015356825d5b9329e91feec294b0e40ba1a6851fb7f4886c081a49", 0xd1}, {&(0x7f0000000040)="34363039eb460504ea6a8ba6263765b59d48292b5a43dd7dbe14a8bc09fea55e554961f05a93fcbf727f40feb4cdf9bd8a60528c9aff66b91c3cc20134c8cd0d29d6f1d3a0e30008268cebac8d", 0x4d}, {&(0x7f0000000100)="9fc0f6b8e30ee01846eb1e7345f3b57b916e299e1ae86ca10c1c95467cce0fff95e24181765ed106da7a45", 0x2b}, {&(0x7f0000000180)="dbd9ac332b03b2e2c9a5655f7480811e48a62cc0be789968ad341cad33be3b7c724d2f45cb2b919435566f6c8cca30576c0e5f836812a656904492ed03352d766cde37ac", 0x44}, {&(0x7f00000003c0)="7df07c4353b814b0cb1d161f7e5a7afa8145dafcb739532518e376d1036ee7fb6588f910ec88a363965d24f83ccec0171d6b71f39468f926207926f587d06a9f6eac09f3f31677e8ac4c08c15fae61b1a8dc73489918097bfdc9236007891c7f9e7cfa64d8b29ab97a9a39ad2a3c16727748aa85c15543df7228860fab2ae8ffab4d24baefdd130cfa5b26a03f647920689c1da52ae93edb10efa4884b3c254cb4e459d1dccb965107cee1a9ad3d820d368d74f6b779b573ab274ccaff4308ccdeb0e4c30f4bef16cd3d9cc0eb8ac7fe5d0d8b51582eb1", 0xd7}], 0x5) 13:35:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{}, {0x18, 0x2, 0x5, 0x120800}, 0x8, [0x2, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$setstatus(r0, 0x4, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f00000001c0)="b32ec7008719c5bfb72d647fabfdc777ec59a19340900edffa90bd27d7bacb07ac085d31", 0x24}, {&(0x7f0000000300)="fbc7fae2ec1aab4fd33ae32c6ed0a2510d2eb2446c4cbb5409ae63a957b257f7b23923b3c72b7bb03b2a5d5e0b880a0414f30f7aba40242acb95ebc9ca055e19d08367b6a94b9e5d824c4f509bb7c670850251f3c15b59c67d864a77842bb68d0a00b44772f72f33245f72bae6f46dffc04d", 0x72}, {&(0x7f0000000200)="fd14c9d8ba31acc4dd490e0b8a670640c0f5b92d102e38d26864b60372", 0x1d}, {&(0x7f0000000380)="7205c4b91acbc4d3959ecc5fe047b62194c02c01bc7ca9b2e1b5da71dad1b275fb666cab0b48704671e6061cbc1d0a495cee0d4feabd4a1ba085f50a128ab9bf70a8b19d38ca62065818e1c541ec0574ca6b99b6b2fee8f667f00d7c37f233e853d272a21c275fddfbaee420e5f2b95ab595ff67e466180464fad11684988ae6f577fe1473935394886ac371ab0fa173d46042a75576aa0ffd172829bf59195863419f812651f01ad714e70ac8f29a53fa5baaa7be6042429144b3f39ff3", 0xbe}, {&(0x7f0000000440)="3cf5c72be165e4fec59e68e4305150be190a625902f71eeaffdec0041501d300814dd020f1db42fff312dcf9944357dd55221e5de74bf3a1aab8960eb3b41db76ad690b7b54eb06892fea8e29952aaf42f71d00778a2b015f04fd87cf5aa3b8ebf687e94dd608d07e0eada5e2bc61fd73776fe5e1ca9a5200515f763f882fb9a51d43cdf501d2dbe6ab0bdd7ca6b40d71045a1fb361548fe9fd3b6a636d1c60a3341c212a4d027badedfd637e4d48a69c3e214d733cfca1b121caf23c3276a5a4419e2a2739345e354d92dfdb7db323bb0b8fb2c7a7282377fda0f47a46254494c84f6d51c773128c2d7e05624d9c5562bb88bdac7e4", 0xf6}, {&(0x7f0000000540)="f4e19a851a720ec56356af1b929de7043f7bee82e06ae4460f2faa574f358650d3cc1b289d9d0c1223b9c5025aaa76e1b117e3b8dc2c4eb1bd772d7efc634c030706eb744f837c0721b70926b15151bb7a3bfec55cffbb14ed23df08510576d81701fad65bae04bbacf71a7efcce67a2fa4f8cc368a16ac2e3c8f04ec455fb06a038a36149c333a110312f0ae087ee2e11a05f693843f0537ee56a18238691746e22faae88dd459cca5f6cbf09aae7cafeb3fd5d5765873635fd3fbc57b1dd954fbaa8e95ad0f0d56fed5c477a40b1222fd8cd2d0c8358689403a0ed8f34cbd85eecb7b7774c", 0xe6}, {&(0x7f0000000640)="f0c68e81cb9b18441bfc4d182dbfe30237f5be12df22363e0ed38a0d2d97c8cdd4b23aa4e0df8f06d9d354dfcf070e2d47bdc720f697b91ac4137968d6e1e25b83c2fdecd7a04ac17fdcbd9b72fd", 0x4e}], 0x7, 0x0, 0x7e1b) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000740)='W\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x181) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000100)={0x8, './bus\x00'}) read(r6, &(0x7f0000000080)=""/5, 0x5) 13:35:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) fsync(r1) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0xfffa, 0x2800}, {0x0, 0xfff9, 0x800}, {0x1, 0x2, 0x1000}, {0x2, 0xfff9, 0x1800}, {0x1, 0x6, 0x1000}, {0x0, 0x100}, {0x8, 0x6, 0x800}, {0x0, 0x3, 0x1000}], 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r8, r10, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 13:35:20 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x8000, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6669681cd7240e9cb619610f347e"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000000)={0xb1, 0x7}) 13:35:20 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r9, 0x0, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0xc6) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r14, r12) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r16 = syz_open_pts() ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000480)=0x5) r17 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r18 = getppid() fcntl$setown(r17, 0x6, r18) renameat(r1, &(0x7f0000001100)='./file0\x00', r17, &(0x7f0000001140)='./file0\x00') r19 = syz_open_pts() ioctl$TIOCCONS(r19, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r11, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x2}) 13:35:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) shutdown(r6, 0x2) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) dup2(r4, r5) execve(0x0, 0x0, 0x0) 13:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000040)=[{0x6, 0x19, 0x81, 0x9045}, {0x9, 0x1, 0x40, 0x31}, {0x8, 0x1, 0x23, 0x9}, {0x8000, 0x5d, 0x7, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 13:35:20 executing program 1: r0 = socket(0x2000000000000003, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="213ae4c31815a0cf5d13a0a88ec08c7e0fdbe0d6e31b54ae55b9d7be290be27b7f225583fe8f851b9bf9b7dd1199283ee71ae30ee4cdf0ab52f34ad1a3781be645d4b90ba8f11d97e447767c73c4391dcf", 0x51}, {&(0x7f0000000540)="e227d6d555c23498c1e006b2aea4298166c75296ca5cd4324885f67a240ccbb6e3b24024d1ef39e7fb17c264", 0x2c}, {&(0x7f0000000580)="a727fec2ff7d9c41672a4265ef110c8a7b583afc4e799ecc0c26a0e036962dcf08d8536e60a2470caca3dd47361761c43fd0c3e7a35696321e96dec807ac072860124f3397f708908a1323f79fd952ae7ba8d11fbafd9300b49640ff0e359629302d7f555c9f9e30d1461ebb3690d8405d8c4e628edbe4c569e66b23fc6ccaf6", 0x80}, {&(0x7f0000000a80)="7a25a3d1e4feda4e88190ba7acff8b0242897c8cf594f82ca8fc196799b49d766634756422a5051f742b09a3e276d7bcf6d7649788e96b3d67772cd64efa12174610e2c55b9b04e02e99bef293bed0ac76c02e2940957e5545714d3c4315a3e50cc5140d43b32b7405a97097379f4cb8dc6abb11e9928a5d534442cf2b92d4ccd016ffd8b241ccb46925d16303e92f2270ce86d2cd58bfe94de4f963788b30139c1a668b73cfbef65f76d173b116d42fb95a7c63bec81eb183fe04ddc8fc6a67aa0ace497c253842e99a1dd99dd1faa09b512373986292d36ad2300fcc062b819e23ca2de9719272cf20988128bc4c0274e087cc626393951ff5c4", 0xfb}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r7, 0x0) 13:35:20 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0xc0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 13:35:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)="9d7485f9fe17a180", 0x8}, {&(0x7f00000000c0)="a842018fb1f571125668d024bc38e5a46b07069a277642afe96879827f0252a702fe00939bc403957f7b9add5339fa2e49f51b6dd3a18ef6d5711691741271898c8b2d8cc9045431f666e39b5bed8ae36736259c16fa1a840f2c7130bfed1ce639bd894a7998649e8e756de0a1", 0x6d}, {&(0x7f0000000140)="cddadb2c763b7b92c5d7713a194c3fc1134e23f99aec773ce656d87d844f8f9eeb442f66aef4a05f1d99167eee7364b2549ca1e87762e2c526", 0x39}, {&(0x7f00000001c0)="eca9235e7aa6d673206bb4a3b3db09ccd568a7df7a61f43a1494562d7a39395226400339568ad77d07ef", 0x2a}, {&(0x7f0000000200)="a27eb223e2414d37682649b53df21469a1970c71703284a23e3bc4da3233d70c7946135b529787e34adc27891377c55f15d053edc555bc0a3fd1fe251d6ddf089d4b991620dc5adcafbf3dd4f350933da46e983d0f185b7ec9a9b0be93ec7c760ecb9568aad28986aaaaba139844f814b856ec17a0baa8ac008d8dd2223faa87ee5938dcfc629757a619b71fc99a34ced1e91eca5a57f90f082dde8f99d349454d770d0d657414a675bd7655fe5d8ee7de3c6f22360852e0f0c927c40057028cc89a1b2c91b6d4b568de55dd", 0xcc}, {&(0x7f0000000300)="000d942983017961f4ad295289b01f84261bd2856a2239243adfe4c18831cad4cf62fa9c464da51fba2c21bbe1de3f09f116b91dcf6b724d4eda643f8532d8ada7357220fe73d026339f550707b22fa88a13b6ed35652f438a049d7abe1209dc7d3bfadb077dd6cf9397cc3f27dbb8ff7f42", 0x72}, {&(0x7f0000000380)="1ffe91e3a1caa9ceb646a6d81d13257b48e3a7be33a2511a08fda277a2ee54733d5b09e8100cea4c462a8f3b04c01c5e66e517d8d39cb278d4", 0x39}], 0x7) r3 = msgget$private(0x0, 0x240) msgsnd(r3, &(0x7f0000000440)={0x0, "402d6279839c475469201c0159f8109bc9a2932e53c4e02acb460894bd09c1e39117e3f43300fd70b08193c095de0d7c922b18314e687064f609b7751d0bdb05f5"}, 0x49, 0x800) 13:35:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000038000000efbda1e800000000000100d5b60300000000db2f0f69c4a17b00011100e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000248a87c64a103192000000008100000000d1a33a4efa81dbfa259c6321e4c0eb9fd6c67c72331fdaffb6"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) close(r4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000240)) readlink(&(0x7f0000000380)='./bus\x00', &(0x7f0000000340)=""/28, 0x75) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r8, r7) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r5}, {r8, 0xe8c0b25ab7f2e200}, {r9, 0x40}, {0xffffffffffffff9c, 0x20}, {r4, 0x4}], 0x5, 0x18) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x204c1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r2) 13:35:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000100)="591b2660c9933e6d5e0a5d927e4113332692f646beb46194632625c3d588cd6ae9785611723ea39658c4aaea6078bee572b6bcb88607cf43ae5c513088d1e0d37d083338b995c1833d58551bba1ed298c028124856d03708bc961a0fe47d588e0c1c66430eae60c4a6c1fd4823d5e71d7f1e360882171c6ef6eec962b4fa26c6f09a1d750da2844fc89418a2bcacb55cf0223d335ff12a364d1b7c7d5e9b16337ef6b6270adf9178", 0xa8) 13:35:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f00000002c0)="dc55a8d2b98a659219c0a8aeb9368737b9cf419d38be09c313c1fdd99f055ff6052cbf36eebfc36da82c74b3966696b15df50c46087303aee1d382961ce6cbb92f326ea8c8f0bea26519d128e5ce57538a0df65cd918fb4d00f338b81d06fc9b80c21d083632365fa183371c5c4600000000f49ec5ecdd71f9916761e1fb63cafbb7f5cc", 0x84, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x1) close(r1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x6}, {0x12d, 0x6}, {0x25, 0x3}, {0x84, 0xff}, {0x88, 0x100}], 0x5}) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCCDTR(r5, 0x20007478) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="c3f00a1be2f49c7afb639aeaccb80f4288d81930d64a6e3506f68bef18478d74828005beef44a349d598e07c477f63010c42726538feba2ee1a9b8a932f7cc322d92b38ef85475b78db76e8142a2490f7d00233304c2b939ccd70b25060535d8b588449afe9b3293988fb20bc847e1caa0cb9a2e84ae4355ef60a8c844ab14f1e3e422eebe97fd402d00000000000000000000000000beab7d1b4da03a6f9e5cb13d2e8dea072442aa66f04d1fb4df86b7f0e1a4fb8a584cec21cb480a08dac927229b5c745a37ea76034f7f068f9e310ff85bafd4dac264c0adc38ba08b56", 0x0) 13:35:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x8a7, './bus\x00', 0x4, 0x3, 0x101, 0x7ff}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a", 0x57}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000340)='\x86#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="c9c7000000c2d125d2e581a20000008658478b736f38dcce9fa8ca2f590efe30d0f2932e22adb25ab1cc4ba2bbbb53e1885bd58495830ae6a32cc92e59848471c8fcf85bc4c95e7d9c04149da07e61bc1e9d50ad2fc44831fe4d02ffb76963afaa1674feca4c4608630e85f94c1b749e8d2d4005fabcd91cbd29e6d5969f9b7452ee47f0c26f40365f2b56106167f02487d69a7940171c"], 0x1) 13:35:21 executing program 1: msgget(0x3, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x0fdev\xd3bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000a8, &(0x7f0000000140)=[{0x7aae, 0x1f, 0xff, 0x1}, {0x3, 0xf8, 0xb8, 0x7}, {0x1f, 0x6, 0x0, 0x4}, {0x8000, 0x3, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 13:35:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="8141ef6b863ee5d8c08d49f862aae6c66930b14c32f0beb29047664824bd52bce726675557e65d609410287f87e6da006ad20a9e42d7b38c6582939bdcbb243b5740e7ea3dd00653f4c2f7e99946ce49bbf5dc81fb1b96e2adbcf372b2ec451c6d60a745b2c12c1b023f6f3f9230cdb3f07b9dbf7bd8d86d77ff657250d4b8457617ae5c5f9c535c398ddfb6e6252ff3a1b2f5be70c870f337f5158ad2b4dd0c3539c31fcb3330de15e914cdac79efcd90dfb8e197495c88d3375a9749059fd402f67aff3571e12835ffc34d26a22c4f25281b54aaa7bd5977b5627055f3", 0xde}, {&(0x7f0000000080)="7aa753ee13b46a14657f4efc7594965b4f6bf5beb888371d77910349bc062c91a5d1c39613d4e71467e5311d37a5fec417cfac01e36a3e76cb3a0f53af2b0b54b6c260c89d1d7b", 0x47}, {&(0x7f0000000340)="5125d1598c0d700e28c5d4cf4247e215439d48d0702e488ff4f6d0243fdebd37b8b5e0102f0884966752bc4225990e6ba16809788c18c09389c70bfd61023ebb1af96f02b7b80eac787ce4235d3113562d6b589f9a4226efbf0dba2aed519c809a48894ed60529f3ea4d567c8225c106b4c338d7e84f5e2195fe06c90cb13b549793476a2079308ae1b58a4a6ec30305a0640e433564ce9113cb", 0x9a}, {&(0x7f00000004c0)="e57409433c30834db460a0946700a8ee2b39fdca5c0a40a4dfb5e51912770e488339b9261980a4e8dc587af1b927cff241f26ceff35dcd7274048f17a559edd9b27c81e385e0cdef3163d4f827b74116f12686c8cf9addac45f22724a46dcfcfb5c5e677690259cba036b4ac2bf0ed388f4f66955098d1fe9b475658203e7802ce164a23ac1350d985c133da0c08da1f06e5f17a803fbf9171f7ef1ca6379402b2e207cd4c4ecfe2bdca0dc67985bd8ea96887dfd84b2ce9de2063045eda45b86d5993de1345590a6c4cc53197c1469070e5375c556cc4a5", 0xd8}, {&(0x7f0000000100)="31bb54a971451cab9ffa928192de2bdf1db195e8", 0x14}, {&(0x7f00000005c0)="ae0683d963d88021753da3e1a64cae324298d032c133b1018d0deba4c2fcd74ae65a17f475fa6563bcff30ba5de27b0aefe4ef8cfde156d57356e2826a453e99c38bdaf68cda21a0784624ea06e5dc56c01969e22b5d522ce6276001e1c1110d14cbe925b4cfe6ac62096a09df7615b473ad6afbea03d56046d2cc62c7468517353b6acb21a0464889a3bfdf5a029e0f9e620be52f2d4d063c1511a8759679601994dfb23f", 0xa5}, {&(0x7f0000000180)="84caede1f0ee86eb160fb2263e83a941a4f00010760bceedf25b7c785a2499802ad66397018d8b43b9acb131d83a59ed4829d92e1c8c9b829d3026e4b68752fb41bb01bb01244ea79eed3c669ccd29ad5567edfe794380", 0x57}, {&(0x7f0000000440)="a9737b24594d0a561e9a5372b4a628aff6ebb684bfa7768591", 0x19}, {&(0x7f0000000440)}], 0x9, 0x0, 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) readv(r4, &(0x7f0000000880)=[{&(0x7f00000007c0)=""/168, 0xa8}], 0x1) dup2(r5, r4) r6 = open(&(0x7f0000000740)='./file0\x00', 0x2, 0x2) linkat(r4, &(0x7f0000000400)='./file0\x00', r6, &(0x7f0000000780)='./file0\x00', 0x2) r7 = getuid() seteuid(r7) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 13:35:21 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xfffffe00) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x4, 0x81}, {{r7}, 0xfffffffffffffffd, 0x2, 0x2, 0x2, 0x4}, {{}, 0xfffffffffffffffe, 0x141, 0x80000002, 0x80000001, 0x1f}, {{r2}, 0x0, 0x9fee5474b857e4b8, 0x20000000, 0x2, 0x2}, {{r10}, 0xfffffffffffffff9, 0x18, 0x20, 0x2000000, 0x9}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f0000000140)=""/4, 0x4}], 0x3, 0x0, 0x20) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 13:35:21 executing program 0: ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000240)={0x9, 0x1, 0x4, 0x4}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x4) socketpair(0x18, 0x0, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 13:35:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r5) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/250, 0xfa) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000001c0)) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r8, 0x0, 0x0) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r9}) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={r9, r11, r12}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = dup(r4) chflagsat(r5, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 13:35:21 executing program 0: r0 = dup(0xffffffffffffffff) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x160) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0xffffffff) r4 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x67) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000140)=0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) r7 = kqueue() r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x200, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x69, 0x1, 0x9, 0x5a}], 0x0, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x19b, 0x8, 0x8, 0xa4d}, {{r8}, 0x1, 0x90, 0x20000000, 0x100000001, 0x400}, {{r9}, 0xfffffffffffffffa, 0x8a, 0x48753b1be9fdfaae, 0x8000, 0x3}, {{r3}, 0xffffffffffffffff, 0xf0, 0x20000008, 0x8001, 0x7}, {{r10}, 0xfffffffffffffffe, 0xb98f2de0c1bfdcf3, 0x1, 0x5, 0xfffffffffffffff7}, {{r5}, 0x0, 0xc8, 0x40000000, 0x2, 0x7ff}], 0x8927, &(0x7f0000000340)={0x2, 0x3}) r11 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000380)=""/227) accept$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) flock(r12, 0x4) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x200, 0x0) dup2(r13, r14) getpid() getsockname$unix(r12, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x800, 0x0) r15 = msgget(0x2, 0x4) msgrcv(r15, &(0x7f00000006c0)={0x0, ""/169}, 0xb1, 0x0, 0x1800) pckbd_enable: command error 13:35:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x6}, 0xffffffffffffffff) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockopt(r0, 0x7, 0x8, &(0x7f00000000c0), &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 13:35:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe2(0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) r3 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) 13:35:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) openat(r3, &(0x7f0000000080)='./file0\x00', 0x8000, 0x68) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:23 executing program 0: pipe2(&(0x7f00000001c0), 0x8004) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="c4dbf3ada5751bdcd8892f28c97ff1e0a455db0408e9a6a5df0829d8380e29e0bd9881ff984bc342383025819247e59266e2f6a9ff4e63dd421116323a48b941008fcd59c5676f172b7f8b56fbdac3404dfbe059f9a16d7854fcf0bc5b2263dc94982401dc103b1e3f2a742a01921b8a0564bbc2f324f7a26578758ce3861b23ae15e7584f00d4dcdf9ff729d3e1c02ea81d901699fdf2edd82501e2c67e3941c76053ce45a9475ef5cc06f14071fd038a585cac81ce5343e2ff2ec1cb757b266b95b2fda99a3867cf761a0f67a3e88ef114b7bd50f7f0f817f22543a99d168887f69402e00935dccbb601", 0xeb}, {&(0x7f0000000040)="2f8eb263e40dfa2ee16b4a90ec02a02cd5514761099cf9e6724eb90e2f79be5d52a23299a24f2bcd7dfec865619ce0", 0x2f}, {&(0x7f0000000200)="f2b2c62fa8363e870f9472bf11cabeb9d4b83db8bcf56456f0ed95287faa3f2a28fea7960f06d735cdabb2e32aa62a0905937333f5009dd5aacaef8920448ab678dd8a76e942a665de1a078a9c4a2e4faf954416a2766febf1fe8fe6ef8c0477846c62b670c4b58633f115fa4502b936077961eca56ffe518ac2b9b46f865ce9c1ac4ea3f87599bec68e0a6962e5ca4cc5429080223e863fc1ec772c00fc4ea7961b2cf578d9c8bdbb71dfbf0b80aef885a432570abbc86b2ac57d5de579189625af01a659af8be6fe6f526c0d3aeab88c5c4b576e120ed6acd317c316dde11fe91e5f91c92dd08d1517147333cbf82a3e80e0a7de3f33a43db90045ed00d7", 0xff}, {&(0x7f0000000340)="2ae6fe9262202c4cd9e33dc23b1533bab25d6634c59d9043e8f69da0540eed7bb8708992918db4338e0339a2280ed8cf0f479ad51e1f05dcc9ede03a92eee4f84018a811dc755fd9f3b80912242e0c54e1935f90e7866d08f23f98c52bece83195dc6165b8a81c1680212ed51f6b5a7b166104d4a1f8974a244f42ff43bac5d5d22754148629d01519b58e32c7aae5a106474565eeeebab74a668cc5c15fe5ea446d915d5dc569361679bf1b86530b52dd1f19707b2e3531fec24526a45c0d6dfd8157df98a80a22ef503ea6a7c0b4b6c69ba3", 0xd3}, {&(0x7f0000000440)="0cff5119ea467bb119e02a9001b67104a2b2c4583513e06c7745cae0601c70b28d43d8dfe8aef263bff07d8a4116a6021b57c968e9d58ec8bd93907bdeef8b7912518f8280534ac30cc8bd93669b109153910f2926cd2f0671d289b39f6bfddc1da0352f", 0x64}, {&(0x7f00000004c0)="706fe26c082d0c23d72d3455874a32dcc48787476ce6250fa5dbc176d3bcb91117e1d2838ac99e18f61ae0c70409577fffa525ea51d1c6bca895b23e00cc6eff476901112668dc096ea44a2d4ef66d08494d3808c827f1ea31f4c09f3af918e940886f18f089ebcacc09c141e6b0bb1570f42901e6e301494ec4f81d0606c3930bc06e084ee4cff6ae204a2b44c4ff5cabd56f5aa3f15630236bc4d65ed79b90686d025abe103d0a63f21769b3feb59341f4aa604ccf87f633f01adfc45484bb7787a43b43b929da2b246c02e36097a67708f14888450a82d1c898b5afe1016cb478be39ea2a6ad689e864be9dbc6a0cd71f57", 0xf3}, {&(0x7f00000005c0)="7571bc646b54250607ec1825d06452e06ff912f3311369fb283931f050894b4761b160912e7a438722dbb898b26e46ff48463cf1b4a4b496f8cf45d29330e9be8f3ba83a02d765a45e666c7a5d9674e3635370dc24b577a2f57dd8177848acfc86fb0f4b6d370d88885ced418e51b1d90467490be779a84c1d47f5946a037880707138d4fb01daabdba8fda28905624c9ca96564451a4cdb252eed87d7cf0d2285c78ef844", 0xa5}, {&(0x7f0000000680)="08b92181a896aeb7777f0039847964919e45750a734a9f23fe2cc51a3c7df579bf14792b3817f2aa2c4d5f6907949ee0dbd8c6c964c355b335580f5c222f480a05f4b3", 0x43}], 0x8) 13:35:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) listen(r1, 0x8) seteuid(r0) pledge(&(0x7f0000000100)='\'$(\x00', &(0x7f0000000140)='/dev/bpf\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget$private(0x0, 0x200) syz_emit_ethernet(0xf7, &(0x7f0000000340)) bind(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 13:35:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x40) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x6f, 0x0, 0x7, 0x8000000001}], 0x7, 0x0, 0x0, 0x0) r2 = getpgid(0x0) wait4(r2, 0x0, 0x1, &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r1) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000610000000000000000000000000020000000000000000000701d03f41c62d229000000001c1f28c800000000000000000000000000000000000000000000000000000000006b78568cb87b87a19458e667cbc7c12d24e160dbee087371809dc4bc6c7f3073316028e1f791402015436a0ce2a1a0cc0ef18704ae7cd0ee5dcddd4f0cda7516f7bbf4e6036ddad3d485f8ee73f7e5f6c8a4ff511f06f1405578c24a65db"], &(0x7f0000000200)=0x1) close(r10) 13:35:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1ff, 0x8, 0x1e, 0x5}, {0xfffd, 0xfd, 0x9f, 0x6}, {0x1, 0x20, 0x7}, {0x1, 0x8, 0x4, 0xfffff001}]}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 13:35:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x7fffffff}, {0x2dd, 0x2}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:24 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x5]) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, r1, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) setegid(r7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) kevent(r9, &(0x7f00000001c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r10 = fcntl$dupfd(r2, 0x1e, r5) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:35:24 executing program 0: pipe(0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 13:35:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0xfefe}]}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 13:35:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1410, r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDDISABIO(r3, 0x20004b3d) 13:35:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = dup2(r0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) 13:35:24 executing program 0: r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0xa, 0xfff, 0xffff8a08, "d7e23d5b00a1e376f4d1a51b0400", 0x4, 0x43}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 13:35:24 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) 13:35:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 13:35:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="1ae640", 0x3}, {&(0x7f0000000140)="bb87d3ceed9bd501318d4ebe0d3a2b3d7b75d2ffe31dc133d594a5cff5961e99fad5dc88a410639256a5ede2720c20fceafe30c2ea2c74c31c20bf0893a94d9dd3c864468ff7616adb07c536588168cef187a6ccbfbc5c25f353f98e59d562a59fb88b54", 0x64}], 0x2, &(0x7f00000005c0)=[{0xf0, 0x1, 0xe1, "c69aa5dfbb7d8f7dab082a63e7280b529425bec00b76aff4e1d2f5265f58bb042fd118ae75be3b41782507c6a5ef450e9008b344a94d67c0ca5654a972f2db5fa10264bd0eaebe32799aa84de65e5d3e2f58ccd0bdcb25a5203663eff4b12fb99b1dcba8e4ec145f0c5b51ce17959ff9bbb509bc558bd6809c694d92fe3ac58646c0d02b847a62858cb24e4df7439ba66ab68c9f2bd9b8aed22eea0421e598f5a14f6d99cffe8d552f4b08152284b6057cb3adf9acd1442db24e8064dc40bde7583cadeb30abcfe0f8015f1e9cb3d331eca48a39d76f5e53d421"}, {0x98, 0xffff, 0x5, "163858da0e6cd1b66e530fd4a938f3c546529346278ce53ee1cd505d42a8146b9628e60e1a67434c0a7953c1984a8d18cc8fd35701cfc784ed596f788ec8131a7f531bd819ea46acbb5b161588e435311e0f7faea8102119d108c6d2425da930b794bf9aa067edbad8117802965846233d0b33c400f52840804210df913b1d1111a9276f7aab5065"}, {0x30, 0xffff, 0x7, "02e33ef65874ad90dbc3f300af8bd60430500429a09143d89dba"}, {0xd8, 0xffff, 0x6, "3da5cf740af59fe827e8e579e6cfd5e60c1d3d99211625352686becc02f0f8e09df64e5a1efb139bea406ae0a224be9e94bb1de8dc1942dfcb58effa8119c0a21546848c61511603b881e04d73793a158ba467c785604c95a36e8947c5a6991ba6fcf4eac9e2d48c56b4f91ce639151d2304d7dca22de5e7b878feecced4f18d746349f4778383837601dce9b0936094791422c122d3bf1ec075845a5be10f716bae7bace2bde148a192571162783c02e684bf70c15226d61c5e91f42931886af314dc23eb3e9d"}, {0x98, 0x8001, 0xffff, "c09d094270d2afbe04f2fb587d9b2052be5c7a0845bcfe64f39e6ccca74458d93ec4fba759d313831f373fbdebbe92e94705566e791524032db2394e6cb9e5b40a1e060538d501cf6c53bc34f0de0a72d32b0f4c4aafb48ced54dab11d573fcb41613f8e0b3092f5e26e22d9120b4fd252800dcc0ff00d8a1f33cc07a3a3e35a99fb46a72419ac8a"}, {0x40, 0x0, 0x10000000, "c881aaf04695818602863d4998889682ff4595c3fa6992d2e924cdcdc6d550ac10171d2663280ebd4d713a3c85b5ee98"}, {0x48, 0x5884aaca8c410b5e, 0x1, "694de027da028a808cf5d40de7e4ea588a042241c75110cd03fa3b42b38777024498cbb6fd8d2fe584882b540491752489ae94b047"}, {0xb8, 0xffff, 0x6, "99b6f3881d8e0bd4197ae08eafb930d16d058b2a5f8e062ac5e0c976d7fced98d865639513ac24fc22ce97030ffc9e1c0b064c97ba9567140c44746b7dca8edb7a99b2559e1eee9bf3b8aadf84612474b66a05a4be5d4567b147db60a92e43fc9265682e9d746a939df5245e4d9422af2652d40ab4bf829415d3b42f8c885c4168d02cb3425746ab17e25dd63fee3f6e0795d58f987f23a0a603e180c1f0e228620736"}], 0x468}, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0xffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6, 0x0, 0x0, 0x3fff9}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x5b1, 0x0, 0x0) 13:35:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d38a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) listen(r1, 0x6) 13:35:25 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0x2a0) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8263f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e010100000000000000c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae00000000000000"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r17 = dup(r1) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r19 = dup2(r17, 0xffffffffffffffff) munlockall() r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r22, 0x0) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r23 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r23, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:35:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) write(r0, &(0x7f0000000000), 0xa7) 13:35:25 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') 13:35:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 13:35:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [{}, {}, {0x0, 0x0, 0x3}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) 13:35:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x3, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x1000}, {0x2, 0x611, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 13:35:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r15, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r16 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = getegid() fchown(r16, 0x0, r17) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r17, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r7, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r17}], 0xb0, 0x408}, 0x400) 13:35:25 executing program 0: 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) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 13:35:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) 13:35:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 13:35:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000240)) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r16, 0x0, 0x0) r17 = accept(r16, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfe849acee94848dffbb7"], &(0x7f0000000280)=0x1002) r18 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) r19 = kqueue() r20 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x80, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffd, 0x0, 0x20, 0x5, 0x2fd40a77}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0xbe1, 0x9}, {{r6}, 0xfffffffffffffffd, 0x20, 0x20, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x8, 0x7}, {{r9}, 0xfffffffffffffff8, 0x9, 0x2, 0x80000001, 0x80000000}, {{r2}, 0x0, 0x2, 0x10, 0x9, 0xcbc}], 0x1, &(0x7f0000001440)=[{{r12}, 0x7ffffffffffffff9, 0xe9, 0x4, 0x532c, 0x9}, {{r14}, 0xffffffffffffffff, 0x15a, 0x1, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x93, 0x10, 0x7, 0x1c7}, {{r20}, 0x5, 0x10, 0x8, 0xda, 0x200}, {{r17}, 0xffffffffffffffff, 0x41, 0x20, 0x80000001, 0x4}, {{r18}, 0xfffffffffffffffc, 0x40, 0x1, 0x1ff}, {{r19}, 0xfffffffffffffffa, 0x4a, 0x1, 0x3, 0x9}], 0x0, &(0x7f0000000340)={0xa49}) 13:35:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = semget(0x0, 0x0, 0x100) r3 = geteuid() r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, 0x0, 0x4}, 0x200, 0x401, 0x2}) r13 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, r5, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r14, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000040)) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000040)) r19 = dup2(r17, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, 0x0, 0x4}, 0x200, 0x401, 0x2}) r23 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000180)={{0x0, 0x0, r21, 0x0, r15, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, r21, 0xffffffffffffffff, 0x0]) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r27, 0xc010427b, &(0x7f0000000040)) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r32, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r35, 0xc010427b, &(0x7f0000000040)) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r36, 0xc010427b, &(0x7f0000000040)) r37 = dup2(r35, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, 0x0, 0x4}, 0x200, 0x401, 0x2}) r41 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0x0, 0x0, r39, 0x0, r33, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8, r3, r24, r29, r39, 0x0, 0x5}, 0x4, 0x1, 0x4}) r42 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r42, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r42, &(0x7f0000000100)="8c65", 0x170) 13:35:27 executing program 1: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r2, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) recvfrom$inet6(r3, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x7, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 13:35:27 executing program 0: r0 = msgget$private(0x0, 0x686) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) msgrcv(r0, &(0x7f0000000200)={0x0, ""/236}, 0xf4, 0x0, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x148, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x800) 13:35:27 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [0xc0000000ff], [], [{0x100}]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001640)={0x10000, 0x7}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x8, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000016c0)=0xfffffffb) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r4, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r8, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r6, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 13:35:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) shutdown(r1, 0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x6, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x7], [], [{}, {0x0, 0x0, 0x0, 0x6e}]}}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 13:35:27 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x99de9f776837254f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000480), 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:35:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400, 0x3, 0xd4, 0x7}, {0x6, 0x2, 0x9, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:35:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getppid() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x0, 0x200000}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 13:35:27 executing program 0: r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x3) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000380)) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x12) r2 = getpid() open(&(0x7f0000000040)='./bus\x00', 0x2, 0xa1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x214) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r8}) fcntl$setown(r6, 0x6, r8) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r4) dup2(r0, r9) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) dup2(r5, 0xffffffffffffffff) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:35:28 executing program 1: semget(0x2, 0x2, 0x440) 13:35:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x48}, {0xffbe}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x9, 0x2, {[0x3, 0x4626, 0x8, 0x3, 0x4, 0x7, 0x4, 0x0, 0xff, 0x807, 0x3ff, 0x6000000000000, 0x2, 0xca5, 0x7, 0xf4, 0x0, 0x20], [0xff, 0x1d, 0x101, 0xea, 0x5, 0x7, 0x9, 0x8, 0x8, 0x8], [0x100, 0x4, 0x4, 0x3ff, 0x8000, 0xfffffffffffffffe, 0x4], [0x73a, 0x0, 0x9, 0x40, 0x827, 0x3], [{0x6, 0x9, 0x9, 0x8}, {0x3680, 0x3, 0x7, 0x7c75}, {0xff, 0x235, 0xae, 0x3}, {0x7, 0x9, 0x1ff, 0x3}, {0x4, 0x7, 0xfffffffd, 0x100000000}, {0x0, 0x0, 0x1, 0x1}, {0x48ac, 0xfffffffd, 0xcf, 0x1}, {0x4, 0x8001, 0x2, 0x80000000}], {0x1ff, 0x10, 0xb0, 0x80000000}, {0x1, 0x8, 0xffffffc1, 0x4572}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = semget(0x3, 0x4, 0x200) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r2, &(0x7f0000000000)=[{0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0x3, 0xb7fba7a89af370fe}, {0x274f51c7130c5988, 0x4, 0x2000}], 0x4) 13:35:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f0000f9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) socket(0x2, 0x1, 0x0) r2 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x1}], 0x80000007, 0x0, 0xbf, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) shmget(0x2, 0x3000, 0xe4, &(0x7f00004e5000/0x3000)=nil) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x14, 0x1, 0x3, 0xfff}, {{r3}, 0x0, 0x8, 0x80000000, 0x7fffffff, 0x1ff}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x18, 0x4, 0x1f, 0x400}, {{}, 0xfffffffffffffff8, 0x82, 0x2, 0x1, 0x2}, {{r8}, 0xcd35327e5ffb41f1, 0xd8, 0x10, 0x8}], 0x7, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r10 = accept$unix(r1, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 13:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0xfc, 0xec, 0xfffffc01}, {0xfcb, 0x5, 0x1, 0xffffccd7}, {0x7f, 0xbc, 0xba, 0x5969}, {0x7, 0x3, 0x81}]}) 13:35:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8e68d708c34a9e1c, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 13:35:28 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bbfb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e0476100"/876], 0x10) dup2(r2, r0) r3 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x5}, 0x10) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x52ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:35:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) mknodat(r1, &(0x7f0000000240)='./bus\x00', 0x10, 0x8001) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x30040, 0x2) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) getrlimit(0x5, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) dup2(r7, r8) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, r5, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) r21 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x0, 0x0, r19, 0x0, r13, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r22 = getegid() r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r23, &(0x7f0000000000)="9e3eaa56000000000004bf1cab0300000000000808188e600200d04593fdd308e6b7ca0050230000", 0xfffffffffffffe72) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r27, 0xc010427b, &(0x7f0000000040)) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, 0x0, 0x4}, 0x200, 0x401, 0x2}) r32 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000180)={{0x0, 0x0, r30, 0x0, r24, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) setgroups(0x5, &(0x7f0000000340)=[r3, r9, r13, r22, r30]) r33 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r33, 0x800c5751, &(0x7f00000002c0)={0x8, 0x1c69a6b3, 0x2}) 13:35:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) socket(0x4, 0x9cde79e6b3b9db0d, 0x8) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669b0325773"], 0x10) shutdown(r6, 0x1) 13:35:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xfffffffffffffffd, 0x20000000, 0x200000]}}) 13:35:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = msgget$private(0x0, 0x686) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="010000000000f824cb143670aadbc3a1425e791fb72ce63f651d5f2a0b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849eaa06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"], 0xeb, 0x800) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/128], 0x80, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3f}]}}) 13:35:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x50022, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440), 0xc) mknod(&(0x7f00000001c0)='./file1\x00', 0xc000, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x108) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xbba4a54af27f554f) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) pwritev(r4, &(0x7f0000001600)=[{&(0x7f0000001480)="b12df9c11fb070c5fa4c5000650cefaa509042f846170277aa84a6333f1e4977048ac4922c89176ede34a8a1f0e37606b38b14a201c71a0b16f52557dcd8bd66286816198633d3cb23094729039c857b0bc903d350fd2e", 0x57}, {&(0x7f0000001500)="d20bbddefc21e3885bb7e7a093b39b62b8576fce6f59ebd42af5033f723338782ef8f9ace947c7d6f7ac32e12e63c6902665f360b4361c032ecc9bf34df7e1297579eb9943aace021cfb76f25b4982fa2c59dab462202baead9b599333f5c0d86de95bbc34bcae03e9729c20502cfa4737be674f55954784b26cc581f88b29acaf304e3ea435af3cc65b0f5fb429dc069128c8aea63184826f1d42ade6b8c070d39c04920844c11bffb9ac6fea6d2a819055f8afcf4c1212", 0xb8}, {&(0x7f00000015c0)}], 0x3, 0x0, 0x7) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r5 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f0000001240)=""/191, 0xbf}], 0x2, &(0x7f0000001340)=""/120, 0x78}, 0x842) 13:35:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=ANY=[@ANYBLOB="10a69e8c4300"/16], 0x10}, 0x0) 13:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) socket$inet(0x2, 0x4, 0x3) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9da55b7165803", 0x7, 0x0, 0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) 13:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)) 13:35:30 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x48000000) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x81, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x3}, {0x7, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r10, r11) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) fcntl$setown(r1, 0x6, r8) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r9, 0x121, 0x9}, 0x800, 0x1, r12, r13, 0x3, 0x1, 0x1, 0x5}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x5, '.\x00', './file0\x00'}) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00"/102], 0x66, 0x2, 0x800) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x6) msgctl$IPC_SET(r0, 0x1, 0x0) 13:35:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5de206012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a59992d79819b80b1dad27f5d73c9ee0b3aaef2c2ceac43adfe94db852bad3f80358d1575690a2625609ea951df741c4497acb11094789f7eaf7123d24d8660a5d23ed07501689ccb39f165f887a8f01ef0706faa0d"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 13:35:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb30d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:30 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) execve(&(0x7f0000001700)='./bus\x00', &(0x7f00000017c0)=[&(0x7f0000001740)='/dev/pci\x00', &(0x7f0000001780)='/dev/pci\x00'], &(0x7f0000001840)=[&(0x7f0000001800)='/dev/pci\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000000)='./bus/file0\x00', 0x2141e, 0xc1) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000001300)="3560a3271516c3edf65a193f0547ade480f5099ab9ed47fba2948318e64ed6a2a41da9e5cafa807463f1fc54174768deffc5568bf46e16e7a8b49d134e98590a99e4518ebc7244e5d4a3e4d989b4210d10c1dd01b4b55368913ddb69f24931a15651e370fe76539671b5f85f4accf0951cfd5cc5cc066866143cf97994eb6ce7971a12ab2e3f96dc1cc67cd6e0a0ef5272b1a2671a3b28e20c75bb5343dc", 0x9e}, {&(0x7f0000001400)="ddfdaf2b52aff4f550b4eb537a062b609126b5bfe2410663bb9d1c72040daea5634ea7b0e5416d2a349e08d5c6194d6020f889", 0x33}, {&(0x7f0000001440)="a8429a58fc45fcaeba5e87870c447949b12a369a09f569096a30c8de762adc4c124e78d9a0352331fe84ff90d55022a2440926753318deba5c8525d95a448ad49d26b09aaab57b2482a2f7520f743b9782e782d6d42c13da7e9e5feb8be07434347237b6149382468d5c60b90cde5e684acc43fbb80db60a10615c56732bfb72293a", 0x82}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="78000000000000000100000003000000858e091c6d21b06582d2f689ef70297a4132d0f49a9c722a51818a06c87433416384d60698a7c066886157ebc299dfa5e07b6ce22b5a64ba911dc5bd3d3c23e88e6f79db1814067ed179bd343ec15bd8a1df11248f8e3f037f53718c95a12b1779e3840000000000b8000000000000000000000000000000ee75285d75380a749abdcbc6f78f1c6152a2e62e2f61a768e07f580aaddfef7b7d7b9f59230f89945636122e5eeb21fa729104bb7b3529c2ee061dcb1801173cd6efe92e7406a70e6ca22d4f8c7583741a44daac7db9acaf967390173c2c3d322b1cac994c63dace5e7e6cad580ce7d05a40a349be9efa909686a2813673df5cac8a19f368f2d47c5418c4bd54407105836c89eee8688353837253a8d85157b5c30000000000000038000000000000000100000020000000771433d53a23fbb695c1f0ee8aa3abf559bf92fa3b3c5000"/360], 0x168}, 0x8) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) r5 = dup(r4) readv(r5, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/151, 0x97}, {&(0x7f0000001240)=""/50, 0x32}], 0x3) 13:35:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x188}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r7, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r7, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r7, 0x0) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r17, r16) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRES64=r16], 0x1, 0x2, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa9, 0x20001, 0x100000000, 0x1}) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 13:35:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0xcb}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = openat(r6, &(0x7f0000000280)='./file2\x00', 0x8000, 0x1) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000040)) r10 = dup2(r3, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x0, 0x0, r12, 0x0, r1, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r1]) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r16, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r17) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r18 = open(&(0x7f0000000100)='.\x00', 0x8000, 0x23) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') 13:35:31 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x180, &(0x7f0000001000/0x2000)=nil) r0 = shmget(0x1, 0x2000, 0x6c, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup2(r1, 0xffffffffffffff9c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0xc1, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0xff}, {0x6, 0x3, 0x0, 0x2000100}]}) sync() ioctl$KDDISABIO(r2, 0x20004b3d) 13:35:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x5c) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:35:31 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x48000000) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x81, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x3}, {0x7, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) dup2(r9, r10) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000600000000000000000a33dab6e77972ff0000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000d8b24a00e6ff00"/102], 0x66, 0x2, 0x800) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x6) msgctl$IPC_SET(r0, 0x1, 0x0) 13:35:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) write(r5, &(0x7f0000000040)="0018a3fdc835ea0b799a547c5536d872ca9d6a4e5a726fd819a990a8df388d8ce6e9feba0733e577109126dcfe383a119bad3e552d8c2473b8ce4d03681179547a82a2", 0x43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="22ea1986c31469ae430e", 0x277) 13:35:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x20006) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) setsockopt(r2, 0x2, 0xdd4, 0x0, 0x689791a3104ee11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) fchflags(r6, 0x10000) r8 = getgid() r9 = msgget(0x3, 0x40) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) r21 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x0, 0x0, r19, 0x0, r13, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r22 = kqueue() r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000240)=[{{r23}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r25 = fcntl$getown(r23, 0x5) r26 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x1f, r11, r8, 0x0, r19, 0x100, 0x3}, 0xfffffffffffffffe, 0x800, r25, r26, 0x3, 0x100000001, 0x180000000000000, 0xfffffffffffff924}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 13:35:32 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) shutdown(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r2 = dup(r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xb93, 0x6, 0x2, 0x6, "fb47097c3f9992bb380bcfcf48b0df0490dc095c", 0x2, 0x5}) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 13:35:32 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = msgget(0x0, 0xe02) syz_open_pts() msgctl$IPC_RMID(r0, 0x0) execve(0x0, 0x0, 0x0) 13:35:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) chroot(&(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000efbda1e800000000000000d5b60300000000000008d9c4a17b00ee1000e3ffffffffffffd6b103000000000000000000113cd3c4a2d17869b0e4a5bbc63b7da98f0d9ff6df85660100671273b7e90100"/108], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendsyslog(&(0x7f00000001c0)="e590586b887ad6086db7673a395b9c95130a0c79ee6597f3ef7f16dd69d359c9a569d5533de8c342db862cca63936f1629ca0f4e110acb77868fa54dd06eb110b0a40d830b19aed35027c464910467377f86533b8a9c9d04df28dd08f8a1b74cde8dcee8d41ab38d5e93940c07c042da93cd1a6b793b666306944ea2eefde593459fc11ab2bf856055261ae5881cec5ced81c0fbb03473aa87d66d980f61492b067a3af35741d72627d4a9440e9572ae34f574b7d7d3e9bdadb5a41cf00e886a5f7115e8e7884ddfed52672b226955746fd89f8d6e7321f10aef79ab0ab817", 0xdf, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000016c0)=ANY=[@ANYBLOB="82022e2f66696c657107310003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf20124ee09d928b86e475b70513b5a2329e4c5332220b36b668713a443ec1ee786a9cdc741f42031d61fdeba980f1dab3e2e3761a5d3a068b200716caa82d460732dff38bceee50243d3e02bc733a584b74fe6feb5ae05743bf0036599c481004ce644790081cf15e0b505ece808a27ab8742bb3d25106b953616d63b40165b1ab363080babecc20d5ff3c498184a6f99186b0567090b93370e4eb3ec7e83fb1e99ab6285bcff05c565ea743fe5654a27a117e266a533a3d322340159a9e8824164784b1a9acfb2c7b7adaa0efc7838a82486c0d387da5ad2b43ab30d484bf36d114c6ed06c38f205182c3b5a7203aa8ca6a6926c0243cfba1bba2611fac1458be94146baf567e85eb332c4d8fe6f8237251d1de66cdb25ffdafe0efea5e66001fbaa25f2c089c72ee2a38d3e982c5027aa61d940e417cdf25f4658f50d79fa94437f1cef08bf366bf072b1c4a356acaf09f47da7a9290bd723ee1614889a889d1fc3477f20185caf8ce4aff88"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000040)) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000040)) r17 = dup2(r15, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, 0x0, 0x4}, 0x200, 0x401, 0x2}) r21 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000180)={{0x0, 0x0, r19, 0x0, r13, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r22 = kqueue() r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r22, &(0x7f0000000240)=[{{r23}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r24 = kqueue() r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r24, &(0x7f0000000240)=[{{r25}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r26, r25) r27 = kqueue() r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r27, &(0x7f0000000240)=[{{r28}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r29, r28) r30 = socket$unix(0x1, 0x2, 0x0) r31 = kqueue() r32 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r31, &(0x7f0000000240)=[{{r32}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r33, r32) r34 = kqueue() r35 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r34, &(0x7f0000000240)=[{{r35}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r36, r35) r37 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r37}) r38 = getuid() r39 = getgid() r40 = kqueue() r41 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r40, &(0x7f0000000240)=[{{r41}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r42 = dup2(0xffffffffffffff9c, r1) r43 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x10) r44 = kqueue() r45 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r44, &(0x7f0000000240)=[{{r45}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r46 = kqueue() r47 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r46, &(0x7f0000000240)=[{{r47}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r48 = kqueue() kevent(r48, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r48, r47) r49 = kqueue() r50 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r49, &(0x7f0000000240)=[{{r50}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r51 = kqueue() r52 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r51, &(0x7f0000000240)=[{{r52}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r53 = kqueue() kevent(r53, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r53, r52) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r55 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r57 = getuid() r58 = socket(0x2, 0xc003, 0x6) connect$unix(r58, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af6302c8aeaf3a37e05c5ca1cbaf2"], 0x10) write(r58, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r60 = semget$private(0x0, 0x4, 0xa5) semop(r60, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r60, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r60, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r60, &(0x7f0000000240), 0x6) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r61, 0xc010427b, &(0x7f0000000040)) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r62, 0xc010427b, &(0x7f0000000040)) r63 = dup2(r61, r62) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r65 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000100)={{0x3, r64, r65, r66, 0x0, 0x4}, 0x200, 0x401, 0x2}) r67 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000180)={{0x0, 0x0, r65, 0x0, r59, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r68 = socket(0x2, 0xc003, 0x6) connect$unix(r68, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r68, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r70, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r70, &(0x7f0000000240), 0x6) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r71, 0xc010427b, &(0x7f0000000040)) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r72, 0xc010427b, &(0x7f0000000040)) r73 = dup2(r71, r72) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r75 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r74, r75, r76, 0x0, 0x4}, 0x200, 0x401, 0x2}) r77 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000180)={{0x0, 0x0, r75, 0x0, r69, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x7, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, r59, 0x0, 0x0, 0x0, r69]) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f0000001880)=ANY=[@ANYBLOB="00c911da22480a24dce600cd002e2f627573007c1bfb489419b60e58b19106fe3317ea81942a8808e9b143c02af8fff45b7c61dbdc5aed8c01f6aedbe8b1038c2ecf25e0e56ede7d214ed252add8dff52f717c6f15fc6f23c8778ca003623d38fb0857001f1a9e986a66b12b4d9e34ff46ee923025de6fa66b06f384090f6350fcf1f17a4b28f871b2b7e3197257902aff4166ee5f2767e9bd90d3e2f87b68ddb0fa3214b5f194dbb5d9f91540712adcf031feb316bb4db31394991f5f7f1255c5cb6062749143a1ce2fcd8e48bf1efbaa7afef2f21a6fb99ae127de88b0bc7e6e348b66c11d3b5d85b33302921ea98643690c51223030bd2b9da2ea673ae75b56957a0a7a"], 0x8, &(0x7f0000000140)=[{&(0x7f0000000340)="c6330948732d06e31a0aa787c93c4e94a0265215d846655b8889cab695e869796ba629985730a9dd9f3d1d747feb4fe22338e516af31a1b7c5e0f051afbc00cb9ec64885b8b6e811b0aceaeb86aed90366b34342651b916143228d45db79652129b21143b0128f153c2bc45727ea4c346b8ea6eee065c9f8d0772ada562b85487c57f2242148662e423f0c5bc1", 0x8d}, {&(0x7f00000000c0)="5ba8816aebf52b", 0x7}, {&(0x7f00000004c0)="43251297c6bd03f2107b98a8823669b63de51db38ba70fd0b235982b72c7e60f47994d6b12b32738bda8c7498efe578bbc38fb69fccc83e94272b60b84cdb56d138d9613bc4cc86b87d605b86c3384eada8666ddcd60422aa964813c5e82667d7c51ea2ef6c573d3cab3e38b5f9d2d1c129f5a3db38cdd413015f45b1ce7a2c04f0446d8ba1338c76c467dcf7d81c26013e6babf864bd8dec7c46280208eca10bda65aa0c51fda926f6b6685551f329baea02ac144739c86db4fd6bc23013267386815a2f938ed9dfa1f3aaaddd727f3d07a8bc58eb7aa5b6eb41007c2d0ae3d73c0d7aff467479d6d5735c5b1d396c8a7606d18bdbcc1b1112598682ab13822703566d20a1bcc54f660cc911a3361869a0489251b87320555b4b2feb60c82e08168d5cb78ec1639eaf5d4377ee27eb39e7b05f6124f69418f2e411ec17f1819f8b90455db72514a2f02c0efb458cdf6ad18ddce02f7816fed772f3f13cceec86be206ad21f337b01124cc19224c7fc86cf44968d81edb4e706a0a01fe775b3bc828168e534c7350755503292e3510559c895079b1a4232d7ea461d5a39477726744002d9db3247929d0976aee0af60c097461c3ffee115caaa252eeb77d6604fe323d234e0ba6a5ce4f7cdda03d0cdaef01a464379a5f40b2d3669f056661f1a96562f43ffa5ed4f3c5e5bae4620dcbb1f3ac279218a02cb31c88d77c77b48719571d6de45c830936c9db8179db5e230df6e340d571cf10965b7c5ef35d56eecc767eee464539444905c74214f2374637a95321ffe47abd27cb5b9e2f4f59a98df4a68b3f8fa75c66b076a74d04be2474b92d095d361ad2b41af8eccd827c111bc0b0a48c06e992eb851fb1767c822cae8896915531c4e9e6a94f3ee1085bc661b95f5b1b005799f638b499ff56031773c491135ad735b5c32b6088f7e3a323e3329d0cc6790faa03845dcd09277f52f8cd21cd8edfddcedeab0df5ed5487735df3a3588973c1db108e2eb18be59a79a45970f1af2c4dd7bac3ab98c543fd5bde35da5e786f62cb8630a2e321c7c775d76425e93f17d9259855460548af72ca720c9371466caa0f981aa2def6ae126227441861e080e25e590c86ff83ac42978b2399dd78c30ec930d1065a351a502668573b0ca6f1a0a8f95a0d8912c22fab070f5947894781e7145d900c71c6170109fa0d64480040b881ff18a15985262f59db8c38252a8a113381ac121f2e091716a5e5cb2bbe0c3f469d84d6bef85d049483530e7d6b6aaedebae1ce2060bcf94166b072ab8541e6c737577518186ffcd1781a6c85ab2165b8831b15e1c4d9513cc1009f0448e8fc2233c4709af7f0ea35fe7b43c1c590eff2abc42f426c1cf368a75c7b7664c132461b8f2c29e62063a1bbe7c33d237cc22cbeecd9ced59999e52faf8b039b9ce170e7054577983a2eb9d892c29c639102f62fc034103fbb7c3fd4d0935f57c954b2ea085a5b5db311956567676d8726b1aed5e9263c8f8632992f88d078d803c09c96710bc0970cfa8bcb4c7b0704c5936dde14f2ec208de19eb336eb5f297435049c340c84254e31582768f1c0cb0a76825d80927cb7a834253d1b62a9f43a216dafdf9f70751cd58d94932c10650356450ddf98c9f53f95ade8a553f3f72991793958101e7a094aeee7f2ef0152e1a8963edea479d73de4b6fe8177a2a07dd680b16fe8975ed5f511ec658ca6eedbd38141e53aed1c249e72cb90d07586af769942e9a6389d327dadc802787bcdfdb76bfab48f832dfe942733cf419b73d940ee8d47e4bd71f97ccc823c76041245a065cdb50f6df7eb32fcdba520a27a3270ad0425ae8997b31970e32c59062033dae2e19c933ff5d6586a06561793bb5ee175596eaf6939ea6568738d0040daa38af03f7a92d3880ce45eb1b58c92e0295de9b4e35da15eeb00ee31247c5809380d4fa77a2abb9688757671884872a32a6383085c033ebf4f3458bf1b9426b8be6af2730a15bac19c852dc9a1391db00dfcb05397f25af8a046a5062f2e9b74df3def0a46c9d7357b1345fb4b3bf0420b62a7afdf382aa00697c04237a7a12cb2b0582cc38f16a176ec9af7b8904bb22d21710518a3334b21b922c6da0d3cdf358d317a100a06f49774e45d3badfdbdb4c5efc270cda7f329cf0c419f55edbcd892c309a229a897c2353dcc2240beed0f67d3293e4f075ee12031771e67e63369241b7233671aa58b1cc1cc5ea3bec75279f5710ec57a6058771451ca943a107d8a9f62333c8402d3cf9418fe919cddbc1371f684f22b0db7c5bcf17351f024e2208da9e8f39d5cdb2ad4bec483d4215eebf75701d6876fa71edbded8f6cf9855d8396c2f9892c5f1e863e090936c29785a01637fcbacc6bb27507944a83ee3437bdac4458312e8da3ff9dbf28e580fa9e3da2316caef2567d43aaded0c06fbb88dc027425befd2d52cd5dca5e09bdb4d206037cc3304327603802e23c8f64e08732f519ee19972e0cea1c81acd056571afc7898b2e840f3f855bd74c3c00de654b03ce66eaa4e4d7e0ce8eb842f66a92584333f23a877e8dd422a259c82e99c091a9b9642b6c2bfd53ecc14793ed95a9026705186c054d2339e4c344da71bc7fbd74aa0091f278f480abe392650714506c18e746f1ae7d7f9f52d08e03a3e27d21e12606f2e91740b3a0621216cc22949024b258718b50764b0e0118caa408fc40cc93eb41cc5ec7122432f56cb12d79ca32a71b98d27d2b5a5bf1e0d16e10b3699a7bf55353b9aa1ad80605d78868412c2fbe22e6e2fde8c9701e584a98911df98a554ed261789bdd45c3f55fb0315e3b961c2b801a3f062decf071cb98594540946b4d87f4a0b7a3cd21684179034bb9c6c743f8da3ab985d5d0f6b541e5a360b90e53626400228481a7123d7f0b410dfae306908aab7c982305355a6fa81beb8506c208dbfd6a28cbda33a57b5cbb3297c25c97768de41f1ac6cf83732223db7d77101e609cc108961f71419825816e80e477a8841c4801c14a397f21e0a61476ba10ef8870b3bc6c74114df0b24a514a1f760d50ca37722abfc9f8493646b002581a7217176c37186ca4d792f782f2b2da5966a125d5dc63eec6307d2fb8192c65e3a09ba54dc0725a827dae2a24255f1f6d21610a7f670b4c58f5fb6a88ced617b2bf43be28bd8835a22c6cf67c14508c2bd541099677bb1db9c5f8050998a8c5b5bd460c276a0d7c84def511b447a31336fa4db0c8081d12c9a625bc7e257d0b4b56e0b479b361c75f4fc5ebc87d83d0d94388cbd45d316eb31938389902353d3ef6635fd85174c8e6d135bdc97c23523ac63b5101eb57efa229f384d0eb8335a3f50a575c85e73493d5e9e4d1eb6408a6942ea0221ddfe35c7220fd70853ce6ce1c8d5cfc178f7a8d2feab438e94768f5986e1645d55fc63c3fe6b143f40aae4ae2384d1e23337253b78ef238adb61bc41fc03b5151fb5c47159311b5f69cb26b4cde96a581bff654cd44cd9bd1007256911e1a449f91005d255f2b4c054c65115738a1be1fc91d62241890faad812e893e0fb90936bea1004635693749a83ccdf734091bbaa9b18a6bf371cf3b3fc45e873b7166825bee4df3eea87a4fc2996689b4f8cba10e23e9520e66e9aee39ff22e54c97eead2b912f8e0e2e453d3d2a23abb24a9192027cd634a9774301f60bd59356a8dc441e5947f2b7bfd5de770d92f67f3f5cf0cbf311b2d3e3d96b3c72d7d2fc4dd3156deead4ba8c458bf9b86b0b955124a3c5f221dc7d620b6b68427759c809f41f1dc5d4fcd7069fbef00971d096d83e11b0936bb79ca2e3dbb66746c16f1d6d38ea02f5c7d9b2cdb525c63a25bb8243e7716c9edf3a148035db145af069279767cbf87676adeae2128b1161df02d2d7b113a24d4ed8a97d9724c27362217013e8df9316ab5a5f41fd059ba1a1557cf122a36278933eb75be92402a26f1d09e57ea96fe2079bac8bfca12265fa2d8831d9dddd6bfc1e13ceda6e30bbc7943360d7ed6618e5bc9735c0c6965e35ec7c87062074e67eee5df735e0fea8e343519b6537daecc569542f1cf6d41e04665cd49a41c6c38990e0c2a0701d6b26e02ffb12e1d66657d8ac64baa2fe1d0e32a9773ff8b52eb0c0830ac95bd3fbf3d669ae5511780b5914176440a8a639dbb9a05a68e803970ab9a083c3102ad0ad2298c4950152bd5e3b6c8e6710595d5019cba3556d7dd8deabab9d32becc5b68c5dea023cbcedebfddaa99bc1ca931e74c653f27e25928612be6d4297b81aacff547a736774fe234ff1c9d88456fa4acaf4094475a334aa59e930df718c9bb62dca6ceed7fea770ba4f3aef89c904e8106c28ba575fe3d26d5377d8c6ef7b483147227c2d93b03ca286a181a408088f369525329f5508b3176b744b7ef4fd46eeff6b345a720bb1ce726a69f71adf6dcec5e0c4517c245e037388f6ee1545c5976cddf30888fb9b2320a2f853ad7a71f1fabd10a36cb2875bdc25a485a952c71d8b09349f80bad0e92a4d6dd9bfd0db6188083ce7ddfdc55f1884783a066006e4546659c4e7c82c286b7fd6a33e95a37a01767d155336eea9d7903412e3ed68d15f7fdf9345752926bf03697ea29d7f0b9e9816515ecaa5c21e81502ff9403f9f140855cedb6560067cba4c433ec5140a8335957cae2077ed7e2f753ef8c3114c91d787e4a50fa24576c4932bd52ee77e41f8e40591ecab2202429890df780b7a89e29569eeb74ea11b749099dd0d7b655ec233a652789dc74a5013ddcb3e2a9637d3b32bd0bfbe590b7b5495390f02aebe01856a81fb3f9d3430fcaa2131d13e6d2ddb6b4f9c9e08cc2353191464f8ae1a8a6bd0ef48bd7c600e49eb6f59f3c527f82bf714eb1e50cf38320deb9ca18ee5fb7b3bedf899c6b8ad9b7dc43e15108b4e6bba86aa546a920a53d58bf6a66cb1ae0a762120612a349586e889f103a679c2a49a7bb8a47960233a6404c4c09368c36f6af6207121575b9926ae61dae5a673f93de2046be748629bea8386fbc9a4ba96e5f84c110a0ea8eb5ef039973d96dc95aaa874143eb654907ad4cdd4adf6c72e5fb222fa6d0f49f07ff18bbb35584425a0e38dda85dbae145323edfcc1de7c50bb0c64c9fd1e5e1c48a47a0ccfefd239b8a475b88f9122d47ad805f92eaf7c4966607b09a799dafce130ef2ccd1bacd9741202b58ed813bac5af09523d6717752b4f11f9f18094fa32945ca64fc096b7ff812bfb341df1a241e3ee9088fa5a9770ffc80279d51ab726fb228b90fa1a55fd479fb71c3122a4b65d21fceb015f9fd7dee4adc7e398f8692b418e133aa4a69371cc5381dd2ce924530be30e638a76014d0314709f04a8e3b6cbd25bac9d62f015c719ab7ec52558f789d352ede36bc72bb753746bb09ca24a9a7b40200e7f8eae14747c79e55c19e493b3a8b403e1e8d1972dfbceea6784684d9f242dd66a63d4db49a97068c8930d609749dd6ea5747b895ff9173bce1d93638d00ca344b3c206c6b46a75a914b1db8849005855ed7d91c6326bf0661dd3de9429af62750ee6602c0706c2d06c200286d7ec5ffa27b50cd24b7d160b49a3dba83ec200c8153e28dc31576112ec7400fc20502043d0a682ee3359431cf7d800e84c85cbd866830be210df529bfe0260dc149a27f84d7f8873cfb4d3ddcc5e82e605a08dcbaef647cfd79fb36a21cde13ffa89d967595dc2f48b3902708488e46c10af68f718afc6b63e3b8c1128480685ac84727d950f8af9dd2491a32f9871c9a6ea1499df", 0x1000}], 0x3, &(0x7f00000019c0)=ANY=[@ANYBLOB="20fc3e694300", @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r2, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r33, @ANYRES32=r35, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r42, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000c120feb92a5122f0d0270155517d67e18d0e1938de6e91460bea1b1f8dfb4c9fb4bcbb04000000ef09570f7ec68c88911d0cbbb57bfcbdb03fd6b054cbd976f58fd491df8b861dbccb33d7b5ab6aff96254b23467dfc59c0e585fa5faca3992c1dbed4baec6880c27514e18d1b554226f35815b3efb1848a3ef0ecb87404ce292c9a07", @ANYRES32=r1, @ANYRES32=r44, @ANYRES32=r47, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r49, @ANYRES32=r52, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r54, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r57, @ANYRES32=r78, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x814) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r79 = kqueue() kevent(r79, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r79, r2) r80 = kqueue() r81 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r80, &(0x7f0000000240)=[{{r81}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r82 = dup2(r2, r80) ioctl$PCIOCREAD(r82, 0xc0107002, &(0x7f0000000000)) r83 = fcntl$dupfd(r0, 0x0, r0) write(r83, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:35:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000021b, &(0x7f0000000040)=[{0x7, 0x2, 0x80, 0x7}, {0x6, 0x6, 0x3, 0x2}, {0xfff, 0x2, 0xbd, 0x92}, {0x81, 0x1, 0x9, 0x80000000}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="41ba48564f4237c7047fd1b4b02d2f6cb6b0c220876f0bdb4b2fdd7a8da78ac6cbe54f2cc7271bcd9a5f4c98f8c5d7c73c24d9835f7355dd96e7193e67e33ed16c435e25a5455b788a864441bcad112ef851f596aab10fbfa3fb3ed546c977077b6ab5e40bf24d7c9b68d3658f14f6e46c6a770047f66d4a320340ce221b5bf160af742f", 0x84, 0x0, 0x3) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) setsockopt(r5, 0x100, 0x2e, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e69931009648385abfbbeb6764718b6c2d3d6101742a894c11e7a157d275a5944d6ddc05ba1bd11b035fbcece1706fdbcfe30e2554ccf07b8167161a17081f92128f8116978306bb8c2f6467db028e292d85808b50004e45a538d716d692fe715f00000000000000004331ce668c5e5bab39c506503e8d2d33052aa51abd33167bb5de92ef2f2640f7ddf35fc2223364de5d2d53f62ef783dca36dca5b359ba95e6ec519161e9641b55c52bdbbbe75a3009d9aee714dd2ad77d592f79c7d167c98ba314dd95234298aff607e1097108d4333e40de6b690fbc0299897b5b78016149afad78030c1962ecb3ea6a59bd03375672fb395bcc6c03a7876ed08612cc355a9317114f470766ea3b8e89cdc7b663c9805e03b6b40a009ba2ee9e223ade07386ec2b1c2f150dfd74dec63c59c770ff4cc0a459a11e825947333d1faa7c4feb1c071a0a2467444dc827e1f6abc757dad7e7459d6ab790cc19cf746fc5952da4578800898006364e97b9bb39c965b07e643a0464c1f9f9f2", 0x8e98a4653e1c948f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000280)="ad1ab05de2f4ef18c7f3ae3189d8d39e5869ab0ff79ebe188589421a491ef970051c826af890b3c060c33f6ba3279a267e686904c2a5c729060000190000006b12b8bb605ede934510cbe20000000000000000", 0x1a) 13:35:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, "010000050000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000280)={0x1, 0x2, 0x4}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x18, 0x8000, 0x20) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) socketpair(0x10, 0x0, 0x7, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r6, &(0x7f0000000300)=""/151, 0x97, 0x400, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r7, 0x0, 0x0) r8 = accept(r7, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x26d) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 13:35:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) fsync(0xffffffffffffff9c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x1e23, 0x6, 0x1, 0x2, "7043e156d89701455e5b18c4c2f41b4156e023d0", 0x5, 0x9}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 13:35:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000440)={0x1, 0x3f}) fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r5, &(0x7f0000000340)="c370d61c53d7456d34befb3a25a3c9ba44c726a25c2c6bf399997372a31f4d03fab8d655e490654118c9e13486052bdf4f07852c1a51e0e8e59543d1ceb2b59379262b13729549fd13094ae6228e91a3c8eeda6c81cb2c4200b36c601b32d54b186805eb6bda029d4166664626a4bafeff7dcfc32751599ac798e7cf9f9cc003fb5adf4bb0fcbf", 0x87, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000040)=0x200) 13:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:35:34 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/210) open(&(0x7f0000000000)='./bus\x00', 0x4000001025d, 0x0) 13:35:34 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38629ddde307000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447403c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad081011208f5c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf84102e8e9c6c0"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) recvfrom(r1, &(0x7f0000000540)=""/254, 0x9b, 0x801, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000100)='./bus/file0\x00', 0x6104, 0x3) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) read(r4, &(0x7f0000000080)=""/63, 0x3f) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 13:35:34 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8242cf01592a56b86f7bc5f124e9bce558a796ce2b3ef81eea53eb9d11e4b7d4d6648d84c8816ff65ea27da2196ecf848b0506f3b6c78ba8c1db1430b7e9d45d84a23931b449df04ee81f8794dba14577684426cea225bae3b4b2c48c406df3c1f06763a4336f1aba3b9f8d81378c887f9d3e41efe9fc78ae89ce2694e190c80fe"], 0x1) chdir(&(0x7f0000000080)='./file1\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x80) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000000100)=@un=@file={0x2, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)="16e00ab7d70ea4c34df6e83d212d527e26ae486e1174a0cd421ee769c83032f43eb17b6f28aa11919c0ed8924359988c82c01228d7a33619f5226e18f0cbe3cd6ea79598aaffecda3a09835cd50ea0cfa0c6bf5a426c6050197fbda6f620836eab314ffa63b1a3d80f70235f9f062e846c325bf6e8ce4c3160258cc90db5c7f1bef537182ae9877400eb9be685fd", 0x8e}, {&(0x7f0000002680)="ace3c41ce343879ff18bc662c40c099b151ccc437b96bab93efac31defbfb78c5d1a43c6fc2f499a8bcd3f750f431bd7372a3c8494d8b2aa649935a6c56dc98885225d9230e7a48fd88aecea39400c7a187f484b938a882feeae8dc786c632b9521a5c578088561b8f47411733d4288653c4c3f883f9842f75cc5e906be3376335420370cc0873681e01580abdc81bff5346dd21649539ec9c23d9947855e95c7d72c0f8ea00fb8837ad916a805f1de29e3022f69fc2e0bc28800e3dbcfa7150fbb4ecc56c915dd087838041b70c60a3e6d67feb32491b90238d36a6bbbb71752ffc1119fd49f9", 0xe7}], 0x2) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) pwritev(r1, &(0x7f0000002600), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x1, 0x88) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/68, 0x44, 0x800, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:35:34 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x612f, 0x9}, 0xc) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 13:35:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="56f661067f7e7dfccae931d6a4cf92b6fd23929c3b42ecb5057136cfad3154f60fb7d239088d54cc461e04e0ba33f1f9f56df7e4f1e3d115b35697ce19a47b71dfd1e0fc52b3175767c73c9170e9e2e5d6fb68268486c4e73b11e545a2764792549e99a43877720078edd969f207199a659384da87e88ca58dbd03d667c0632d", 0x80}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 13:35:34 executing program 0: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) r6 = semget(0x2, 0x0, 0x453) semop(r6, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) r7 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000780)=0x800) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r8, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r9 = semget(0x2, 0x4, 0x7aa) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/\xaf\xc1e&\xd57G~', 0x800, 0x0) poll(&(0x7f0000000600)=[{r8, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) r10 = syz_open_pts() pread(r10, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fea8ddda026faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x0) 13:35:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xde19274c1cc22d43, 0x5cc6) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 13:35:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2000, 0x1, 0x90d2, 0x0, "d72c2fe7bb0400e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x7, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:35:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x4, 0x3, 0xa4c, 0xfeff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)=0x3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 13:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfff}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0xfd) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000180)=0x59a8, 0x4) close(r2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r12, r11) kevent(r4, &(0x7f0000000200)=[{{r7}, 0x3, 0x1c, 0x1, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x10001, 0x9}, {{r8}, 0xfffffffffffffffd, 0x8c, 0xfffff, 0x6d11f2d4, 0x4}, {{r11}, 0xfffffffffffffff8, 0x8, 0xba014d5c2ff6e1f7, 0x3, 0x3}], 0x9, &(0x7f0000000280)=[{{}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x1b1d, 0x1}, {{}, 0xfffffffffffffffb, 0x50c11fbbb91bb0d8, 0x0, 0x7, 0x4}], 0x6, &(0x7f00000002c0)={0x3fc00000, 0x8}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 13:35:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 13:35:35 executing program 0: ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x30570ab6ffb1cf6d, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000001b00)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000240)="78f0cf0710c54d511e77ce85fd038250e587cf4ee4e18361dfca6a7ab2", 0x1d}, {&(0x7f0000000280)="7e709cb5548390fd20d7fa388ddb43c7c58768bda6a422569c617c08c3efd49ee81bf275243f", 0x26}, {&(0x7f00000002c0)="9537bfa2f667ab89862ab506cb6a79f9a3ddd6226c1d274693aed9a9caad856c1efbb92c8c1319594805fcb118f56b3b81c4e9d3b68f3bef4094477b89294059a36e631db627979a9d523e5d56767cadc6211051a1d52c7d7a1d544c0caa3111db9e3b9df726fdfa4649384fa98a001234573e3f27058e6247ff390c16bc03235befb82ffd9a9eb503a7030d4ccebabad7e39a5ac81aae8979ffd4de8c5778325113a6366b357fbc", 0xa8}, {&(0x7f0000000400)="8c8fbdadf05a59843380987a718a1358bb8cb404377c3b0f4ff9d8303661ad5099bd1d5923ba95aff8b943dcb9c6b12434725e8e7aeb372d466f7d3ef99b658791b6177a56b6e635ef6039c3838666c126cb3d84cfc5fcc1ffb56890327673e414f55066c769a98ce372a22c5e7c83ca836c49c99b66a44325fd2cffead8b974786bb1f073a06c7e5d16147b6b2c2ee8d90a4ea1bfe57cb62b6967020c737947f95d879176e24dded5c4f2bf5cf5b7435e0bc3271a97def997184b4022875c", 0xbf}, {&(0x7f0000000380)="2230eadf8304f8253d7380bd15f9cf19764ff05f7dee25b48fbff658d4076ab87411337c1fa88a99330846f2a1e75d", 0x2f}, {&(0x7f00000004c0)="2d3026c291686c4f76f0e9b4c5dbe28688b9a31936c3b353227a6ffa25058b9206228c3d28a28735cc58d89c6cfb722105e8eba2a004972696b9ef12257b7cbfee4f8d38505aac77c0c64be57392d906a42c0896b56be49e17d11125cc3d5a7159e814f69d6f4bebab6acc306e4a9c852b", 0x71}, {&(0x7f0000000540)="dceed2e180017d84aa62476fdd96eea79066c287b42eca68ac07ce289305e05631db23aa70868e0ef70968d1c86ed9fa59a0ded903d3e9d5", 0x38}], 0x7, &(0x7f0000000600)=[{0x60, 0x1, 0x2, "1effe99e8746053026ada2efd53d6f7c4587abbd0ec985bccaf86d0065b53f91d3d060068162b58f4ee698af900b3f96bc85b9c611c584b1d1b44950a4b4f07f008aa0509194f8ceb5a1df3c5fb231ce"}, {0xb0, 0x7fff, 0x1, "c75e60cb652e30ea7ccc91e5b229ff967df4a11b9f3aa24c293ebcfd5ef3353697d1e9e7006a0935f0bf9b2971cb0b0b57b8d23f02ebeba18183909eb489eb4acbb26c477636eabc75bec288bd234ed301666e9631b51e09422e521641c7bb6a2a7246e760d3437c4e6552ffda0a954813cb3227c5af191d46d50d1fc40f84bf88aea3c85a926461606a950fa0ca8030b000fcedf50e903ac692e3fd94"}, {0x80, 0x1, 0x0, "cef8c9512e2a579220236f3b93fd92b4296a8d44d9723253282fbb64f5c5a587abc2ea6e93d1606744974d6a75ba0cb7fcf279d199ae18256eb00280b40151718dc35ddc900a01fba0961547d790afa8b771264af965e3a0f7d2e52aed664ed0416aaf6582d81afff6"}, {0xb0, 0xffff, 0x7f, "273a32129c9c2bb4d243e93fcb261a07b1646267bd947b4f6db97f25d9736105545193c5fbd20902b53f0e1bf17eb6a33f1cf26c58f095eafe6bb7154e5a2f832f4453bced080e9bc8dbb5c232407792bd86a9bab7ab96420c4a03439a4bc691b3103a751c61e792aa4e30ee58fad95d1f81dda89ca54037a67e0fcb2c9a035a3c4fab8ff838d9dbc8ef113c44168d60db468a638877caec24ff1efdc3"}, {0x38, 0xffff, 0xfff, "3d24b0f89b3ce2db041c9608b6be96a47f8b7eacbffb8f324b6b80868d1075c25d"}, {0x68, 0xffff, 0x4a6, "f170ceb7146e1beb598fbec6980415ad8ccf407c88d22ccb5c1a72efdd6b94bbf8a6e48cc7247677485dccd0ab4695f13b7074edb1e3a2659195f5f0d3f2d9fcdde5a0ea8370ca64ee8eb19bb0a735f8e3e5588313"}, {0x1010, 0x1, 0x9, "e367c362d97acdb02266a9dde351cd2456c31ae9e883a6330d5883c5c1475d08a7493e1505f47f2f9f6bc7f41d7ba49fab014b423bc3dfc4bc929cbf68f3475b64d37d4bcfb47ff6af6349694d9014e41b762262f4cd8eb45826a9105112fd8e6a8efad2323f8e5b57541b4671fdaa6fd89e30a14e834fc20c08cb4093f1592a8c1c873e83f9be18604c669a8cca3ad11050fa06dff514bc60c60f62fc6b7d74831e05fc2467dfdaac308d81e21d56d954cd5b3fc681669d4542ebb0e136d498134041f9ab09cdab9ffeb043a2aa41615a618051a67735b747d7afa1631e15bc4ffef26d6767837d507eb604a5f254a7da4e4f7364486000d465ea2f47b1f87fc5a78b9dcaa95d637517720a1a99e4a7a3313704cd88df50883c659fdb289d53a54bb1412c3957a3d03493b5d85ee489bd7a8d2754d01a993750cf295bda1020ef19bbcb68153640c911e3308563c5515e1a128b66c132359aee7f3bd6a581aace1ae2d9784228be38886bfdcd3e1a0c29326ab095648005ed15dbc50128a841b2e5e933e4e8ce1653c01906b5af5340bd366ab82ddbf397757fcd4342296f7a08b7cf0ad20c8f18169c16bbf1f4a456504b0e1738697d6c3a887718e56a9521c679cc793c89b364d33ec212d6e4fc4206357d65aaa3a50a8d7a02ccdaab60fff8ffe00bd05337314679231a21eaab2631115cc868437fdc5d04c80320f9e5aa984b1c0687d3634b5a6423b0c84cc7a50b95e807259cd629bf908a61e8862ea09f4916c4cbf2ff5798e508354a22bd8f8f16c09ef310dbbd3466298389ca37e167a21b77abc59a7e87c6016bd903100803d4713eded2256a12dc5897ea3fa0a9b8217ceb063471549b43cc628ca3cad76de904ca5c1e763616bb4d2d452b46c25667486fa414941f70b40af940a5c75442fe2824f6c3ac8ba8f08081f9fd0bb7143a813a6cacd2a3fabee91ad4570d8bf12b19c3d760c1e83fc0ad67cdef830ee54a1e4057c7c4d5c155cee8158fda6ebff61a1bfd8c4cbf6d9f7f55032f0f885f8e74015f68bc0556f4148f96147c7150f205c000e40f97f756db20869f5e2e45370e8030471d2c0dea85aa2077d23a77f48ae388ee70a98d461404e69de4dbe64d8e9311f347752770d32c0b2ae789011f9bbc3c00a9462e48876c5460de0d8e81832706768d2b3cea6acf76dd71122fb6167fc00bc66fe371f5491dd182d5b08f713ce83c369a8284e77331cfe644daf0254a74e584fa9101e3a78b2af76f231e2a3003b4c1466baa71268b2ab5033de38f9d3fbeaecc7040de66d451c6b66efdc991392d04769c8c2105e5bf4e69d126c6e7fb9fe16c917afac0c05502dca6d3049105001efa70aabe7ba5e8fbac4150fab3a5d7ccb2eb9d1acf11bed08c53a92aff03cca2a08087a635055670ccbec947a1dd53ff3185243857b8068f842820fcd7cc90fc26330d12cd142af6ae7a534e47eaadb457b485026a15b59899b3446ec66d3b5244e85058ebe9e3dfeb1063b23837b7fdd5f02a3cadd76c2adf88e22b6b0f7332f0bf5262a957ff870f1fea4aec6b8653ea3004ee8bc85b870a5d4cbd9e53245620d30722bd96e4778e6a989796d8bf66f62a0ce5cff95f6f868ef1b4f03c733d1ddf99372ec948ba8685e3bd1d40df71f6ac952dfaf1c30b1ca6585b3a62da3d369272acb769e45aca8bdf3ca8645e981653f5240b448668078a4e12cc1b6df37daf5edd86648a2c6fc5aa9d61b07b3735b5bed703a7ebab521389bf9ec739f73d67f5965b75d912128b7ccd20c2b0584b9000089f32100e84074004b44daff6faf06e3e0cafc69180b042e3d4388d783be6e174dfbd9838dbf99893a60eaf8376ad836e18f9ef245890ce5f6c52b9fbc0e467a55b1bf86b3e79846412a0f3bc53c905b9d2c253dd7bd28ea22b4f1f0a29479b72e848b52ecc472d6b7a3489b260d5b5ae0e029b95ffffe72f458cc4cee467e80b095a7bbf5ddbf92ca98920358d66fe39f1f9e1e971a529adf1f1e6b96c6567068b8fa7554808080bc494ce0bade11765a4d862d53bd3bcd81b46294921a787bcc989ecba0a59fc1c25e49af91a9a3b6955da2bca43f7af9987b2a067847e930568b15bf9508ef0dba11572c2a2e027e4632d5cefe836a327ff5d7505687e455c6aac3b8f8010540d074ec627f5d8b206ee5f817adfabcd2700532f1c8875ea2ffe61b1a23853b4d4e9d55688e8e6a45d1ac8b9447a2cf34b387ddb616e13c7527fd6ca7c7801bacd6338f5597b478a9dabb28bc52a08c1254165a0244277015c72d951d8069bcf656fbc4c453e37596887133e63a91f96755528e8e167e5d81fc3c49a3549436dae9c81df08b635bfd4f5ec3a67d0c18e32636087f625b8a2ab105d23c17254d194bd6423d679bec8105d8a16b7743352f4764ae7b83bb2cfa22eff5f6d3288915a2b409c4a1d28ca4553ae017a24a3f193f4e44a9124277f0a63b54ab15834aca0d5faefbd471eb5c1cfb16be27f334c0d1c8086686f380e21d5263979954191dd8ada9aab97db2bfdc54f06061a604cfc7266e6dd7beafcbd4b74c788042ebd99436d46accbe6527093898e2168e2f01585650c8c3da6bda80405730b5803eb9213727519c964a923c858e9dd07f4cedb90149041ea7c502acfbbc010cc6a0c7573f15b9b14b1b60d0c386bd188487fa39dfd34872c1fac39251f4b1a5c41b33c8304ab5e8eea53f019b3e8f2c517a3d901567c9fed1eda1befed5778e05425a0d3571ddabf2a71756e643b9e9300f7fce4dd6e4d1d1431b05813b9e2fea29ecd2900fd488df061dea4c9955f6c1ab7d7e7f00e81b10634d39fce6e5f561ecf9a1d151ad8f722607104449ebc5781e29d92bcb45b23ae2540507706b4ea873f10a2ea8c3449869db2f938fc754c521aad23b323bb531f97f486b2091160177c72e10c5f0177b6545198763e0b80b4c7444ce4d4cb2b5fecbb21ee82deaf58be912af728af6d648b21d660f55c41fb2aebf08977de980ec014cf04e869ed5c02d629573b85199c823f895136a0bb9a920cc8a20de311ffe0b56fbddba3243d1d6879f4851d6dd07cc601de64c546508debba5f661a71553dd3c7e42f61f47fe50612f6aff8e778bb86cd7ab38180a27a6705737c5f52c187e34ebf3d413a626566b83022ad85777db9c4977662029417f4f511e1652d661024a33fffdfa2dac85458c6f8c4b671da29bfda353e20e45033faa40b40909ace71ce280611102816a002b6922d1aebbe83cb672e7be73d7cb65b89a3c7e61828cbb159a52efdddac46edc0fe41e41e64eba3882c2db451ab71562b9d8428f7c1b707e327973f2c559d3f3ba21beae120bb6c8cd10112fc65da12b16097e77b8660480fd98a9ed3d9b4c58a350fb9c30b8663d60a03ca3a58743c1034b770155aceb451da3ace7934d5790f4fd9ca636f733efedf43861552a2ce8681c3c42b7981cc75eabcc932e2a15e2f782f7e1b79062bb0c13755c25b751ba238997438a28b428e8b80ec8d17ed59610f911008cf931cba90c58ab9060364edb84ecd32b0a3d90fb1d3a4b5d09bf9a1706f4f81572ad88c32c4f746b3caabd466e6e2918cca17175216924685238a177fcb6b010f3cd60ac799110724fa7d7003b0424b9c179685492d1d860ba5b658d231b847f7cd9547b81249b5b49336fb42af4818f204b911e7834c84ecc886710495a68968c5fca6a07e1922cae759f497c5c90f2171337341bc89520c08c59ee6a91e852d8099448426dcb980fd68e946892f51b892386ce86a1a46ac3a819c11ac6dc567f244f25d5aef96bd80ba4eda7a38b61f9162c0dd8f9b44a67d99f635ee284f4d4fe1c1d22bb8f41ed22bd60e113e3f30490a141aaf93589984cd56285136f7772cdc782f461a7e9adf8f67442090f1bd3f51f85db502a72280f8e90a251f4af8b2813dd5f82432a18afa5fbce1c58d541e0e08ed2644dc4dc5c15acc4e5e9e175a44cb99d3b80cae8b970677d18df2e55efc134b01fc776edd2ba01e8928bf0560af0de84cc2357a01b797be0097c96c9a0c94265bec120a0c5a2fc0f9212342b1deef4f07689cb7e66d92b1942f75fa37ee02b7b0a62fc2cc9dec21b1b08892edd862ee28f9060868926865cdc24750dfda3f73820389ff6ebd662b2ba8933c5b1b659a9cbcc5b803651f2039a32f7c6ed66b8a9c874433fcbc5c69c45c59728b1e33c2ef8b011fb92efa8e1d69aeb0955ebb4c71fe91a9e35d61e5c7d44ac5931f1517e4e9eccdd594020e996790c52b7eb7b2fdbf4e5414eedf400e84ff65fb3d313be3ca5549f10679acce5198cbc5286cfa9f2a07d4ffba738f3bfd3e9380ced03f43e99f526868f9f44186012959e8d04b8561d0fa07eca79788d95c8602188dd8d6bb037bd2cae3efebbbd862de7060e08d0293d073a327070d81eef345263e581da1a0dcb5e1c016a38aaded5ac93106e24dedc041feec5e1d963fb1d041b59cc8b8cb2a403da19d64fd4ca0287222900cae05acbec064991e15ba14e6269251bc37b81d366a001673449a97f66c02e8e720a88e3f756ab4c7c30cf5781476eaa3bf512c8cf0532133d37dcba5fe5fef4c419809e45714a3aca3972f49d9e3e1282a7f8e12cda4ea14188cddfd000880322b96264e71a5ae7c5ece830a1edb12a2947dce0e62c95a79c5a390c7bc1ac0d72871d2e3e83c68d41d9ee7ac86fa97b29448daffd5c884cd7a2d879e94e97fd39b82241fbf904a2b39fe2e06d217166504fbaf8a6e31c72779979bd8fa7642db7ddd8373bcd5090e35b48be41c455805bfa31ecbd35f09cc9bd60c024d14659cfaef659d10ae0e7441a20732256305bfeffb79574875bdeb0f7c9daee48db7984027a956e05b2ac52302ac4f355b6e5242280663567e6430e78254217a4dee3ece41c577652bf93797864c76e6bb095083d88ffbd126fee43cbd43e37bcc2791d2821ec9791204d2bc666ba308ed87e9524a009c4cbde166f4f47609894c65e5b22aee4c78f9cf92a855e7f8629ba43cf7e3998c6e92df51abda3d5975a9789ae6c77a8a6acc8db6d3372faffb7f0a4bd8472b01dd765ad283ce344668d26c96443e2c3760bb90591740c1a7b3accd69c06857b822cd2ab2bbff2aacbd8415d6b358109e69af404c27de92d909355a0d30c7ce89ec68a45ba70079b35016e5830c93a3d93f629a070b2e57dbd38d574e3c4c57ce9605f095766afcf00270e9668fe90365fee0fe9747967eb63bbc63729bbbf97439cf46e69e85e01caf16e870e5139ca98b5d8ce61fdbc77b60d36b90deabf7a7387bce84e584e015a7ec9e573e431a8de82f449523ee8e85991795df5cfdc25b6b1677011e5c8edec698fa35eefe08c100e6dbf72008da9d9cda099d9dcf60584c8f6d132d404b54fa4b83c5e586230ff62359a25da05352cf604c37eb12546bdd8cff61349edd2d0eeacb4ce3e22c82168123fd69b2170d2a49fb9615d350fadc4bd0a9e5f43dc2af33def9ffe7b7c95ed04988803e094988d026a95382667267c32805efb8a64ff3c90d827f03aab6c5553dc1fa8fad00aee8c97acbe69379a1c42f153493ccecc45261f2d0606c165fe1302a93a471ce0819d5ed623f737196c607772fe36f782c7e98e14f1e2eb54943de7b9a296afd62081ba71404de6f08942a27bd2cde158fc570657f4448075546f01027ecb60678adab8d53b79b6203a61a5311c09c721350b0d5060653a3b696dc9a03cbabc43934ea3d5ef5625f3f6517c379752a55ea8a19d7df"}, {0x20, 0x1, 0x0, "049c069e7481f436f5079560a184cf1e"}, {0xd8, 0xdf858e0a1af8cbd7, 0x8, "9f41e51b95d41d96e47e7840f8e817f1dfbba05a8f2fadc0031fc9f3abde78fecceca05e5470d6dc9974255b3e22f463be987ff2006a0d71ce0dd13ef57afc3d1e67a1cefe15e6caaa04882d1f27c1902ed515d31a7e0eb8f81ef334321d4655f63a809892bc215b28198ee48993ec29be512e531eef894572dddd20d7132f56c1bd78ae868bc8a81ea81b1eed9f857c14ddba13488c283bb7dd1ed1a39b36561408b1a2e614acb2d613df0c46db667a24ddb97661133b76561d9a42013d62ea8f77d72f77c24b"}, {0xf8, 0x1, 0x9, "e85bdb21a5d050fb9eedbdcc4b369e40f18b28561af882d60a7f4252caac887b8e5e1eae5cdb4ab80269247a8a2a83ef271de6b4d64d1c7c6547e4f5e47d18567e077e16cbc31c9fa57f5f1bef0920cb7c587b632dcc7d205c6c5860bf0bb84a21e7ebe11a565cffa86b48b4e18095b71068df3f385620c539eb5d3e56ae9a1b4c758c994af9c8f62d1a0a511d9074a73bff5fcfb094e108f2fb3f04db023b93b9eab4778bbb0912f1785e2d12142a3308d9fe7ac8430cace544a049dc03e7fc11b042bc090bcc53d56e705caf991529148ca2ddc2580fcf307ee200b9d0c92301cd0403"}], 0x14e0}, 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000001c0)=0x3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x3) 13:35:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff240400"], 0x1) socketpair(0x20, 0x6, 0x13, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x3, 0x0) socket(0x6, 0x2, 0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$BIOCPROMISC(r0, 0x20004269) 13:35:35 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/129, &(0x7f0000000240)=0x242) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0xf5) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a00000000000000000000020000000000000000002b6ac81d48123d709c1f5be88e000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a92cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f82ae183e56f69b0077"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) 13:35:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 13:35:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) listen(r0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x7813, 0xffffffffffffff9c, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82653000310e3546fede840ce631f5df3a7bf880c208baf9d2059df812ed977e5be02936c0dc72f1751c376a94ef3530c65eed68dde8ad"], 0x10) r3 = msgget$private(0x0, 0x686) msgsnd(r3, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/25}, 0x21, 0x3, 0x3000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 13:35:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getppid() 13:35:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4080, 0xff0}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r3, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semctl$GETNCNT(r3, 0x8, 0x3, &(0x7f0000000480)=""/84) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x2, 0x0, 0x1800}, {0x4, 0x3, 0x1800}, {0x3, 0x2, 0x1c00}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x2, 0x1000}], 0x6) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 13:35:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x9}, 0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 13:35:35 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) sendmsg(r6, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="d80000000000000001000000a2000000ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca41bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec8288000000000000000100000001040000f24a7f768194d06d583f0956512552099d0522672ab6b173ff190f6a0e10678295b30182bbb9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e2fd8301000000000000000ffff000008000000"], 0x170}, 0x7) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r7}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0), 0x0) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 13:35:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) mkdirat(r3, &(0x7f0000000d40)='./file0\x00', 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x120, 0x6) 13:35:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x620a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000200)=0x4) r3 = getpgid(0x0) wait4(r3, &(0x7f0000000080), 0x1, &(0x7f0000000140)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r4 = syz_open_pts() write(r4, &(0x7f00000004c0)="aa254ac71e15531750843e6621dbdc9a53dd163e5344c522daa74a34215f37d65d057e44187d67315dda0815b181d5dbaf53a8dd4f001c83d0a2d127540371360cc2c0d5b26216547d33cb16cb8a8ef62a136c311cb470f5979a75276229b2c9645b4a6b6ef6e89d5eec6b4bf23bf829d83c1eb7ce920d74a958b13e11d6e978da963032da3a33101755a87dfc32d33e7ddaaae029ef0d9672b5ea3396c60d846636ae90fe22c79f51f937c51041dc82fcb8501f8e3fe8f2d73b0c02d4410762803525fec87c5b7cc2c2cb608be287892a6f16f2f3dacbe7210f64044925c17abee7e40a0a9dd7fcbcc60d5586bf719cdbadc8feaa578622541d2567d88497ea422b", 0xfffffffffffffc3e) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x4, 0x800, 0x8, 0x2, "856f7a5bf777b6f1480f6d759abbd9b34ebb93a3", 0x7fff, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r9, 0x0, 0x0) getpeername(r9, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) 13:35:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e22", 0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x6000000000004, 0x103000000000008}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 13:35:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() semget$private(0x0, 0x3, 0x4720c1cc84ada773) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x3f) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 13:35:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc00000000000000000000000b72a74b27b781f8be3ef66d3b0d15fdcf3d65c5f47160245f92bff343c86c9fb354807a630f6c1c903f8168ec57132d9c7ef442f415a95a21e86a573ea55a98de0e9175074aff3baa1482b4f9e19d67efd74"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) setsockopt(r0, 0x2, 0x6, &(0x7f0000000080)="54486df2817f64188ce0f7aee99cb3cce555fe6a7cdb63fb9a6f0152aad1fa00b9d36091c203f212119406a2d6e6c91ae0dbfbdeb0b6652c797c1b2843f7e41b06486f8cd1f5f7541475d12fd77e63acbb1f4c8921ee70fc16ce0e93c70fe329257fba79cb3c5c584a61f09d9686d9e95196f6316174c76de26b58cca77391039bd5d3e658c73af93ef6bf365ff4b22469d9554b18fb1a75a8e5e1d479715c5572284f2e31dcbd1ea3b7e51a0f2b", 0xae) 13:35:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x100000000000000], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {0x0, 0x1f}]}}) 13:35:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:35:38 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x6) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r4, r3) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 13:35:39 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x16e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 13:35:39 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x0, 0x0, r15, 0x0, r9, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) chown(&(0x7f0000000100)='./file0\x00', r5, r9) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:35:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x00\x00\x00\xe8\xff\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xc}, {0x16}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:35:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84, 0x8}, {0x2c}, {0x6}]}) select(0x40, &(0x7f0000000180)={0x3ede, 0x2, 0x6, 0x346, 0x0, 0x400, 0x5, 0x6}, &(0x7f00000001c0)={0x1, 0x20, 0x7d, 0x8f, 0x0, 0x7f, 0x10001, 0x7}, &(0x7f0000000200)={0x3, 0x401, 0xd7a3, 0x0, 0x8, 0x9, 0x1, 0x1}, &(0x7f0000000240)={0x2, 0x3}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x0, &(0x7f0000000100)) 13:35:39 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r1, 0x0, 0x62fb, 0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000100)="8c65", 0x13f) 13:35:39 executing program 1: r0 = kqueue() pread(r0, &(0x7f0000000000)="167e4d9517ec4f48b26e5b4ddeb5f293e6eb47430026ca18af6ade81e082394d75aa6609cd3f172e3b97c935c78b00d898b70608957dd12e1a10502870460270d53c68ec8df4d24c2efeb3b4fbd9a5cb6cce728db9e9276d62a909c15724840dfd61c953520a07477708b5ae4a94fa95b8aaee50224cf1ff0e8ce8a1be56e1b9d8a006a50f3a4fb94120fa3fcefe7635040c10c148dfb7", 0x97, 0x0, 0xffffffff) r1 = socket$inet6(0x18, 0x0, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1200000, 0x8}, {0x18, 0x1, 0x7, 0x9}, 0x2, [0x100, 0x0, 0x9, 0x514637, 0x3, 0x0, 0x98f, 0xf3]}, 0x3c) r2 = semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x4, r3, r5, r6, r7, 0x0, 0x77}, 0xbb, 0x6}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockname$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r10, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) getpeername$inet6(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x460, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000005c0)=0x5) r13 = msgget(0x2, 0x40b) msgsnd(r13, &(0x7f0000000600)={0x3, "fe1bcf6b1a46185966679d9ee16d752a5353d091762724f5d9628ede09aedfc7f59ef034f905c637bbab8aee003bc0bc011df943582fca515a3deabae9e9e03167d9a79116cff073fc34341ed63bf9abf6ec687175399200a4e3a4c8ecac7d287cb1764d33dc3916bf5883aeb6027aac5bbf7bc5bc5ecf74f090d49e6d8ec23f36f5ff5ab6ce196ee0730b2d0cec275d585474a8f0b4696c685084afedaca677e2ee"}, 0xaa, 0x800) r14 = msgget(0x2, 0x0) r15 = getpid() r16 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f00000006c0)={{0x2, r12, r4, r6, r4, 0x4, 0x7099}, 0x480000000, 0x2, r15, r16, 0x6, 0x7, 0x4248, 0x80}) r17 = socket$unix(0x1, 0x5, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x80, 0x0) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x0, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0x40, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x20000, 0x0) r22 = socket$inet(0x2, 0x3, 0x9) r23 = open(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x4e4325ec1c81c36f) r24 = dup(0xffffffffffffff9c) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x20000, 0x0) r26 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r27 = kqueue() r28 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r17, &(0x7f0000000b00)={&(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000780)="9787bddee48c861fda1a459ec684e6694f7b0129a70f053f2bd96e7dba9ea8f42641c666b9ada923b0874aff24a3be61ff8ce130ac5ad1843a85b4ca8d63f563eccb44b878c3eeb75c597b20d927631471660de4d44e4a1e03ff0e7c72b59be07319c8ac2781281d575e8f91177809fa1d5814bc1b95d67732446192735c7b5faf306de2ddca5a3cd22cea00d30b905d56539a19c95a039de7092af449561aa2bca266598525e86630bf2b9324479040a51b5b5a2ca71e487b11694dcc3f4ebb0682ff9399ef3b75f0fc6766a8eb4e809cd972176a26d3aa27546f3e2069b0a0f546762ac454", 0xe6}], 0x1, &(0x7f0000000a80)=[@rights={0x28, 0xffff, 0x1, [r18, r19, r20, r0, r21, r22]}, @rights={0x30, 0xffff, 0x1, [r23, r24, r11, r25, r26, r27, r28, 0xffffffffffffffff]}], 0x58, 0xd2570cd81101c017}, 0x4) 13:35:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0x1000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x129) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000200), 0x5c, 0x0, 0xfffffffffffffff9, 0x0) dup2(r10, r9) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r15, r14) kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r17 = kqueue() r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000240)=[{{r18}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x20}], 0x7, 0x0, 0xffffffff, 0x0) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r20, &(0x7f0000000240)=[{{r21}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r22, r21) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) r23 = kqueue() r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000240)=[{{r24}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r26 = dup2(r25, r24) r27 = kqueue() r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r27, &(0x7f0000000240)=[{{r28}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000200)=[{{r16}, 0xfffffffffffffff8, 0xdb, 0x1, 0x8001, 0x8000}, {{r26}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x1ff, 0x1}], 0x20, &(0x7f0000000140), 0xfffffffa, &(0x7f00000001c0)={0xffffffffffffff62, 0x2}) close(r1) r29 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r29) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r29, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:35:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) pipe(&(0x7f0000000100)) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') pckbd_enable: command error 13:35:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:40 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r1}) ktrace(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) read(0xffffffffffffff9c, &(0x7f0000000300)=""/192, 0xc0) unveil(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000180)='s\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0xffffffffffffffff}) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000012c0)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:35:40 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000100)="ee35751a322aeb438c00004906a01496c3ac8c82d1d27642126e87cfd9c4559f1407c41da45fbf45fb45766c2cf931497786900faa110a3ee4b0f8cec3af696d56c3725d1aeea12f97f16223f57244466f7578cdbba55f0bd2730f353d", 0x48) 13:35:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getegid() sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 13:35:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x3) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) read(0xffffffffffffffff, &(0x7f00000003c0)=""/3, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffe}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="716c84f18fc16091ae7569ca2053f577f71b21302f91b300f4f18703b2d0f91baffa610bca35030aa8e278f76ab5c0c32674e2544ebbf1dfbb4eff82c8e95c128ea9bf68f783fd2dd99721c9c64b4164142952760c03400dcd17a09a4d04a94c7c70a7b68505114d99bf9905e892378aee221cf7757b971b47eb456963f9154505cc94df8b19b5038fb95147cd1b7e0f94b5d5ca22a2f97d791d05f7f48879221a8e5e9903693d08355698e73b034500405b56f5692f471778999ac410e136a1f83ffcfdba08ea371c4805459fb63b8397025ef368cd8dede3d0bcc2898136c7ab409addab3ff09bc6fa26cddd7ba25a9ac6ce3d", 0xf4}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x8, 0x0, 0x9]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:35:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x2ff) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) r9 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r6, r9}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:35:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x81, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4c, 0x4, 0x3, 0x2}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x3, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r3 = socket(0x2, 0x4000, 0x2) listen(r3, 0x6256) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="f18796f84054038d78d7afa18aef068c7e0288b60c6b7438d58bf63f7a5bf51cf829a118fa3abb8bba04643a6acf55ed8f84921e2bd29c1a366562813fdbb78c1aecf15cf34d56c8e8191eaf44bb54a81e9d697fc57d6c583d47c58531dc9b1d4874481febd2c21a21328bd077cac6eb0150b8c21ce48e98fd8645da48ad5a480d28ebbf07d776ffdd2010d3b7f6b5f6bbb719a934f8850cb8004894928b28161b21eb6c2f84e316313086ea29f17e90d7db5364b9c1910f09d86f51ece66b69219de837dad762243ff8ac23eb687c68721020d4140b6d145d52388681b4607836f3f1907002bfc5b7bfa84e99e04a185266ace6750b0d592e7998dde1be345222faf34a4ddb5effd413536ef59ce1ed51e285b31350b2053643ed1f7a87b3f77a2e63ed98dd6e34bf6dea6fefd163d684b2e5f93c6c6661009439780d090b78aa196a4fc86bdfacf2346ef710e4c72f73d0127389d0f12b181914e136c22f8e4fd82c2c5ac0f137c2acc98bb361"], 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000200)={0x3, 0x10000, 0x3, 0x200, 0x3, 0xffff, 0x7, 0x10, [{0x1f9f, 0x7f, 0x2cff, 0xfffffffd}, {0x3, 0x9, 0x5, 0x80}, {0x9, 0x1ff, 0x3, 0x9}, {0x7ff, 0x1, 0xffff, 0x3a8b}, {0x6, 0x7, 0xffff, 0x4}, {0x800, 0xffff2a5d, 0x8, 0xf06}, {0x8, 0x9, 0x3, 0x401}, {0x1ea3, 0x9, 0x1, 0x800}, {0x8000000, 0x9, 0x80000000, 0x1}, {0x3ff, 0x7, 0x100, 0x3}, {0x6, 0xab82, 0x3, 0x3}, {0x9, 0x1f, 0x3, 0x80000001}, {0x32f, 0x5, 0x9, 0x3}, {0x8000, 0x80000000, 0x19788dc9, 0x4}, {0xc77, 0x7ff, 0xfffffffb, 0x446}, {0x1, 0x80, 0xa6, 0x2930e776}]}) 13:35:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x1, 0x8) semop(r1, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/42) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:35:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f00000002c0)="d00000ff0100000000000000000014379f4355f6c833fd005ffcd70a774fcaaa0ba669e5a726c11c06928be8c29f7912457761d36eac71861d4bf6825c2066335e566724860152cc53126520ec76fa265b0915fe0196a8768fa2842392b94aa44447771f5cdcc3d449d3d48f05f7a68b8b77efef1df13c7d0b5ed47d6e16118b6e2129a97a8f5b50e57ab722e6d2ca437bf5666838b184395a6f9fdbf7db57ef5b1ecbbfbffefc7f41b73d69f8ece840b4ca0f64d9d9eaf39556e8c027fdc7e21c666e819b0c8d34d972163319aec62436a11fa928335aa8bbd579ad231a476f1b8f9dc2fde3631e6838ef04cee86ea586433420d8a31c56e8b62ab8377d5c7d095339798234bb8065a0efc98ea4bd450b1bd444b11269bad31bfbea0412a36184e0c344536db93278c7010bae0552458b016149d1d9c5d6564dda149209651282c2470fdbaeb607b0f553b99e21fd111f295a35e5f872c065063d5b3a5331f86af620978e6a9f7187a181bbf56c7d048bf566e514af6e7aea88ce27a1336662786fe7987b416c37f1e7e92594058fbad104a571c51f0b16857b22fc91df6c5b97854da4e4aa8496a45a4af0b9d7ec7c30e9c1f51fc8f29eb26476f50c98931db485d3a796d57ebddafcdf639c1bf9cb5cd4a7d5973d161ee9ea8fd514184244f41ed481a6cf0642baa2561ad6049bf1fd44f7696b02", 0x278, 0x0, 0x4f5) 13:35:40 executing program 0: socket(0x2, 0x10000000000003, 0x33) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f0da9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e29b7615fb43dcf83579718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500c874d2cbe42d2f2339ac7abeca712010c27c2cb7889cd0232ec46f4be415d64696bd0a3169559123a5b7648ee6551b2d9ce13b92b368d892de2450f88c9c25c0fdf19323b72155323a931867a955df29c575e9161a79114ec3532542b15d60c88c4279ff81b06afdc963bca015f2058cf66e5194068082410d41112b5e719cbefdd18b35bb42be1589984d87668162f2ad1367b19cb0d536929234b62f5f28198e461992ea54a41f2e43ccde2d7a5e450fed3b2663033eda7e445c89f633abe2327bebfaaade09b774c4dab8e74e8035e49e067fc8fd1af91726d7f9a64d6dd9f096189757d159f67c7a"], 0x98}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r1, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000040)) r13 = dup2(r11, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) r17 = msgget$private(0x0, 0x100) r18 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r18}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000002980)={{0x0, 0xffffffffffffffff, r15, 0x0, r9, 0x10130}, 0x4000080c1, 0x1, r18, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r19, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = semget$private(0x0, 0x4, 0xa5) semop(r21, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000040)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r23, 0xc010427b, &(0x7f0000000040)) r24 = dup2(r22, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, 0x0, 0x4}, 0x200, 0x401, 0x2}) r28 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000180)={{0x0, 0x0, r26, 0x0, r20, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x4, &(0x7f0000002640)=[0xffffffffffffffff, r9, r6, r26]) r30 = socket(0x2, 0xc003, 0x6) connect$unix(r30, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r30, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r33, 0xc010427b, &(0x7f0000000040)) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r34, 0xc010427b, &(0x7f0000000040)) r35 = dup2(r33, r34) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, 0x0, 0x4}, 0x200, 0x401, 0x2}) r39 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000180)={{0x0, 0x0, r37, 0x0, r31, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x7, &(0x7f0000000280)=[r37, r29, 0x0, 0xffffffffffffffff, 0x0, r7, 0x0]) r40 = kqueue() r41 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r40, &(0x7f0000000240)=[{{r41}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) fcntl$setown(r40, 0x6, r42) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x0]) r45 = msgget$private(0x0, 0xf7bb9e99388a03e5) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r46, &(0x7f0000002740)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000000000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df096519ce66eb1fbd099a4a138bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a8"], 0x2b, 0x0, 0x1000) r47 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffea8) r49 = geteuid() r50 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x6, r47, r48, r49, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r50, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r43, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x1f, r5, r44, r5, r44, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 13:35:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x7ff, 0x9b, 0x40, 0x2}, {0xf1, 0x1f, 0xfa, 0x5}, {0x5, 0x6, 0x80, 0x3}, {0x40, 0x1, 0x2d, 0x1}, {0x5, 0x8, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 13:35:40 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) poll(&(0x7f0000000080)=[{r0}, {r3, 0x20}], 0x2, 0x36d00000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:40 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)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/9) 13:35:40 executing program 1: sync() r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) recvmsg(r2, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = dup(r5) r8 = openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r8, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051293d76e357e910000000000"], 0x55, 0x1, 0x0) msgsnd(r10, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 13:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x81}, {0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:35:41 executing program 0: r0 = getegid() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000489000/0x1000)=nil, 0x1000, 0x0, 0x2013, r1, 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) pwritev(r6, &(0x7f0000001240)=[{&(0x7f0000000100)="bfc7d3d14e1745e78cc172b689bcf537e8230ea7037b98a3e347ecda628a62bb855f6894334714d74ae12646aae2ba6392414192a3a6c916189eae88f2834d13ac30d8e87a3fab664cd13364cc0273c36207b2e9fcfc4ea8301c86613bb5c48e4c3062f7fc5462c3ea1a66247fbb8b00d6f1b92c7a8c674eaa6197688768f183589a0474369d912d58e7bf05195f82a68986d6a412834212dfab7d09e1327ab9942ff74ed54bb2bd456b14890c4d5cc38ba5580602d3406389977cef736539164f85a21b386cbee5d21d3d2db5362e10574eee4411ceefcc265a939c518663e17855b84680c9b15cea9deba6736055eed2a05a397434", 0xf6}, {&(0x7f0000000200)}, {&(0x7f0000000240)="77c018615022e9ef9c362baa31fadc97ea213a05439f3c2d78ce499dae0e6171da7476dbe8e5287230916d116fef0512fb03d09d7823de95bf0df19217cf2fd1d059ba3eee62fd60de33e68e2bf51219151fc487ad74fa13f007d81490f16c27bc73ea1afebe228fdbd22c26503f1746cdd17d9e21617ac57a7b4c2a8da5f7c9567f24a241e1bb7ed57276cffc62dd3ab2d94dddd123aef0526c730acd3f73609b7aaea996c0b0af3dee66670c295c0011657aa611e58edb7b1fffe305937f80e1c50bd85053f7f9d032a9f634f35c215cb073d8ce6584fef69a88ff4d8f45dc9633372c40bda529e6ee0084569cc8ec1e81b61e5896b9784e2c61e4382de4a4719d7a49bac3d92692152130beb793f3cfb609ee23deb680eff226061345da5e463f1e390ac08ae21322014aa36922bdb76cd50c1b6d2dd3e2b065ab2f06b0329e1c04e01deaf9c93200a0d543e9b1c49c1c31281bccd4a060710a8f503c2f6cfc9e15844e8146482a35ee64d602a8f5e4b2abd33d0d65250b7476106d3d1979d02f8c03fd8af6ad0d8f52960cb4eca1ac10e2b7e483745f249e898e6dabebd0be00edfa0eaa0c2930fdd3bfdc01a340620e3d10b149a9acac8c979684938b97b6d6f3c7d673dd8a30dde3e9fd6bb7fe3c6dc5e2ca0980728537805357cb5ce4894d34cc73d2dabb9b88c7e0e70c945f3b18d9c0b31661b8ac2800df2fd4a5a91f993b4a4e4fe58ec400e9a6504db6f0f1cd6005ef13c9dcfad279abc73ba6065909cc5874c5f9efedadd7f8245172909575507687f9049bb003ef27a4370574431b4e4d62d3b4ae9d940d50491aad2393f40bd78177246efd7733da78503b2984b47d814b04bc70d78b1b3b892cd41a8d37a459248bafbe1774d39d73377382695a8d93b8667f96b67885e5ff724f157ca0cd0527dc1fb5bbfe226a663b85bcfa664fd019e1e352920b2cb48480c401ef82879b6e09bdfd30081263b1482860b44c293ccfd3d9847fd9b2e8d69bd9596834741529513858057d08708ef4350e7d601006c3858755e4fc067db635060ebed62b05ef22c32c280e9295205a6d30d9eac2708163c69fa7138f0d098bd5b70f993f4c30dc2a60aec3e4ef3acfcd98b5fda6b159e70c990ea3c8ad9e245c02b7cce29abef8c3f08976ad2588692e09c3cda290342d22ea89b08746c46d2424f5f93aa6e31b4c02dbfe79467d2dbe1fc10d3ec59a5b9eb7831fa7f1910b440bdf8da3a05f0285ab63fd922f81648b1a5aac70ae19ae6dc2e118be770695f52bee3e67a801e63962461c24b4ebb0a5ee318181eaf020a551b55bd4655317ff21d92b8f6a9cee8143c49d9a7cf1b4ecc19f0507d61cb452e8331f6de866593e0d125f20674935f9e4f8f5e92025ef14a988f537729f1fff45e7571414247b96e11e6017f48938e4acf46d8a7428a206c40eabd03ab0fc4bf32afbce6f96c39bcf3f16fb74ba2a10732b3ea913a095238b8d026116bf0d665b3d91ace25af2ce0a067be070bada5992d18ff72079fa09e650eb98566d98b45f78515794321cc969229c8d55a796e6cf128a90b61a691743bd314488f5c8aa1103c5a4ca93331eb0ed22132ed86337998afcca6f2c37129d15ace6186659f173583bf6b680f4f42190aa23f8a71d4a1dc6d04063ae0c0938473c8cc97cb595d6f7536c6dcf99d338e33c580262148ea2c8e8354cb68f4184d656addb6f585f58cee0d824a9c5ce7af8435f2b62cb73695c06bce020dadca7679ff3d8cdc8cbb05d7edae9937504914a55fa5e4ebed4ba440ac17a50a93790486e3031d56d8a77b720220ef4eca3f64796473f436df97cfb3c5f80b8bf24501c6853ca4893af904dde2680af7aee8cbf01178a67f8656cd945013bd790004b6a1681a4f6422f3e8ed80cae568009c7bc7bf1887830c5dc6e0be677ef9f4da254e50c0eb96d358de2a2979942f02026dcfd7d7465202958d4e7b4df9960ccd3ae93d36d15e5fd453d53aa6893893ac96af847a4112a497ae906607e20aefdb8ee323b5725ca08d4ce4d1704d0d230ff3281e36fe4c9b770d57099e99b8eb994462102f25d01cc12c170dac657fb9a21127af70dddf503c256610f5a8835e0292669f278dacf8e55821a7ec3761505cae6cf48f4bf072b11cc8232c69938643612cb40ea7ff4108a16186f159250cb10bcd8d9cd1f57b04f14529d13c3e1ad42fb4e6d63f495562c9b6924c5d9f6cc36af3ccf9c004178a78536ff4c6fc3247681f773b7a9673e4dc4ed5a25b66d721fac820a0bdcdbef24ac194c35505d4418738db5a184c424efd83c7b7d3b8b6e8cb94f59c739cae161cc8cb6382e657cad293e133d82cc7c66e981c90fd1676ad24f8e048e476f78ced5347324639c6f8ab5034eb53dc589c2cb419b929be9181f557c87e2ed0c991b5e5e04316de815ee30760ad8388edabb35793a2c1db93fa6b75950db56949a560e8ce006fe6a98b0cef8925d66ce695cfe4c17904e7d5670d349629a9624ed5526c37d2cd07f4d4d077398c5aa54de226539f002606d7047736acea2ff0e97d9724b6426a4d4d5a1676ab448267eb07f2fed7647d9915ba6865a7acf2f67ffb233584a459fb69e34d6a3159d65cbf1d626602092c274546ecc7c56c2767e2183578668abcfeefdbb8ddcb3e0796753a645ce284122f4538baebacdf90f7d40202b37bd333c5fdb8bf50c1aa15be85a2e40f20c65b21cf13caf41c87b36e73855aceabca09fd1b3d5e9d132fbd177ad06a6e2e2caa46c642c06a78bc7e602a1f7ceb2b88b31e88c6c05628b414f23997cbdf6f846228e0ff2ebaeeb6ff861e6aea2ea58d48dea8ded3a8ac765c153dad7a9b9f4748f393403a8159da388b04953635eca383e4c3545a20ea187649ef9bca23dc74eff017f80ceeae37d8e62c5b392fe238b901902b769765c2ba3cb20594a4d12bc213ff5e71b5e77913e2a4106e03f47fe7cb9ba821079d3549fbebd81cdb11cc05aa58085031f98d4a490ddbd585826bacb26ab663a0c67d6b78608379bc79bfbfb9affba9366aad23829b668f9e3e2eb22cf374eda1c1ec18e65aadc8950fd972909968bc7c4a91be3d390e0653f3f7c29d693733323f872e27535fc420710730e11f15f57f4dc0ed6c09b5920f3173327e984d7b9bc480f8c0af17934492ff316a07546bc5f29c40b31846508742f27ac9e3c3830ffec6d3b74c8d02f6cf92a3cf8bddc7b3e180ed53922af0b1ddd5811fec4e906f6cbda6811731594fef16521566c8ac12af18e94feba581ba76f353715efaff7d8c31c0c691dfb2dcd2b4044d0bfb911b952b2c03d212fe52a531126baefc3dfaebcdd60a7874052f8cf967cd32a8ecc72136a798c13e3454bdeec40a8f288f89ce4422982b243f7495b86283c6e1fd109af67e44e607b8300ed3fcfd03c662447afd051e8a9e6556f2abc7c7e76bda954eb4e298d17dd35d3969d4dc83d6d2edd610ee6d4aab64086d201f17e4560ef8ae56ef004f88c82abb2df610ccc7e3c0bd556752967e028483439277a74339287b5578dcd2a1db1f17c6c53f12b6a52d70084ac655fc45815dae1449ddbeb7af97b225574ca75baec0d98fbefcea6adad39ea858240c892eee782c4752acb9091beb1dc0a0941c74d89234eaec371ec4d6b41b12d7a784e13ee91c44608db5ee248bc7df317c0e585a1b92bd1bdf944d81f13069b15cbe8da9ee34a5bbd97d97d52448ea9fbea9f1c300de2b219cd9d6dfa78097349b6200d9addedbf29c172db1a73a4ee3544421ad4eca02af3d7952e34533204a7abc896bc0e7fc4b858c59bd9eefa93ee89259d6ea775370086377da98a0ce60fe48f5194f042cd4d418cc6b2069fc492030f67409d279de5806c57609df5f83b93531ea6ae7a61c660e5e6de0d7f2b9260c30b3357095fc94e4fb04844bc37a9b46eae88a675ea7df32efcf2e4583d45c403979104b8d7110f0e726b5d978a700c7cca5f1baaed4f259a8abc10aa21dc60bcaa220f6b494de487d9a14abcce843e8af741a0c3c3f480d015117672369383ec7d3a9a30007f39db4a50833146c3472cdeb0ddb1e8ae38375ce6f44c284b21e8c632afe20f44c48ea457ba5601bf8fe8908252644e3cdaf78efc8e77c3cb645d9042d1f3dd6f209936f826dcc2e962126d5a18bc5fe40491e8e0f59154348cd51ca7e3c86e8898068279399581d34082f434ea7ba0c5ccf84ae7231720ca54306d3dd499355546de7109db885107894c6aee69d996bcb6891cbe44eb5674bf94405e767fb6c8eba894b62ff52911e7d0eec7afd67f1d73a33bfe71d1d415de88044bd56eb357abd0900bd9b802f3864ad5988282fe370099f4e15b629017f3b72faac127766b8b3170e0313a120105a8f1e44a8ae07ddf6b3d312f17e6ec352f06639492ef2d4757d19abedcd1faeb98c75f7e380bebf932566da5f7fbbb7d343a77accd808f5be671466c778cf1dd10d048f7250ddad5564c5633c55f4287dc72b4d00028c0292862cfaebbf13b1a784b220717fbb8cd03e1f27519f482cfe8b32786ea795928dcb0fbe790a61f1d677400f23e8606611558c608e3916c725db201169c946d623af3c3f19660d7eb61ca4b2b94c2f6c822f8e4aec9be964aa320568e93cc6d52e4be6ff04992013d55504fdd3a370e8d878182b1c3e4b337853e953de7d70654f04cc60b58e1b9a42f1cf58ea3bcf5e3728296aa9d4b0502ed8b73c01f687ea458f991d7549d246b115ede2422eed650720f7d605dcc73c510db49eda9542ecc8fb481ed66c09b5ae3b8acd97e0fe25c4349b5f2fb2196fe8329cb1756491afa6c9eb4053068073848935621991ca529e6a281f18d54ecad8732dfb44172f261aef7961202499ecc7e1d137793f4a8903f39d841e44f752898b3e6520797359417536523bcdc3cafae9890d96e99b29185c3a5470fdbc708e39924e201834a94066c131d09a2205403e0046665d96f64f136813ab461c4347ba49b3f0903e390fe1a1ec170b321a8b7fe3913ed78d1ff3ac5b300457d1fd759fd34174bc3cf151001bb18339725352bb92811ddada4fe9fd870dd2c2235e9126df18fc3f903d3557c5d1ffba5d4526ddbf44c56dc1f07c0163e7d2dc95db8ab6fd45edaeada7ee5293f73896fb343b4d78b1f6dc6c7d2088e2652c27c9f235f2f8e1b8cd5bbb2ec4e226ef4efa7e0d41bac4e158e4ab4ef4efa1695475cbf68f3557e9804a8d799c6d4bb048f59949f6b7d6a94be515e9fdf26adf9ee7eced3e2b2a667c03bff62d9f8b412df3a0deff7321e5ef39168ea85f95d1e785a70ea25445e59fdf49902cc2f1dd401b9d7d82c9149f0dc59a0e15ca0d87d4c2afdc7b7b0048e260397c7c0e53d2cf07c3d809dabb33bc2d0e672f19038b5f3830a5bdf85248d46a0aeaf35ac44a7659b874b59ef739d5124e56ed6099eaa9f0a83e72dd0c5a54b10def262c9063e030d97b35d998552bac226cb3a2a27dd92ef7872c4698819c42e04c5300788102f06b209fa4d0f95e978610068da02583ca639814a1472f7731bb81fce997e347b20cf3f55bd31d881b92d3583f8c0b9faf1956c48dcccb69432a2ad81254eb4b9b26e1e4717776d6e551be61726318877556970e85926bec38be11220cd8d6e9449628680bb31b5491c7e4817ccf4d6a9debd37ba0f886779edfe069e8a2ac526b0a3044047de7aff27db3c84bdbc71c1af410ab8e0d2bbe23e0798776fa2221b19a81bdb2f43f837b643d1a001c98ca11814f066f0b24a7056e8", 0x1000}], 0x3, 0x0, 0x2) shutdown(r4, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:35:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="12d5ee9a732e5adef5fd0ba2f986b63e9f7a7c93e38b9f67c7f2afaa26fb0ce5d9e8ac755c1a5eedaf0f1cc0a6808015137e3a7c5b01424acaf0262aa046c2eb42f7c695490aba892c31f79abbce4844291afa777dcedbfe4c92f6cbf32f8b166523ddf54e8540d27f98d760093d4b6c9349b15990810b99ab7845", 0x7b) syz_emit_ethernet(0xe, &(0x7f0000000240)="d6fcf0729c445c684e997e0b05c8") 13:35:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0, 0x82, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0xcf2d1e9ced02abda}], 0x8, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) write(r1, &(0x7f0000000080)="304c062f065faf3d1298d265ff8962bb810e997d71d1f2aa5bf11f9b72ba908fabc5a06965333c31e5812bdc550faa93a2f4668e4c5f70609433a8d59bf3b8ecfe531811715edef2a5f26247ed3b44258bb0a13cbb0940fb08c6ed8595936f387390090db7a991159b480770fc09cd6b86c0e37e89b3d9e408", 0x79) 13:35:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0xa112}, 0xc) 13:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = kqueue() lseek(r0, 0x0, 0xf607, 0x2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = dup2(r6, r5) kevent(r2, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x100000000}, {{r6}, 0x6, 0x24, 0x80, 0x4, 0x1}, {{r7}, 0x0, 0x1c3, 0x2, 0x4, 0x80000001}], 0x3ff, 0x0, 0xfffffffd, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) dup2(r8, r10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r11, 0x0, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000020000000000fb510a4e0000e0362686759c61d495fe816cc28bc00e44ad931f617ebce5c3e1d8808ccc9fc85ae9ac528717bd0ab1079db7e9d8e64bf6b5af"]) r12 = kqueue() kevent(r12, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r12, r3) r13 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x101) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f0000000180)) 13:35:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c486c5de887048a5b671b1b542a538706000000a71400000029ebffffffffffff0f00bdccc7d0f20eeeb6e5294c6249a8cc107d74e98cc6fa2c7d44b6943ba01a71880fda7bff1124bab06a8a541523eecde36a40849c9ebceebe64c299"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) r6 = openat(r4, &(0x7f0000000200)='./file0/file0\x00', 0x2, 0x122) recvfrom(r6, &(0x7f0000000300)=""/56, 0x38, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = kqueue() r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r14, r13) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r16 = kqueue() r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000240)=[{{r17}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r18, r17) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffc, 0x94, 0x1, 0x91, 0x5}, {{r7}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x9, 0xa9}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1fffee, 0x100000001, 0xfff}], 0x10001, &(0x7f0000000400)=[{{r10}, 0xffffffffffffffff, 0x85, 0x1, 0x0, 0x8001}, {{r13}, 0xfffffffffffffffe, 0x0, 0x4, 0xff, 0x94}, {{r15}, 0xfffffffffffffffc, 0x10, 0x80, 0x8, 0xffff}, {{r18}, 0xfffffffffffffffe, 0x5e51fccff74bf21b, 0x2, 0xffffffffffffffb0, 0xff}, {{r19}, 0xfffffffffffffffa, 0x144, 0x1, 0x10001, 0x4}, {{r5}, 0xfffffffffffffffc, 0xd9, 0x16ddb119fa8e8e31, 0x7}, {{r5}, 0xfffffffffffffff9, 0x8e, 0x2, 0x496, 0xfffffffffffffc01}, {{r5}, 0xfffffffffffffffc, 0xda, 0x1, 0x0, 0x81}, {{r1}, 0x2, 0x80, 0x0, 0x5, 0x3f}], 0x47d, &(0x7f0000000540)={0x100, 0x200}) dup2(r8, r7) openat(r7, &(0x7f00000001c0)='./file0\x00', 0x0, 0x20) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x2, 0x86) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r2, &(0x7f0000000180)="6bc49c751af7eaf7a7e30b08396f88263910e383180634e8cfe50bd7cdc5ff071b6fd570349736303ebe9e4b5d2b3c401d6a6ed0c3c98f59deb42ad1fab4e7b047614dcd9b098944e88f538aca0e61c62702f887d197ee17699a5db60c040fae6734006ff9bc5cd25576007754900058543effbba29124b92fb8d345e6f53810525b9448f28f96a5b44342a87914d1378207bb059d747fb5544b8386b4be4c3ad9b71d90034a53384d5c103795e334dc383207f2761e6a6f3eb16c1fda5e10dd9ff8a78610d0929dce5a1c0dc4302dce0c9351c9e103562f207ccac4c3a2ec9240815ed6f9b717ca32be20e36d99d5b0acdd44e1c00ad54999cdabdab4797acc44dc6b3a88a12b95c9588f7dc2ec8dd8d5740835cc6757e446169a4671818502e79076371a1617645409567a064e6f755936bfae53b8bdb60f7cc0c580a7ea88f254d4f5cbae253a627e1af3444950be23a030ad9934cafa4415e24b81d82d06da9ae02c03e33d0958e1cb569d51111681c0cee6319841262336f45b568bd5dcdb0f5209ee2ebae674a4f9aa6a9b5a4f6d6db516019782d17d94552ab1c4af08e8007e6cfba42f3b9705e3c80ed513754f18ef896bfb7ef7f4c8540b67c9d9f06b8fd7d3d9c1654c58415646b8489cd7802a199a030fc9c48fba6dfd2ca2bacbb641aa3820fbc2f75f546e61862e94c99676980a6868955dab8a72164f2fd10c1f07318927f3c09da00b1fcbd99578662b3148147a27b93ed9e093e69baefa9c5e503482cdbd3575844159c53445a1110182e2c2fe514657", 0xfffffebe, 0x2, 0x0, 0x1e5) 13:35:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7ff, 0x40, 0x54, 0x7ff}, {0xdb32, 0x4, 0x5, 0x10001}, {0x1, 0x4, 0x1, 0x7}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xfffffffffffffdab, &(0x7f00000012c0)="cdd98eed86f32c4bfc2d147d74a5bf99ee5cbe2af8e9f95e670eb37e11f86405ad529a30682c6168eab28e42017fa1a45fe7b80ff0a04c500074f1fc66eb8317da983f5a092ba808bb735620ef6f97dd3ff73856be0aacf2ee2469889781a1144f10dfc799320ccac15becef2e999d010a528caf86a92730aa95bc549d70b2a3cfd6409c3397798651a9367b0753057b5eb0d56244e9a2643fbdfbff79c9907249d6e68fcecdea1f8a0001000000000000af1f52685776324a9405fb6cba51123e581e3f78634b0cfe8491bd88dc3a1afc818931f7eb6ccec34788ef117a4d0a53b980fc2deb2d447f2239830018eef461e7b0f7e3f2a152991857259fb1530178b0079ed9299d1372c42d55fedc65edc2de82552832cb7a60f43ca5c5147dedca1b749336c4610d73387c846fdef5721d87bcbc745ef4882214a63efe4777ba71bd8cb2a81f845cac0d721df897a817bdc2c1d5480af5f320541e59d831bde4020060d240178a4869a4f76c0000daccd8665b7845e5354e27c6f0fe977dd8fd9795362152cbe1867189a017fc4c5de47fe70d988c408edce94501b297851292aad21623fb16746dc5742ac019abdff1b87f1c1edcb933df84456d10843e4787af532b952650958d2f88480af8e8b436a829bb910d5bbfc0696ae3996e8e1ce273389586f573a02bb5db248958127477974e48dc3ac984bb33e8bbea64aea91d4c671eefe15df552d680e94835807ad6d6bc861b6089401a38fbf0e668a157aaa863b251161cbb71ed5c8976edd8112eaa083c1ab643e92513515210ee4d7a2a008ce171469d00"/596) 13:35:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x2, 0x0, 0x3) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x3f, 0x251}, 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f1b6e2117089236407aec9ab6bd8bf437451bad"], 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x100) 13:35:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 13:35:41 executing program 0: munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) utimes(0xfffffffffffffffe, &(0x7f0000000040)={{0x6, 0x8}, {0x800, 0x4}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) 13:35:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000040)='b', 0x1, 0x0, 0x0) 13:35:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x36, 0x7ff}, {0x0, 0xa9, 0x0, 0x8}]}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8280, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) unveil(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 13:35:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb07002f66696e653000"], 0xa, 0x0}, 0x0) 13:35:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000002580)=[{&(0x7f0000000180)="6d3b29ab39102407dd47b0ddce3927d9d44218fa90414841c9e0e2153a50312cb982f0734d50029874b356668c3ed70207833045d436abfe297437ca6a4b46eaaf38996f2362ed35fbecb7189f1edb1e86d9ba238c4583f109333b7578ea9771b1b43d29a44f9999d3870354f29ea50fdf500986a0d2d76357196f715ae36c7593a522aa84745119455f47924ffd773bc96a74b158e6e71631089a0d959e30278a5cbf5afd8972cdc49badc9a260170639a52d32ae09bf5352223d264fa15124eef7872c3c215903fea0250b3ba0efa54ad1c6a80c4612b3c16385327634da3f7592bbc36ac66eb45972563d0cb32196876d96da4a595bee", 0xf8}, {&(0x7f0000000380)="9e45a6dfba502e8bba2dead566e9691edd53e4af47c90b61459f71563fb490bdd70b9a1fa4590a48314647b06959d1721856b43ccbe2770e3bb4c2062287e9c423b1a35109b82b82103b8708a8d3b8503c49c48a808d1dd6eaf0f28a4c275c577b6db377d99378a2dffbbfe629b965b9a94e4636f0c36c80953fcd7eeb61a389873e69f316632890be127613ee5948769c7d0148786c9db18ef0a946fb9ca1923bb6282b65c2dba75767a2dee8f1fb6457c157cb0639f9bae41dee74e7d16ef9a3cd9a3df92be4e51f03f80819166bf3adccfc1e41f0deadec70d60b93edcad3d5a1ecaadde794f72e66d5a0946c58c395cedb61cd3b97adc161507427513552c15bc183823711479b7e365762519aa084998e09eeea76b30e8e69df7ad7b1da1e1298d32f0182b4b6ff536e3bf05e499892b53caffbcca42ef03f1442aa31206d5602ee021bb1c7cc8cebe10c82a9de4f955490e9f5119242c78ef666c338096b1b44bdf8bcb7c810fb14fa6894d83a26b5948d4b1cac7332214300af0a9b7af3fa8072ef73b3e0cde54265f29eb80a15c5156bfa99936d65f5bd743c639112e0e8c4ecf7b1060dd4f1ddde42e853ba32599147b23f7dff339cea93e71b2d71dd4258c87cba77235e34b687486ed5c3ec4272a91d4a346a85f1db5c5f3385dd4d913871b2e713883260c1f051f2345c22d3192874475b464f144decd19c07665933ff03ec2afbf2ab4ad31e39c2fffef52273c8bd286544f5a53e8aaa848ec0f026eab3f7e671a2f030e86cde1bfcbd15be023e1e01c82bc1fd11062f9e7690c0cd6df5b241b68f0ef45ef46db4006f2c217898756fb18b1225e8dab812884823f6740fe11780ccc02d9df4dfd0e2155d4fca8c86031efc68815153aef951af45c0d438e65664ddb97ad1ac59807cb4d1a8364b556681ef948fec64eddc63dbbcb8171f23261ba4a9ecfd6547f4b4ce5ca572457a1487f1fdc77c2a059f40cf28e6d16bdb2be15dfaf383144c4cd4d6bf2378498be93a0c622cb2a2e9ecf85c015535880c45daf27dfb05c9b6a7a9225b4fdab1de5098a279dba7bd8cf38470134bff7eeb4fefb2aef1f235ddcc015f27b0fe053ce6e4e00f99bfbbefa8bca3cc8f5f6cf3a20d8547eead58a016773c8dec452ca3d5945e13c63b7b59a9eed25e0269df25b3f8f691979da57388620b5f9c2f3a314aef78f15f698646a207c2caeea4fbd087b74d0a497d4b2c53b20ce1b1ff63f957cb8f5a2a0d17cc91aa0028f522fa8d08b8d4fbbbf08c440c42e942fbfd8334b3fa92cef98e14578ba0ea0bd3963967062e4d7c8070f8e796bab3711149001435b85e6c38e264297ffe1fe9a0626a0131dd98ec12c1e4beded96784bc731c87879e147e3df4331ee8c6c8d0409668bc3fc908f2a492a540a1f60d2217c03022a0b340e83a6f412d47ba8a0a1f3bd162e45e6c9356b9e9a6dfadb7caa593b1bd694e224f9884da510a3ddea180797bc0b4094314c621072ac46ca8e53e387cb6270d9277234b0d8b26f4c5cec65ef813b75ec6bed5b68d6d8e0610a5772bdd2781f9480bdf836e427aefbb3e5e9f1b642d3c9ac2c57da34945a1fce43db7622335cbadf348d327cfba14a333cb65f74a6bfabbbf4396eb32c84fc0bf2a3341fb553379d10dc2202bba9d02b7aff1afc5ea4309872ceefcc957fbcd0b836c0ba919924072645b290a6fdedea9e6202a179501798c092dc2340b955b6eb42de86e1f2e461a3d6670dd0f8d1f2759f55a73ec65588e50ea4eb39b9d9870078cecce3d2e5e98de097f82a47db3c63a36e4563d445d2de5a0b736e116162f7d64b5e6ead55b330f81bf88e6afd69d9b106edd9fc64916d3add12626e1fd0219c90464fbc06c6fc7680af322216dfd1bc745c2911a8a8e7cec01b534484f14a8783d48ab59d7a165924380f2ff195ca4f6162d1634a739fe15613b43d9176b3d63dc01490d4c3381816d4c05e86d8b44aaaa0431ba139ca1a1733e47f7a18f78f809ccdec90d81fbbef095209aaec2290959f4f44cc5116eb235a98dc6fc9ee6ea23f9b4623469f1b3349fd019c5bcb07f3c9360669c89f0af877cbd7cbf90a94a1982e3255ca39920f954df0cbd5191aebaf126f32a010acaaa7d20f9d01b25dd290e6e7e33521d6441d95485a86b0640f3f2fd8baadf08d6f0153c58eec40f3a4b1a0f9cb095104ac937340100b791e865e6c483c26df5f43f9d624e339211b898f57bb445860a06ccb9edeeb13e988285442e03b211016da9abea304385be4be9e576d202c4febe1a4970bf536e4f7ada22a718ed2e5b4f39232da9c9beef56b47f7c398340bed8666b79217a97e4b823900b8d21135488ab32b8aeceacc4c061d211c43136e7ae2c99320dc668ee700bc02ba487e238882c7f9b314026ee0631daed3c57a495ddf4b09849045b3d014f50364e25fae694fc7940ccfd037312a2725e0e59e55d187f429060af8bf5a094857c9ee59f3a8553c2a39fcce784d2aa1025a0c537c42af6651b22b1800dd4a2145177056040192d98d422912cd712ea0c843dfe0f3a32e160f41b02d4e53a52e01b8928b9c2d37ed5cc906fb5e47a5684150a9d00d365d24f2b82758c886b2b845ad442967158b96756855eb9ca8451c3738d9b911a80ef4e289df77ebba3a2272ad4ffe864b5f4fb5f86eed1d20460c5f7024cfdaf1bd820d2034765cf5e335446c54f56ee8ffe8d4d77239460e91d1e5077fce97b5e7cce5326ace9740a83f2ed9b52ae23e86461e281216ee02bb9b61a0246ed757b081e7eb48de51c0433470e957556baf6183789afb442be1903995d8282a67b54e00262ae5841ad1e16d32c72aafa86d056c63932f02884fe6d734e891fe05d2b1a745c5162f5f1dec69f5debb233e9f9d3842b18c1976b30ce577786e0f71374b8feb29ade41ab14a54b7320c7eebfc2af9eddb4abab1effbc3505772dc2dabc275de18ae101649f6c7d78400ca7ca7ee2f249fc9d9b6ab17999038e2660fab2320eedfff165fabd774e4e1d6ca4680b962ca6176207b906bdb1c4da6a0f332eed28fc603e80b937eb2548ba7041f1efb93b6e0596581d6853af088c4c5a5cba49eb7bffb5bc16e62e4b220388fe56250a66ff97ab6b355ef0fac5f05f516c3d31d42035ef71e8ba4d60cf0731a13dae9f36c848737d3bd184b08192d6342e21619159044699fbe2aa0e267f95d62f278698b1305b1c020ff028975ea891a9b36a88d4ff9ade988fbe9818d66c586989aab5a59d7850fc22b9b4dbb5904711deaa6bcd3073fe99ba8104a69c80c78b10edf9caaf9d51544e860459cd0624063e0440fe8d40a04bb38438d4ea1667472e7ecbfdae7266d40eb0911e3d77d0d1c1e4fd15fa7cab6f0dc5cb1109ee6679284b07307f2cc977e4cafb8c4d2da7d6496c8a47a8eb47410ce7d93aec942ce2b203bab96c1522fa0fbc012fe5ba44a7c43fe5bde4921ec449edae834b22bdb316229f71dab87f4167a9a1d9be95a37f46743304f615670ed7861acec4d8c4076139915b0f06c276498045631b04e0bd15ce713a10ad42db6f25cb75d1e9c5c32caeaf097d99a7831801fa8523691134acf5d9be5d1ad0278602dec3ea0dcb7a0e154c0af56e7b095146d99b5ec4e1d472a8296a33829455306ac74a510b4a3d2a15331b827331189c54df872842fc1c6c1350a823f14b6f6b22b37604c88cf55d053e72efb5c49fb827d3c2f3cb749362a2db1d5fa363449bae0d7cd07161caa5450f16d692e7db3e643d51f20002da3226fda10fc0d7dd1c2f3d1c543bec6986e7493ff3530a46fe41ed5067af6fe90a10e5449a6e7ac2678d34413b8d85c389b689e15b7ffcd03de3f03ca9ab1d70e525109f623fb23db9b6f8bf4662fdae15731a4a66fdce6ecc884af539d40cf2f48a36f2998fc0fa626ec8ffd45cf6d076503c76d168cbab2f1f2e57c12b467f0c182aaebe39b08db16423fe0e21c0373f13f4716ac84f2e1781c7ce233b7909abe23682fa67563657b215e0cc00019073a97172ddb0be65d9e0eb5a2185396b9fbc6e38621c6e14c2aa7a5e1dfe7223a204c4810440f35b6093b9111f96714060e5d93e0dcd4d535e503fa92f4c35fe3d18477895afa086fd5089c30c18823f7411134089d52ba25c430bd9d2ba8b13c82cf1ad3f6115266321890a2278422b6ec6e6d67f939fbecb3716d767cff69d67d50d93b600428972f9ab72b90c5f46a787cb845e06ee0a9609f4f92b0f2545bcec568fcb2bb79707b54245eced39461aa0bbc336ae3eda55a5c3378a65b7bef5ae43a308bc8ad0b6639eaeb91803ba0f5b0e2009ef2c1498dda279797fde5ca2ac8904663d7b1837533ee193b1a006ab7217ea86d1d726b431508ca7e742da423d3e4589bcdea0b69c1530e5adbe165fe4e38120208b2e8ba555bc43e64966194ec5ebd1099f8715bd309dc82e331e187cc3219bd4677a5d3e56a41feb108055adf0cfac88d79f9a37ec9e6d1021a7a767827afb2a04d0f1c59adbce5755ac55a72c95b3bbedc7f63bca331cced6f82618d5149e8bd0804816978dd2af6e9f30ac39d58b433257e59ef909a3db62593f42f36c371a44de3780757ce31ad6048cb79da21646e22d6fd35be7f92dea586cba8e6550a309d3c744d19681d957bf2d63e0ae1741f43c1c42f62be6f94ec1cedaf2dd11827ff15deba5da3b3edc8d70993c699f06bf6af8881a4c2597f0c382b24bec44197a34ce30128443905fb67ac5bc7ee7553fa3afff268960b3da3665782fd8d549b6400f7f9bea8ddb7e34679b5bb4eaebcbba4db9fc17e88a66557f43fc8325819751ec38bc3ebe886573310ded2deaeb027efb240c7ae099f4bc628c30ea3703be2e52af17b99f6ea1945018d9602bba90deb1dc1fbb6008c2f568c3e08fb121cfb071719ae7328ef279fdea99d95492e631130228b62344f0ce850aea46a3d99790a824472956d8d9a07186ba881cd7a0422ec0438295665a4a159ff7277741e93f707aac2da18540b2845e67cdc665c96cf5504ff40fc304c685143a5f42b6ffbf73321a5dfbdd96b697db6ea9dd540bf2ea095e5ee69a8583153c1d9b708e105673ec81455b4bdcacb0d8421717fbb182e91175fe727dd67a573589f32c263095497336b1ef1771d0e5a81b37955f196da4ae2d550291958e8f75bc65a416006398f0337697c6e60802094863c1a19acfa42a194fef5f8f10e549f874ffc211b7af4bb0b362227436f9a1d1b9a615a475ca68e0fc665d850079349af980b7e81b84079963a2a96fdc432dafb19851a9e46ea10e631666ad0af6c00c35adbb0c436f6aa647a133c4457c75da97cf7a7931c894c3b53977808008f401b6b321a89107c89c12daea13aff24235abe26508df7b3aaec8fc787d67cb5a72055897e511838cde22a47e633572beeac6a3740ee45e6d3cbe385e36d6f88a48a5c32232437260864179bd9f113ab3de33e152bb8029cfd47b7346a349663e3d92ba20cf78c7bba7f7d7c93c04de37e3a13420634cd83f9f1caa3ed93faad8852dba1451775949886993de1f0627ccde5c6c6481f8ebb23c580d878a69bb4ef58c7c3cd568ffb6ae5de04f1609d6a2c7e0ca3e65c1b6d6d411673c59d9af2979a6035d56b3f466526ed8e591ec9cd5e884e54b7236d4801e81ed08ffee2040b1d53330a2951c2ae0cdeb7bd9df18e4eef720af3a07687ce486e096f027d2ac5f119a8ea9cbe0df4d6224da0cd199e2542c7043ff596e2784fc1b9cdf7b73d3d1e7cdb1", 0x1000}, {&(0x7f0000001380)="1622e157eef27a516533c7983fc8f913ab430167944ce93f5d058d9f3a05b609a696939612ffa85db313647d63646003b6e31ba8d308b5b132da5675ca912bfad6fd7600b4f928a7cd0c04f8838dc4c916b0b7bbdb90c2191897255833e0d77ff29c9afa41f4701b19816381c5063c80b7a76f041962344244684feb7dbaf4e56df898a3ea333a41fd650d882dbebf7975b520dbb7c96e3e6095f306fad4af35ec87c328d80c3f81cb600e061dcafa6122bb54ff6d732161593b8d9be6af0a2607f7b548d41001f768a37276cdff47c03679cf2d7b8cbf281058edb93266e952183047a954cde9c8a36606263e037333c1dcb4bfa9db860533dcd5e4595e8360088a27a68a7923a923846a387695841c5f79384705f9e83b5e9be083a4823864b9f3e5352cdac95e19f4d508196bcd4bcd5bd00a1793079c5e69c78526f56c29a0c9bd05bb83fbf8e6ddbcbb7eaa0d66a99ef9ef7e1bc5821ad3659bde941051a73954351e10028103de3a9a66183e45bcb0d5f83017ecfb63bf4485b308799c06f9212da32b9de8217849a1a7fde3c3b9e96bde473499797e901f2e57a6857a216c8cea18bba7a62101c9146a47aceed40932010118b71706f81b2257942443ea8b4f331e739aee40b5a7f11cde9bbd6260043cd23dcc4fedf51fae4c36fffd6f945a1e43846361f0f1232c1ff41dc027299783032d7c13414a69637df2f8da852fb4995196775beeb8c120568f33047f89782fa57999635af9b89bdb0cb2aefc2d65b421e412cc2955bb90bdacebb54940d47b2653ac75be2b8f63b1e44cad992f80ab17e82ce9f18bd90a857f6493ae9ce45ae536f7cec9ceaa6ed1f8fb23888af6e8e1f86d2bb6e26ba464d7a8bc95a9a0e98208506087907e749f1d22e4dc4f47e7f8d9749f0fc73ca8ea140c308021a1f53558dccfc377ed1433d3f8b9c030ea1fd870db67858388a3bb1b6f9c2bd828687bdad5c03d4759fcf541c69e8b6f0373f57233d098697ae0299315dbeb5a8f689653b5df568fa124ab11c308b5fb04ef700d7ecab4fa7d4d6c0bb075b28f6f11e8b1c3c3f6e3f81d00ce290948ea52709042af48735051872e77531a95da2f220c73f7d0967b53a7d060b53bfb35d24c40a7710107cd6f869b22cce828cc5ae041e00d2325170feef7a7fe03e590ea29480f1c50dbc552cd6725180d8a4def29869dee60c5c66f326809e06c1dd5436fd309e01a533406210355155b9cc1d2fbe2c933ccc6966510279d3c61b07adfccc34b676a555c9998df6d68ef40ac595f7bff75d309d64d629e563dacfa3e275c783151c3ad80336bbe403aa158ba1f683b9df3f63bea1f6737cc6d16d57f0d47797d5bd89f77e1c0153486834f6068348be26e978fdcef2de9a3301cd40d873393333bd757a03149218fd57df221da4b230a86fd5bd428d4f3f286d2e23f7a87cc9057e5c5bff86265acbcfd137beb54884759b5418f73a81b52bb3ea5e40e4d95a76238863d6c70866b1d189b0072a5890cf65ef6277bbcbd9a203b7d82eb9d65a441fd1448442ee21468262d7d13ed57c5225e9a4528cfc05fff9e3d3fe741bffdf8dc1987e7c5c29c0d60f69504e8e96d6d3b130ccfe22db60412880176f4e0f5955d21822723bc125385a285f605206fc02595e4c04b7d2c1b011ec0587047a7e8675fe3e1d2e202eaeb49df980d9270ff1a9158ee0464ba63c22c4fa30061a8c8a9d8a78f843fdf8902c07668904fc9dee2691eec80dd371963d29748600dff817d5ecc85da42f6d4b13d7502bc8c7003fe4e44b4651c194996addc41b2bbfe710c80e377e4f0628eb1aa0aa8f562a150952c1ebceda42c4b486d16eee1c7bc18f11fbb6f9d3c312ea798354ca4a04b87b8c8276218814a74d314a0efe2b208d6ab597474e8c76d10d2cbec93d34f286838e10c6644fc0c1eb11080eda42f060e96aeebcc5746147a95786c61f4b4b7ce8f576c2eb72678d70995c8e2448f5a6e740883926b04f99e2cdee2e2b7d4ed18bb7531701ecabb1638158cae3f153cc09ceae7b227709539a64f0eeadf0d3508ae2dce164adbc36e08c18c4e6c16738a534f9879f25a79150084ff4a86ca95748e3f3eb7b6217b41397c9f432cdbb634333f02b6ccee462659102bf6c35f83d38b54ab2f23317fa3ceef65d17beddd33b07e81b072a656bba251cd457c4faff5acf69f4bafb05d796431b8512173be7aef0d0ddfd1212baf9ba8d54a79c33553a8ce0fe959406d4d03b41f69e0d8dc22de58f97084a756c766f5eeeb12ed39053180814868da4e40f21246746063a70e2df7d96fcbf1b90a312cfcd476eb88bb4f252294e7aa0252207987b9f79b17ef54cdc4ddb4224491730a086d6c5186b9659b833f4f0624341bafc980475b16eb2c03b95f533332e144b529790504389b5ae113b67287703376e53650aadd061221351494d8e6e923659dc67537d983ae9e5f1f7aa6a85f8c9d01faf32b7b60f39610676174c97400e4bf73a5639c9cdcc918ff4d33f80a47451a689c3e6b48ea326e357e12251b6becad877264ebedf8c5086d86142c0a19e7f1f4cda7251758ce5386238a8e3a6039db9a48a1eb52a1e30df98ebc083b8e8132f135587945b3b27453ea2b4f151e8b79b6dcf550dcdb71230d5f8d9ef1ed754336a0a7115e458615f86639cb6900eafcba3bd602b33c3a4cb4c613f73d0177471bdd9b32047adb0b95bfd119d8a9eb55c62c5a4223cfb77c2fdc5efe9618a513f9ea2074283212da0f6b07bd16f7ff08429dd070c34ecc3969fe5b5f51e3f2c4a3cda90b13ce4a46ad6bfc860105ace3472a0462ab956a8e63ccbb50bef2b92d800b059248f8b622f28a7f9f468b6a7fe3b1c818941b68c781862c2fdfad16706db2baa05c38c7b0ca27bec931b096530548aa7374f61801847f59d594232c79fcf489d77541475d825fe08e420a9de63c7b983c9aa6980c0b3c4505d074ddd91ec624571f85e0e6c4c57c022f949ead29b594dc4cd0085da4761baaf2e40df04a31cad2838d5af2d48006e459933e4389b3ef56070b3c2661a7169744ce31a34edbaf947ca349472b85e83ea7d8aa4c9295a0d186ac48ebf4ef003f66dc5d0abea60537640128b1ecb384b5c6fd0d93ff0bd7597a5ab39423784655fd0809457da300777ef046a5a835f015698210ee9919b931c762f46cdb9515ffd9227f349d3ec61c52ff622e6b18ee00e232fdc19bec5c8b4bae933a614290a3d4623b34002b0dde04c01e2126d4b95e1124633fea72b6f23bb719db663daf2ffda896cda4af25b186952b2d965c6643f9f9c1f2ee34ce0d8614a067d828073f1adf0c98da67f6f82f31b7ff6e7f06ba06b433507e8262c033e89ee034f8be874a74af074a6721dcc67e3e3ddbb69b3616df919563af1cb8cb4996c779e8ad10fd4184331130d907aed55fc24aeb3651f77ea9ccecefc7023560b143d6e88e23cd280b9c81eb0ee58438219bd5203e155df15514e7b4f7e112d62535117a5275a23c404434a71d369f0170abfa5c43af56e805c38153a5b4b4b93dfb6cbc2c2d16e1ca2bcb354cbdaba36d8a2badaeeea8c4774560f781e9eb0a7b920bca1785188746f6acbc6085be5e88a3a668ffa79bd36b7dd1d09bd12dd0fa882082340b4203e9070d937ec9c185fec74663c4b135aa8cddf8a812d047f0248ff951ad2436b22741fdf3c616053d3692f157c74ecb855fef49a2808a1398f839859aafe6671c25a0023822bff8fb996907f3c1f037e1c8b54ff5db95d2df80c2bd358b305a43588e89ed8792f912a618265976ef1b9b28c0aea96c73ae47e26aff90f106c5d557c7921046e7881646760953ebbdb86bd6345115c75bb68c96c511f0cb31f96be2a045b2877b6e6dc8f9b5175eab08e07fc9f824fe2442dc27d15211f4877d888c539f31e82258fe01688055fad406c12d5dc06c06d369f48e62792cec15ca06cf36ec652fe6eb14bb68468f80de83261b45028415dbdf72f3ab1becbefdafa419e820d2481ac27476a3bd10979e8d52f18220c6c5462cb6f2d95c5c629dd3b4de291cbfc464d0aa1e90a8e85190573373c32d5a7f12c5997798d582fb9bb006b95f1b5781844b32ba1f0e3ff9c10acb5c0f13b92b5e7612d6ffa6b622bf98cdaf6c6575a6612bfe0c161f237885291b3547c258fa0ea79a797f402d9991ce27340227a5a19ca4654650ea064af7bbf825d649f5d17acf26f67b6ec7da35326873209b73f28edaf4ca727bad27e1118b01454f626a52c4043441e262285ced8d1390fad12cadf9a19f72bd8862eb062654794267331e820941d7500f79c7fc115daf48cf528b0b8a8f6382b8424a06201ab7ebe44642bc114acde39804221bc36a50ed1fbab5dc501dee085e9c14e6b5689b3cc687fcd3ff6fe25fea3eae7f587ebdb86d8371e99a401d870b4a0b624bfa3f219da9b06e4c3c2a5abf6e6a189d29207f8edf3e714e3c1d01d52a976f1c848b30b628af5446bbdaa2424a3cc5f3d269a39283ece374d91d636b67576925aba7157745ed514f8d0667cd48ae37515d333a896f004bde2c6bd6077b65162e177ea5a730b5349d9fcceb9aecb213e099270e6cb4c976698ffe6e30b71117fa1dc3157608c56d5ab788a807dd81246a1a8b32d7f564656b1c5a9b595243f8154dc2396645daf4dc0c9f02ae8f28c05deee789894ebc34c97f4a2a3bcd3133d246afc50f2b0818a150a1534de93bb6e8c06069725fb5af840bffe441440d039a8d6274eb44fd91042170fffce6199c720808cd24e8dffad467f0385abe4470adb53f2abf40ed6577fdb94a742015113182e7a4508395c52ab483b9da9ef19033e32ca49569bfb064fa580ac0d2da3b8904a55e78d1ea24cae979ea3ae1d78fb676f32f68d8afa2d54e3679c5093b0b484ec766dadb159870df35efb95d9fe1ab148b8eba9c349ac27602eed2a32c6cd08e32d5272c7ce8eebdad0be45bf67d6ff0ade039ca2adc4c6836b490ef50dfc6678238bcd834c37a70d7ac208c069d5ab1dde32de59cfedfea5c8835ea216a2c187567db03ea403a2df7a54da54b21e63338dd5b041ee22b45ee110471ff9aa6f3e222b79d05fde214cc4e7b2ffbc7b72e0fc2d4c424b9e3c6ed620d9e319a172b8734a0983e9e3176def862e8ec40f1ec4b6f01436be83cabb800b122bb56ce5cfd0e7c4b4c78f4da7f718cbf26352be96dcbeb923fa60ff7971bbefdb9b5fb83d04b5f4b460fcd5302b7a6d5b98fa424416ce575a4e993ad496329e961300d742f60b2d9c14ae2f3d541c4d06b8606876f64108b4a62d49a3af55d23763d0bcb93196df80d83d7e078d718691348f15cbfe9fed780c2a3c960ef552020ea50d8933f6326ae9fb569cba11ce859758a6e7df97daa2a835080d8a4f4cfc458fb8dec66522e307a2b4bc164049b014f82abbe1d98913888df06189191ffb92cba0d42a491247a877129b31ec91689fab76908592b7c0a60b46abcd32bfc5365e24261e7b7382a8fd63e6246b5509747e8d965ee7a7a8c1aabd0798c888ba94a2fd875d5bdbd78356887d6f3cde3568d9d7d210d398563eec8952ecd5bc8750ff58b52df2aa041c4b10edcd960cc0153435df8bb905cdd4a303d52ff9ec0722c98acf26555c470795184e5a4226d590ee54c9eeea1a03e39479c3d4a61d9e29d08ed2bc0e8a5507416585415934eb4a920376f29832ca8727d2fea38aaf2a59c4d97ba37bae8fb4bac1db49ad02dafd7604308fc1713c884edebe391aa57f4a2c352", 0x1000}, {&(0x7f0000002380)="93429b638670920294b16f6c861ba60386c8f2f12d3994083008d1ddb480e649147a27458c11fced887d291c67ee7c6fbc01c7efa8de440e19f54f613aa1c5315f4085d08b16dd60329aae17bf268fcc5436097932c69831d6bac3605d4141f264bbc747a275c632d3ac8f7e68b5d1d9db9fa37a5699da65cc7dfd817fa0d9aa3e82460294e4a9fd578f2d3d054e26a44e5a258b9e71e9789266197fca929854cefb0ec10f36b5e88a006318e31cf3a8c1adad25098497c6ddc4276be35b1b39ed183314c70eca09880f0d8675b81753274b5f6cae", 0xd5}, {&(0x7f0000000280)="4c03af2df083ce74ca3c76c580e6900e63824a", 0x13}, {&(0x7f00000002c0)="a0ad5f", 0x3}, {&(0x7f0000002480)="f680dd84315dbd4c90a4bbd5d95dab77c32da76216defa2933b6e5e21ff517369d7bcdb679d1bd3a00a0899f110a9fd36a0452fd1b79f92e9c9d7ebdcad71ef0a67c671d0e72cd02b0a651a21d5cb731bb49fa2c688e80bedf341f6f5be39106a9300bad248a953c032678bdfdcf62543b97cb3332253c6f1f7bd9d22aec9ace603407c6ebff679dc00d47f6546311cd2e7562f0eec7356789d8cc56b59f37b1be6810a650bc72709fec055fcede3063ede5273a0fda4ff3e4b90c13e0e9a6de3b9cbf4091d5303b8eb8d9b020f61634fbfd517a1c6b61a58cf094a09ddbe0c9429569927f970598d955e3b795ecfd6e4988d4df14a0470d25", 0xf9}, {&(0x7f0000000300)="51146db418808550808f1af6b3f458641ed82313df9aa34bde404309eb7e455b1412a547b50e8e8145b4", 0x2a}], 0x8, 0x0, 0x7) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3f57621d) ftruncate(r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 13:35:42 executing program 0: r0 = kqueue() mprotect(&(0x7f000086a000/0x1000)=nil, 0x1000, 0x2) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) 13:35:42 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() getpgid(0xffffffffffffffff) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r4, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533f000000006258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80fb7c790e8d45868554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad732a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9ed8f89e59bda92493476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae3ba4414d94cde6d3110aacbe656ba14aa3144df452210a52d2933609b3"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r6 = syz_open_pts() getpgid(0x0) r7 = syz_open_pts() r8 = getpgid(0xffffffffffffffff) fcntl$setown(r7, 0x6, r8) r9 = getpgrp() getpgid(r9) r10 = syz_open_pts() r11 = getpgid(0xffffffffffffffff) fcntl$setown(r10, 0x6, r11) syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffff9c, 0x6, r12) r13 = getpgid(r12) fcntl$setown(r6, 0x6, r13) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r6, 0x1) write(r6, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x7) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r14 = dup2(r6, r6) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f0000000200)) bind$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r14, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r15 = dup(r1) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r15, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r17 = dup2(r15, 0xffffffffffffffff) munlockall() r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x1, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r20, 0x0) fchownat(r17, &(0x7f0000000480)='./file1\x00', r18, r19, 0x6) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r21 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r21, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 13:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) 13:35:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x8) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645314d7dce930646d49ba0c272efcf12967cd84abafa557f267c59771e06009cfa8f018d872d5e2fa9ebe198dc76d691ea1ab7f115c52e63fff77121d0126e9a6ad724bab33f9ea2032027cdb4c1094dc0debc6e34ee3f41b7114c20f6c1bcfc74745542337ffbab38abac707e10e68b814344919b85dbe3d1e310bbf70875a48e280bba6bf3bd307b19acd3f225f344133a0bc9f2820314153eeb128e6606cd52bd36bebecde4a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/17, 0x11) sendto$inet6(r2, &(0x7f0000000040), 0xffffffffffffff6a, 0x0, 0x0, 0x0) 13:35:44 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x60f2b2de, 0x1ff, 0x5, 0x0, "f4afb5397347fa77440effce87de69eebe35821d", 0x200, 0x20}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, 0x0) 13:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x21c0, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x3}, {0x1c, 0x0, 0x0, 0xfffffffc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 13:35:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001b40)=ANY=[@ANYRESHEX], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) r2 = dup(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) flock(r2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r8, r7) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r11, r10) r12 = kqueue() r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000540)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000000580)="30105a545b9ab599353422653b81fe227a7c52d025c9bce83fa522b4d71413cade5cf289db91c967329ef54576e1150f2ded78d97282a0e6ae1df3082ebfce7d2ff7af65545a2210758a00a736f61a6490bef9e6855e2ffcfb8e84644fcb0df294aa67dd1d60777f30c316a9131d602aa14b26925e09cea7a242990351c0cb827a1d2b65ab452bd2cab1139c410602f41fbd8ef5e1fa99bbf39ec98abd178b8915b7641611031d9c680f7755d750f6e2137f1aeca8094d0ef917503f8da842233e7f51661038441908d9bd41e42e9b5711b5dcfcaa130383ba341863", 0xdc}, {&(0x7f0000000680)="5eff5376c978b232f3f10c17def76a4fd723bead5c4a8561cb66a267f0bc4a3d7a793403908a60a11953a99994541a50f23f66fad66b6d3d27bccce04d248e225ad5977531ec1b39b26cff2ae14b9a5c7d7596ba31228a625072c9ff8ce5ae9e534679ac87bed65031cd56058ca5ae29298747e65e764c4e120901749abdcfc8adaab3f1bea3639f12ea41104fbab01940748d820123aa10b8b5369ab77eed4202a94adff5a5ad1e3688bf9c848f3409c991b8a7c5899321c2ff3c0fa1b69998217d6e71d0ba3e1946fbd7232cbeaf363ef3b758adfc572cd4834b164e87d042db203b69bf27830d53f8", 0xea}, {&(0x7f0000000780)="db536dd22d5cf612799c41a6ec2baf56195e28c2c2f9da405caa13ea1d1539bf9b359ecbdcc48bf4599b89e21ce9f5945d2cd54a0df9907e84f9e438ecac46a6c5b4f3e974d8b68c821154a2931b259b273f1e753b62b972e3b36431c5e5742762d57cd21a1a0846", 0x68}, {&(0x7f0000000800)="49b83af5be308124a55af026cbd6d8a41218725aee0f45149ab2107ce0b20ba9649d27e2f13f0c8a5939e19c42f82be683472c67af1cbbf24229fd8416875f4bdeb70df5e864cd7af89d67165e93ec124256ab7c109994fd6fef222452784694cc537bc8cb435db239c1401dfb20aba4964d00e44697d0fd29df7755f72fe93b15d57f3c73f8cba2cae95b94760d74d75d9799f4296be7fbe42646cec7c9f52bb09591039028a7d6e8ef58c2a158", 0xae}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="f05d1b52478051eebc3bf5650688e6a0f6d726bfb48341da9df87638f2f2943fcde4540fe9ca27e63988d207dd503debd44e07d83169c63fc7c4c62a5d7b505d09cac2962f2a175e6385e7361e65dd49136d4c347b2590e480f819f1a055cf18ed2880594763084d705038a30ab4806316384dbf8dcfb5a007415324fc0d36bb370b8fffc9c034b707b03653a34f27798c3e3f15c7da9f2e7032c112b8dee2ee4082c14af08e579839e8f53c840c563761bf38e743e99ca9e228c877612359076e796d863980a8", 0xc7}, {&(0x7f0000000a00)="6ebead98c19ba115607ea8ddd135f95acefc2556e6cff623110c16576c5cb7211d2c8c9332517317aee9a52f063c7375e72cb370321693c5327168a1971e4c3579676e4867a17d89f53dd0b6f121a9fb553c61deac125ea60d65b26bdcefd6f4244bbb3e08e2c69e272f2f2533e70ebd9525ffdd8ea5c728bcd9068e5fd8b863056c16892aa77768f28558280458ba0e98d154349e9ce4480c18113fb1853d1c82fb0e894b637619feca6641f487d269347190b6fb2628cb2c3734668541231896f5b81833d2e37629043a2c79a79bba14671888c34fdb62ba112fe2e2e5156fe10acbf2d3a01ec2a766a5e1b5236f118d0855f6664447a6d3d29954667d5beed22c1588064a467a04c6c01a1dea97bf2ff105da0071b85d07a3a8a561e7bd59a6acb4324cce34c39e09a97e6ecaf0a4336083380f42ea07141ed9c75358b4b909b47f2e38fd5af1776b32a9bf933ef8d910b56e2dad394e871f1d470be85192366a11e01a1f0a2948d74e0eff52fc4bcc82e35533324ead990b5576f3fab004e846bb91e01fce6ffea4c95f5101315dd211c416501a0493ba3a05a917c193af739f5a3ad495730b08c09b52194e7eb45475eea2c91948ca28e7958d282d0fa47012c1cda2cf7430a45ea0faa54d05e943f47109753d9da50c592e518add2d82f133ccf6d2d7bd28963637c0c663de2e6081609b0bc0c99e1befcaae2f2573a7b597bdd55a7c7c946661a14ff46dbeaf12ce3a4c443d55d679ce87f5d2249bcd13d2412c538cb0f772ce7d47d3d21a7e6b5f8a96208c51f50e8f980116a7b3e5e0b86cd96f710122ee5707757036817c316ad8d936a676c778b0ecda4853dbacb687a8770acfc399cc2ffdef7d05431f8f5bc1f7b010431c355f2fbb6ab7741a77591515a6a649fc973e3b5bb2666f98309bb6eda774e400e06746617d9d37abc5405a2cb8cea4fad18af0f7cbc1bce8ebd47d064d333b8171ba2b7741f043a3ff10b4f7848fb76ff9570cc87536eaa5ca70ef50736af8300aaaec00d35eb10b565a7d9bb0eda58f2b658233aa45ebc55345676b92b620c940a776e8460380612a6e0bacfe81dac7698131be35018fa718454eb9fc8248a9cc9bc72791188654a5cbe66e1f27b47fdab3fa009c6ddfb0342b5b047c2eef6a08a2b1602de841fb8937515d363f4ef95cb4714e2485b940ee36afd21eb617d5f488ab6df2cc2453a846f3de237d217a8e38ca09c5e0120b9dbb61a8e8c22ccb3d74d45fd73b5eeacb438e0dc6e4d4e226dfdd9d855a5ba77afb91255791ae5e1a71068eb36620784cb0caeeea01655b6b121005f4bb9610bb7aaf87daf11c2b1aeed2fce01c54f353fdb59726575c8359c0c92bca3e3b0f25e266e729d23d517b4ecd00c3253bd2eb8501d06f41d9f6d5d4093e0204bb831d1b71cdb6b58060c9300f99f53df45f65ae803c0106c2288adcfa8f36c5b7d4d71811d4c5474c02aefe0f59ec44a600bada13f08870b3ec076d956d749702ca4917d45cacbccdc1d8090585ddc9f0d1e301222ddb395685a0406377c40b17a27cead25d1effde69e82762a173972d6fd8ab0b094f9b4b7e3696d8a0dbb17c3721e393371c79539a48152e9c2e60ad26dedee8b43598b99e9ababca732f1b9ca4955daaf9a18dae272bfe0f44539403b5fe7d5009659b39db621e676c434e252e32589019561c8dd0b58ec5958d0674c9763f1ba579d8ae95a17de5001233be34e14f466a8697492e3887b34e23e58b3683bf80d8e73ced490b6a97f6732bd6b6ea173a9445341b95e1b3586dc39af81c47748299c5aaf51eaba28da5bb126e034e3b5cd6f3c8733e3b6543c807968b7e58b1095637db6455abbc78490d6e97071a92a865b80a1bd96f46e69cb25a35824c6b28549524bf8265a3dafcac88f44174b6db4e4fc02962d1628aa7a446d41118796d1dff9c748eb19e597a2033f46b42664088b98441719febd69b8610622020851b25fd0f92e4e4215ca0a0d10e25239e364e22403c2414b1be99074ed43019bb311eee8113697e30d0579ff7a2f720ebaf3b7ae2fa826628ed943e9888b99d703ad7eb7db5716d661b2396bdb0508f90cda7c8368c75e2f77b58b5f0e0727dd22ba4b7c4c9a72c026018f3de6d2aefa61509e3cd1e94596455de688ab0a1b39905eaaa9afadcb6f212941724a6bfb74ff221bb986ca40bdb608f7afa47addea7adb25ccc0e1f3ace11e7abc898e9a4b723968a1ce329428bb8aaacba9d4f6727a99c734777791a032716e86a9c0749694693acab2152935f432edbe27f4f297886ebba7248c7328a65e6f3219445a225b5c182bfc7547fa72d2dc4903f920c717ed783e854b85ae6b3101ba2b4f39d765fe6e2c91d23853c7f394fadff4e47467bf9e39a9a402a4c2dff5a816692dd3f8d211cd52f95df984819da76e52db7e170a8e022c663efe02698bbf21aa6e2c0f1f27d252246c44738f13e791b9e4f0ad4173362203821ad7a9a64529585d018cbcd2265fbe5a52b46c3acf7945ba84fbf8a951da880a2c0d0a92c8da8f2fa53a26bf7387bb05b8c879f9a9bee2ceed2e56bfa5a3e1e11e0db82c3292f38fd1502345995fa3696fe0c45cd26ff2c9925901ad37755ee93ea822bc683718766a1cbfed09eed693c6260eaa1e086d38bcc030c4ea1c9dcf510f4fe4149f5bd8a765f8ab43db0742c76427d8d8eafed06ab8bfd9cf7056310e7f03a8c6ba74a34b4d726e1afc1c40f3183756a4135015ec5caf50ba24b72d760391bb233ef63f52294cbba0d0d7bb2b4e3d2462ea28f1c4a4d7cbd8153e1243912784dded23794086a3a2d31a4664fb68bbcb91e123b2c0df6ef02001a067820f7e9d24c9e4f3c755906577f9634e9e03681d93882bf310127ba5e35cf6a267582e6bb4ffeb547477b2a6d8fa00ea990650f31a5474663352b9dd9bcb9d92676b01e5d5aec7dbdbc8abda286d011059d398183a3ab9d1b18c9c9f9134d16490706f0243a51eec2be2f73d7f20bbf42e9b8eaa6873525106c8c6689db7ba45b4f06880f58904e137dedbea4ab45c5a865907fe898e7c4652838ac46c24cfb424e5dee36166844a43a42060a801047eec982ace529bb1e71ee515a7e6918ebc726486be006488e7a955967902cf4ded21a8f050e318318ec7c1e4f4e02d43ff6289bd6f3da7444a4d20bd02c84e5c3985156e7187d70eea902efee2271e9ff4d02d6976f7e01bfa18be4d9b81f239f42f75a3787c18ae585b87f3ca0f1bfc07107ef91034fdb6feece32349f8ddbaf026e8f5d5da07da696c7e06b5d33f39feed03911015c4c3a07653798c2fc037e105f77ee9778f93b7891c3ce1fc2cf01ce7027ade429397bb5d6e5fc2fe508e2418fcab3f7c895fa2e7238c4918072ae802392e5785f7a3f88c2d883aef58bd730d2dea123fd757f1108e9e818d2b967b683e8539917d1d4e9675c823240f8e3e94e942b153533017a4445257d606eb42270f5592056a111b03ddd31e95bc2455e3810fa4c66d9c44a7da1980959f9e9efd718d04ef3ff0d8f3bf6c27cfe8700a64896295593c78af020cfa8c731e7f6bb888be342bfb7a5a38039c19df435f930d07840d8a48f60756c70f08bf391fb0f7c131c6b773580181a842949ae7d627554ea25cfa5cee7aa3c4affc5e36effe824e6cd3c3fd801af01021d9d019a33466a9cf23f238778480e4439a8dd027b9f08394a2b35b835a0d1a81b3da5f7a8e204f200e676d86a7cdd914431ff5f2f67c46685f3e67ddd31a9ac9654318f1c4ef522d48acf95ed64b460a24058dea24de0f13c0c106b232babb68c7ee8f3bef4e0157c0744b4ecfdb32155a58f6731eae04eb855771405bf99b82d17792fb19deb5babd0558bb18e4ca4670d54f01d9454c02042dca4fd42382c46334f2fa25f8047016936c85435c7d84d94b9e9c95f0436dc3fcde87bb54236da28e789d6c03e25611cfdce3993f4eaa83ab6d00d2f793c58472132fa05ced4111d70d274158e81114dfe80120c2659c23c2dde639b013bde0043fa73c9b60c7774abb6f7514f0bff4aad2e81048eef348f8700e7462d01fc6040d338f43ce80c58dc7c4562f93fc11bb61b3dee101e491ced7668b0d1960540b1d6c738bf1220c21d9e519de721c426619d14a5220509da47c16dfc78163420d6f9ad42ac5d23ae43d6ef01b5cf88a4f54be3c4ff69c64f3dfab23f2c9df99530b06ab3d3af514aae71a8c1a5944670eb614287e86e49ad9a27bfd530c0d3fb5a95148456c0536c892c20f07305e41db85bc5f62c203518fcb6d62647e3e0293b0ba1cb924a1a9e9dadc317e32f4c0172df52b00a67a43a979bbc47c59755c7be0f8e676126d403fd0c2e35307388bf20f58d67a766dd7b176ac24b3e6ec0154d0c1f4e02f8d6b0b32e84ac212a9171d7cefa94896ed3a96ca2628fdd324ebf0252c2114e508d28c57031b7ce6deaa0efa148a5752d640ffad77bb18605ab3841362358624957f78a5febcd9af755bb1fa980f373aee814311d867674b45e03fe634c15b73f921b748b17d8896a4557b85f31ab96e5f600a0bf75f73b0ffabe5d2afcb56d1a977c36d6dcb7312d74606dab2d485517e14099cdd97d382b983cfec8a2ec248eb28b2cb666a508055b93913809c8e50900bc3b3b7a11e1af01f478eb8761aca89f2e0cbbabc63bb3fb24de17f954fce7ff99f5df88b366ab84b325788efc78378f2d6a493997a36177bb537f9dcb1bc82439041a9072f550b655541e37b583fdaa2c9ab9ba42823fc806dd9131d716408d90aa7c8d88e2fd6a5f6a43843cdb6397bb333362a0b54e4f4c7d3be6b6fbe68b33f8d29fbaf416b51bd3d9a71779863ae4d26eed0a329743a9b8533259a2347575d5fdeafd09790799a58363370feb2383cb386ec582740efb228f77db04ebcf291c5bd134ea85ca862ae1436e93934ec27ce6226f370c1ba0d98b191cc3b62784e2af97be4d367e364724d3ec6a75e9fedefb5bc0af0c5209ca137dc4f13e690a4c9aa2debb3c26228d4e8aa61608a754832a3d3fd17a4407406cb076db72f7dd18ceeac85425493bd548dbdd044e329e1bae913e57ad2c702467f0776ab1d519451a2e6a68876cc24067f3e48b6f34bd65250b0388e97e7eb11a1463e5c91696d360d00236725903028f5cd42130ef1b3e6d9460b82efedd3ecd039ea47fae2f46ef8b28380b15fd5c0ba347edcffa88301707c02e7cd5d60151315e7e5701525fa4ba1b6902bc90a5c791354288e528a45aaa1c279afadf68a027fca5d38480263dc84bf7d123015de490b62b920484995e139fa2c526ba377396c89bf7933999f8a7a864e2345cd70cd38b562badb1e4de7d22b5a2e18defc828479b429a2b0c5571d0850d00507d063935049349dd8564732c490083de71cefa218c0c094813f911784fcc3891223d121d9162ef2eb3f5761bf5d895b6d7028130e4f58ecc6be52bd969ffda2b48d75425062d4d01cfabcf266fb41b0e0a4a20d8ed9c1b6fe8df36fca28adde76a488bb11c74e723428f370bb62197372b0be449bc10dad4eac720fb1c4ce22455bdc97bc623ad087880873e99afb6696ce9c6bf1011f8fea2c09a0d20e4d239f44916c54c18839c0c19f73c5b31099a21e7aeb785d0198fa531e38d0981fa5522ecdcf3603d9ec7c398de7d8a371da04d34ab9cacb6c60d57291907b667d10a93ee8b105ec6ec75a88702da4fb88bfcb0195685bfdba173afcfcb76abbd4c9701530f2832bed655537b2af454840832dfe4e", 0x1000}, {&(0x7f0000001a00)="3bc663956a96db21386becfc", 0xc}], 0x8, &(0x7f0000001ac0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r7, r4, r10, r12]}], 0x28}, 0x39d93a66adf29020) r14 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[0xd4, 0x4, 0x1d]}) getpeername$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r15 = dup(r14) chflags(&(0x7f0000000380)='./file0\x00', 0x1) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80047476, &(0x7f0000000000)=0xc6000000) mknodat(r16, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000440)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 13:35:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2fe, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x398) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 13:35:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x3) 13:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4000000000000006, 0x0, 0x0, 0x1ff000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket$unix(0x1, 0x3, 0x0) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x42, 0x40, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0xfffffffffffffffa, 0xfa3}, {{r3}, 0xfffffffffffffffc, 0x43, 0x4, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0xc, 0xf0000000, 0x4f24, 0x2}, {{r0}, 0xfffffffffffffffd, 0xce958ed90c52013d, 0xa4, 0x4, 0xfffffffffffffce4}, {{r5}, 0xfffffffffffffffa, 0xf, 0x2, 0x2, 0x80000000}, {{}, 0xfffffffffffffffb, 0x4, 0x80, 0xffffffffffffffff, 0x4}], 0x5605, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff9, 0x84, 0x8, 0xfff, 0x3}, {{}, 0xfffffffffffffffa, 0x41, 0xbb15f8071eaa3b3c, 0x1, 0x6}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0x6, 0x40}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x3, 0x8001}, {{}, 0xfffffffffffffff8, 0x84, 0xf0000000, 0x5}], 0x10000, &(0x7f0000000440)={0x40000, 0x86}) 13:35:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2aed72fc3ec03523265eb4b0371677ce"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f00000018c0)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001900)={0x3a, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7fffffff, 0x1000, &(0x7f00000001c0)="d13097ab9c57a56c6641f2dfc99099770ec9b97a68ce9d2909256413f2e2dc64acc587df28a0d7e2b9d14e87b8da131f414076ed1498a30b70119db56b32cd0b8897baea6380e3acaa0bd913776aabdde6a6cb19bf4f4163b71aa68932cb99d9ab8d2906dfc06cc731de546041c1afaa6748097d9eb5a790add7fde4edc26813df814e0b9755796b1513e5143c78bcf6ead8bec9faa2ff795d251ab4613a6a19e44599671844a2b98f40e6729fbb8241a2a95aa3dd35c70693fbe8", 0xbb) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) getsockopt(r5, 0xe3, 0x6, &(0x7f0000000280)=""/214, &(0x7f0000000140)=0xd6) write(r4, &(0x7f0000000100)="8c65", 0x170) r6 = syz_open_pts() writev(r6, &(0x7f0000001840)=[{&(0x7f0000000380)="cab0220611d4581aa39b54448c6af90398ceddfcadba27d2235f5e6b859f77fd8e6cfd9bf76be4d55bbd03b80d0b77ed097160a9b2890c3f917493044c2ac210", 0x40}, {&(0x7f00000003c0)="97cfded366c0720ea40db2568f15781aff923b13b91afc42f496a321b21ef8dc094186ad453819ecc3841634966087c0b97e5a6b7c6c88db1340ed5a4d896b2b149845c70a8b23159ba0274f65a1ca55bfc466795d41feabdb031a0628def98dbaf251917261672b4e1b1feb6029b32bfa19da49a28ba706713f1ae651811f2e16d4e72db76f3a21cbf78d48f0e43233bfdca64285bf2429f7d05432c5f59181072421fd05bf5fc7de6f8eaeeb2c03443a50d91a4605ece5a7676d3212f21a6ef89f2fa974", 0xc5}, {&(0x7f00000004c0)="61c00008275465c5a9cc77f67d59d51d8b08c9fd09f497577741975e188ebde73b893092e23a6d6543ac73f477e71ca5d96f2ccb897c323165106c9adbc95aa00007bc0f4931489a36de629e49847fd5bca95565b327541a49a32d64cb5aa9c032d6f8c6fe6e07e67e28d36a713fd6cfea562567a647873a20176e9715c1553c934679227a", 0x85}, {&(0x7f0000000580)="58d5a67a61cc5f49f756", 0xa}, {&(0x7f00000005c0)="69ee8e099eee9f32a9373e6eae188524da49b9ebaeda2f574285b432e563dbb58365c463353dd35baa1cf54ec79aae53b8759c2e24ac948ef81c8870d14cdf2b7f00810804a474e876f51db69680bd232fd9c071c30402401582981dc3c3de76fde31e4a186522eae1953edcd8d347b761e5b020f98410645cb9f7d3dfa53f844025ae729c6ef030ccaf3ff0aad378e915d95bc09c294ef1e3a1ff03cd1bcd70c961dee80f4c3918c819537b296b98fbfde82b9483cbda991b481deb2ae9fcd9fa534fac0a367d42e5d8c46126a258fe820451c803ca00882bb81445d24ef5546a6ca3dee90da9c52f438fddf6ce127117a830edaa23ae2889555a89be098a036e259bda36a90d3ad3da0356a9ad273c9583ed2044b1a7b92feb2bd411cfcba31db753fb715c2068712f48394919fa3b3d431e43bea1b940e48530363b21e838bfe38a3474ecb720b10db7289721b180f5d4bf466e7d02b5e621d121d09da99c1cbc93b2c3547664a741d0b43cae24072a29dd37256208ad92e8067ef6bf24c9d68ffc8507263c7f9f7d85ee60279524b774e48a18dff3b054f6a70f44dc986d7b97e07fe29a2f0d51ab806e917c07f9730d9b2fc22a933e05adc0bbe95c7d8a166be0cbc42c40e5d7a0a9ddec3210513ec0fc1c2401b4d6170264cd2a24ab4c95d97c925f61e38f4512f39d75643030c2cfaf4f51dd8591e2d41cfe09c1578ea3480e405945ff78832a556246cd53bb4c095c793cd5f391baa896acac0e604e91afcd914ea87d0162ef1d01cdd7cd39aa04367bcedccd5f3e41199e5eb1bf42c2776436b155b67b96211976af5d9c493cc93c60dbee4d8480fb050ec0bf3d1a6e84de5e340db0abec258f7f3a55c184e5d6a8428df2acb8e95c74b6171764a86def8c1375f9beb2ca8736cd19a512dd3f73be21329bb5349b28ee573a3f531524387ce92f8cc769a672ac3e900200c7473b08a383e4db458fe9c8443270f305dd9257b494e41474d4448a998e3013de70c78bda50d4919c9fce7389822bb75177ec32998a1531808657f30ea0a30ec126f09a19bcae53c7314416c1b943d5f992a0b8be9b8bf64daa35504569a2bd5477cfdd910c34de1ac0a015804b42a74d0e9bb567afb917d86a7f09bd4f040de352e277d05c4e31a9ba7734f04fc22c38a54ee21f8978a1fca2cd1e106c7123d7eaf3650f59607e40d0f0aad88039610a6fd7a37209e829215f8452aebbe8fcd29e5ca4230fdbc7e09717f9a14f05f9df3b38d1199ead5a1ee73196becf1153a1ec8c324bb42e39a238fabd72ef01ddd1c1c9a7320deabc674252518678ecc049eae47feb673142ae8b77947cdb399e1d84dbeeccf8fa488386609e05f256771d2ebbca7d169c92a65ddac28058b3faea6e6c4c92018c53301a24bdd4b1184f6fc55b774a787ec686772e6737ea3811895806707cb3ecbba572b2b3a83dc13c49072ed07ae82fc9fcfb6bf039a1e72dd3bf589aa1bd4c19b6ba6a7d01b35c94e50d0bb7da6863902edbce4c34e2fb51a2bccf75d7323fde76bbae15aa5580f3ee07549d34fd0e0984d0bfcc27d1c400c620f934bf5459d8016b2652f1a6d3f4ad13cb51e047fc7ae3c9f631febd1c368e816beef2cb8ddd2acfb519c7791d3fa4e471b4a0f66c0d985f01d0f56f8f54161950c2e4a06baacfc351716cd08b4b1a9bfd2983215b6f3c6247611246b5062fcdc842b3f918dd2fd31bf6ced29cbd84f32c1e7cbea4b332e0fa17b51d56ffe50dbbcf3f76d44e5c2e94a7dc256b90395d2d8d7f2eb6c0ee59087bf814042d73a84244a7d740e86cf8236cf73aeb0058c561aaf4618e314b8f3bf6e51830c61adb5fe2645efda39d4185047f6ab5c59d9a4b32ea764fe8b8852ef4002c6bad0bd23fa542ef9ae41786cedcecd7f1bc779357e8328586070fbad26fcfed2a79858fc01339bff35cb3b9210435ca8f187796fe8a40f3337398a181a79e334d200249c932009a5ed4e562d3b48003ca008970f93c4a41fc3698a104a56889a555e5f2c6913d189769b0657d113d6793673e097e601c441eac7bc06e2af1a53296baf23f6f336c4a7ccec0b5f61dfa4388a58c71eb528fc1f87447cdbc45d4cb7cf9bcc446bc2a18c29b6476b8e6c770f8eb724006846eb0768656ec0697de033c520304609b6aeb1d0241aa8ff3e4d54d1757272eabd819ee73e38ca04731d8088534b42da2eeaa11b8ac2d40e83c904ef4d6a5dcf801f0a4017804055d32649f3409e7de3476c97f03dc4203a5187cda72674a8a1dc0b5215c45ed05c725e87b147e03d39b1e412b79c16d7aac902a7380b35f3afc6888ef571faa5aa61cf762d8d031a0488c0ce92e031e825afac8322e0e01a39b642a8dafb4af07977b546dbc58e6d06e891f73f246b7aefae97c945d3a8ffa8e4c211b3a6f31a5e302675987373e3db4761c1f18a1135fd0c59ae0a986431fb72fe62e46c5f2b3b33a31d10a107a64b7df6debc72960943662136f606b71653c2937b1219c356b28761b86113c3524a7f0187f3ad8c758d722291ed84f2d8781f6d9288049a3bcd5a9ea051ae09ada27c4b649c28fda5b73e4ee5cfbb25230eb46a2dcf1b3c3e25d3f3b765cb0a5e452cd504cd39520e02bc8c39efc6197670cea37b8d90c583a18aa46ef82b5acf1615da8221980b1e540b32641407528f8352a508dbab5b85392dd56454fe095c499fa0c2631dc242ac45ce294fd24021b169775c46e5df71fafc5a7d3056eb34392364942147d909bdf8838cc0013411856f5912f2dc4b5869c256202241d4dc9ba82a8d5d55b74676f731adff085c27e31e8eab5c09948b1931de69d2972b844b91603cc91197972b67e3abb42034cc4a5b416058dcccec91edcb8f86127fcaf7dd492e8179eae72d2bbdd5a90909c5268c69c9340a902b9fe09b8e31017bf60f4cc72a8e8353fc1b718328f928ccbec6ae9bc2a908f4b20303e60e719c0f80f5a04093d41686caaaace3726e89cb729530344d7a3bf9cb7be2f0515a201c132d1f8083afa839b4c1fedf75e47a9e358c97b4c1c05a620f81618bbab76f4a3cae7df3c0839e7f5a08f232c4b1bf4bc8ec68a9e0d9f35e1815c29fb169ee5023692e01779a1b1619d372b9f1a3b4ff8d1044857a587018358c1c8034c4a04e7dc3797200af19b3f6216c698e3b584584a314372fff480b51b8466d5f3af21250b0b3dd118b9df1ca3ab5b5014ab2b1554a8e4a3b380402110ee0becf71428d4bb4ec527084b457bc9b29b701532f1228bfc9ff0cc58484392743a156592cecd51c885e6b5355308d27e99e962695337768fdafbb96ddae9f3fbe8ea3ca00cf083ccd7d58454f124828343aec0538b26353892b62ada76d49520c65449631ec15e196b837eaf6a1873d9e74ddd65d0894328ab2089849d4071f50af3123ee1840b1c80c40eabe00293dc0575b75dc9248f1189bc2ebcfcca53e0cb9989fbc0d90f5b16d771a2bf150d4920c7f878364c0f21ca98f085f9ec79477e1b22cfe740592eac6a712539e7c30be80a44c273fd1d078724dbbfa9efd1406d0ce8c34b49f2443e6aa3db18aa797767fbd317b23d3ca381024076b1fecb69522f55825f6ea88af226b73111dc019926d7ed0b55412bb0dff555cd01cb17ee159d953380badc0da475c627cdb0b3058f1906eb544dff39b23ba74e7e049cf0643613d42297f18c93a78cd3e74da07236a42c40edd19637e2dd635022ba435e3b3c10e7503aa30acb7bcdc988e9a651fe20e4d9ff702a25b6ffc327b224177d92cb5df424307d0f9b5309bec45ef78a289a859f0aceeef4d8aa559ef70032d23ded8f7756d87f931ac6fd9628a6752118f28225b2e92c129fee7b303e76d33c4e3569f93a681d072a04927421450b673fdc63ccb23f0ad57bc870174632fddcc7938038653de4fc43905ec3b54a7ff56db827dd80da0f7de24b09d8bd9a07a2737e9ab819e8cf1cbafba4f2d74e36f7086d6aa47a3072f0e298aeb9b56a9dc99c7222f1f33278c3d1eae6f10c64e2de87f953198bcaec1f80a46946dde83419db82c8271160593c0bcbf4866a22aff74078e13eea7740d5304727ccf4f83bab5e2db85515a8205b5feb28a8cbec6ddecf516f020adb3643fa97d3160d1b5ee16764b2b3a75039af0b6b34163085a2b067f435b12b9bc0580b55c1e3a8b75ae074643a928f8d9ac6ca5cfe46c379837681fd401a9d8b11124a45a1746abec73b766155a0e7110398951e9de549b250bb892b9a39837d91c927b38830b5933b155a511b4550be5c8a9989745019da0f03527ef1495df44f6eb9714d5a8d092a4a8ef6b4e7b69035265454eec8edcae3276a6cf6d004280a99b5ab819ede5095b5132b3c52e4d45f1f5a53bde8a0797685d4e03595ef103900e8acaa90e0dea54fea70bd9f637e0e2a89238082f056609c15ae9a7a644d03da3f4b41a585368b022795fb41ad920232fce87838a8f69161834b380d9740590051b4b82a74e2db827c6484f0bde6e9dbb8c1bfa0c6c020edfa6d4f0700a68aeceab2bab31bcc7506e67ac958491d2854ff9728a931482a9084a1a5276426c57da32dad210006d7beb292e590554195dc8d170e295d110fc55b5b3b55101136b99859465009602fe286e720bf6a008d2d1d30724c8ead1d64afe0f025133fb33435ee286b504cad4cf0e1f64722dd886935b7087501032b433d101c67d1e3a2d514cf852d3ec107315cd4653038222f349e4720a2e4eab7d49177f7ef92eea9dae8cb6b041a9e553d1954199ad3d30d7d90466f60da5fd31208114d3d7972fbf17692fc3d1cf7f9d41aaf67b363346abed6e33d18f3bb2e946f913976712083e4cbaba12da246bf2ed4a53d2b3f0f032aeb37a6c58f56c1637bd07e10baaa056a7f22079c89fbdafc70c395616759e395b7df3825d5cac4b57fc8b9b3cf89f3589b27631da16df389bd3df7bad084822468ccd5780e6ee5a60f2294ef6c8c859074602d1c45bbf2762a0e0ee2a64ac14225cc6f77d5ac1097d7bb994c5a2b599882df141a04e88d91c8ea7280b3ae057d913334ebe4d3c22e4a30fc94d333efd2afd62b7234c93ea1a592b00378d47c38f4b2b5cedf8e7c905df70ee9aecaeb56e82678d5351fff1226acbc47adee7943645c1b85de2aa1a8bc0a9e778f2242c6efdda1fd6905aa6208bcf904ceaf995046655be908001e6440117f6cdc6ece1f6a57811c69887042bface31e4bd13fde38889342a618cc930f093b2c3c7910ecd795c887a334a6abd3396fe18ec9d48f8d00a5f8f3e997efab0a3dfaaf6b3422e1f984be5c60cdec4b7b096646d1bcef41145f0c1333ce76d4f64a8efb2a85d3d921f74a5be9f0620b941252d656673d523301f3dc66a8ede37a150f893036abf4df808b444bb2f611a113e269827f582faa8845622f7912336e11d6a7782ba9aa3e5535f2bc9275c130c151d669107ceabe008884438f99fce0e8c114af8e14913a03bf2e0f7102787eb679e93bf709865a7306825383aff317d2d0876023ae328dc86bd18b769189b252c154188c777df753a3009448e8722523cae77085ae20cb9299aa0f327b38a642b88e0ca26c678afa6506215d02b9b69b760df5ac28a9a38caee1fc56e5e829a40e0049f6a03247f6a2e77647afbd2077e95489bb4b22893dc2f0ecbdb29f12bea12e19290a061f1177798bf43c7d85f17b86cab6879be3410252d361a31c12228a9eff55700b80e686a01c4c6c3289a4cdfcdbc0e76059cf8befb66219b078db7d", 0x1000}, {&(0x7f00000015c0)="ed8b2d055555090132beca55e36b5cdb1b7f93c82ab255b8374f2a28e25b299d937580b763a3d763a298551f2ddd5bf984dd17da454376bab9a80bc38e0bd5f1b3e101b2d96c3fa649be11ca11a442d47ae89b7478ef10e44c996597857e8ddeb4e26778ad3f94bac1c2854725f444eb3b4da86a876c3f36ee7a23289c9e64a97960d59a722826a09073478ff0827a628a93df603085063383af76fe496487381185c4286bd883a412f087a03430420fe57ed44560a891d9506bb6244598edda01b07d7346c2", 0xc6}, {&(0x7f00000016c0)="c31e7e9a0ffd399362883b7a00eacdb4e861a33c4cc6a8ee102f26e81a1f6771ad583f5e03aeeb2c06d30789bb47c81fa5a26a3296d06b4ee70652c27487a60d24ee738ae89d8fa7e70feb61b623f54cadc8319cb4284c1d2fdf9fdb5e81cc8c2d9ab9240ce1fc76b46dca124c94396e36aaa7f58445994cb7df0bb6abec639d33bd1a4cbf4281e693618df6241e35b8ead2f33494249b032571e0d6a7682318baaa3c3ffda93688f3379c6a69d2097bf183d71e8e04c0d5f94d31eecbfbd833ce63e53c4c2c783bb46395c9829a29180e29c0782c7a83e9e507e6e38309b5269a814686aa87356a9e4d30faf64f152ec54248f54cbcba8dddd27746f5f1", 0xfe}, {&(0x7f00000017c0)="8f800cb61d9bfacd43161e55f58b89a405d70da6b26aa01e5cee429c5eed876b84d7b131f9ef51919dde07e570054f9a52663fa8f94f1e74fc75ee0002f6853f1c8bbebc521c8dd725c842af3239451fe28fa2a412a896c6f88765edab5f73d19e43b8666ab0e80070e1f2aec025e99f5024582361", 0x75}], 0x8) 13:35:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x7, 0x7fffffff, {0x8}}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r7, r6) r8 = openat(r6, &(0x7f00000000c0)='./bus\x00', 0x2, 0x77936ec5fcf0398) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000100)=0x1) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63, 0xfffff}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r4) pwrite(r4, &(0x7f0000000040)="d35cc165584844d6b5d1184f53343676a2ebef7cf61ee413c048ec70018587c79794b94f60edde00dc61f2e064a47b7f2f9f9c2c7adbc1ec57dc74da9f6b7b16286eb2e9d9c2fe92b29694ea9c9eab7d25", 0x51, 0x0, 0x3) 13:35:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:35:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000300)) 13:35:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x4, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x37) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 13:35:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf489d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, r3, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) getgroups(0x2, &(0x7f0000000180)=[r9, 0x0]) setgid(r12) 13:35:44 executing program 0: 13:35:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = semget$private(0x0, 0x7, 0x0) semop(r13, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) r14 = geteuid() r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) r22 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r22, 0x0, 0x0) r23 = kqueue() r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r23, &(0x7f0000000240)=[{{r24}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r25, r24) r26 = kqueue() r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r26, &(0x7f0000000240)=[{{r27}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r28, r27) r29 = kqueue() r30 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r29, &(0x7f0000000240)=[{{r30}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000001540)=ANY=[@ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYRES16=r24, @ANYRES16=r27, @ANYRESOCT=r9, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYPTR=&(0x7f0000001600)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64=r4, @ANYRES16=r20, @ANYRES32=0x0], @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYRES32], @ANYRES16=r13]]]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r31 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r31, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001340)={{0x100002, r34, r36, r37, 0x0, 0x46, 0x3}, 0x100, 0xc07, r38, r40, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r32, r37) r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000011590000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x4, r14, r18, r37, r49, 0x20, 0x9}, 0x3, 0x9, 0x4}) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r50 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r50, 0x0, r50) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() 13:35:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 13:35:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20e3, 0x0) pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffa, 0x0, 0xfffffffe, "5e00006c94ece300ffffff7f000000000000ff0f", 0x0, 0x7}) r1 = kqueue() msgget(0x3, 0x5a) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pwrite(r3, &(0x7f0000000280)="8fc6ca8be57e1214c6b7bce38dd3727b6010fbc9ccd7ec6f92aeb0e6c540929a5e4780d79ae27dd93ce1fd7a6f753992363335aa2c6ba4d8df8e6c2d8c5ea0461d4846a8b4b0e93fa2559a749a814721de54ea240612b5ca063cb05695f74d8de67a38df1e3187046717574e11c3fc14f95fabdc8ec00faa0e57bccc59ebbc44138c1fd8410a285fecf04a7496ac54611d3391aa64cd68ddcf5b80d0486becd915a28d7e578202d06fcf3e9ce3f4b26b33c45b2e3f954e888b7bb75fb69e63ba5477517d20bcb10ee6d433ff886b0783d8fb991812b02b14ef598ac866272bcd9ec4c31f85d61e7c3ee1d977e201e2f50798a8a6da26a7ce80290927104c308188117f7dee1140e0559224a8b78166b0799daec30a95727d58cce22d07c348e5c1c5af3eaa63a65ee01db9655528188c287eb11b9ed75d423a66196bee5025499a9745075d38a0a6a2fdc58c9f09a0894ea976dad9026959525e55ff6601e31b88e9766dff06ec48be9080c9e58d5871350f5bbd5dc0b3aa043c2e14e1d94e16bfe52a452dac121558a4e73896e661ea9ec92e2bb3511316a5cb604ea5809765d944a379695b54dbf83a469c39321e5bba677589c871f96112f2f815bb75dae5baf0681a7364b1304d94969a325b0430a0580106ff676a769629ff73d411fda0983933d728b8d5212974cb20be49b08cc65b540fcbe13e276a338f1e73e9d7536bda61796e7bf895247d1a24ce38eee9e04b643412fd9e62f910a99146cd15b1086fdd204cddcadd744d2a74ffeee101c75c0bc9d7685e2a10a19c556dcf598c7ba8e9ba58c4cc1a03758bab899f8a400af466be75dc2432451112386e96b7305019355b58ec1730110f42e2d2d97d432b83b34345ec757ef66f7646097728b6b9b5e7f69fdb9af08b02b69e891b6b8449f48f57b1d184f2a4c4d17497372c7e33e572e2db9d91b66c403ffbd0eda275bac468a98c1e265b18a990db9486bf04d5f34794bb507561796a410ad8b789d44466cdf6db820fbf870a60f086eea017bdbf31421027c75667e09d952028731bd42ae498a49096a47daa44148bab22c62f53d9ab92ceb1adf6a9d0731326550a17c709a00ebc048310dcddd0c231f2436031c985f1c30b85362c1031fc4d50eeaca287f0d177f1ba36ff16919b2abb7fc68b7c90a0f6e49d0bea187e5650c56025244ec3e0ff924d430d9c9bf7ba2013518a7255d0b5bd7ac46ab9cab9d54730cdfedc3ff1cb696ffdf43d4aa61bbf3e09dac15da6ec4b559cb0d4cb6e220450356bd185cdfc1ed556a56ea5eeaf64061c8efbec8f517827f06951717d37c07b28aabf4ce545f7e315c13fa6fdb3082a5f313168af7967e4eb99727669ecf8f41431b0a5556efa7a9da87e22e327cd49b96fabfba3ee9867646f43f6d7e7d93fe1ebebe494243e6c22c82f4216b78e4c5f77a34df4f86c8fdfc4477d46aa06dd2da5dca21c8c2fc3a0efbe8be8ee0b0ffb80e27c04bfed5117a7770f2cc762939c6237c9ec5b3aa2ae35a0e443faeee928e079afa9a6991b2e011fd4da4cb781db1a9a4772de1d4fd09b088c682da3313b869dbc3fd994b7cb5e316ad3e6a3005fb5bf85526f18b68a6dfbff97ce8750a0ab1f291cbca8ddbd27683c38871d879a14a498c605165bf63805429bc8ae80f91e252a499916224ae150f74479ef6ffb834c71c9b484be3803a1bf08346711955d051738fd7508f357a412807af733ad1275765425f75e5362df7cee91a3b2aafb275080f05e867d5446083d4fac173d48c75dcc28e13c2b35e3da2e03660d2454cec78225daabad62c4ff30b82c4911c721306c1a5485386f9fdb0405aedcd0743a97f292eda92de1fa974372c25076c977bdff147f745c7897fdfecddf1f53cda448f1b4b2a1824bcbc00db615c2130c781d403f4b16c67216ab7ffc12e6d4b5c62d15238b14f8a00e1cb2bd38bbf84427ac79445ca594a82ef39cc62a0432293ab1495ef44ee39a9ff84de8bd33f2279bf0a00e76dedcd4b80367f407e31216a5448eaba222450fb75b926128d4a447e20629dce75a2fe67d48b2658c41fa6ed81d27862e4928f1cd5b955065340f719cf6e3a16d72fc30a14a2d3fb8000e6f701c63a07a940e282e4e9ef2e1d81d7b81f44c9fc5b52bebf935b8a256c8a5393557af444fd1a67da66011ef7f8eb7e3a0b30d7909ef6dec09c1b238e28b7a422fd1a9d4ff3f1eaae609c7fcfac30d811a8f06ed0d8b51ac04ddbe11bb7bc022c41aac977be3e49f6f6ee5d70cc00a3eb2396d3021d46ab28ee1779b03743ab75a6d16adcf2ada0df05c5585da408cb157e2b945e72b03b72cf60abecd343bdac02b6b6695744c0cb85bbaff59c6666af2270c8300a284837ee2f23cd1e5146bd744973a2aa4e0fca892501e75e2fead5e1722abfa73bd4e9b1f893593635a410422dfbe94b2b86051502f5566ebf6b9f32b8c3f3db9b723f1642a1ca005e02e9bb9b38b7f2a9a646ddad24bc65315b307362179fc71cc136ac9164d72daf743a6cb8e63c10f977ce33eaea811514cf2aafe0c340287d5483daf95780014ebbdfbd9b08381fc4711ff893baa6b909df0b984f6a13253a1fd26d49a6bafa5be34d19b7f65748adf97b5412d6a28f9c4877f91428dd4a719c8799d724be53115d806345e47dbce362eb1be99a3e4143c5ce7c7886a32079a7ae8f4620461abb5c6494a75a7ee150cfd4e6f69cd0f43fdb298c03febdbf2ece40ab6289a1eac940bb3e3dbbe2583ee50438b9907fee4f28d881884e251f017f6a7288f63054a97c4da743baec0f313cb6a4edcc2f08ba781ed7e663c63285be754ee17595a9814316a3c89808d2053571c3f4ce750922d7c1f3bc729695cff5268d5ced92ed96abaf896e1c49c4180846ffd2b3f211722d949cfa775bef0f614c495a33be90cc0240fd1843b7d2b79a2a3d2fffbad108688b4de7b1df67d2de95c2dc9f4aa7aff0e0c1c247135407ccf4cc4c77c43cc213f291e3a451aa076d9cd6de48333ce32f9df2fd6915f7a24c0298a8cf1d99d15b68c13ad673748bb40ef64f77c2f5f576b2d909b87aa51b18083b0f15dc76f2ccf554f38823240c110db0d812448cf65c2cc4458bbcfc0915b52ef8e355b29eb46442014fc938f357d31bb279c7c399c4dfa9fc6530d2bfe0753fdae69a392fcefa793b922d9c3aa40c2750ca9f62c6668ad59e5fcb0b03513430fed701fc103075877c08a2312a4d2390e7b1dcd64fd05c1b776f2cd4a58a7e4b9f444bc2d86c8d21b42dc375a901ca3f932bea27b5927fb288e3c2877514865f3eb0927e0c5b44f9c11c1f4354f6b06cdee9f018d3f2141676afa4890e29ac32f789047bf2d07442d9620e20254e799631139573a10c70ab882fb54b21c59177b15f6d57fc0ddf8eb63d81934c2616fbe038d06c45a118f3d972f647f5abac92b0e630dcc4f10f02432cedb4c4fd7551d1ba00285a4fe6ad5b5ac0d11d876520977a91d0d57e5530fd22c62e8880af8c53a74677001f27ba368efcacabde63ccb5f0cb1b8958314820af95ba7a6e7fcb5011014595845391d3ba837e6c1f9b02b421bedf4defe29ed45c1ee9c943fca6ca90b1db3ccb6eb3436e50d1262e85ed2167902bff1861e469ac7e2e44000d0741cf98f54f2603c0dc902cf4b26fb6a7fbb23494afd46a56264f264835ea5367c4d45a23c1130f0d91d9ee2488c6baa53b53f312f095e5d0990d35647e24b6f9209a669b27a269e26f233626387c3e4c4a2325179145997b22d40ec4bc6e1efbbb6ff0295a4d0af7c26e00493d665346ebab19d8c4d0eef0a5b8dad9168b6e7921fb9dd0cdb5c2d1495680e571c9b9c1c9a5f6d23c5cd1ca41acf4c84eba5e4368cab785007361429a131a787a8b19585b714117c268e06290ba038860aad4b33488e6b0824c314b00ab44a0c282a97ed13c97f4128ae95719f6de9f9f79d0631508beb53b6ab4381a814817ff8e72e59a2043408fa11d6ff30c974438f94a3866f92b39e0cec25e49aa7f3e0ec93fd7fddc08b8b4399f4f630a3c67a8be8707729b24fb0b3aaa08b5e15a29a96a2b423ec6c06a5436aa7b16440b1861bc67a257182a32e35cb15d3fb5e1dafefc70463d7c5d4ef7a4c41e002298df3802abc168245aeaaa10f8225ee55b73d932cd5dac5dedfc749f46dc03e1a1653fedd33230dbb3edcae8e765905a41d8f2c2be65f2367790b141f8ac435786a633eb5ffae56f1997debd0859fa06f8269de0321f92c612b382eff217702ba6669e817709913bdd96b8eb6cb9d586f1f9340d3d85a96555bbb1914e7477ee50199e47d48b38e154f233f93834a1dad7fc16f49a67edb6e98423809bb15ae0bfc0a8af1ac69cd097436fa75b53feffb93322acc5f0292214b4822216e30ddf54f99c7e949ff8ff219e4d17cb72f9f678987733b14b39316a72eaedd98e54c4db236d9610e5e2e0a20d35c2f9edd967153136e7999909f744295b55311af9bdd435eb0c03c215d6619c650b75a0ae3d274b3eeebaa783acc90abf14772e61753d916e3c9a82220681af1f83acd8a5f2163a3bea831e8623feb483b0b97062d5ceb00db9bbeef068c19f431b2467cf798dbf227227aa1e1a76aadd78282b3df8dba494acdbfd8f92ef7d009de7c4858064e3dcf1d852b4ab04a267a7ec1262a0501874a2766f8137461361747297daf8d3d1d35809ae212fc3914f15c389d1a6a316a675480322a53bea0794d335c475592a5bc1f76637dde869bc5019ec0df28819de075ffa790fe296f0b37d179e4280178c35fd65cc90f33429267ed579c886180247a6d643f7f695ddaf25e40faceccaa1d07bab06263121ae5332ecfa60bb4e3a71100092352134f81da38ab578ebe2ff2ae3f19e1e9f25c6044ae8aada94c009c5f62d42b8a7c435691d2d0fcbaed70b898ed958e270d5d5c9feb31cb10a77e6938cda26b066e201450df92644b0cdbc8e0ff95b4da7b9440729248a5858b5c1ce339fde78f510cbd59a8710997cb4e751fa884b6d8f641c4779ebb636f594c1a034093e6898cf8b4f0d8c6cb47952db33087895f8d7f7656a10b5ff51af07bd2342ef0d3ab7a25e577fbd90d9cd30f6d884eac94558ced9f9ac53517adbe7bbc2cb88921564a1452909ef730febbc271b8cf96fdebba4384f37e4f5ee5c1e5f60b136572183373d515b10b041c4ad1cacaf848d2d7c1a26795070c4bf6d8579bca7187bad79a0d8f9a721eca3a3edfaf0714922a6f9b3570f00a15a0a72886183badcf0cfacdc4d817744df23730c03cb013f6ead2b92b20ee771f1eaef0c6d1c6f61b9faefa6a8cfa7d82a31e2416f802c96d16ad9b237325007a70a7a9bc9c04015cfccea0cc4c9a7d761a1a387a47c75c73c9773b42532f40bfc4e2aeae181e42c8ecd0caee7b9201fedcc61218f44beba2d3d2d2c7044cf70523b64871c9711f8d167981b1289c1d03f7d10c179e4dd60f973e5951a7672adb66c8e51ddd2d6047db8b2595cb1be31e3c65ea8e984257033a6c7dc59213b7c8fc328505ead8b1e30a5e22d28aad702ddd9b03f66690ed2562ac2d24d00db3cb753686b1254afd229b91773af09af24e61de9c9477122eee6640735f0e2e5b51464cd81e54afafa59153dfa76d426aef3da11fece5ef9876de403c5f2bc66e11d653b8553aa91552765430931d7f2f71edea580ece8b77597fb2c9df9dbbc9248d5802cc28f80cedbf2afc1dfeabd058092fd79b6adb1ee346ee2a0110fa252b1f671bd5daaa9b87fd46bb92", 0x1000, 0x0, 0x3) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r2) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x214) 13:35:45 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x2, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x3119e7a39446b51a}, {0x0, 0x4, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0xff}, {0x3, 0x8, 0x1000}, {0x4, 0x4ba5, 0x1000}, {0x0, 0x4, 0x800}, {0x2, 0x3f, 0x800}], 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r8, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r8, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:35:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x14cae36ce016b39, &(0x7f0000000140)=[{0x203, 0x91, 0x6, 0x4000004}, {0x4, 0x9, 0x7a, 0x100fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x4bb8c6462d4c5f7b, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x5) 13:35:46 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000103000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x7, 0x8, r0) r1 = semget(0x3, 0x1, 0x8) semop(r1, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x2, 0xbd}, {0x2, 0xffff}, {}, {0x1, 0x8, 0x3c00}, {0x1, 0xc3, 0x800}, {0x2, 0x3}, {0x1, 0x0, 0xc00}, {0x2, 0x8, 0x800}, {0x0, 0x2, 0x1000}, {0x2, 0xfff8, 0x1000}], 0xa) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 13:35:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) fcntl$lock(r2, 0x5, &(0x7f0000000140)={0x0, 0x2, 0x9, 0x1ff}) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000003740)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/112, 0x70}, {&(0x7f0000002400)=""/59, 0x3b}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000003440)=""/171, 0xab}, {&(0x7f0000003500)=""/15, 0xf}, {&(0x7f0000003540)=""/149, 0x95}, {&(0x7f0000003600)=""/40, 0x28}], 0x9, &(0x7f0000003700)}, 0xc01) 13:35:46 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x8, 0x9}) close(r0) 13:35:46 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/4087, 0xff7) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) pread(r4, &(0x7f00000000c0)="651252fa4406c226b04019a5e82e0caddae2027d816b32bb7b8e4964b559e4599a2412835ea7a7d55fde27fca00b0781d9410b8605e10cb6a1e40d71c993c5bb40bdedf5a48ea09af7131c615f019d4941e0d3521f8bdf57be133f7275932694bafadf0a72804078f76dbf7b5b8e54f9e8b7f3931edf8f0ebc368a7f6cebb21e3e3bdc79233a4f00bafea95403d404df75680733ed5bd6b2384df6c124773f36b00d288d2333824aef7bc45e71176c9640dc4d73e122d2fa2054", 0xba, 0x0, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 13:35:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 13:35:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/174, 0xae) 13:35:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000000100)=""/178, 0xb2}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/168, 0xa8}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000540)=""/199, 0xc7}], 0x7, &(0x7f00000003c0)=""/3, 0x3}, 0x40) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000006c0)) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 13:35:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f00000000c0)=[{0x9d88, 0xc0, 0x5, 0x1}, {0x0, 0x8, 0x7f, 0x7f}, {0x3b20, 0x2, 0x7, 0x3ff}, {0x7, 0x8, 0x9, 0x4}, {0xfffa, 0x9, 0x6, 0x4}, {0xa6, 0x72, 0x81, 0x8ab2}, {0x439, 0xff, 0x80, 0x6}, {0x4, 0x9e, 0x2, 0x9f83}, {0x41, 0x5, 0x8, 0x401}, {0x1ff, 0x6, 0x1, 0x1}]}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = dup(r0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) mknodat(r3, &(0x7f0000000000)='./bus\x00', 0x100, 0x6) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 13:35:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x7, 0x51f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 13:35:47 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000480)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0f9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562c117408e561821bc9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89e83b9ea5ed49237e2e0dcb1d0b2c720c0f5727e19f2b4dc4bf8c757eee7a65a8398043f31285bd58a301d2649b3328be903a0a3177b2e4bf5aa963bb7b6a59be8bbb48a027186342a6478a247eecac86401964f9ad8cafc3b0e9e3adf0133450b8897a839bfa8ce9a27039c2237705bdf7ccb241f49f7828aa", 0x160}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) """"    13:35:48 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) write(r0, &(0x7f00000000c0)="db37cbdf6eedd04f90dc2d4506d7383ce94508414c8fd49355503bb640cd359e1f14449b924c2363c2e18041", 0x2c) pwrite(r0, &(0x7f0000000000)="3ab82b7dbc097e87043b7eca9b7f35d46baba256e419c6d395d5e71f4f251fa68a424383b400b72279d1e5853ebff261b1f24a6ff3399895926fac0a7069807f42e70dd92abc2721c5132f709e34a953c8ae33bfb9f73985d671a91b1645ec03c35d790758977b071f675c1a374e7cbacc7a24a2cd895c37a99c8f45b73b4f89102f4699bcdffda1c1952642a2b5", 0x8e, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000440)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb66800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e3639", 0xffef}], 0x10000000000000ae) execve(0x0, 0x0, 0x0) 13:35:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) ioctl$TIOCNXCL(r0, 0x2000740e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171)     13:35:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000040)="9aeb15237bde1e3af2f75d8d702c6558e3fda95ea1a295c708b3f6b85eef17ee3b5f35fc60d3316fba9a13c6fda20b5ac586fca9216731fca6d04c8773e180645d0816c43b34592f7d807e2f749919a9d4e968fadc57fb33ae6f0e597ea7a034f22b9b", 0x63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:35:49 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], 0x2) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 13:35:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x8004}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:35:49 executing program 1: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x15}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:35:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="a508320980d59e80f53dda13d0312a6c1339b218c38255648e6fd1b7e966cce0e92b7d4b7897ac90053bc6fc644a84c95fc07c81392d8fe6c4d95a324d3eec943c", 0x41}, {&(0x7f0000000180)="240b991bf65af04734563bb1c11d221ef6b5e06d6349ea1ad0bde87be8009d0d04b8009c42785afd0f15f59c071a7c3e7b99466a580365f94d6669a8ecadf71418", 0x41}, {&(0x7f0000000200)="e223dba9d535e8573afde3bd384b1077c44b3e7b2c", 0x15}], 0x3, &(0x7f0000000280)=[{0xd0, 0xffff, 0x1, "321eec5b239d99c4d88303b52546f5b831a708166481b9330aac976856392140140f5c3f71334f2a2eb9cc904e164284e82a2fc93100cb93ea480f93cfff9534392c02fb2f78694fd7ef1977af75f3cbd515a34717325e152143c688c3687a8e235760f2628fb18a2731dd811557b9e430216bede3ba8c78e3cb504220d47c614a5dcfda5b7a319a600c8226c0dae146810bfa09b1e762fed5a011a139b47c1f7886e1c42dee6b659c341b5e83afef4d58b459b3010efc68724b5a7ea2"}], 0xd0}, 0x8) chroot(&(0x7f00000003c0)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() setuid(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1d}, {0x106}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000080)="2f524244e0032efe9fac06007ea89b922e7857080c") 13:35:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x101}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x4, 0x4) 13:35:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) 13:35:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = getuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd5008000009af63069086de0a37e05deca1cbaf2"], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x5) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, 0x0, 0x4}, 0x200, 0x401, 0x2}) r11 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, r3, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 13:35:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00002e2f66696c6530006914b1beca7abe858348e60e0adf37a68625f9b50f7f5afc2e4e6e5b75f6361c2a6a8ab6ffed1065e19771c7c0b738ae3f4f204f3c89ea5c8f1fed107c23ac00b3ba97b177f5603eb7e31b6eda2fb0"], 0x10) 13:35:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0xf011, 0x1}) 13:35:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x1011, r0, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 13:35:49 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000500)={0x3, 0x10000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev\x0enull\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 13:35:49 executing program 0: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x8, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:35:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000001ffff000001000000000000009c1ff6c970b0b165b83bb3a79b19a50cff2369916beea92d931dea85bd727f3c01be3d9582", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xb4127c58dc5d2f5f, 0x1cc) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x100) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) r3 = semget$private(0x0, 0x4, 0x10) msgget$private(0x0, 0xa20) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r3, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x68, 0x1800}, {0x3, 0x3, 0x190610cd809c9174}, {0x7, 0x7}, {0x4, 0x1, 0x800}, {0xd51669d45df99ff3, 0x7f, 0x2400}], 0x5) 13:35:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e767a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 13:35:49 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) shmget(0x2, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getppid() setsockopt(r0, 0x200, 0xfffff000, &(0x7f0000000000)="b99d505d6d87c05f69cd49a79e83f7128757e2fa95bda2a337d3f6480443115055346fb68d45c9d24847a560d2d866c394b3abf0d4bc0f26305e0a9f3090da2d5c46c6fd2d9cd0e9f6505b26c9f69e9ce3ce6b61058088502436a07030b31601c1c272e1c2f602d4ae2d114561c2b4ff48c42e6fd4dc1830e3522ef01bf0ae710dbde2defce19fd21c0b1935294f3bbd45aabc91a4d1e5d7", 0x98) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = semget(0x0, 0x0, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x168) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x4, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x9], [{}, {}, {0x0, 0x4}]}}) 13:35:49 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202eaefffffffff3ba44cf35c0cc68c3c34fbc6063f70a170607598169760a2bef5389d9ca54cd54f5e9a0d0c3e35f0242f4bcc8a496287fb94988746f987964b04efca9e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 13:35:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1ffffffffffffeba, &(0x7f00000001c0)=[{0x5e}, {0x34, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x10ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x4f4, 0xfffffff7, 0x3, 0x4, "052fc247afe835d1f3b7ee60deb0c25f82ca80fc", 0xe0000000, 0x80000001}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000000c0)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r6, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000002c0)={0x6, 0xe0c, 0x5, {[0xf907, 0x6, 0x10001, 0x1, 0x9, 0x1000, 0x100, 0xa5, 0x5, 0x1, 0x3, 0x100000000, 0x80, 0x1000, 0x3ff, 0x99fa, 0x40, 0x6], [0x4, 0xb076, 0x2000000000000, 0xffff, 0x9, 0x8, 0x2a09, 0x8, 0x79cf62, 0x1], [0x4, 0x1f, 0xfffffffffffffff7, 0x7fff, 0x0, 0xfffffffffffffffe, 0x100000000], [0x1, 0x7, 0x7fffffff, 0x1, 0x6, 0x4], [{0x0, 0x6, 0x6, 0x2000400000000000}, {0x9, 0xf5, 0xffff8000, 0x7}, {0x8, 0x1, 0x3, 0x7}, {0x6f9, 0x7, 0x80, 0x5}, {0x1f, 0x8, 0x6, 0x3f}, {0x81, 0x0, 0x401, 0x20}, {0x800, 0x800, 0x8, 0x10001}, {0xfff9, 0x4, 0x98}], {0x7, 0x3, 0x81, 0x80}, {0x2d6f, 0x8, 0x3ff, 0x5}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r5, 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) 13:35:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="03f30000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0xfffffffc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r8], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x1, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r18 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x0, 0x3, 0x42) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r21 = socket(0x10, 0x1, 0x2000000004) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r22 = socket(0x18, 0x1, 0x0) dup2(r19, r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r22, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 13:35:50 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x89) setuid(0xee01) r1 = socket(0x2, 0x5, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000981dd44839360045a8c70f000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3bc000000000000000000000000000000050000000000000000000016b28734f48cab95a2bb056dc41f61a9feed2f2838fe4fb7c81acaf99b6cc889fa11c13021ce5fd892cbc939280361263dee59c37ef6186643bb6ed6eaee698b1aabd8514f49093812106144cab6560b891c062202bb4c07af728e14685afe12b3f38d95dd04b66043e1e5d17191d1a6de26a65c3a12a297febe30169b3b0072820f9c5e9c2d0eb54f1be64cdc5bc27837429ccc650e12d6323c647b2d2f7deae7cf4d92dcc0e2775fd33f8df3024fd4b70f63d083ba38019bce3f741ef5eed1fd4e29ce1c8c5aa3ab0e31d51b03"], 0xc4, 0x2, 0x1000) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r7, &(0x7f00000018c0)=[{&(0x7f0000000400)="7b0a6318a2c63429fae5080f9e661901f9398d9ce0d445ce8f231e19f0416d2dcced9c5c630e50c0482f0976caa2ea1f752decba854242cff4092fc03d09216de0bd8b69ae22f91ad277be845e208a9fb48a4896fb3be7e3de48374650375555e34906e125cb34b0a203a8592389abc9c7e5c8f1a4ac076b5929c7cb02ef528f14109dab59a8a5426e36e485407974d90708be19b96f8103926efe01bd0b863fca9ff79a78154ebb", 0xa8}, {&(0x7f00000004c0)="c444b184aedebbb63af0ade4fcfdb544e95ba86d9ba0b326de3d04a22de1b91c3f77d1f38501090fc65ae8251d2b1b691e29d5e2ffa72e7b131670959d45583dd60fe566e7a3b190344ffaa51c68f226c23d9217c67616046615392220895b684c9e78ce40b6cd29", 0x68}, {&(0x7f00000002c0)="3e13faefae9fae5c89456e28e2fb2e5eec57bd90410de1aa6aa344c01cb94b18d7c4930b599bd229601bfc80d88f", 0x2e}, {&(0x7f00000015c0)="f5d2560d22b87caaf7544cd4", 0xc}, {&(0x7f0000001600)="23b4276d4c80b64c98a23245968b8d70fecfe335e476a23604951ddc9e8c7e7f2befec78075b640a59ee9fa01e69cb61e011d30cc0a5dc310a5006f69786cd404519b3c4a7b80d3ddf9f3d3990f699941eb10f8b0b31ffd20499bc322e19e70109399b947e23caae0734d49fbb0d1ef43fe3d8ee18fa5105349ad9c278621ac0febf7a18395461cc827f472febb9ab0a0bdf117bb0d3333a444d3e93c665b7f6e36afd40ac6750499199376391aa5bdedbca362035132b11367137f4f17674a11ede6e396571062784d4b5aff2a1a382f154b9238c1b2d25d4f9d04213b86fc6577a6fb02412972cef4677557460ec44fd9b4a585beb89a46386", 0xfa}], 0x5) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r8 = socket(0x2, 0xc003, 0x6) geteuid() open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x28) connect$unix(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r8, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) 13:35:50 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './bus\x00'}) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x12) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x800, r0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x820, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x40, 0x8000, 0x7f, 0x6, &(0x7f00000003c0)={{0x2a, 0x5, 0xf7, 0x20, 0x12, 0x7, 0x9}, {[0x101, 0x4, 0x6, 0x401, 0x4, 0x4, 0x1, 0x4, 0xff, 0x2, 0x0, 0x2, 0x2376, 0x1, 0x4e, 0x100000000, 0x7f, 0x80], [0x100, 0x7fff, 0x1, 0x6, 0x3, 0xfffffffffffffffb, 0x9, 0xdd5, 0x4, 0x7fffffff], [0x0, 0x1000, 0x800000000, 0x7bd500000, 0x81, 0x5, 0x3f], [0x8, 0x401, 0x10000, 0x7fff, 0x0, 0x1], [{0x894, 0x9, 0x5334c05d, 0x1}, {0x1f, 0x401, 0x4, 0x5}, {0x101, 0x20, 0x1f, 0x4}, {0x2, 0x7fffffff, 0xfe0, 0x2}, {0x183a, 0x0, 0x3, 0xf87e}, {0x200, 0x401, 0x9}, {0x3, 0x2, 0x8, 0xffffffffffff43c1}, {0x8, 0x9, 0x7ff, 0x3ff}], {0x8, 0x3f, 0x8}, {0x2, 0x5, 0x4, 0xf25}}}, 0x6, 0x6}) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000080)) 13:35:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09e9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fbc3f4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84083451c5e968318e71e4382832e1bc4b71323293303df4561d6459f5b25648691404e85f6e35c30447492ed173a472abb5991a136e000000000000328177fdf946d25b685528e7f4c31354e51bb1ab3d43eda1ad7678cf199c905fba2560980d9fb91be9a39549ab776ed20bbf026df55f9e7acdd5a68a8805c8a5282c0d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:35:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x5, 0x5, r1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x2) write(r0, &(0x7f0000000100)="e3306ddd5f81eb4372336cb4353a3b2ee9359d6e8d3f8f945b5f7109844fe09e9560447edfd4c8e2a299cc3e5ee98cda70adfe4c8f0290cdd1560d2dc5c7de006ecac11f4bace38b71a4fc08f1da2e70fba2fd80abd74db367ccc4022502c10d22a58d7ef13b470e894be1a4b0f9e6c3711ab155997996d8bf436d516794a5d8afdcc1c8f02dc1b8b7b6a4ab60fc50e72012570041f4f9b939c9ed670e7a9b00dd127ae2dcf115753fecfa667c4a29ac", 0xb0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) fchdir(r3) read(r2, &(0x7f0000000200)=""/4096, 0x1000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000001200)={0x1, 0x9, {[0x3cd, 0x0, 0x5, 0xfffffffffffff6f7, 0x4, 0x0, 0x0, 0x8, 0x0, 0x7, 0x1f, 0x2, 0x2, 0x3ff, 0x2, 0x2a, 0x5c74, 0x8000], [0x2, 0x0, 0x1ff, 0x81, 0x9, 0x7fffffff, 0x4, 0x6, 0x3, 0x9], [0x0, 0xfffffffffffeffff, 0x1000, 0x3, 0x6, 0x2, 0xffff], [0x8, 0x5, 0x7, 0x800, 0x4, 0x80000001], [{0x3ff, 0x5633, 0x9, 0x9}, {0x9, 0x3746, 0x10000, 0x101}, {0xe8, 0x5, 0x7, 0x95}, {0x6, 0x9, 0x5, 0x401}, {0x5, 0x2, 0x9, 0x6}, {0x2, 0x7, 0x401, 0x40}, {0x8, 0x7, 0x4, 0x6}, {0x0, 0x3, 0x5, 0x6}], {0x0, 0x8, 0x4, 0x2}, {0x6, 0x6, 0x392, 0xa4e}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000001480)=0x5) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) setrlimit(0x5, &(0x7f00000014c0)={0x5, 0x7fff}) r6 = syz_open_pts() dup2(r5, r6) r7 = accept(0xffffffffffffff9c, &(0x7f0000001500)=@un=@file={0x0, ""/75}, &(0x7f0000001580)=0x4d) r8 = fcntl$getown(r7, 0x5) r9 = dup(0xffffffffffffffff) r10 = geteuid() getgroups(0x7, &(0x7f0000001780)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r13 = getegid() r14 = getpid() r15 = geteuid() sendmsg$unix(r9, &(0x7f00000018c0)={&(0x7f00000015c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001600)}, {&(0x7f0000001640)}, {&(0x7f0000001680)="1cc19d3d0c7b", 0x6}, {&(0x7f00000016c0)="59c7f9af73745400b635110265d2b6e24efbaf6dd716f91b2e0b612ecd54d30438131b8775dc12bb13f845431aff57e965aaa43979f63644ab281c35c9ae46a3ebf09395e7bb2c59fd31bbde1806dccc77a1a1440b882b694d", 0x59}], 0x4, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x20, 0xffff, 0x0, r8, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x78}, 0x4) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x80, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x204, 0x0) r18 = dup(r4) r19 = dup2(r3, 0xffffffffffffff9c) kevent(r16, &(0x7f0000001980)=[{{r17}, 0x0, 0x10, 0x0, 0x4, 0x4}, {{r18}, 0xfffffffffffffffc, 0x4, 0x2, 0x7fffffff, 0x4}], 0x2, &(0x7f00000019c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x3edb68ff1c55dbe3, 0x1, 0x3}, {{r19}, 0xfffffffffffffffe, 0xca, 0x4, 0x9, 0x5}, {{r4}, 0xfffffffffffffffa, 0x3c, 0x12, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x80, 0x10, 0x91d2, 0x2}], 0x5, &(0x7f0000001a40)={0xfffffffffffffffa, 0xffffffffffffff80}) 13:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3f, 0x5, 0x5, 0x800}, {0x7900, 0xfc, 0x0, 0x21}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 13:35:50 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = msgget(0x2, 0x80) msgrcv(r10, &(0x7f0000000080)={0x0, ""/214}, 0xde, 0x3, 0x800) r11 = getpid() r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r11) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 13:35:51 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() openat(r2, &(0x7f0000000000)='./bus\x00', 0x1, 0x80) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, r0, 0x0, 0x0) 13:35:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="b62d07679f09be97530d00efe2eb98f989b74be94ea2310ec9a753a7b71ffa9072961847163949895d60d151b58e2d39b7ad8819e7e98e77d654eff957d190ecc31559665fbbfb76a29f8e4995594ac94c6002847b6a166d41cc3e96c1ef5d26f6c8f3e5ec606c110ac3adb23d89bbbaab", 0x71}, {&(0x7f0000000200)="337fd838f8848cb4163c6864b2b946a83d16db332c5f8a839ae5e7275bfb3b639248ed864f22219bdc966039149e503999f646e3e3c0c922895833f66d9e5ad6dbd075bb43ffec06e1f6ae18518ffb5b0f4369014c350b72cc2a365443b208b39451515eae9499b354fbba164bfe05ec87397c9197011af97880551e6f6abc980df43cdcd61945af1e683825b737f25f436e5a54f851309f9724476cd6378be8bf7194e6563581e63eb6afdc4419cd2c889015b3c2c5ed180cd1a03de30bb970fd1e058de04f30f3b91ae1c1", 0xcc}, {&(0x7f0000000180)="3e8bb2e95c4bfde4a8ff6d926f4ea13eeac1da6ee2b1c66d104d7761646a50ddb1d3960584", 0x25}, {&(0x7f0000000300)="a1eebee482ac9d4b03e2b3bc4a8cb8e8258f460ed3bdfa2d768aeb563ab73d0f729704e58821e6754eaf4488b69c892b0e10d431ffc4ec8245b00c2a3872712971190aff39735d2bb1ca3c13183ed8de5ecb18fd81e9b5187235d2c3325eef", 0x5f}], 0x4, 0x0, 0x1000) 13:35:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [0x0, 0x0, 0x7, 0x9], [{}, {0x0, 0x0, 0x0, 0x200000000}, {}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffff9}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, 0x0, 0x0) 13:35:51 executing program 1: r0 = semget(0x3, 0x1, 0x8) semop(r0, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/23) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 13:35:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x40000000) 13:35:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:35:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000002c0)=0x2) r3 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r7 = fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r13}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 13:35:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) wait4(r4, 0x0, 0x2, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 13:35:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4, 0x28) 13:35:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) syz_open_pts() close(r0) r1 = socket(0x10, 0x3, 0x8) r2 = kqueue() getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) write(r3, &(0x7f0000000200)="f60a6670ffd688693ec1995ac51154be7253fd407450ab2f5c02657cb08720f7c86ab5b662b0e3ed75beb4b05c7aa6f74566b0a049f1cbccf5e17a57f300d75e0128e9e67a7fd2db7a29184d4dffa1c99e9658f46804023a68d9b2ee12aa1336a2cd5a1389621ea693c7ccd0003427628007b6a361a1c78ab88232c2168cf03151cff9b7d0c66913b2e71b7e6a2d8f1ed6e45cec6db716be37051cf43458d2203fe3350766ca9161739ba4ace58c2640bb8168a484e5c080dd6330eccbf1fcc1757ca099290906795e1a9fd888447152cf9810d6bd4396d3", 0xd8) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) dup(r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x40000000000001, 0x1451, 0xfffffff7, "b04d2a0700087e7700", 0x1, 0x5}) read(0xffffffffffffffff, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 13:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 13:35:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000140)="a51ef2ea9f109f2dfe18b67c70a50905bb9089a7c6d78168f55b9f3f5df6cbc5165068534b2fcb9a74038cfd35cb915644e14ceb7354cf47261dea22173a799feea5ad0f6a0136c69145eea5f108220c851838ccbc094f605780c72a4d3f28041008b8f23ce6d7e239136a58ad4396b0ea86bb1051ed8d", 0x77}, {&(0x7f00000001c0)="b29de4155a23a25b80e03a9de0dd16da1604ef86a516c39334dceabcea805d6667e2e589259b14848127b99cb0f1c61933b812cd855d27dfd09f5025fdaffc9df2f562751e18bb5ebb447fd9097fd2e83a921f6d6b2a65b321d8fe3148a27b9ef15a5f34900bf39ef40f2a57f89f6d5c02cccdfc02aec6c4499316e9c76af328cc77924ffeee7727ad770df8519320a95f0cc4f2b9f949a7fcc39a5ab2ad91fa72a110", 0xa3}, {&(0x7f0000000280)="72afc51bcb09da1a81ada5397ba1a22bcef17eec2ecd45a347a444100e320ebc77e7356408a3694df1819b7b3cc9495db242c4b6bf5e8dafe81c49fd3e733c7cd10b4f223473009bd9b8a8f2692d17f37a650a6de3a680ec69344761551b962a78d8c205088a1a65ba7e2aac17d5baa5da2befa984921b2498dbfe8fbc2535734c8123baeaedda04d1a18e73bea8fa7a2fd4a46155d0ccbb2e6aa8c0be1b79f1f1acfdbd3e1eb9043bd936045e82714e0698b7a8ee5748e06cb5e63590d51106fcc13c918630e18312d1cde42bd3b1bbedd5b92b49e422", 0xd7}, {&(0x7f0000000380)="f477678603218951a252e77aca16bc51814413d71125d5ca7f6595047ccaa1600d35ae84dddc0f0e2743283aa621ad6afb0ff1cba0daa601ca6078732819eada39e2f6c90fb08e3a26ef1b2bc44e612e70d3c203cc935c3c02989b9b015548b5dec8679740ee7ca42d64", 0x6a}, {&(0x7f0000000500)="8cc89e98baa34778f70c5bb316f9b5dbf6f778f705e935f22e43e3b9569dae41f4f0f6317c2de671db0bc5c33659d7d24083a5a041e69074a94a883a5aaaba58ac698780f098df32bb8c844edfc3394e328599cbdcb3e7ac0b83e7c7e1482cb305ce98c3560355cb6378acbc4fabcc7ae8a8ed771a19b9a614aa8679f245ce355ebb83bad5bb35ecd49a309e", 0x8c}, {&(0x7f0000000400)="b13fea7ab3b36e516fc63f6ffc73c8fad5e87664230645ede32a015af0f278e42ac7b3ae46e4b932f0cd83900ffe3f9f834eb3dbf22da319af438f30e6257471dc22bf9fc45a4381d694789b10f5b870129675eca707def877d674d8ce3cd9e396b8772da60222c0f144bb09b40f90ec2e", 0x71}, {&(0x7f00000005c0)="c1a2ba20908a967867c7be790d1d863a40a855141feba7d2767e20d4d05da39cb273a68b61c01fc1cfe723e351899934063faf3ca3e9c24129ccdac324c4c21e20dd0b2fee26eb0f3ffab8386a41c8b384bf63d45b04c7dca78253c4d527ea2d8b340acbda27718d55aa88c8191d3916fa18719a7f443b3ab2c5dac5313566d2998fefd45e81409930fd8460f2ce39ba1276fbf1a93855bdea8813287583e079ee725b68cc9e9b", 0xa7}], 0x7) seteuid(r2) 13:35:52 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)) r6 = dup2(r4, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) r10 = getegid() r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r13, r12) r14 = kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r16, r15) socketpair(0x20, 0x0, 0x3, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x10, 0x0) r20 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r20}) r21 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r21, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r23, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r26, 0xc010427b, &(0x7f0000000040)) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r27, 0xc010427b, &(0x7f0000000040)) r28 = dup2(r26, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r30 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, 0x0, 0x0, 0x4}, 0x200, 0x401, 0x2}) r31 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000180)={{0x0, 0x0, r30, 0x0, r24, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r32 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x2, 0x0) r33 = getppid() r34 = socket(0x2, 0xc003, 0x6) connect$unix(r34, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r34, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = semget$private(0x0, 0x4, 0xa5) semop(r36, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r36, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r37, 0xc010427b, &(0x7f0000000040)) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r38, 0xc010427b, &(0x7f0000000040)) r39 = dup2(r37, r38) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r41 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000100)={{0x3, r40, r41, r42, 0x0, 0x4}, 0x200, 0x401, 0x2}) r43 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000180)={{0x0, 0x0, r41, 0x0, r35, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r44 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r44, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r45, r41}, 0x2a9, 0x0, r33, 0x0, 0x0, 0x0, 0x0, 0x10000000002}) r46 = semget$private(0x0, 0x4, 0xa5) semop(r46, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r46, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000240), 0x6) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r47, 0xc010427b, &(0x7f0000000040)) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r48, 0xc010427b, &(0x7f0000000040)) r49 = dup2(r47, r48) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, 0x0, 0x4}, 0x200, 0x401, 0x2}) r53 = socket(0x2, 0xc003, 0x6) connect$unix(r53, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r53, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = semget$private(0x0, 0x4, 0xa5) semop(r55, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r55, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r55, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r55, &(0x7f0000000240), 0x6) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r56, 0xc010427b, &(0x7f0000000040)) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r57, 0xc010427b, &(0x7f0000000040)) r58 = dup2(r56, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r60 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000100)={{0x3, r59, r60, r61, 0x0, 0x4}, 0x200, 0x401, 0x2}) r62 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000180)={{0x0, 0x0, r60, 0x0, r54, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) r63 = kqueue() r64 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r63, &(0x7f0000000240)=[{{r64}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r65 = kqueue() kevent(r65, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r66 = kqueue() r67 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r66, &(0x7f0000000240)=[{{r67}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r68 = kqueue() kevent(r68, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r68, r67) r69 = kqueue() r70 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r69, &(0x7f0000000240)=[{{r70}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) dup2(r18, r69) r71 = kqueue() r72 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r71, &(0x7f0000000240)=[{{r72}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r73 = kqueue() kevent(r73, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r73, r72) r74 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0xa38161665c313883, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0xe1aed40ef05e3d0e, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="a0a92797617796d533b633e9b64ca25fe7a1b5ac106cba588f7ebcb88ce16568cf73e8b755e821ff502ceb818623884fb775e6a45577f2f3964dc5be5ba068e6dad6d4d562c0d17b82807e7d094701f9bd5315cc2c28bdc28a136088c275aa6333a00e46c8a620c086c4893edb0bfd28201e11c60f6b0907a648daba26086b1ec5318407670ce1fa2118ca8f6d1c22ea8acc946705266386bcb560d155fe671477c7130f5318937bfe715ae409e3e7d920f6b79ac427c1401c112b0ff942d0798d010866b1f2050203fabd644383290e83", 0xd1}, {&(0x7f0000000180)="52e8cab30c212d9b7212d1fa140b408d0daf6df656bcdc4ec509e799892a1f489605c768724f", 0x26}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x20, 0xffff, 0x1, [r16, r17, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r24}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r32]}, @cred={0x20, 0xffff, 0x0, r33, r50, r54}, @rights={0x20, 0xffff, 0x1, [r65, r72, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r74]}], 0xe8, 0x40f}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r75 = socket(0x2, 0x2, 0x0) socket(0x19, 0x3, 0x90) bind(r75, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:35:52 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/T\a\x00', 0x40, 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r4, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x8b}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r5 = syz_open_pts() r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r5, 0x1) write(r5, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r7 = dup2(r5, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000200)) bind$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca717172ca52e30415053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r8 = syz_open_pts() getpgid(0x0) r9 = syz_open_pts() r10 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r10) r11 = getpgrp() getpgid(r11) r12 = syz_open_pts() r13 = getpgid(0xffffffffffffffff) fcntl$setown(r12, 0x6, r13) r14 = syz_open_pts() r15 = getpgid(0xffffffffffffffff) fcntl$setown(r14, 0x6, r15) r16 = getpgid(r15) fcntl$setown(r8, 0x6, r16) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r8, 0x1) write(0xffffffffffffffff, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x1d5490060784f74c) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000100)=0x7) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r17 = dup2(r8, r8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r17, 0x4010426e, &(0x7f0000000200)) bind$unix(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78c78a2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r17, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) dup2(r5, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3b4, &(0x7f00000000c0)}) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r18 = dup(r2) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r20, &(0x7f0000000240)=[{{r21}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r22, r21) dup2(0xffffffffffffffff, r21) r23 = accept(r7, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000440)=0x8) r24 = dup2(r23, r12) munlockall() r25 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r27 = socket(0x18, 0x1, 0x0) connect$unix(r27, &(0x7f0000000240)=@abs={0x1, 0x7, 0x0}, 0x8) fchflags(r19, 0x0) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r28 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r28, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:35:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x3, 0x5, "3d70c16b133c30a234a62e80fa1265aa66ee88f5", 0x6, 0x3d}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:35:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0) syz_open_pts() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg(r3, &(0x7f0000001500)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="5256f49bd7ef099cdb3646aa95ae262560c0ea1a9a93f88be9386eace9b6f3d501e512fb97", 0x25}, {&(0x7f0000000280)="83a8b3d38202b7b5cd7a945dca2bf2a3fc96710a06c6958074760acdf116db001ea834b1e557bd373a818fef06ae92cff21544099c0496a0b89b5fb9eeff0b8bbc1ab02e463c47722404a85b89c837e9dd97a7d17636ef27a50222f805c1da62cea62835c99c3e30f1175640914aafb9bc61fa89246fce4ba8081926fb81a05c82792d4080bc16d187c90c13991e399b5c71939be66be57aca31024237a491b813", 0xa1}, {&(0x7f0000000340)="c688407d0800aa2ec34144490074f634e69fab5b1d393e48b77008a5a905741eaecb07ca92488a2f1eb30171fb81435a4f63aea4c9bd86dda7c6df050e4df6e99a73ee89dbaa062c94e63bc8a43dcad9a4a95546792284b8c88f07f96d78d65a7270699eb1487f3be0e9ad9aab1aa76121c8d1fec99d1e02a7b774cbd0355f9f53f9886e92dfb24915e3f6b6591704a18e35e459207d4347382f3452594094f5dcce7242942b2d6ad3a658f46a5498561dfbe3826acf2c7922320baa9e61ab6f6e4bef3e86e329d4ffb040b3f83dabbe36f04baa6e4f1232b5f484881a7a8f52a3", 0xe1}], 0x3, &(0x7f0000000440)=[{0x58, 0xffff, 0xd88, "b0ceda5a8b8a26adb64474abe2175b794c361d4edf4999be45f5d6523d560c7a770a067b9ee17ecafebbd92f6d1c9122c817bc5b98761d3ca23dd7d5c1700571a889386ec8"}, {0x58, 0x1, 0x7, "2a40ef4c8709a526b3d14c6cfcc1aa9e290d8243e46646044823bacf0d8cf8f2ca063d19b001bf8fca42735cdd1c657c96cdff59670c452a64f39be4e0a99e97e9d6cf0bbd"}, {0x1010, 0x1, 0x6abe, "1fdbc5867a89381e80d2ec9fc19a4fb55a441a0b97dedb30ba1e8bc8ed7daccfa47427a726c5622548dc9c1e281b58d4b1b0fdff2cf7a414d607410f6cb13603cc64b490b01bebdbb15e5b2cef9116f327852bfe3f19e047c3769e5f842c573a919ce4950c917b44008dcdcfe71c82f741fe5f34e6b075ed2d51438ae9d1af3b5ec25101429f7f2057a5f9668bd616b53af892f5210f15ad74969167a6b59197636564b29d19bd439a5a4feeb0852ebe5bbf37d46c8812d78ca1f53fd22c96256917b80ce85e5863057fcd688c64b14eff4be51175c8896704d081832dd969b19836ea4008473b4b1906e390842b62d5caecaf96744818f40ce062edf9e74d8473d57a806cac9430abf07bb0deb4c4bd8efb85cbb30f7074e6240fb7796643a5fcd3679fc3606ee22a2896612260ee166e55bca7e207ae10c0f3f7437f49e32ad37a4e1b01d4ae19dfa73da0afbfabbe725e4367dac5fee2920a765fce7ec6fb4d48026f467748159a1db6325560fbca7c25c71200e038d4396be1662504186579accd8bad08e38198cbb3eef9571d9e79e4a57ad54250c0d350e2a425c2c66260a947a527d70499368f1021ba4aa676df98b8072ed78e8ef6b913253360540819e64a5e8223cc86836fb950b91f63b374496152cb2d532fb643d6dae2036fb7c99e2d63dc7383639771ed12a5f5f1260d31ad077dab841220da76e8012db59b4392469e8a123a5e79b917a71739d69a0c7d7aa1343ef9012d6d9b1ad9ec3607a2f5418a14d7ca4081731c02817fa35d55fd93f66906d4cac0468e13f8f05f487d7a9be60bd5a293f16a928e2d5618eee7cd0952e9537a9047999c57f17ec5cb9a38e5bef112e47eb47eaa38fa1d33203f68539a4d21a8033325e5a3b002309f3ea4cceed7630680b1d58909817ed9c91576abfa83511cba88d9db1fa0305ae9032e755695c11e011e2e7dd2353bb6eee78ba887be081fc80fd4ef954d12843712c42ec598aa1c8f1bc388fb41b6589606791b300ef810fad8c6faa222685ac176c54aa3f24b4dabd4afa962b0f9b9aaaf5c944f73f121f8f928d993c8378c548c71e34a213aee1f6c6fc8266e2feb105a7b67b3279ce9c6006ef9ead3ae5f3fb2c58a62008ca1fe81fad5277f8a3a36538707b6529d3ece1003f64adceb313b943f3e9b3da452edd0a3d7123e5ac629342d11102f24caaf7353578b757bdb8cc3624e76ff7e842581c3497b0bb53c54c6200399ce6187caa3c436249e3ec32ff4a70717fbbc03d32bc98708039e189ff5fb4baff68673c674a819085364a8ac446492acce316bfc61c67a8adf4ceecd4847954f1b94a3b00c958e4b50fb360337eafbeefe061db9e5c60744f549dc005ddad62ea6d07f55fbfd2aaeff5a1bd242d405c839f179a9c58bb4f4f93f07d4a51b4020e6420b20fcb753cf25775b1953f701bb26778a57880a4a93dd6ead6ced44781222b0c9e4d88094fc87c33805f7a5d9e9d6f4236c36b9bfb2093661d3891418559054bc574158d4b82bee4204d480eae32ad601d640fd169c3fce123f6d4147bb46c2b772c7478cd93ff4f50abc7bcc9c22698243688bfb6fc44b15e7093e0482b4f87fb1921cde226742bcde4907aa187098a1093ec0c7b8a3419b182d879d711ecf86c419badc7ff963e6961a91e15785981a65300637475f6c538f794eb77cff48c2b295fd1d6c08a41789052d0587620013572eb6cd8868841c766c8a85490fa70a51dfcb69b74625e81aa52ac9ae91ac51312a8407ab2cd9243149edce881955ab0282a0ab552454290a031a72d6e104432a4f7989890adb6543a5fb7ebfc4453f9a2c779f97a561a5bf301c0a11bd3e40e5a8617bd6b2e0593e7f12d6e7e1e7eefb32305be11b64f7d799d3b70aa0deff9007ebba85b1e498f26068cf5dd54bcffbff1991ded3cc229eb0518c69f634e124e28f6dfa082b045085232ef3390b3083b26175ce1d248bc8ad94a1040f56f601ac68445daca178106551befdb6af67b20c350aa4a3d57d30586c23db1570bc5768f1cd1bdac08d1bc42ba1117c4f478eb98892adc23af917f1c7c4b6fa836e4376de79292144f8dda909c6d4e8e9cab61c65db6bc62cb4101d73a28005137a361a67d46d565fc5de15f1d9bf340573c6d9448d5b10d4856895dc9a9dba85520dc8fd2a8aa11321715199698d6a84b450bfddc4d98441df9d2ea0e97dc6e2ff256033bb95e18262039a074ab1e23d933be2d20f7b30cdb39b1385da0fd95b90b486e725552123389df3d9f39e4cacfffc475bbadffc0cfeece96224f5d460a3570649ad6f4c813810e32963ae19c019baa5778cf5be4131fbf65e0d05e75c78673c71137e057ff714dcc5e93158cbae385981206f4beea64d905035e9d4b785a7b023d14972b514ea71a028699dcde3839ef4ca0d0fd0ca499790c8c37bff93af19b4f756f8d8220355f54a79af7a3500605400e06bde2342e55421376c8af20976e41d7fad6245e198bbe4c1508bd794f0f7e7cdd13cf6df6ff7495e574e6ba4cd108cecc86464ffb64d589ae67c37e70be569332fb89c269f5720cb8d7ddce3068d662d5ea1b74b27b4e9f924d133def0caea02bbc99c082d63b5dc5d346ebec0e97e3b5454fefc89e10df464855d1355323c49a94b2d3bb765afd5a290d64e75d1e4c5bb6250a4e76822e93b14facfcea6e153d1f241692cee3b21ed5aa5c11b204d3ed6177fb00ecc46efedd557ab9898522fe2fd5791e894cf8a10585cb5231407d254e4e107b55fad0a34a3b384c14101a5159554c53cfe0a1f9e7ff2c6130cefd33814214f6cc58301ceac8245118f83157a84a1cf97f7fa59cfa67ce269a4b2ad82e3ee8894a352d7e6d43cff3e8088c1542a939e4ebb96fa320ce23f85bd13c18e5e58ba0a1009c5ae9fdd242c5fbd4f26c17c56c77b03531d54c0aec5840f8a7828954630662b08b45834f848e2f92d5912b1d5bfca34ee0c9f074e45c537406280a8b2f90623e9e2d1fa48024d458f10dabd94d9237fc879b692251080bcdd5dcbbd7fd521f31a5957e0962c39ab69069aff7e45d1e6e9cb3a395b028a3bc2d533f6db70779f1d5e809587942a9b7e0c89b39235e8db204a7d8ade92bded73521b9a4b6adc321c360f54a410ddf403de52d0ca69da55826ad7fbb9cd6fb04e264ea537ef9fad24dfb739973da001ad146a1017ae7acb6b5d4713beb6250d899472997d94812853257dded5638913fe9b28307ed8c98c268e6b7bec2210cafa766915043e762433c81590813450ca239258a7ef4ad3d384c5424ff6d924b6b62748c4d24c12f4b3ce53552003c6647a699b6a7a9a519d9893a762aadd6561a68f9ef44a90a38b857ae433f8452d93087d585f17aa42657b384d75c8598e3a0df474da74e131bd6545b19e9e0b79b3eb96faf25cd7f5ec8198353ae7239266090abee627322fca0abafe182a25ed8df78b723c233f2553fc51cd3e55711266f0d30a863c7443dd40a5a791df10cf0797bf805751b01ab1d5ac0d5ec975f4a2af662ff6b8338bc3909665a7ca5faec2824167b8d2252ac19a7e847954b88bdfd7c5941b1ee3f569b841b5f2ab570954f086ec038212640b39ab813202ea6b5b67e27d2fe6de86d3c1ca42ef3d2e24b5df8fcb2e51034996c3b2badca48d23230337b3a814b5ced4a231478760855c39313bc9185cc9466cc3594a35bec4b573e65e5724fe1eec28836ccfa6a02a6526b5d1223c4205269ebd915d24b9b659ef2167d5126a27b308141a1571a22716dd61ce70cba2efe584dbb9055f63221a042c132c4022c303fda1dacc2e83c91cbfc01bbc93a5f2671ed7aac24d5eef5d2eef773425352a620f35ce4c1540a3b6a277ca909f5f60f30c56f638cda160cdad64627cff2c73a4340a2c8da38a03215da94a66ad3b8a19758ecad0c0a9549b7197b537432949c447201a140c0d7f5309eb6178275007be15b436cb948468447da60c20376e5e44814249002643e0de6e3abab34799c034083e99c5fbbdacdf72dc2e35021df1b06d757bec5219448fd1386d47cb568e803a32e944063e8593e5cea3d547acddf2999141371f9948d8b30f0f8fd6fdc8ab13b7efe8bcc8b0f45f9d1ee7277bb92a5a67d321de5809817c81790ec55c3dfb38cd56690c4ac7ddcd05aa934217b4e398532e0f26632987956dc87ea7da73609b90483c760be82ac34f5e100623497dec98bbddbb928c8266ac47d74bcf7890dd488344146ecfddc396eca50480901d58510895d6d91b13b9435e54d8d6215f26cc406674c61d6a2a6867308ee06b5524308de3fbe696e192fd0af25b824e9dc199ed58697e20e643dcf6e7b59b94e4febb5bc7aba55470db3c266372e8880f1a2e4fa7ca9c37828ed569b16b7b2484c49fa4408f5b6c6e61b443e7072848b24bebfaf4410aa5236696cc8966ae4bf8397be8dbef5d47da846cbaa7575911e92b451374390904a440968c3e75b5839c6dddf9df25ebec66d4ef684d392bc450ed0c22afc66b7c2d85b33521237a2b119e6a14ddca92a7010e09cec2ef0b5d20a7f19d64cdeb189d6ef3c5ec7dc5c69be40860eedda1710fe094729a520c4ae73b7ef6e09771ec7ba3cd815941738380a4f85ef4e63b85ac3e9207b747f36615f9125768f8f9f32040cd6f9e769bd91f0100986fe93ee3dc2a4624fbd68047892ccef2da42ea43c5d00a312f2786e45ed38fe503990d35c35d0e6d9546158fa03bf5f329690b7201d43eb82690e58cbd1a46bbf232cdbd952cd83c17ecf6949a128f7064eae4f7dd0617ec861051ec90d365ff0702c05eae0fc80ff3d96e6d61ac6f477c6058a1c581908df215b69d922b744539b719e873defa49d3d836e98cda06a3f49cd1ca5f4203246b6b2adb31c668f974c90afa4d65f3fb0078b1fa654488ae1b1b50258dd0b2de156fccfef7b2e829bcfe16c4ccac7d829ce94571d953d4f01db68e95d0adfe7c99150c36a44e0f9fd438a0f368fc1ddc46b67e6fbc4dfa626a3fae1953b2e82549cefbd7fe6828217dcb2280888e084b1679e9fc75b0493d0f7bd268a62b88562b1e1ffe3421e8acad6dce6da97118e17cfea016c2a656d4fa7168eaf9594ab37216d633e7f1448aca02851f2b45339291fdb245b3895bad30b94f38e8fe9309caf8574bb8caa0726b4b81c68ada100948095eeeae29c0be698622a7a28b05afc48f6e536c1c0837f221b5c97d01a8f4ffda9ec6b8c17b1c10d5ef9c764948abb54ffcbaae2b7f47335008402c1386ea2c93b3dd261dc05d3a7f6e2e61e4327c62afc3aa34e12c649e78632aa9f98a59366f80b5293cc55c62c603ba046238bcf8526de1deb74cb31508a3f46ac0164cb5c4da5c24b170bf6640b5ce781c323effc1e1900d2662d72cfce7af285c81aa15552c1c7ef0058cef69e3c0ee7c54f4c9dc3f85e17d11381ab0ece2483b9d23a93769073ab217c8431f59491177f37123f08221baba054bbb35f715298b6001fa667cec2cfa49ac83c3f6a55ff8b5d2092cd7d146b322ca976e9d2c622e238edf4a3fe17787bc7ab5558e4697940b4031ceedbdc13e0fc35776bbe505b0f99bf5da1e0f8f621031a1fe94b69dbbb9ce84e5675be0fe7c6e4fdd9384c94f856098abe397cc3d9ce4311747e54744000dfa7d8043b08c1dc85ffbdd1d3d2af32556d01c2556a328a8c4f71a28ac3a877d6fec0d13e19e82ff147caf7699ffac0c942e3cf9bce55b414fe7d302376de482b7e0a00b228daae589713b02346b1832b7b1bb"}], 0x10c0}, 0x417) socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001540), &(0x7f0000001580)=0x10) syz_open_pts() 13:35:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x8f0040040ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 13:35:52 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x2) chmod(&(0x7f0000000040)='./bus\x00', 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) dup(r1) syz_open_pts() 13:35:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) read(r2, &(0x7f0000001100)=""/147, 0x93) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x200000}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:53 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgget(0x1, 0x65) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:35:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x9, 0x1, 0x6, 0x3f, "f6566dd0b1a9bda2d95c9d94914821feccfd9c83", 0x7, 0x8}) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r8, r7) r9 = socket$unix(0x1, 0x2, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r12, r11) kevent(r4, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffff3, 0x4, 0x1, 0xffffffffffffff81, 0x4140}, {{r9}, 0xfffffffffffffffc, 0x6, 0x2, 0x101, 0x3}], 0x9, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffd, 0x99, 0xf0000000, 0x6, 0x5b5}, {{r0}, 0x8f45a34ab71fa097, 0x40, 0xfffff, 0x7ff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x9, 0x10, 0xfffffffffffffff8, 0x4}], 0x8000, &(0x7f00000001c0)={0x0, 0x7fff}) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303")                                   OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = kqueue() kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r3, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 13:35:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8001) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:54 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 13:35:54 executing program 1: execve(0x0, &(0x7f0000000280)=[&(0x7f0000000200)='#%\x00', &(0x7f0000000240)='&})-\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x202) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10a2a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x6, 0x18, 0x93}]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x4) r4 = semget(0x2, 0x0, 0x12) semop(r4, &(0x7f00000002c0)=[{0x2, 0x100, 0xf260d334bad384df}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x34e, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x400000}, {0x30}, {0x6, 0x1}]}) r5 = kqueue() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r5, 0xa, r7) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000480)=0x4) r10 = msgget$private(0x0, 0x686) msgsnd(r10, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000440)={0x4, 0x200}) msgrcv(r10, &(0x7f0000000340)={0x0, ""/247}, 0xff, 0x1, 0x1000) socket$inet(0x2, 0x5, 0x8) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r11, 0x0, 0x0) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000080)=0x8af) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 13:35:54 executing program 1: setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfff) r1 = socket(0x20, 0x4000, 0x88) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 13:35:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) socket(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semop(0x0, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x81, 0x7fffffff, 0x6b12, 0x8, 0x0, 0x9]) semop(0x0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(0x0, &(0x7f0000000240), 0x6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r5, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r8, 0x0, 0x3a454690, 0x2, 0x401}) r9 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r9, 0x3) r10 = socket(0x2, 0xc003, 0x0) connect$unix(r10, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f041343f5ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bbfb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b768806151c6fce5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472291919f9e142fc65233fb53bd50e4b20224ca95f3ad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e0476100"/870], 0x10) dup2(r10, r0) r11 = dup(r0) sendto$inet6(r11, 0x0, 0x0, 0x0, 0x0, 0x0) 13:35:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000040)={'tap'}) r1 = semget$private(0x0, 0x1, 0x80) r2 = open(&(0x7f0000000380)='./bus\x00', 0x10, 0x42) r3 = socket$inet6(0x18, 0x4003, 0x1f) shutdown(r3, 0x0) write(r2, &(0x7f0000000080)='O2', 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000001c0)={0x7c000000, './bus\x00', './bus/file0\x00'}) chroot(&(0x7f0000000000)='./bus\x00') getegid() open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f00000003c0)=""/60, 0x3c}, {&(0x7f0000000400)=""/61, 0x3d}], 0x5, &(0x7f00000004c0)=""/249, 0xf9}, 0xeac1513f5632c548) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/224) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6, 0x0, 0x3, 0x80000000001100}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r3 = kqueue() fchflags(r3, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 13:35:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:54 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x4, 0x400, 0x7, "ef9aa1a96a816d03f5f7381ab249d46429e9e90a", 0x9, 0x100}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 13:35:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x4}, {0x45, 0x0, 0x59}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0]) setregid(r2, r3) 13:35:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440), 0x2aaaaaaaaaaaabaa) r4 = semget$private(0x0, 0x7, 0xa0) semop(r4, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f0000000380)=[{0x2, 0xf7fc, 0x1000}, {0x3, 0x7, 0x1000}], 0x1) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x150ec61b942c89a, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x2, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = open(&(0x7f0000001300)='./file2\x00', 0xcb25ffec03e7f2a7, 0x4d) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f", 0x34}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, 0xc) r8 = open$dir(&(0x7f00000013c0)='./file0/file0\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r15]) getgroups(0x4, &(0x7f0000001200)=[r15, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={r7, r9, r16}, 0xfffffffffffffe2c) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r17, 0x0, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r18, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001380), 0xffffffffffffffb9) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000001340), 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xffffffffffffff47) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 13:35:54 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7f, 0x0, 0x3, 0x6, "8f495500020000000000001167f5afa680400900", 0x0, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000100)="0c625985", 0x3) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:54 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xe07102a8cb6801f9, 0x0) fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x4004667b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8084, 0x24) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x12) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x12) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r2}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) recvfrom$inet6(r1, &(0x7f0000000100)=""/77, 0x4d, 0x40, 0x0, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:35:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0xce36074339f6760e, 0x200) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 13:35:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x7fffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x100000000, 0x4, 0x400, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ffffffffffffffe}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf10aa54}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5d2c}], ['./bus\x00', '.\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) socket$inet(0x2, 0x4, 0x6) 13:35:54 executing program 1: socketpair(0x8b90a1a0025ecd0f, 0x3, 0x6, &(0x7f00000001c0)) 13:35:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)) r5 = dup2(r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000080)=[{0x1, 0x3ff, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x5e6b, 0x1c00}, {0x0, 0x0, 0x1800}, {0x0, 0x6, 0x2800}], 0x7) 13:35:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) ftruncate(r4, 0x0, 0x6) r6 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r7) 13:35:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4003, 0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 13:35:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 13:35:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f63069086de0a37e05deca1cbaf2e0c21f2f548e29a3b6e185705190d9a10995a94df8e805d45a6d809ed7c7096b218a34a5070bf42da1e29914f75d9acf41a5f8e3a7c89032844d74a29a57352d68475b68383053cac86ef195d030d828f9fc6fb26468009e4687935d152133ea0cc6073451df18bd27ecfbbb8990a8e92ce12c26979a2db0fb021d5e97184e3af5147bbf6e04ff0f409cb0c7901d0d03f4ed6e58f906c4e15e86517142e893e1fa32806fc3652da7daea9e86bcf5a9b6c61c129cea5501d86168f1186236cc54884c9cffffe598f0b95a"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x4, 0xffffffffffffffff, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(0xffffffffffffffff, r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[0x7, 0x2, 0x7]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) pwritev(r8, &(0x7f0000000340)=[{&(0x7f0000000280)="b4f7147f3a019b0c2f0cdb65cdab67961a66fc9141f1f58ebd1e787748ce3367d1eea8f1e0fce0f8cb45dee0f8bbe901c7ff7b06dc0056e26f65c8b51b698adc6409a0f8e6b10769016867c21be10819b584ce6de6f2a5e6e0c1f05c382f679057628fb74619f515f9029b7860c739f815a12a40f97970bbf710baf36ac3c842ba3568107e75e844bf2f2e07d1aeb9fc71269c8ad2bdee0c86f76567dc60e239ed8f", 0xa2}, {&(0x7f00000004c0)="3ac4b3fd8a64ed6d4ad071b112501249c5cd077e61b27dc6078e45c044481ea3940a48200b11f2910895636c6cc5606238636d1633940c09a823d1c007322b914d70d6ecadebd45d442001d439063af508a6311c02261e584d02b7f6c6466165a31ba840cede062ebc8985c17c566380dfd1f964876de24a7d7370e7dbb7fe2c51daeb9933eb4116e7970fecffb0e018413cf7f71aff321246a2ffc8070e66a6399571d7fd5578a323671b876b1aff3c5439e43dfc6821edf13136036da4a6fa2b9c50ed6ae150fbd2c528daea8a594c5f36712b1903b4c863a00069f2a16b06d9a502e7cc3f75c8c75dbaa177b5c0f3bbaa9a5ceda602", 0xf7}], 0x2, 0x0, 0x80000001) r10 = dup2(r4, r6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r14 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x0, 0x0, r12, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) chown(&(0x7f0000000000)='./file0\x00', r0, r12) r15 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0xffbe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x491a4a9b365343e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x1, 0x9, 0x4, 0xd}, {0x3f, 0x4, 0xff, 0xbe}, {0x1, 0x7, 0x9, 0x2}, {0x1, 0x7f, 0x7, 0x6}, {0x7, 0x4, 0x2, 0x5}, {0x3, 0x9, 0x81, 0x45}, {0x101, 0x81, 0x81, 0x7fff000}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 13:35:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20100, 0x88) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 13:35:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r3, r2) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r7 = dup2(r3, r5) getsockopt(r7, 0x244, 0x6, &(0x7f0000000080)=""/97, &(0x7f0000000000)=0x61) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000001c0)={0xfffffff7, 0x5, {0x6, 0x81}}) 13:35:55 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20180, 0x0) 13:35:55 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) dup2(r2, r0) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) socketpair(0x10, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffb, 0xae, 0x0, 0x7fff, 0x10000}, {{r7}, 0xfffffffffffffffd, 0x2a, 0x2}, {{r9}, 0xfffffffffffffff8, 0x8d, 0x10, 0x3, 0x8}, {{r10}, 0xfffffffffffffffb, 0x40, 0x4, 0x9, 0xecd8}, {{r11}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x7}, {{r10}, 0xfffffffffffffff8, 0x10, 0x8, 0x4e, 0x5}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10}], 0x7, 0x0) 13:35:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0), 0x2b31) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r13, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x26f) semop(r18, &(0x7f00000003c0), 0x2b31) semget(0x2, 0x2, 0x1) r19 = semget$private(0x0, 0x3, 0x4) semop(r19, &(0x7f0000000300), 0x0) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x100) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r27 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x5, 0x0, r13, r23, r26, 0x2, 0x1f}, 0x1, 0x8, r27, 0x0, 0x8000000, 0x81, 0x7, 0x80000001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:35:55 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) r4 = getpgrp() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, 0x0, 0x4}, 0x200, 0x401, 0x2}) r12 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r11, r12}, 0xc) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r13, 0x0, r1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240), 0x0, 0x0, 0xfffffffffffffffe) pipe2(0x0, 0x0) 13:35:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = getpgrp() r2 = semget(0x3, 0x3, 0x80) semop(r2, &(0x7f0000000500)=[{0x3, 0xff, 0x800}, {0x7, 0x768, 0x1000}, {0x0, 0x8, 0x1000}], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, r1}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000200)='*\x00', &(0x7f0000000240)='/^\\\x8d\x00', &(0x7f0000000280)='\x9b\\.#)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\a\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\\}-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00') 13:35:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r4, r3) pwrite(r3, &(0x7f0000000140)="66c4428b991f1c59c902f712219068c82200611f1650893dc4880d00d62b008846662a78b1aee84fa48d4fff10e223ff524a0592a81ae41202022b7690d7f8063259c9c5b12a799f22a582674f6a8e4b7dc56d65f90257ca09507a1c8c721515afce8072cff462bd06cda06bd28b45c24a4fa66d0470286233d5636402c5a5e760a9630f151450ed44a02d653bb6fe8f328dacf5245b6f5966d83f152f1acaa33bb98a669889c56eeb069750c5550ca5d1eff40c3e6a4d5c1faf9abed7dae7c41222e3b44bb241c5c33dadecd870bafacd09ab7445c87c", 0xd7, 0x0, 0x10001) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x9) 13:36:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 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() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)=0x724da256) close(r0) dup(r1) r4 = syz_open_pts() setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r5, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xa95, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:36:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f0000000580)='./file0\x00', 0x0, 0x82) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x4c65c73a95c4f847, 0x34, r2) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000168, 0x0, 0x0) msgget$private(0x0, 0x461) r3 = semget$private(0x0, 0x1, 0x4a9) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x3, 0x2, 0x800}, {0x3, 0x100, 0x7fc}], 0x208) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semop(r3, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x2, 0xf7f8, 0xc00}, {0x1, 0xa9, 0x800}], 0x8) semop(r3, &(0x7f0000000040), 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f00000005c0)=0xffffffff) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0xfffffffffffffdd8}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r6, 0x4}, 0x200, 0x401, 0x2}) r10 = geteuid() r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x4, 0x1, 0x9]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(0x0, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x5, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r11, &(0x7f0000000040), 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r17, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = getegid() getegid() r20 = getegid() r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgrcv(r21, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r20, r10, r19, 0x34, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2800000000000000}) 13:36:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x5) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 13:36:07 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:36:08 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) acct(&(0x7f0000000200)='./file0\x00') ftruncate(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:36:08 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x3) accept$inet6(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x11, 0x1, 0x40, 0x708, 0x1}, 0xcd) 13:36:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x7ffffffe}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x491a4a9b365343e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 13:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0x2a}, {&(0x7f0000000140)=""/61, 0x30}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x1e8}], 0x8) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet6(0x18, 0x1, 0x4) r3 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000016c0)=0xc) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r6, r5) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r9, r8) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0x7ffffffffffffffe, 0x28, 0x1, 0x9, 0x1}], 0xffffffff, &(0x7f0000001700)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0xe45, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa, 0x2, 0x1, 0x8}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x8000, 0xfffffffffffffffc}, {{r9}, 0xfffffffffffffff9, 0x24, 0x4, 0x2, 0x8001}, {{r10}, 0x7ffffffffffffffe, 0x10, 0x1, 0xdfd9, 0x1}], 0x7fffffff, &(0x7f00000017c0)={0x60000, 0x7fffffff}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r12, 0xffff, 0x4, &(0x7f0000000040)=0xffd, 0x4) shmget(0x3, 0x2000, 0x23a, &(0x7f0000ffe000/0x2000)=nil) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r14, 0x0, r15) 13:36:08 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x401, 0x800}, {0x0, 0xfe8}], 0x2) open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) 13:36:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 13:36:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000100"/179], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000f80)=ANY=[@ANYBLOB="83b3817ff627e40f9807e347118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044ca1eb8225ff7784a3eb38c9410d86f5b9518d8f248ac9e1456f7485ef4ae311c9681cf6c2c457b83ba5cd9114c818c28b46c8c017e48584db1b722ced1b2504786f1990a53874cf7ff9a8b7364a89fd34d205098387e493de17e63e095c484c9c5e7804587b7d942ed1802c89e518aba743bb6194887946745239feec63dcc2898db0be794671394133e14253ffd3a228ec57156486e047b538f66dba7a9b9586b7de9e78654f40f83e5ac48e463fd76a0ecb33c2df734a3cdd281519b36d1e08ff3f9bfbec0fa31319ceb61b8991b0794443ca6a1e"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r22, r24, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r8, r21) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f00000007c0), 0xcb005093f78273e) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3a6bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f00000001c0)={{0x2, r36, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r39, r41, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r34, r38) fchown(r32, r38, 0xffffffffffffffff) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r26, r38, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe41, 0x9, 0x7fe}) r42 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r8, r26, r42, 0x0, 0x7f, 0x401}, 0x0, 0x7, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') login: panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 56546 76234 0 0 0 0 syz-executor.1 *421252 54926 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff8000239bd310) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b52000,fffffd80641d6078,10,ffff80000005bee0,ffff8000239bd578) at alltraps_kern_meltdown+0x7b 0(b,ffff8000239bd4d8,83,ffff8000239bd578,0,b) at 0 rt_clone(ffff8000239bd5e8,fffffd806f6d2eb8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d2eb8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000239bd6c0,fffffd80641cc220,fffffd806f6d2e38) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d2e38,fffffd80641cc200) at in_pcbconnect+0x107 udp_usrreq(fffffd807005b318,4,0,fffffd80641cc200,0,ffff800020ab0ee8) at udp_usrreq+0x560 sys_connect(ffff800020ab0ee8,ffff8000239bd848,ffff8000239bd890) at sys_connect+0x3df syscall(ffff8000239bd910) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,27179503010) at Xsyscall+0x128 end of kernel end trace frame: 0x273ce672530, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff8000239bd310) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800020b52000,fffffd80641d6078,10,ffff80000005bee0,ffff8000239bd578) at alltraps_kern_meltdown+0x7b 0(b,ffff8000239bd4d8,83,ffff8000239bd578,0,b) at 0 rt_clone(ffff8000239bd5e8,fffffd806f6d2eb8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d2eb8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000239bd6c0,fffffd80641cc220,fffffd806f6d2e38) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d2e38,fffffd80641cc200) at in_pcbconnect+0x107 udp_usrreq(fffffd807005b318,4,0,fffffd80641cc200,0,ffff800020ab0ee8) at udp_usrreq+0x560 sys_connect(ffff800020ab0ee8,ffff8000239bd848,ffff8000239bd890) at sys_connect+0x3df syscall(ffff8000239bd910) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,27179503010) at Xsyscall+0x128 end of kernel end trace frame: 0x273ce672530, count: -14 ddb{1}> show registers rdi 0xffffffff81194cb7 db_enter+0x17 rsi 0x1ddc __ALIGN_SIZE+0xddc rbp 0xffff8000239bd180 rbx 0xffff8000239bd230 rdx 0x1ddd __ALIGN_SIZE+0xddd rcx 0xffff800020b52000 rax 0xffff800020b52000 r8 0xffffffff81f734ef kprintf+0x16f r9 0x1 r10 0x25 r11 0x7de9fc3c7af74a5f r12 0x3000000008 r13 0xffff8000239bd190 r14 0x100 r15 0x1 rip 0xffffffff81194cb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000239bd170 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=421252 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffff800020ab0a08 process=0xffff800020a8aa90 user=0xffff8000239b8000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76234 56546 91630 0 7 0 syz-executor.1 76234 458005 91630 0 3 0x4000000 biowait syz-executor.1 76234 290360 91630 0 3 0x4000080 fsleep syz-executor.1 54926 150294 27097 0 2 0 syz-executor.0 *54926 421252 27097 0 7 0x4000000 syz-executor.0 54926 242887 27097 0 3 0x4000080 fsleep syz-executor.0 71673 92028 0 0 3 0x14200 acct acct 16098 47628 1 0 3 0x100083 ttyin getty 91630 380464 98840 0 3 0x82 nanosleep syz-executor.1 27097 520124 98840 0 3 0x82 nanosleep syz-executor.0 60798 133656 0 0 3 0x14200 bored sosplice 98840 69193 78873 0 3 0x82 thrsleep syz-fuzzer 98840 300829 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 343583 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 251558 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 237991 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 293554 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 261602 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 509231 78873 0 3 0x4000082 thrsleep syz-fuzzer 98840 396238 78873 0 3 0x4000082 kqread syz-fuzzer 98840 41798 78873 0 3 0x4000082 thrsleep syz-fuzzer 78873 180225 91008 0 3 0x10008a pause ksh 91008 400236 89597 0 3 0x92 select sshd 89597 212555 1 0 3 0x80 select sshd 94116 421373 45580 74 3 0x100092 bpf pflogd 45580 322390 1 0 3 0x80 netio pflogd 51565 254919 51522 73 3 0x100090 kqread syslogd 51522 187096 1 0 3 0x100082 netio syslogd 67824 346273 1 77 3 0x100090 poll dhclient 95727 443827 1 0 3 0x80 poll dhclient 56166 82067 0 0 3 0x14200 pgzero zerothread 16082 17829 0 0 3 0x14200 aiodoned aiodoned 9600 55717 0 0 3 0x14200 syncer update 60650 147690 0 0 3 0x14200 cleaner cleaner 62019 372685 0 0 3 0x14200 reaper reaper 28117 340530 0 0 3 0x14200 pgdaemon pagedaemon 3997 274931 0 0 3 0x14200 bored crynlk 10405 235065 0 0 3 0x14200 bored crypto 33628 205619 0 0 3 0x40014200 acpi0 acpi0 16807 454769 0 0 3 0x40014200 idle1 11917 276729 0 0 3 0x14200 bored softnet 32318 17272 0 0 3 0x14200 bored systqmp 86295 336007 0 0 3 0x14200 bored systq 26799 253290 0 0 3 0x40014200 bored softclock 23935 326093 0 0 3 0x40014200 idle0 67425 396406 0 0 3 0x14200 bored smr 1 125574 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 76234 (syz-executor.1) thread 0xffff800020ab09f8 (458005) exclusive rrwlock inode r = 0 (0xfffffd806e10cc48) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807f552b40) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 54926 (syz-executor.0) thread 0xffff800020ab0ee8 (421252) exclusive rwlock netlock r = 0 (0xffffffff824f3758) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8262a6d0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9585 7073K 8044K 78643K 16014 0 0 pcb 13 10K 12K 78643K 364 0 0 rtable 102 13K 16K 78643K 1468 0 0 ifaddr 80 17K 19K 78643K 501 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1570 0 0 iov 0 0K 16K 78643K 369 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1237 78K 78K 78643K 3386 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 24 0 0 VM map 34 17K 17K 78643K 40 0 0 sem 12 0K 0K 78643K 756 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1715 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 62 63K 95K 78643K 1032 0 0 subproc 32 2K 2K 78643K 204 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 195 0 0 in_multi 15 0K 2K 78643K 231 0 0 ether_multi 1 0K 0K 78643K 16 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 504 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 172 299K 300K 78643K 7213 0 0 UVM aobj 130 5K 5K 78643K 134 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 324 0 0 NDP 19 0K 0K 78643K 149 0 0 temp 220 3561K 4201K 78643K 83670 0 0 kqueue 0 0K 0K 78643K 37 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 35 0 30 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 165 0 163 1 0 1 1 0 8 0 rtentry 112 235 0 200 2 0 2 2 0 8 0 unpcb 120 959 0 949 2 1 1 2 0 8 0 syncache 264 13 0 13 5 5 0 1 0 8 0 tcpqe 32 108 0 108 4 4 0 1 0 8 0 tcpcb 544 895 0 891 16 15 1 13 0 8 0 inpcb 280 2615 0 2605 13 12 1 9 0 8 0 rttmr 72 4 0 4 3 3 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 32 0 32 2 2 0 1 0 8 0 pkpcb 40 14 0 14 3 3 0 1 0 8 0 ppxss 1128 67 0 67 8 8 0 1 0 8 0 pffrag 232 46 0 46 10 10 0 1 0 482 0 pffrnode 88 46 0 46 10 10 0 1 0 8 0 pffrent 40 1720 0 1720 10 10 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 167 0 128 1 0 1 1 0 8 0 pfstkey 112 167 0 128 2 0 2 2 0 8 0 pfstate 328 167 0 128 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 13 0 11 5 3 2 4 0 8 0 art_heap4 256 993 0 835 25 11 14 16 0 8 0 art_table 32 1006 0 846 3 1 2 3 0 8 0 art_node 16 232 0 199 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 12 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 754 0 744 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4069 0 2662 46 0 46 46 0 8 0 ffsino 272 4069 0 2662 95 0 95 95 0 8 0 nchpl 144 7694 0 7247 60 41 19 60 0 8 0 uvmvnodes 72 5822 0 0 106 0 106 106 0 8 0 vnodes 208 5822 0 0 307 0 307 307 0 8 0 namei 1024 25478 0 25477 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 32 0 0 4 0 4 4 0 8 0 vmpool 552 38 0 6 3 0 3 3 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 22607 0 22606 22 21 1 5 0 8 0 plimitpl 152 172 0 164 1 0 1 1 0 8 0 sigapl 432 1885 0 1869 3 1 2 3 0 8 0 futexpl 56 44308 0 44306 2 1 1 1 0 8 0 knotepl 112 624 0 605 2 1 1 2 0 8 0 kqueuepl 104 2764 0 2761 6 5 1 4 0 8 0 pipepl 112 1262 0 1241 5 4 1 2 0 8 0 fdescpl 488 1886 0 1869 3 0 3 3 0 8 0 filepl 152 20027 0 19920 23 18 5 14 0 8 0 lockfpl 104 729 0 728 1 0 1 1 0 8 0 lockfspl 48 249 0 248 1 0 1 1 0 8 0 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 36 0 25 1 0 1 1 0 8 0 ucredpl 96 2034 0 2025 1 0 1 1 0 8 0 zombiepl 144 1870 0 1870 2 1 1 1 0 8 1 processpl 896 1904 0 1870 4 0 4 4 0 8 0 procpl 632 5783 0 5736 8 4 4 5 0 8 0 srpgc 64 18 0 18 7 7 0 1 0 8 0 sosppl 128 52 0 51 9 8 1 1 0 8 0 sockpl 384 3800 0 3778 23 20 3 14 0 8 0 mcl64k 65536 403 0 0 50 16 34 34 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 16 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 20 1 19 20 0 8 0 mtagpl 80 28 0 0 1 0 1 1 0 8 0 mbufpl 256 501 0 0 30 0 30 30 0 8 0 bufpl 256 12653 0 5595 442 0 442 442 0 8 0 anonpl 16 275625 0 253903 162 56 106 106 0 124 14 amapchunkpl 152 14876 0 14696 42 33 9 15 0 158 0 amappl16 192 11817 0 10607 137 67 70 75 0 8 8 amappl15 184 16 0 16 1 1 0 1 0 8 0 amappl14 176 116 0 111 1 0 1 1 0 8 0 amappl13 168 306 0 304 2 1 1 1 0 8 0 amappl12 160 140 0 136 1 0 1 1 0 8 0 amappl11 152 448 0 433 1 0 1 1 0 8 0 amappl10 144 431 0 426 1 0 1 1 0 8 0 amappl9 136 867 0 862 1 0 1 1 0 8 0 amappl8 128 422 0 384 2 0 2 2 0 8 0 amappl7 120 491 0 485 1 0 1 1 0 8 0 amappl6 112 437 0 425 1 0 1 1 0 8 0 amappl5 104 357 0 341 1 0 1 1 0 8 0 amappl4 96 2226 0 2194 1 0 1 1 0 8 0 amappl3 88 344 0 337 1 0 1 1 0 8 0 amappl2 80 13691 0 13609 3 1 2 3 0 8 0 amappl1 72 52510 0 52033 26 16 10 20 0 8 0 amappl 80 6276 0 6207 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 1924 0 1869 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1924 0 1869 1 0 1 1 0 8 0 vmmpekpl 168 19551 0 19510 2 0 2 2 0 8 0 vmmpepl 168 250336 0 247750 235 101 134 155 0 357 21 vmsppl 368 1885 0 1869 2 0 2 2 0 8 0 pdppl 4096 3855 0 3782 11 1 10 10 0 8 0 pvpl 32 712930 0 689208 317 89 228 234 0 265 29 pmappl 232 1923 0 1875 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 712 0 52 20 0 20 20 0 8 0