(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000200)=[0xce8, 0x2, 0x1, 0x80000000, 0x3ff]}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x55ff, 0x0, 0x2, 0x4}, {0xffffffff, 0x101, 0x1, 0x1ae6}]}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x28, 0x0, &(0x7f0000000180)=""/40}) fchownat(r1, &(0x7f0000000000)='./file0\x00', 0x0, r3, 0x2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000380)=0x3) 16:07:29 executing program 1: r0 = syz_open_pts() fcntl$dupfd(r0, 0x80000000008, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:07:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x9) r2 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10002, 0x0, 0x0, 0x0) close(r0) 16:07:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) connect(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:07:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80, 0xfffffffffffffffc, 0x0, 0x8001}, {0x1000000000c, 0x0, 0x6}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x1ba, 0x156a, 0x0, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1f, 0x5, 0x400, 0x800}]}) 16:07:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x51) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)) 16:07:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x5, 0x1) semop(r2, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r2, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x6) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:07:29 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) getppid() r1 = socket$inet(0x2, 0x4000, 0x401) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x80000001, 0xffffffff}, 0xc) socket$inet(0x2, 0x3, 0x6) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x22, 0x3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) flock(r4, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000002c0)={0x7fffffff, 0x9}, 0x8) getgid() r7 = socket$unix(0x1, 0x2237bb41c69a73f9, 0x0) connect$unix(r7, &(0x7f0000000300)=@file={0x1, './file1\x00'}, 0xa) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000340)={0xffffffffffffffff}) getsockname(r8, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000440)) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000480)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000004c0)) pipe2(&(0x7f0000000500), 0x20004) r10 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) listen(r10, 0x5) r11 = open(&(0x7f0000000580)='./file1\x00', 0x800, 0x10) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f00000005c0)=0x2) 16:07:29 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x5a}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8001) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:07:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) close(r0) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5d8, 0x1}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x20) kqueue() kqueue() 16:07:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x6d}, {{r2}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) kevent(r3, &(0x7f0000000180), 0x200, 0x0, 0x1ff, 0x0) 16:07:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) writev(r2, &(0x7f0000000500), 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0xb5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) dup(r0) r4 = dup(0xffffffffffffffff) poll(&(0x7f0000000380)=[{r4, 0x5}], 0x20000000000001b0, 0x0) 16:07:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:07:29 executing program 0: r0 = socket(0x11, 0x4003, 0x800000000000001) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x802, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x7763d16d6f72f7f2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:07:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f00000000c0)='./bus\x00', 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0xa0) 16:07:29 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x8000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r7, r1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2e66690365300091cc6d5ca86e97cf7dde05d1f9d00b5bc3ceac43550e87042857fad157948de04229cdf04ed16199b28583440559dd4dce061646abf3c64e2d93591f4c856e7cc7085f0987cfca548388c6532fd6eaac69ac54705abcafa3301c98e0ae50882f78e130afee9c8e"], 0x10) 16:07:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:07:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "000000000000000100002000", 0x9, 0x200}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c87290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa00"/74], 0x30}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = semget$private(0x0, 0x5, 0x1) semop(r3, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000340)={0x81, 0x2, 0x80000001, 0x8, "51ae79fde37e2611d8234c5e5a5e494b2f9c3244", 0x800, 0xffffffffffffffff}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/228) semget$private(0x0, 0x3, 0x10) 16:07:29 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:07:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x422, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') chdir(&(0x7f0000000080)='./file0\x00') 16:07:29 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = msgget(0x3, 0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) r25 = getpgrp() r26 = getppid() getpgid(r26) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r3, r11, r14, r22, 0x20, 0x2}, 0x7692, 0x6, r25, r26, 0x9, 0xfffffffffffffffb, 0x5, 0x9}) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) r27 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000240)=0x9) pread(r27, &(0x7f0000000080)="e943235f9b989c628e3b6ec3f6dab1cc5ac9f801e9e6919efe1052e816d84782617c86f1d046581413378be3addc7124229010113d64df29dab16fa0754057599c284df14b9af482f9786417866ee220dd114252d06e5365f1260f8c6bc1e7b0c23d15e9410b892ee15812a6c44fa7990444cfb69cd202f5a2173681b2a975ff9590", 0x82, 0x0, 0x0) 16:07:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000140)=""/201, 0xc9, 0x43, &(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:07:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='\xc7\n') mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) 16:07:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0xf7, 0x7ff, 0x40, 0xea}, {0xffff, 0x2, 0x9, 0x3}]}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:29 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) socketpair(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) ktrace(&(0x7f0000000200)='./bus\x00', 0x5, 0x210, 0x0) kevent(r2, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x1c, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x40, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x10, 0x8080000000000, 0x401}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffffffb, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x519d1bc2b60708ea, 0x6}, {{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x4089, 0x10000}, {{r5}, 0xfffffffffffffffb, 0x10, 0x80, 0x1, 0x7}], 0x10001, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x84, 0xfffff, 0x9, 0xba}, {{r7}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0xd95e}], 0x9, &(0x7f00000001c0)={0x0, 0x100000000}) 16:07:29 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:07:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:07:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:07:29 executing program 0: r0 = msgget$private(0x0, 0x5c) r1 = geteuid() r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x3, r1, 0x0, r2, r3, 0x50, 0x5}, 0x7, 0x3, r4, r5, 0x1, 0x3f, 0x80000000, 0x3}) setrlimit(0x1, &(0x7f0000000000)={0x9, 0x95}) r6 = syz_open_pts() r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = fcntl$dupfd(r7, 0x1e, r8) r10 = geteuid() setuid(r10) 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, &(0x7f0000000080)={0x0, 0x0}, 0xc) munlockall() r17 = accept(r11, &(0x7f0000000280)=@in6, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000240)=0x9) r20 = accept$inet(r19, &(0x7f0000000440), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getrusage(0x0, &(0x7f0000000100)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) fchownat(r9, &(0x7f0000000040)='./file0\x00', r10, r22, 0x4) close(r6) syz_open_pts() write(r6, 0x0, 0x26a) 16:07:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x1, 0x6}, {0x18, 0x0, 0x8001, 0x7}, 0x8000, [0x1, 0xc9, 0x5, 0x1f, 0x8000, 0x4, 0x8, 0x2]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000280)="e705607d4acebdb7abaff47d354e0ce95b70f6880a478e6534abdd6a4373b5d506674d4a62c20033643a2bea9558a6e643127288048f1b8e2b3538e6493d3c2f1b60705c5268b2a915a25a762d14b2839494dba65d7855086cdb", 0x5a}, {&(0x7f0000000300)="2ca82377d78e8887a0628234cb156aa398aff71cd8d76c328dcf223054d9802c68416b7942c1b1e4012d932a4faf08766e41ac181275367c620377abfba306af15b41ab79eb86fd0118ba03d4e7b5eac2022149b817985687aa8445d3453a4246b6408badc446a56e2114cd3fb1abef7aff38ae3cfeac4c9d506a6028db070ea23b57b3413c9410278ccb7fcd4099f3e5e85e0f088c7dd4d020c28d63f49044ca801c558588be80b8b302f9da3f84c3b695968d5d355b7871f9ea64023299c112ee889e8a6c50bf235efacadf2c8442e2f8260c1639845f773c44060b217acab48e62c3b569ba7b33e5a599cd1a030e3eca8ed312070b56f03cff2b52512439050733f7b1b7deed8293f591645a1ecfa30600e4a335827bbe994f42267a37da20a3122427b5a7b9e28496ba30e3b88ab2db1e8bb17a792738baaa53a42a53ada588fad33589f1b893be317dc6bd2acda71b3dd11061e80f997507dd2223574bebcf736d6a72c8e19f07f59d64c915d149bbd5672801ef48cd1dfdbefcb2f6e0cf49ee058241550efdaf91295709b37eb9606bdc0b90edb653b6edcc31f952ab642924e0da171c4bbedcb683c9930cc55f21436105519a94aca3aa4f789739f83348f2867e6cea4df91be4937668f50f5efa3532b0ec7cbda07f2abce063d5e04763372e00cdcb1925bab9bc94ccaed31b13390445e15a802301ee02ff7408139e04790f2929ebb842cbb7aa2a9a348919c39ceb072a48736678f7405f4afe560af066776977dbaeabc1df92e4e5138d649f17434b4035e0bb9b774a0dbf485c5e85dcc482b74fafa2635c04795b8d24f8cdc24420ffefd94df444ff32a7b1dd982952bb59f8fa5215b1a8548e78dd90d6db3140ead135f1ce813b0aeafccbdc656073799333102f5b965092b9ed3a6dc4ea0b6f3ce5b91b2f352a50e38764b4c9fb0be5b7928dfedf1dcac2a3f7e414bd9572dd08627da3f6332289c903d5438b9fbcf1255bf6f8b5c170ea011476a4f77bf72f751aa9779e637c0d6e8d77973aa6bd767f54fca43a6beef80d8a57cbd895723fba7e929b49f8381db1251179633778ce8cf472134325fbb8328437beb93481d63474925da22d2fc9dcb45b4767a252175757d97bc26133c67cd38de15e210c7cb0edc752eaefd7dac46fafc81bd752ccbd05bb69d65125346400cd8726ed58fedb8e1e3feca19ebe65ad84823c2cc573fbffdd726d4385b949516754d3a90e05e0dc74b8fb64f3deceb652fe33f90f58f6929b2876554b7bfea3878eb773ec24f41c6a58ea05fa04bd0d8aefe6cfcd40e92e9e5cd950a2f11e0e550bd007dc1c579f921773e6eaecf60b43cfd420f2dd5fc1441cabfbd08742dee52f0f5106d4f304a4c416a3706d9cf7f545fed5717970da2997273f8cd31721fc2107a682b9175d1b505b283810f16035cbe50d864c56c6ca5177f07c01a0bdfa60aaa6987e1027992ec6fd75744f6c8c6b07abbaf0331ec29b6996c0a632d1c3ba419cd512f3c40589eafd1e242a42c3d554955f0d4a7c06fd0d94ac6c976342caeb44dba8be1785ee7bb46414a86c245b8bafec8218b74650fb944bb9489a26ae55c917ccae346343eb6483e4f447a762554a10677dcc7b107acaf7e8b3d243c78d5b3c4aa93c7356b3edaf492b370fd61484486eec33bc1ccc461a63503a3273bdb903ee30d8f7ec411e5fd598dfebed2522b3261541f1b7c91c3b7965c39c2aab1571edbe85c3129de706cb841eab4a8f72daaa181333f06a67363a5ad765ca3ffa44ae6f29e558cc4180706a7bd6c62c038c3a4b955bfa6e25eadc18d574e35157ea8eaed46ac0949a8a35058601860057a7cdca17104ee037d78698c61173e6fecb301aec9650fee5a42f33aa790e610f134477f0783fe5c9e52bae820e9c6ac6d5098bed0750f545b26d91b8eca5f2540368ad302ad914777c9698d02add900d7620f6bb04f88e2b5e287da3e18e40b7e06f1477b035a52f2af0c88239059361c6d155451f56004295bc4853aa5f9ee027f940649659b7e9220359f8be26c37d7313fcfa6398be5af47010e4cc7ea0733d0fde1e4b652fd6d79926f024cf963328a40289faed1cccfafa3fc8b1c013aa7e787049ae3977d952f56f0bad62ce6ba7ceb6826c2e06546bf347d5b75c89fd4b3ddcfd76cea97f32ae8ebf87b6cdf81fe3d9edaccfd15902d0d75ca5590454353a5ff2e116bc7521cd03eaa500d7073c9ad26eeb36f260a5648e9e0c005958783c0a3483bd908bb8bb512fdb70a4e3b82a918350d3681dead68be45df399f1033bc0564e8f516157531b8c19875c9ad22380365ee1c699ebcc03254b22795afdb94fc9467e8f4ed190fa316e232b15cae43329f19b32c34355438c578d9af26f014d6c422cfabcaf3d2f8b2e95947a88d600d643120e1bfdda7f7e5439d6bfff9bdb434b5f3cfa144d0a37831247b84fdb44415236c9a3bbcbe0de628a09b6aaa6608daa75a814a5bedc73803f2b4ff517a4f390622717228e3c7ee1b1f706da83f2729f287410c7bc3d8a5965059ddb7c06c4d9c7ed0944db7e6aacacd9712e3525cba575ec1cd268946377507e8631e3b013058efdc340b5dbbf352473b1b144ae166f459e389af04be4584c0a9e06d765ff9d500f10fc132737e5f784312e03cfed8dbef942fa03bc00c7bf5b748fb2003b16d329dba65ce91d0229def458ac4aa0754f29ae10748224992221448b1895e62a3554237e053b733fcf224e5a32e4ab69e76527fef1e74218c2446ffbfaee54bd3772ad1a40e61c3120f9a7e326162baf67898ab296ba9a5be4474ce0f646d03bd98a9b2291f0ebc5d3ca38275452f4770755f4a4845e19d405ebc087fffb8fe3aab84dd0ee1276c32f2f4339358c3b4d484b592a8c76faa5b52f7a2ad77e660b4d837890d8a109f8f9e832adb99a523a099eb4a27bdba32a32e0022530bf20b8c232d717022146338b0aecfeb22d6e5c7d5850b8bfc18921f3801b7067c71a3475a9fa2be2c5f330e23945cbd3d4ecce46cf41cf7ad2aeeea3ff941507f16cbd6f17fc13d1506159dc0380aedfa4e151d3584ba8ba478e1de9311b9f2b0b25d767afcf029f129e24e28a9980955d1993bac10cdedf2506e3e4b2ea78fbc6358ec205400e7ad63535b2c347abcc412cd41ea8ca0025cd0f938dbbcbcb635c651d75f16546b5bbf5bcd53f44f620bf8d4ebb285c2c2cc35f1ee0e9952c5a8e549fa9daa949e800b5977ef85ac1c56c3dacde57677af079311c6799a8294a1bdf4d5b64492399facb347c652f05f61ac9b54847a7b59b00242c30b2281df1faec8903bd5a80834a3e3d23e98ab885be599660d6d885e375b1855edaf00493a5cdc083948adef52eb33b190a6a9f72da6632b89661b6696d2f68468014c1c2a8bea4ab40141d3de57f5bc8252dd94ad396e2997bea64b844d7b1c85245646ef2ba605f96990184697ca2919ae2604d317a6b75904abf5e836ada3f708170e694ea69a2dbcd2006071b0e6825e0fe38e943f478050f53ba7badf481374309ac07680ffdea4f26e942df29728214680613d1a4471411e9c8da5527ee29ca5d9c16d9c2a2ee96515790032e413f43d80105e84bf4c1c9ab213a2977dbeef455b01a19751f7b61a8610caa52060f8cde3f75bb36d6d616efde2456bf7bc956154cd646934fd36a39b686c5f7f668d97c60e671f3def851dede9d2e4418f4618aa40592045eaea7c6a86a48d0a4a2143580dee3161bdcbf0755efc4686a8335321dd8e5a3b621274a5763562940792dce5c24e2b8335fe28fe8d10fb24bca4a6e887b9c69257082ec960e7862bcb550f791dd4f37c8a04f48c30d9b7032bd1b4a375775f0156fcc2d8541b44d03854c6545d3532138e49b37f2b4e5cf0e0c3af8ffa5a6a30c7428d0b42bd579f811e612be9d593b584983097e6760c85a8e213f732bfb49540626b0fc670f37b287aa6faaa5ba8483bfbd65866e83f7e13ba84f9e4684aa5144c04481667fec3b238ab0a6dcfe382de97b977560a0380dc1daf03aa48331383c1cdcabd3e13beeb0cf86c4da2501bb9bff96fd1595b6e18b85340ac5762bde883249df84349d3c73c636f6d1b2605bc629a84fd976a07a5ccb5e41602c3e7a55004902211440dd89992b4cd79e2dfb6de6c24a8b8f96db68971fc948ade6658dd075da270e33abd672d01ce201fd400e0676624783d74dbcc9f49d6fadd2dc538f44777638a47aad4c8e249d8a3e867726259aa4a9fadd18471f1df477fe614d01c92d7210ade43be585cc9688302ef6d8d1158bddadcc4d76550578fda8c1f14b1772eb19f2633cee6e70ed9760e9aec5753467314eb843f890f4951f5d5050dfc37c916cfc1dc229d138e23b0cbf50988ab02f5b01137e3d26b80eecec127d0064da548a12ca2239e1041c48ca454a25e5b6f10bdf55b91e5b9daeacc7e051fd47270033d6e635539639e3017afd98236374090c108c20d976510056d1ebcd7e8aa4ea2b8cbff73b0ad40ca6f3149134ee7d58d0900a239ee601936ade0155979d49108375ffa4e4f8063b3c8cdeb76cbf13086b27281d5126e5bee660abe7c4aed0ab28388961e24ad38075b9bf8b5ad5243bdea337afdf6a671a31405fbdc18d98e0cdfa740ae6933400bcbb5e53dcfaaa2d345c783e9a6df158ffada0a1e36eef9dfe9a532d35182254a0c659114a0e150e5b5cbf7e8725b5f6edacd0a5dc4ab6e8b444c3f4a94e6457b64841fb88d27862507b0858cb2976df954770e8314cb6959953130990ebc4013a4535a5768ecc4b1ce4a0eb51ad1cff55acd06bfb124cb638be56f018c90148233077adc783b5baf825029e74f1dcce9d52bfbddcb4d9e3e5374406e170534f3874bb6764e3fb5522394e8af775af573ddf3f216dd0b26e84cf50c9aa63b026952679f0fc84b2ded7650184e8efcd8c570b0511014c3347a5a7aaee444808982f4226c5900478575ba29544c023baffcef00ebfd45d06487cbc2cc0db2c31f5483cae36701c191877a9530b2aafdbd1e712493ec9b711b850d022fb0ea75003563fbba71855b673754c571d11d277c0378d19d855b1745da2d5fa0c0cbbb340256423f6db66ff60e3816d0b03c742ec56278543b4a654891044a6edde87b00f0fb43e49c946d884336590895ea654c1b9fc3670bce979d64d80119f49d29ab4604f5b95d13f798df4e0f24f911d5e10a583815761341512b705f73c6fade407cb4cb348489cd434e508b5713d997f303b5ae1cbcc3f487567ec5b787bfb81f8217329551714d1be3dda786f2548026cfe857867482394f6b5cdaa551b12c2cef744a3388475453f5821c8745495585f7a0b1f955044fea3d40ba9d05f943051f2d381339e51b5d6d886dfcba6dcbfacc3499235d3b92c9c9e775e380320eb185ec5d9a5eddcbf8cef88fd8411e4564663f2277055f900deabfeae3967e552ed79e70874bd89fd52f0ea75c96663d5f4807511e5846457cd5b678c43ae47c7ff97a47b624e6ed398d58873315bcfe0bfacb06621b8a8e4d72e9682d591710b0588031d807ed1e7c532fcfe98b50fd9785130f527e098282dd2b8e5ab9e05651458e77f1a29e996759dbf5eb255d67d795f3c34e494ff227d87f802565cf1aaa9756100684a988a555a18d7bd2588fae79501ef247753db0a7c84da81282680359d66233feafdde8d1bb85c1f56f7e16021a7028fed5e593a769c38a9e4a7e490d4357274894b9a20ed22969145fefb6e313204ef1450c04a9629408", 0x1000}], 0x2, &(0x7f0000001340)=[{0x30, 0x1, 0x7fff, "00c3727c0bd322363e6dae2212455248a6741dc2a8c75989ab"}, {0xe8, 0x10001, 0x4, "896ecd1b3c26a0f2dbb50e598591e213ebb81f19d8cdf66be72a6f37a19bf11d0e3451960173469088381e8bbc336ff58678e776f1c5a1375a3a4a819313282a1eb6331f32f9aab2cf90b54784ffeec8527c09ee0090bbf3fc3f962d0e1bb3bee3b33c08e62a6ba349d3d4a15d58d3d9d85fe3b6d8355d3288160fca1b354a5bbd1cd41b47ec7d57ba8219fb03d5b26f0a7c053f0e1dffb6ed47b9e863725b91ecd94740010859302f4bbbd4b0facbcd4ff5b1cb1834e432c1d664363e81ffbc5f14eb3c1c0f21d489b028cc7e71ce15a971c03e61efe2"}, {0xd0, 0x0, 0x3, "482a26f7d4dc1abf52759ea9fa486d69c6b4037508c86fd0ecbd7347a0680b83017fc837224681b1192f29d74e7e56ebc354e979a9af0eef9522da5452c67b3748f4b2e3a1b46c4f675d7de927874eb76c111c8ed06bd668ca5763ef2372916d8bd77784dc848b1bf1b89fb06bb199b1698ed2f56207510f65f7f2a6cd073fe7abc34f6bd64733b8362313ad0796fb74079a29417483f3d65f8fd2ac5823d93bf4e971034b1fc660e22d1f7a74b67c33c509f2989a1b4d4146d2"}, {0x50, 0x8001, 0x9, "a801d3828f77e1a85ae44f1b55a923ac45ee8e1b9845a3f2f1b4645726a67ee1d5d70fc2e4bd73e271b0ae4f5b09b87af8c1ed08f1e7fdef08"}, {0x90, 0x1, 0x1, "d7b9f7070fc88f61dcb4c1f3b4ab15b995679b9a971c728bfa6f373cbd55e3c032cb95386a45f470ebc6781ee0ba619ea5dd0960ed220b4416928c930fa0869a2324f15d3323bab42fc1e468510c5dc5bc668e2462e119124a868c002b49ac1e0de6d8bc7d4cf098c201c3e6f0ce433b087f85caf99554e2071dbf7c8389e1f3"}, {0x38, 0xffff, 0x7, "6ec5ae9e24a42fc59e9c9d88040c2bf5ea4c051b4ea952236adb37a5837a00aa63c133a29fd432"}, {0x1010, 0xffff, 0x9, "561680523b3ecb7786187dde45cda7d4352bed66e487bf975e0b14fd2d22f0f6077c7f1ec6edfe4f1ed950243d7a67f1c2b42b30942c9600045f60c96b3069570c8e2d67cc690e30f51beebfa677b3e46c378307035a1ef9f91068f9bfad988971ee7f7864ae4733b4cf7b4f33615ea575bdbc1142d41e08b1488b197e201392f790aed00a0f661c6b50d073f4cb72b7a9d32c4440e34d4ae8310f3e7a07a45f8d63997ac78b716a042c2a50e9ff08f9d4a094542f1f8cae0fdfc3cea2b1f22b9b346f252fff5c68fe74a9a3447829f813cf4a04183cedbaa73dd0ce9095bba558ed36eddc1141e22c6c085e6dd68358da6f78adbc34299aefb7bb319e6bb94a132ce43c503ec13ad99ef4955b50d5e833241dc039e6021ae25d5fb1977cf1bb823dc2e8daec21e8d8d28f07d48db1c2a3609f595abad7705269f816841fa8876b366ba764593589999f7bae0ab1027fea9676ef2954f095f3e0647cd04d9fc31d1539568a92d1ffa253f4b7151456bb35b6dc0e94fdf3eb26a583e0a75908dd864b94ccd3279291eb23f93969da2acc0df0529cd8fbf7640b7409006cf0d437de1feaad1cfadb5559b1c1701a2fc898143978530f2f270b01209eb64b583744b629835486fbb4c51955d333b9682a100b55960ecb0c08bd552180edbad705bd07b455e5283d2d4aedcbf885fd517a23f7644afba943a065440e851ba8f4638384231c97baa30ce6173ca853f3a02f9f3ae26f2044d0c38c346ff2d79c7910526cbc0510b941ab9e37449e8d0fbfeab66920626617a08abd8561d79b33c977fec8bfae49ab7d25b2a7f8ec73172e836aba0ed63fdacb3e7176dcec668c003f59956be8b22df5cb77ae70bfa94a7822d4ef0b7b1ede4929300bb65122da050a5e37b4d5a3fb934c11c576c9c15b0e4aca92b27c29f86a2897f14bec656ad231375a3b581e06e72cec7ffa33af7820d4406f6126ed073bf4d466c2ab801db2b83a8694b1dd015662dbdb7c70d118a9fead01733ac529a504660da56e5154cdfb22a1ba26a01e3128730d269475b82c8eae9034f996c87688167bfc09728ca2b1088791df12871aada4916f5f6f1bb1ed372319774bb647521cc5db0a4a05e5cbcad4aa079f1fa038c200dd123750c5712421b6c11d4ca6fb53db07122f23ca6442a39f0d3e775882b72a8ebf4572b722516d416c6b7ed518156a63298bded07897969f4a277d9c05180f6a7148b761e9737db22b22992f10aed40e2156263c33a411b1f3560a003202029bbe26af8cc8adbed70d2f5ed3039f7bbe8d4de10396b601fd5ae1832ef3c1366cf9f7176d511bcdd12a8273f67d1fcde37704fd17e3f255a8b8b17fd93b96275a7ac094746dedf063a246dbf54288805f5c172b208684f8963f0eedbb36ef8907ded82c7e990912f357ff9c159534e7162601658c646ccd7be11590a3cbe2c83d6d24a1553bc64100e4ee41ae26aec53025aac852f5a461a66efe476b0d6b71990fc4b32ff6d7206ab8d2ab285d8de381cacc0e558379d8779ce95b7af1e81fd48d10809eee5ca7ee9bb68117bec7c5b0aa6839d63aa77489d8270e8bbb2f5112b61d2b0e70b37906bf8ff74128398702410dc1c8b3553082c3e56344cd47f2729b301510f39cc473180bf795beb863da37f1f0278a906d6d20b9ac8486ab976731a57c646d50c5d73c35acc19f699e22d385f856c6e786b68357773f6d2b908c8dc27c1fecd2fdd1c797faa909474c797d54c69fd2a5a2c6079ed9270707ff4a20b72676eb183775bf38781552283b766c49aa5db5f4446a125de6c901142e1bc69f213acdd4cef468e850857832a473bd8bd6598fc15af3dde545a48a012b35023d53c6fff7189c6c97a34cd11b10e0eb6391ae519892460bd603d49b6bb378f682f99c0314add10e655fe3906de529471ab332a675ed860122d12fbc5037251fc51a270e5dc0ecd58e6e61a7810b5c5dbc03f6d8445e81a5de2f2f0329179a3992d333ecd50cf1a0108c5e98a94f04a1bffb7a53973cd2b290647a4de8462320aaa81279f8d1d9d89f8ec49af00ec1f30f75f5fc04ef10febad1b2daafd4106a8ae7e1c9449ab2d81c8788ed4139b2e3b3feafc3fe84f128d1972cab0ce20a9f2ce18e4d907daff56672dcc782c58d9801bbbc2dec15925642666bd78994356d83b6fc7983c56eec855463e8cef8a61fc3b6052d227d86a5e8c18c1b9f8c1e34520044478025fd39b9db872d0b61884c2e5eda4bf88d58aa5a52da3c5b22efb817e22bb7648ce945a8ec99088382da7a5c0e5e09d18f8ee79f082bc558aa524de86feef8e775d17542d1f7de81805ccfe7170fcc6f042eea1dfa7ccc191a1a2010ebfacef8af165351068dbce7abe16748e757acc54da8dbfb8a7d47b77edc15225ee9d6fa86d78934a722411398f18c5980e3baee81a901e72a4af4eb03c5de1e1ee6a8750bae9ff5fcfaec61b2161e2c529b37f9c75d983b6154cfdfb4d5e2f8c4f14c88729cfc1f6755e40fe61afc8f546b1ebafe9d69a2eaf8885feaf6321466280df3c452c7030406d575ab68bb65d97de3003948c564c4c18e785b85689ce3a2d82bf4441d9f91cad368180973faf1d2e9e9462c9c12e1e28e2c55813f73a549f3836e4d90226fa50277d18e396375971ffcce9e462b71edae379f487a9b96db33d7c5f7773824815e69cb67de2342feb053db53b7bbe65cf909b6829a23ae1707e40b71c68e69cc97ddf9057db1bf3d92603fbbed5725a2f97060a16361e4eb6b5a975b0e3bdf1aea2ce0c5f7c854045ec38187fa5a6364727838b8b6a6818e417ada57387048d2cb00486081e215f62a06f7b18dcf24ff2303fceba8f25f3f7043eb676d249afafe1fe45695de731788895b242c6099b43d2b3207c4a5a2cd63f094d63cf76784e99620dd06a809622dfc03c20d98b6deb6a98516f2a247a3c27eb311654decb203c82a3e39664ca7a15c1c1d16b5cc3cd6b573b83654883e6366993b920eefa86554baed83fb2fd2350915c490f78e462e96ac3f12ef5fef1be46abb239a8e5abca6ddbf0c31a0c4feb15e6ae039c43f20ea88ffb9de68897fd550140c924214675a9103b1f8fefa0f953cb5cb1868a527b9cdb11d60dd77a11e498463d9f12e267b4bdafd72c0eebcfae97efb1667a473947f2eae66b64decd395f6c9cc5242e5f2d508a0ceb64dfe46a9c57433ec15ebe61a68716ddce3efda1d4b02945de1e7cee464338f490c04beecc763f8a1e2b27cfcf979f3c749110e61e459d482dbc7d61cbf6044895cbbe59995be67425b70ec5bfffc248eb2d838aba3b80993a24068bfa442453d7e9d89db4b4dc7a1bc92b89e0d37fd57992f13f9183d7d0ab04bbdd06f478ac0a7f8610402de7d0677074f4aec02e9243cc6f95cdcc895fe63bcdafe67a5ec6d43ef542d3020e85c1dd3172c455befd379eff3f57c09710397a739f4fcfaaab15173c502ec26ed75d141bddcd1765641f17d7de2cdd73abe6a1df948061592f8fc7370bc8fafd5c79f66c5c4c575944df3c681f260b61f97c50e3ffc5d51f06566a0c7264db1b0294c4b9b756f2b4ee5bd3209b76f53deff83f2e4ec981a30aa6f432f960ba228365752477048c5187bb4669b19fa0243128b0e9342f3c1cef8250d92955b3fbd38f554ff8ed365e2d3cad7963cd20507390e5bb94cdde1111bb9b9cfe93973dc09b7a63d536896a284aec289f1496fe8c1a0db760f33ebaa14e0228b372679d73247dc7ec49415e95823978d3841fa4502ef0e272d50940b4b5139cabc69757e74b40d42f0f10aec902fc1a366937d0c9b60e5fd5665aca89675d50b100c31d5aeda4d1af12b5082e914b80c0195fb1696da25fbab5fcca62876fb924273c56681ec01ca395bf6748113e1dd2ce02a3e2f84454484d1f616584ca425ebd2997b5fb8b0973fb53cb97ae43bf0db33e0f4c490a6dd9f26682949f5526fbf8288bb84273dc09609f8f7a84c8d8cb3fae593575dd39e216eba860737af501a14116ae786208ec1f05a781be4f9a3895f2892ff1ee829072fa11c30d110815cb005f21c25f47621be4abef40b93d61aeccdd1bef0868ba187f7dfaf896caf50554111ca731dd8708827b3f426ee837091fafcb2f91ef83e25d89e4614083122f7a93ca073dc6a27297423bd2489e56d74720821b41ccde63337486b2db99deeb45a1fc92d18840b8d620341c688cf244d8a3c86fa981d8a39b51129e276bd0fdf13018d9d2a70e8ad48f0e3ee70576f0b08c3c93ec6ff32de4763b871670e0d4cc9865c039b7189e0c0ca90483f9aa2f5439d1207f2a4933960ed0bedaa3edd022055c6054e82ae167ca91bc673353d97bd4626a12185c6ab9bf0f41bbd4a1c63cfad32bd23976497030879cdb9a2b0d134a92ff6c51cec13e0bfdebbac1ff03a1051de4ab95d99337e87da62dac7f0af8e05750f09e00e3ceef52d373a2ae2bd1404281038f6d367a07394162586a95298549cd9065fcb32561fd801b884dfaf4e33f106f9adcba408ac691daa450328fee24bfc2c2947083a90dc76f3731fe1517bbfc8f16f357dd6bbf72db6aae75e9c1cbfa5a427b7f73777e36352bff59d24bc8462785db1a0230e34c06faeff092415f19cc557c07db894411db82cc0e58a7d77d780b7f13ccbd7937a14cea28b5964e64101f1d63688574065534fa6d4cbf1776022e4cfe4bb4a01c4faabd3d818b630ec01f9e27abca5201659b5a902fd3f33276b5ae0bc201d03d5f9ea2b46a2ff317801a7695bae5c541ef3a574494c9362df8d04d228cd5ba41aac8853d12ed5e284275984015dc77c2dd29a4a796b122db3cfa0ea06339642bbc4ee24c8516b62fbaf5a658eeda7aa44663f9bbbbd80dabd67c84f25aa7204d2a542e308414d51d93001dc6dc0387d799e06f6091b1a073f724ee791c62e9b704d0e5fecb20f6c455393f72d5c864564dc07ff296f6790dd7d14b0dfab2b9dd2e7c250ef99d7b5a25bb6838a3f69223df192a5a846c589cd06ec8035a076b8cb0226a133edac3193a467ea288536054c170383fdaa2291ffc60c7e3939c91ec835779d301051ec107dac1d85f5e52c7882098ae6daa6545a5ce9a62a6ba094916dc9c1b2c5c77dfa279e39281fd98f6be40736f5cdfe02cde98b882a263ea493b9959ab8e75f9a5484213d3315d9494e598a8a7326f5da3007d56f01aa798ef0620f3108c092b44e38954c86f628b20005e051f3758428859313f26896677563e61711cf65ec76a0d954db30e5892db0f2967cf3591f980b37c9345af59a9b58418fb6850f912a1120818ad687f466d69a2fcb73f1da20a43c27fa97a0f19c6aea865a987d0c40973c484707fe842d5656c7719f238adeae4f275a8b36a887cd83f5bba48b91c2b6f74df5bbc67cecac3f2108f2aead742303dae4c1e47c64bcf6ff6120196ac736267e04b6b11d2d70882a15c1ec94b4646d2f4d40942aa69c278212affccc4319b21d665fbfacbd4dbd2eae4b2f3d9efeb118da0500b253a43986929059b34003bfc0c1118166a4f8e3606966aa5fbfbc385405f97d179e43fa2c63a32a57e1dc2aea502ca7cb90e7a60c112e47f3b920a919526da3fafdabea3127f3f3a6fc2a2dfc6ea1c5ea8568085a615d63c7cc04a4ac7ca88c89a4da384567abc83ca4bf64bcca922172c76df28c0922973c44f9b20a87be6dc9af2bc4bef71ddf53d6cfffa1b5e73f4b3503aa8641171858c9a85f8c6df2790356d2983acfb3ec74640eaf2b941bc3b42226d479"}, {0xd0, 0x1, 0x9, "ea61ec3aba9e0eba011bf2c8b7fb08414729e040c3f628d087aa47454ad75dafe14ff01532d91aae98a2360f1bf0ba8ca9b667972ecd2a5974869a4905335307d57778c0745e619bf761d043659c40603b05ff6ba7bd833cb2ebb206103efafbda9f2ed96f809179b8966f3c6956d9fbdfaa90204d85133d4a7fb23dc6d015bbcd3b5cfdb067bed6f5c4ede0bee24272463365e1b22126f4f1f673e5b5b52694e0697d3ffea31348bcfd1c5025e2df9281d5d8fd64c3b98ea0a36cac"}, {0x60, 0x1, 0x17dc, "8a7d8ffe907ee61fcab50c15b26da108d869e2f10a4b4fb5ae1c1abb56a7038ef9a3fc3bbc537ca6b34868152e29d384809bd8e4868ab65e0c63b58bfe0e67e9a5f1b68eb467b05137866a86"}, {0xf8, 0x1, 0x8001, "94cbc71d8ea6ddc842848d92de5c330fa547dda4783d3977518636767bf1343184ea8de971b6eb373c9197fbef1983c223b7e27c5110486c84d41d495d25dc9fc2f56a09dd9da77a21d98415f4ab190810b60485417e0e6cfbdc6cb6966d258546b7a2603410098d98645b2c30d4688a891a2c5eb2ed1393c39ef899e7422499d79f6844b180a832fa32a677c6a8fa8561609f6709bda77bba55a42bdc5daa2019d32ac766e4e581809796e60165419b9708368d51dbbc6d6c3496e16c3479e3cab4e63309a5139d3205665193cf36d41eb7777b19b96ed0939d5078e448dc2081ec8dd0"}], 0x1538}, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 16:07:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f0000000040)) 16:07:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x84) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f0000000280)=0xffffffffffffffd9) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={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) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x6, &(0x7f0000000080)=[r8, 0xffffffffffffffff, r18, r28, 0xffffffffffffffff, 0x0]) r32 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) r44 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r47, 0x5) r54 = geteuid() setuid(r54) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r56 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r50, r55, r54, r56, 0x96, 0x4000000000007fff}, 0x6, 0x2, r52, r53, 0x401, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000000200)=[r31, r33, r41, r44, r45, r51, 0x0]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:07:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = getpgid(0x0) r4 = geteuid() setuid(r4) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r11, r21, r5, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="01735f1862be1bfe1acf4b0bfbe9", 0xe}, {&(0x7f0000001380)="bb0973ea2d6d6eb91ae349de623a045e39fe367b35ffd43f82c1b1fe61940e58c2db93c9cdd32f2ffd1626ce631d631b6973df703784f1e3e8a7fd80e49b10b0fa62902e42764f753d0d9a722b9f774966178a8171feacb392111bd9f661fc9857a4ba7a4835db6f8bca917e79a1d1d403f10c18ecfeed2f8982554b89c604250b5a88d3beb5d5d323c012280cdca4eda66f243c84ee903b69902db297f5ad8ca8e15de9cfd53364237d4fe9c95e699de56195c60507997560a8aaa981c632ba0fd818f3e43a1a3199acab2542b1a363ef137ca2ba1d75e7e2afae0817f7fb8cd78c949e462a3ecdc20db50252117fff2dd9613b8098bd0f9adf", 0xfa}, {&(0x7f00000001c0)}, {&(0x7f0000001480)="2c239abac17fb53862d0a3b383f7d335e96c1488a70d5e77cf58336089a1258641e6f11af16717c3d8f2031f9b150daa1d2f7745853bf1a4e77bfca0bf4874fb93fea57a0241900ddb999a0eba029c7529730560eaaf32770574bc4d7e7c67ceb9658bee0869957dee45092dd7309ae944e5fdff1c894631caed2dad588e829fead28fbe", 0x84}, {&(0x7f0000001540)="3a6c1853a9a73f50075dc248fc5201d08453d925871ef5dda126cfee1c1a8fe3454edee690d0f9cd2cc51d711d6ce6f8d02a7ec5132164159bbb5a1a87f88efd615ede94a6822c8cad62b57cf72074164597de95c082c1c98362aeaaf90f984f75a7ea5adcc57f434a08f742022316383892f3250a9eb79b4b91ba5f84a3fdf0d83bab60f27322d1afe9d51abe1126f83fc2edb523f2fc7c26234d4e8d9cd7f9423f5eff6faea1363fcba0e428c160a4ed7cb1018572e54f", 0xb8}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r21}], 0x20, 0x202}, 0x8) r26 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r27 = dup2(r0, r26) r28 = kqueue() close(r26) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r28, &(0x7f0000000200)=[{{r27}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r28) readlinkat(r29, &(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=""/237, 0xed) 16:07:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 16:07:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f00002c6000/0x4000)=nil, 0x4000) getpgrp() 16:07:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x4273841c0937fa8, 0x4000, 0x8) getsockopt(r1, 0x2, 0x4000000000000000, &(0x7f0000000040)=""/74, &(0x7f00000001c0)=0x4a) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:07:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x5, 0x100000001, 0x1, 0x2, 0x5, 0x40, 0x4, 0x284b}, &(0x7f00000002c0)={0x1000, 0x1, 0x6, 0x3, 0x6, 0x807a, 0x9, 0x6}, &(0x7f0000000300)={0x2441, 0x101, 0xffffffffffff2060, 0x61c64a7c, 0x7, 0x80, 0x0, 0x100}, &(0x7f0000000380)={0x6503, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)) select(0x40, &(0x7f0000000480)={0xfffffffffffffffd, 0x81, 0x6, 0x200, 0x800, 0x6, 0x5, 0x400}, &(0x7f00000004c0)={0x100000001, 0x401, 0x4, 0xc3acf92, 0x400, 0x3, 0x1, 0x7fffffff}, &(0x7f0000000500)={0x32d, 0x266bf003, 0xfb, 0x2, 0x1, 0xb78e, 0x2, 0x48}, &(0x7f0000000540)={0x10001, 0x100000000}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x84) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) mknod(&(0x7f0000000440)='./bus\x00', 0x6000, 0x2) sendsyslog(&(0x7f0000000100)="92da19deb2c293035b3282b8f5c6484126890bd7d52d5162581ba84c66d377d390b7a927ab4f42f2e931308c3188019dd6ee83f0c0b1e0d6a39941eb6c835003baa4e9271c942b4fba1568935b2e2c72ccc97ca3d2a248e1b01c1a9db32ad8836c240e29c1a8be33cf52594a0c7f45dec38ea5189c1893f80973c918346e161554370a6598029c1b6b04d80d917bc2445c437db0524622a7ee47437048c726fe5d62a68d63013d076c3ba66787315868d66233e923e7bffa31797ab11e4db89d7bb897b8ae9677c659a6714d7092d4", 0xcf, 0xa) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x100) 16:07:30 executing program 0: link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x144) faccessat(r0, &(0x7f00000002c0)='./file1\x00', 0x100, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) bind$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES32=r2, @ANYRESHEX=r3, @ANYRESDEC=r1, @ANYRESOCT=0x0, @ANYRES64=r3, @ANYRESOCT=r4, @ANYBLOB="d5b4f81345585cf9f9f544e017ae1ba4c8ce7e5a5b52552bda2aee4871a60c8216765634760110ab389767d0c31f67c036b1a6d9c5d69185fda6ab7198a3662264de9b05544b96641f7ad406b9c739ce63f21c94267b766f0e27d1a7de2135c77c099a606b5c1c86f14dd3509f95382eb51b132b160a7ef9124cc49f46c93c09870b046b3043eeae5fc714d635a55aace32706c6c866d28754a6efc4944535eeaf1ab0fd915ad338177298fe4cd9070e86f652e29dfeb12c0b91b73b3b0c13c42d019346a14ec3521fa842bf2a32597df828fa0100"/227], 0x7) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000001c0)=0xa) 16:07:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x19c7, 0x1, &(0x7f0000000000)="c72bd483d96fc4af1924f330e63165ee2b0fc6fee955421335b40f2f37a9d5c5106dcde88693e4adba5aa691e2fdf6e6bdf44b4496e6ce", 0x37) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9a1856349fa6a91fd812eaa4e7107", 0x14) 16:07:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r2 = semget(0x1, 0x4, 0x513) semop(r2, &(0x7f0000001640)=[{0x4, 0x18, 0xa6e5ef34726170f5}, {0x1, 0x6, 0x800}, {0x4, 0x5, 0x3000}, {0x3, 0x3, 0x800}, {0x4, 0x7, 0x800}, {0x0, 0x8, 0x800}], 0x6) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="ce65f976292ac8e781e1cfe0eb2a6c1e7cda2e9096e8b34e4f9a37c7876abb62cd2f35c8b66a689f86bd4cc93ace8ee08261e561934c832f78c91917d1d6949952e4f6", 0x43}, {&(0x7f0000000100)="47b7a1bd0f593f6aa5c8e8ab034534342a6404afee5ba26ff40f5f89f48ea17571599629988c83320479956bd24579ce58ceb740f98c0a84ac12b897b1a3b8ed9bc0e1ead5868fc624a3063e87a5a41a5fe0a7a33171d6158965943f3e", 0x5d}, {&(0x7f0000000180)="275e1b1db556e29bc15b0a56c831fe5cd7817aa95089aca3cf4bc1a0869b2c58540dae1e1a79c7b4c71cefe6853bc7293826597ec237bf1aff4433463af5d6135c1364cafde1b5e572400a299d3b1f64bfcd217b8345b50cfcc315f760590d94fd9fb1f086d9f7a5cdc19c4db1013f732174b891d10782532640358092387386c3f43df0e2d73d3f5ba1af99900daad7bdc2b4569600c9318c5d48f40c8b9489394fd9ffec1e7e18406c8d7be3d8535c90b6377027cee629d010b4db63b7d90b94f3496f4289557bab1f603e129388dbb5c4517f2d63e44fcad1fdd71d394cef47d9d58d4b509d40d45244851661c96d6e7cf45727a601310049c2a30547e8ebec8855a6587c449d2671ce6f9274c18b16a8ec91e9fc06b8d17e019df492dd8c3575f5bc81b8b488eb47e34b576a463c686f5937f7dd24ee6721669e186f595d2bfe37541e1eb7ecb00c057d9a9e2f6c8a8208df6cc261a3e1d5a34c6ad158368e886d7f51f178c72f74422f735505f6dc2adc118b01349d4f5d2e2c55440cf7f25341e95d7c4f6f577f6833db8e5fdfcf13eaf147cba174d4bc24901700afb041b75ffe7c3f509ce86d8bb68820965716ff877f8785fa205b0fd287f10d031b431297075113f953474debe36bf9a08d59e38e8136c9f410de794e9606c9fef07a3c829e486831722f4c33e339b185cf1fc0a2efa51d2732d927373af974bf1124103a03b06610a6f9e9f4c6e93a7c124ff0384301faeb38ac85fac2fd34e932e5add1851d6c2f0b3267e9d3e26e60355aedb6ee488c3c619aa3df94ef1058e2fc4a5a2fbe86a349916d5fee43bc8ab93ed2a269c5f5344152454b43ea3a6457cba69fbd364f5e22ffec2b6b7e682d2fb70931bd09fd944813f114c9caa0ae59038b48f68b53b5fbba3e43b4681c6e441e4cd204201c964fb38ac5a329b1a2bcf333dee7d3fdb114b4dfe5c1cc37656e7d6232e243314c4d60fe64ec1096b494f6c7f00d597e2bc8e2f85d848830802590fca4690ed46620937ccd7e1bdf80638197d4715874094fb18e12dfa3b1a1bbb32e92199e1199bdd078403f6ecd3abf1ef9c08f0d2436689f67a31a134cd050c75c8061d2978fe1b7adc4587dc2451006995f7acd577697580dc40d56860f9ff7362cffe801bcf9dc303f060d2e5ea80e307b023fe6cc11b3de28f5f6b87dc65ef1a181d6bfb7a392541165362ca876419378fbe60a935ab220b5deb8abc67bffb83789ba3d0730a0008920fd5bf463a5acc6b375bd85808ff63c6c3410dc16c95dc23fd3af411c1d21dd5c23c17a9a4356a0f023d808475bb9085f42591e2d3efc134aaa34a192e9582b4f92246df4f6ebe284d4bcf97cc1a22dd842168c91bed2d97b0e8e1c7a251125b3c995287379d1e501e55e44bd9ffcb0a80d7bbf4f776b891c3cfae8dd0bd61e2ae05261e273132c0e59eeae822b5b2fc960052451bea57947140844927771ef9428166814635e63d274ccead72ea29130521e4f9ff4951a9644c1675510a6a3cad6547789db7ad574671974ec45101378b893fe7d69b11f201f6618a638ea19216ab5c9a2d698f552e7e765b08d871afaa0b23ef7677ad77af6d24240e0ace3b212a1deab28d13d55f6e9483a988ad46c8e5e904f515b9a0f40b21f20236e8b2b7d8cf2d960238d81c577f8d3897d0f2118ad7bb86ce6bf66e657195b8da7fdf29aa7b0e9d3deba4a990957a07e14c3a9b7c05424fe28a8eb8169040c6dd66cf778f070901d07c864cfc489d6b968c58dd038da46bf4bd6051d7baef74864a0d95aaf37b28355535d19ed0e9dbdf097eb6145c1df45a6f66f40a53b0e8090483f5f15991a18aeb3d3c53fd0268ad5f678c5a93bf81007c772a6dbec7e53fc21ac10d281d037c806730b4d1119e32386477b77102ab86e93738600d7446486508245f3531c7729402d4456ceb70edb052c6e3b0691fe57fac8e977c81c5e51df98bce5c34590c7f5a4d16c6a9a4da4ba3a382241d6e255d12657b2e2256ad791e29aed069f80cc5dd9f50cc3d2ff4b6482e4fa5351ca02a464407d1b8b279be2454dc024bd4ce5e2a57079b2cb7b4286b59e6023afa20b677487a139f7a10835c005ac24f9d0c4dc1ea907e99403aa42a007550739ede0469c1411e0a6f796c5e94e4ad21e9d603cf9dd26c30ab151c4e33278dd76af97a0fe91bb80f7f5e8402a0fce3ab8ca272aca2b3a22fcb1ad688a56eca658ecf22ac261e1baf537af88bf0dee1cb5caf608add1ea998c7a04a52e27cf22f93cc1e4436ef42b1def024d6699dd5a843ee47ced61358202a09350b087694412c2f071553589e84629fd702d43d74f69ef62296f95d44ef7bfef8132b60b85b7daab5d396639c27b41f06f908fafab1d50b7c93840cc9f28357e504975996a7051a0ec7d400eb3fcbd186dcf38ae9c2aeac0558c4ba62da812429582f78cb88b37235fd878b3b992785ff499577d0b4b81df615d5ed0dbd2817674c41f96fc75556bd41cd0c8270d038ed5bf2dfa2e685c7b610c130de46a2306b8de96c9033f055cc62250f78150b2ae445e8ae262b15569e13908e85cff0cb992f7ea64f239e07213ac3430468fd31ea4e17ac67cc35fb556f986eab8735efd3c58f8e835dc00a0fb26297fe2e1f01bdeffdd5f82a64e901efe317d91e80e87edafac5bbc9f2a3454bd929d440292e9d3afc520845cc076c3379506b0721b207536d67ecf6070b7d4cf4b8152a2f3e09c910538dcbc7fe11f68877752a59ec738eb089fda648be42a5039171003ae8500963cc9b5e19a92cd31d30fc6c1d8c344dc0a3e3f9b81e4883f0414c28bf9f2da5168bad149532cc73045e24e073732992dbb9853eea15205b81041f546a912580fb125357c41b345ca28949b26586710baba814bf96a01dfa1892e980c05064c059ebb864f24e702369c03c3fd923863e2bead9204bcbcde69da42e0fd07417a98a40e5ec3febc91bcb31dc44a3a16bfac3681006aa3a5526a0a6791af0a24e68ba3ca07d23c3c99d94cec8a9332b4fe1077bbd6313eee8fafb9b17587d14eb1fd7de71387c754fe80f7b49af6b0fb73299b6c78714eeb3824194ffce822a3df8324f3349a567965a5bae40ecda6980fc4612831187d64248e5db29542a7ec2ed1c86223184908d18c85bc1ab197ff3588ff80db78d20be703bbbb55f0bf49f187b35aa72ffdaa541d13520b827b7b24915ded72abf5b0662e69075d8ff8a6c328dd67b6a4a56b8a4584af692ac5f95ccea81b96871c2e3185d8dc91593fc636486857ab35b9bf8d2b47b7d6ab4e9a8943915747be7384bf7aea56953b5c87d1ba60caf913e41e1a3c39b61462747b05992ea083b42ed2d96285db2ac7d90fd5eda665e95de504b26678efd1b5b6c2027d55a6090c2e025eead0ce3d3c42771388f3d96c2b9a2028979815b0814164469c617020f4fada0033b13e446d1454dceef01730d727a5e5bf0fd1c35be55ffcd76c5acf343b529f8e259cc6fee88497ed23e3cf80a99c62560bef9aa3ca959bda2d85024e4d9ec6642acabfad9a6baffba884dd9cee95437d096b2e7110357fc80683ba18e7d17aa09f66f5ff63170d2ac939aaf18d1519eda6bcacfc573092ccc7b8cb4288d0bbc45d95b218b0c68f98975efd3019ea6005949f9e6a1c83a24187a8f22c1a41ff913f0a43d09d29ecf1fe62a19aeb3bb5045d385dcd6ef5b58d53b3b89a66e9d62a7e2efdbd74cd8bb6bf641cc567739c01f72101832feaca906ef25e545ec5a63c9510fbd7bb02c8a139dcf62ef33139fbed93ccd074a559d23686de29e8788903d97913b8c3bbfceaabbf331eb18b97b45076897e83d3011370f082d37d7910ef26a081ce7fcceb9fa2732c0b70d52bec7aaf30f9b3e6950fa8fa140d6f384c1c0780766cf17c9318c1410cc9a34c1fbd18c4c06fa80e944a6721f52c8727ba5ccc06535114f0b8a4bb3a1d10914c773484ad339c9772db6e52fb522855b2a3769f3bff54e886025a2febd0144b5a5d418077474a17e64e8f1973d6cf3c01ed1bc0ea8f5db30e0b559b2fd7efd76f5e12e44a8dbe4cc2ba49df700e964b51691f0cbac85573311d92f40a585e05f02f5bd9e759c3b7d09b33d255eb39f399f875de887a404a663332e71a281814ecf0edf36cbb4a7144465af8809b69b3b3ac235183cf28574660ba9d309ac24703b5c2baeedb8734c8542a8a2f7361f08aed1c8f7b3d628e59c1a878594e67d830e088dff755379181494145ab7f5b0ecfbffcbab8eb7270c76f89e91426af2d97d0e432b802b7d03818f489e23607a4a47fd0fc5d32d4c385fc856297f91dd26ce6c92d906139b110c724fe8a6e586231da9cd14bab1b202f5fff52217cfcc4b808ae653adec9ea84612fe0313a1db211be870b3f24e1b5c6e1f714f70fc5657f7ef786ef5b9f9333d611d85547bfc0520ffe78d949f0d659ec84838a629cab643e0fdcb9b71f8505fee54abf4ce12fc1b58cf18c000a8947693392cf850523539e8d157cf397c4eca7badbd946435a137e30f7363c59735e3644bd991b86a468b8095bae503e1e0cd3b36d56cb00ac1e2d33f0b7ac4f54bf7f138fa7f4dbd58d8ce53d91ff6d4c58ea2f9ad7aeac2c7f6c7599dace113a5922821e3cda738c48caad9086886017ca99a610c73d0f28b69baa5d4571c573cc22c4b4bc00e7923b58cf4685dbb5a8c5986c76e46b7797e25c0d6aaf5ee0059caf6a982b96df2d8e1d554b01445f02b63f08fa662feb3510d4102fdca6d0457d9d2270edfbdd69d1cfd74ccbaecdef4a1149180a2397ed1fdb4bfeda406f8f4cd8914cf666d90b388794abac75e163b1c83f80d5b3b84e4fdbdd4bdb0e9fa687602dd11bd4973b8c03350438d618f0d8d783a6699fc107116f5e77a4daa6a5cf4243e9b2c81eb3b926627b84f5881b2ea716b5cc3066d70e88c4c42303c4703c9fc7bdc6b5d0f1db79071b4a7a6320f0f351687ae1e874ce036b6db8d149d37f8bd149c3f0c2981d6c5fe15424405680b31b03b9a68d26396b1c3160afe0a6778437d6aa8a8512dd79559838cda58ec7f7adf3281df1728058e84b84e76a0f696d11c6c44c44a7776b3b04c0e6ef624fdef5151786a4afed8ad80d3773b4267140281c20165c8305f506c9329476085e722605a6f49f81e9a2cc357ea07252eccf74e01227f503d4e909db5f14f2805770d61cbb4fc80ae6d458df57c79611c3b11a61fcd2787057fe41182aa5f82407b6405e0b3986a9fa140e75291a8cdfd2cfeb7ab62e04418509f64ed3446dda7be11b9830728971c2b79f3cc475cbe208b22aa11768dccb151e647d7b4389ca6e21e9870aa7e492a6686a941c5404ab8a248521ee80053c135b18e8604f96367b3a66ab90064ad6164d64951dad989e8dc570b51e3f4bf5df42c7ca819ecdec7a2bf28da1ab36a340116a0d448822650ddb8655e804f37fff6596794af134c2f99908e9747179c313ec0416d3d2204984d2fc32f08b12ec799b1b5e96978b7fc01750f05a303e131eaf534c3af707432b2226e2068e87dbdab8e85110344937eb5846594c89bed860e153b83940198f30c10802b29a7c56283b205a24b6ca4d50cbab8191e7078845672d1ebefaeb76c12a272e5ae9a35879d260da23f60ad6f11be7f59e4d1c231dd107d18f43d4b9b20c2e11ff0a7dc2f857624bb2a6d97daa48330054d0b72ba7f369408b1be9102a9bf3045ba1e37095dc6ca36b3444dc820dcbeec0b08716ab71d3bdc207f56678be231974afb9", 0x1000}, {&(0x7f0000001800)="c8e98aa6c9c646a37a3ce58516597da307ebce460e098c42e8b842729c111d482db488a8a913595f440136d179c1836ad34e4b93c4b44ecae2cbda370a973072cd593b1428a0fca0d5b5d87db14b5896cc7b0e763e0303f7eefb7adf421b8c74488c1adf85cf3bd8164f00f7000833c2046c397b43b3a4fd1e0ba6903035439ce6149f29a2696d26d72088574a6ae1004957ced9dd3c8e78e8cc97ee6b0c7e4c305fb235034ae8e72fce22fa6a8cfa4507df7b9549f6a666fcf91d9350f10c27ac66e581c32b2a8929e961c71563965136ba1249b79d2ec4a92fd3cc410e29e80b93e5843ff0c76bfaff3ee24bdd85a45196bdf71417ab6e88811dc4f10d1fa2c0a60230e270479457548bfe207cbb9bb68d5f5588d179714492a5c1502c77e221832f57107c2b75caf2602604437988dc49098d533337de8132823b0d8c1c9c52349ee1c940eeb47673d2240d20e59408eb06d3b3b5656d55f4f52373918e20604d19db63b92ef5848fa6b083832df6818c143d4593aac22dff53f377006eca3b4e5e6d3e3d4cade6937c1f54432148b2bae6c072273b6a58c7ab9b44c405fc5fdfef5a589d53df6943fcd50189bcd2996a57ba792e6d0fc9355caad54445e3971813c4cd344fecc04882db6cb1d260e0e6a7ff10f4ed338bdb84de1e3d9fb7ab5b70dd960869da463b17da5586755706ca8ed1fa011bee9954e8e13bc4b0e57e748cc7cd0633936426ce3ae80fde27734fead6ea957d75a6565e08c018d31ee6683438d3331aac7299625cedf71fe122ac9e19683a171e7a259443979a1fe62b477e4d69d64103cd41e20a52b9fef059153c934742fe11ceea228c29099aae7e9291d099fa59e0aa3a790b7df034960b2f9427e5effc17aec70242c1a0cb5aab0a35be509ef3eec464d1ccb4fa6a411886e223228c082f78c0ca86b684b5efa1eecf0f616ec8111f30455de79d5ad1776d552e5d5b9542dae3233ff18efe045eb34add89b407845eca2d5db209074950d093577872316ef766d9b311af4db9757f0f4a687d1ac5541333ce48ff3ee80f7a344e19258151a6dd2982e6d4d3a6b7b9ff921be2e84abdbc4e526d350ab7c5fa0ad6bd736c2f8d81ba1f2bf5368b8e58d0ae01151ea65f071e746c576a0ad8f9b2ecd501f8c4dc4565a36a16df2b750730de0a30a6111db808e0211c3e707ce83e92651544c984eb06d417725bbe975b461e048fd6566659e84308e4a4503bdde81aa2136b9e724ffcc938f5d355193b87a4a41064c60a0eed07863b29a8a4b49788f1887d742146a0df59d196bd76b768ac6310417ea24be5d7a79c19bedaa8c182c5c7dc1d061554b8ee75bdbb1f9149b8e78c511ad18093a6c21e85809173f0907134763583b2bda45d20d34298ae3ed195c41f180174852ef632f800735c3f8172a4e7728dffaf77924efc9dc7ffd48ceb6d04ea95a3b22a0ca3a66c110e7379c189f2b27f19662497b219a1cfd9bfd70a0c602c78105c26d1fe5616713557e1a2ef48aa82e4e53cb20b0e156549d648f43edc3efff31fbb2ae06de6f603d92bdf251e4066069a43a5d102bde509af0c9898a9a9ef5225efe3f699cf0d813130b381057dadc562a85bdc038bb97016bb4ebcbfde37d4ace9c158d6f502b854efdfbb2fdfec9f5185a1a52254ef2202005f328b4ab60450f29857c1f0d2b34bb0ef62221068c5d70ee1414a97516c785b7d1ea786577f20d1a9220cc9eab3b82fa7e3a4ffe1d4c355478e79308ac631412e64233b99547f729fc862ecc97bd1605e9df498d9ccfa3cb2ac2299ee426ca1f03ab607a3d25c9614ec20740b1c2d32e780afdecdb8e3a3b90ba804205cecfd2dc80d517cad77182e9ffc69726330374a3c7a589252c36ed61eb7cb958180c05fbdb49cbeb5b22e3cf0f31e8f9997ef6e7690821b2876068ffd87249ff696f50dc86fdcfcb5580779af89c7b7efe06c8005c7362aa97251e41a812727de2f3345d2286584cb39cfffc5e7dc846b5cecbd46809b239d7817ffa1844bfd33965e1f85cd4d98f47f73a2e0169f3c2eb56716a4fc0f36bcd96864f415594c19d24f3fc6b9886a5108e0f38692867539871a6ee8bd19d6544959c67c78250472585d3f0ca9af0dcfdb499170361de4214f22c9abd945813933d8433586d8a432283571a01c97e3bfa3a2d8cc6afc41afc53168cd57bc1cf78a4b0cd2a8400555d414be399a815f615fa6c23e8b397711ec5d32a4fd91033a51d53801e29518b035c6fc69557ccc1880baa0ce1f2a28d503f2644630419c6d2c457c398ebb1d6426835c72602526ce5383a9356a9933136f577eff7aeff562d9f0ba925058a077c7eb79e031404787d0434f3a30f35d7fbfd2228e7caa496908ebda0edb4d255bb4512b9985808f4358a2f86d877a4fd65e76843ec5335332372444a49dfba9eb3b4effbf4dec625bacbd5efec323da7e4986d14543664dccf964bcf6114cf68cf5d5d72dc7f4ee823d0bb19d717bdd596237186feb954e5f547cefb3c52640e722ae5554f68f49d22ccc300526598cefe2179793b0845cbacd84e42364bb69ba0b42500f54af3c3dc9346e189b92f4be847cf863387c5523b6a7343c6f1500a8521bc256df97e583adf09d9beeab10ea119463f0012e48c7553366c2670d6c9476f32c1b4ed314f90341329cad9ad74a960e040c502dde09720c8e51398bf51f119c1f8b50f79c6d7b078fb7fcc2bbd1ae1227f438c4920af5a6620606c675dd3f1e8fd72b3b60fc9745dcce2c6be7bd4a22c7bb1ca0a80649e79f7f922770e5cb6c3ef31bc2e9ac39b1d4ce6c55eb8958bb53c7f57795d5ac90d7e026eb020ab18f58faaac732869cf92aa4d296b75378b31c58c9ea91669a3dac35e96eae73b882bce6bc838aced3f65d05530154f64e385351642c4c223a91c1455f72725e3e22dd501b1ad6659ac10a77a9d9f5f0d5792b0d292a03869790b0e73da0044c1bc488a212464b306d47186a5a53364fcb1cc79b9b61d1195cf126247492de381f82347f87e4edec6a2effd0bfa9bd31c5dec084d86bcb9e441013dadcb2f0ac5f54479f8db08e3eaf344b198bb19ce27d44411d1c5432ee42b409724c1573f197ab7b7c7005dd13c4967581302e9c78cfa465bf18c8a88d42147e6a8a49cf0d40a79428e1436ffc8af31c0918c63bdf3c4a6cb9e31025c29cf44324260dccb374d29b85083dff6618fbcb07d4836ac1dcd41ed5a4f3313a72770706f1f8f16ca5a34da1d8592de90892ab33b039440dea3cc1821a0fb5c2f2189bfa00fced8f444ef7a03dc788f8df988f856939f0bce4106721b769e7d0ca57b81cc39f66ebc5aca7f20218ad4191482d21621bf967833333743860a69fad5cfbdd919b3a58fe2171be2ae433fee68cf64c7d0081c050b716e504e49fbb714e51638c2863c87416ee143414a995d2b328af6dd070742957b7801be3d345e5e471ba2e8b5aeffd3f9a21b402d8dfdedf4ff81e5dff8585fb9b7dabb9cd32462b59dd8f9dc2126bfcbfb4932cc1acce74b12b056294651b44b3e555c04ce109184556940ee54c7c5cd5bdb07f7ea0ca2cab40e7e2df7bc59cc6d4499b47f40c7b01d1ce4960a9e06bac4a1004f0c9804e463371d9b53b8e6c5f6942816077d1a8113d5b201f1079282fdc4403bbef73c7e60850ec86464b9816ed18d39c3588b679b6706b44a24b3d0a11e8e9ef83c9f4fc8bb27bf2de9ee20471dc937f477f3e7e1790118fb1e9401aeff8c22e79960b624fdfe59189915173d6ea76076d8fa7d255beef5ec0e22e083100da4a397c7cc5fa3d811838429f23183f379b4025839a664f721d8b39b2fac9c66613408dfe4ecb0e65db260cc5da3582861c35d00403c38afc961f08b97b236199a5376145fc18864ccf88f12c81981f5ecb06bde24f8dddf50ef3ba63e44095e4fefc165432d10731f06290bd79f212e26dc055d49ef8555bd47726411937da26ae0c8b82fc32006ac1304e452bc412b99132ddfeb9d07d41e6f6e3239441adb17dea6bedb22a0396ff5b5ae5e112ed6ac658e4b7ec0c161c9ffa18e71e1e2a1739b53053be4d39da2d20776a13af051a2462fad0fbed83a3e79782eb83ddca0a7d88da2a712e50d51e79edaac235ffad8421913205624bcd75d6d888f1b19d736fe7061f2d3c8fafab43d04a4fbf9ae7ab14913498899aa46cdee5e9912530ed792d8853a5fc8148d9a0bf6c26322a6d06c19d88dce06649bed9477d83041ab58402c2c75181c30cbde6d61e9f7f0800541785b2a98840ea15439ee041b5adc8f49ebae591bd5e4d69384b72e3ff236929e4e0870e615c6221eea22bdf2ef5eac24ca0a4ccbd5555e05972c2bec4f1a759f438e45f8bcfc27d2d2d0efabef1d46660a68e29be3211a6023b9609ea01f9928603b0444738e9e27cb830a392926b0a918590f7d3eff5986597dfbb68b9720c463032258c9699840d8c23b424b4f5e3a4b041046cc639df7604e255c65e2a824f30eb68cd4f6fe598a11d860738bb9df7e8773b564fd213c16fee7609853aa8f79e7fd59da7d451f781db5b37a98a6b74098dbf4b048c820bc0ea5a6eb9af35f86b076a350d10fac2e0d95c1ef458e69dccffd7bbc5f8d24f2bbb536e7b222314aa941d0f7022cd9f15df509f5a523ad1934bade709592357e3c2f881ed48091921544ce12f7cd9a2ea453baa6637aab6e22f521dc638882db37c6061b4111f9251a36857b9eb74e813ede6205d96deba3a34fce5d89f4b6f59aea61a1dbddb2342f61c07b3410561651fd79fcf00f6a8da35824c79294c733a3122b575002b606524884d2fc36cbea6b017958f687f97c82c6525f758cad253b8e8c7de4527c1a26a1181aead2fc29a99240277db15ed3de3166c634ecb407e83307371ff1481aed4845172eecd2ca88d0da021bfefd94b5ccd0e78d4f5c961948a6152cded6645047b43eeec2405f744c7257937380f23dd36bb0b2c8ae86da30e5ccc787a78d0d26223893bceaad81d6cf1e1ea092933d7d1adbf1c669eea649feb860566cc052bd4478b7638084174e7296e6676926dc751ce29091c980f107766176cf9473fbe0fb9668411d0ab37817b173914e159a2252c6476d24a07b26dee21b2ae636de4bc3dd0eee2e94f9b6353e2115c9509d4b37b551d7950d3491efb08f8e4d62fe996deae9a17ee9e196017a0374ccb0532e1dea2101cdf816475083de85cb77b28b835e87485f7e04d76da9b44a6ce4fcc28439354af6a58a38426fc0a61189e812a4e5546cb83702115c2de7c909a11a6a873460b53640c64f5c7132d051f0b71e963a8fce281ec15b83e5635719ea74971427ccd6229e84d0a2550fb8668fb8baa852af1c42b05f3aa4717697062ef0b28b1f59cfc3d994e27f12b8ae2a7a9097578811013e779459c4875f27a6f5ac576d8d40e82f9f29be3a1d9a45fe199d7fd5edf24ccfd726b2e6bbefe0ac647177ad5b139d43d8bffa5fd9e3a4dbe7677b2954f3116e72a5751c8405b8341ae1acbc697f345c6ac481c509beb2b7ee956b5e3f72ec063960ff38433b3afc70582065c1637c8cb6bff7a1428c0c99d6f6d8a9bc916f930cd6784d39f1ba397eb770d91d433e3dea5866794977667e9c46cd3dc8498b5158930435326f2b23c4d20cda378a2ba05b593d68ac20adcf5bf9af3d837b3caf91423fa852f92c4ce4c7196e0bc73ce353ad4dc96847df61408b8cb1fefab90fcc30c50820165e8c34c11f70ed4f53142af35671c462ceb1f37735c9ba0c2", 0x1000}, {&(0x7f0000001180)="a6ef48b01b632e047618ed4d76d9757b03a6ee166358bf74d50965c4f914793dbac05cd811b482bfd092088b690c39a081c8fbe43976da99a93b031080e3ad5af8f087e7a7648096472471b2b5cf004bc942d8cea728896d8262573dcffc873a93718bb6127e98453a24dfec14c7cf740e750bf12cfaef86153c6de128077303ec7b924d3ca2233f949aee119c6100e23a55a5854d7f107ba7b5de7fb71d337909d94aa5f30b71bd78e829fafde9895ea82b4b4b0bc9e226e3ff7c3e9090581e15aa77c20fd5e128a07896", 0xcb}, {&(0x7f0000001280)="4b5e892b376d8c493ff605a67e55416aaf83b0ae78db2a4c46e031fc5e749f16e9a047324c8c637d874576604c559f79a263c4f84698d7c6fcc5e0e7a3a6f327d509c16e0275b63b6f9feedac1e930f8c68b3441fd2488010008e61785332723fcc648df10585f79af0d6a55bdf94f95112d4bc9df64559c65e5c25b30a00dbd7dfc81e91c11ca4f0e8a0bc0a582c69c4846", 0x92}, {&(0x7f0000001340)="ca4817824fe45b3665bfc8ee221e354a2f16f4177042990403b811393ba37a3409fbf3410600eaeea6b6669372a8e919cc9bfb189bf22ae91f28848b5833039601088e2d2b476e4cd1c57dc97b96597536d171f5c7735bdf57ba617f98512c5efefbd3cf652d4016b3065bfc58992ad3378bac444fb23c42ade1845fb2e25dca52112334b704967ab239201036eb4446ef431410b3b40d80f62ab49f19e39a593f3e9fcba7121ad8ef0fa42e353a4fbb5074cd8596b9b81f", 0xb8}, {&(0x7f0000001400)="3bf803469d953a8587e036cf9634b865329a68cbc57b1a9c09b9d4050731c324e60816cae0754123c5c0047829b32a9144479567100c4f74d3d9425efbf369b38824ebca9a3775f85385a2f90e1c5c3b184cedd6271b23078b585849202f793806a9e37a0d5be398b3e7034a246e10f2b2bb039e5e6d80d68deb4103fb6e8a63c08b6330d1c0311c9260bf63dc9eef28d0549b0cd13d2992fbb08d9eab1bcd4cb85dec211088b469b730ec5347f31f8ad58d0d5c1e8bf9ea59e4a29a223ebb795fe8d32b7710d9afecd9e9a04dde0ee2669a0887e217d1219fdc6ce21531d06c9a191035ea3afab4d2899bdd07", 0xed}, {&(0x7f00000029c0)="1248452fe6640821c6afa78e58687f68c243e0b111ca2656f5260f4fa073e8bc4bc5243ab429de797c8d86b524d89f68e9e349e0a6f0c7617d3bb5327aa648adc42e3b635644f3c8683c2051cdc92cccf5093fdbffe7d24c3ab4c1e505ef1a3fbc4992ee405173e498415f64e23e1422c64c8deafaaf1c23107270de7d475376fe4e88f3d36dd593a51d3dc0437303221ffd84e303b409e6bb4f4672a4092b075f427580429b103fa69d2164e6a23b386eb86653d71955ace1e00cc4046ae3bc6ed6923651267cccdaf9c9f056000558c5780741661a7f3bf159cf9040d8a44eec08d2ecf8130cf14bde03d2c075639a3a9a9d9e89eba6ff4de64ab8b4daaf99e73073866cbbacf07c45e47b35c2df5e4b6475a42ee237d787f3efbd425ec47bc05c6db3e89d766ba5a76251fd82f8486f2e22ee8cc54d1230812300675df8af9ed42790cfe904d81532483528a45ae8c6a8c994a295e3be707b56f940dd6d5a022f59fa2c74b458e3f36ce03b76dd5638bf9030837ad6fbc5ce10f6989ba446bd2e175365154c26dce477770f406b397f1518696914909b53aa9666746e054869b46594ef5328ddbffead42660ebcb42c4b0c10b8b79463c449962f8143dd54845b8f8e6ffa21e10539292cf37ea3ea655251a09234be2fb4de43ee5e67f2b814c91766afe6f00c27325dcafeca3c65da4f38a4ad292f9e520a42e071b09e33efd5a76edcb37da1b0da85f5d4822767f7d451830e2025632068982b6f544cb5ec59c1932f27cc91bc298d12fcfdd823649487e5c4c14d63448e48b0300b655fe277b605055ee7ecef9d63393237ca92c9af0912caca9ed661b00f50b408586d300bd7aff9abb6aa6d170aaf61c045309ee2e06bc553cbaa7ff2430d542432291c5cfa445a62f353884b8335ce38048e2a070fbe432d77ca619217f21e57ed3067ba786fad5ddcf9d774fc6330a03bfa52a990657bc29f629281e3b231814d78febf394c612b9c2ca524ad796e9566a4a01246893d8c1e31537517a77347f4a138ee45240e67c7644df19f8762628911b598ac1a1ab8ccab5b6da502d429d29ba74fd07b40bd69d53c736f2982ade80ceb55297e8831605e81bc9e8960b83f953d890ba2aa8aedff5cea59ef2b74ad122ef39a27adae63bdeb8bb9ceeba04bc42b378180f9d0b398424861092693a69ff97f153ff0ab5d34d339561813e1d1b1c23c3576cd76ba1a1c452c45139467a4d1a5af069231833d9d5dd44c0d253c068c0c95c9083bbe7051e24440904c6ca1573f4a8709a77524d4ab4ceb93c6e7a2625197dea848058cfcaac74096793fb4d8314f1a04911c4c742e6d3d419dfb3d2aaba4bdda301b8356fe611f280ed785388eefbdc6382661fab61b461513dc23d2b865ac9f8ab2fb16caed27e8df8073b75158af389e021b0fe35813f668abf2c61b2d9c6d43968ca909af0b1090defee6b4608832d4212e1fd3a3f06c60016d687be49878a9126598abe8920703a2a5e78f2a9dd769b9a1dea0d9b8561d2dc2dc455a490e9dbb8af04956b7992706261464db2ea9286f06a38428d3b9c5c69675a1eef2f36d4d0e0f582f2a9a3a49c88614c04396f3dadb83b5719b9a5f4953fd9238df2e5fc23f662b70d049e549a19a14f25a8b569f02ff9a93744cf5ab4f180e4450e5f09364c238e47f235d59b1526c6462a9461f673d0cfb7c48efe66fc0b0e148c6bb3b89647eddcffe86ce991f0a176910a5da9a769a0cb6435b37f4e232d24920ba8baeac7eecea7e19a1062be177a9d91654148d2dbd0b7fd60fe82d2fc0050d1598da900c4788b33162fd9c5780a85e0ca6280d8dbce18c5e09dcbe2000c1b3cf00c753cc4c1285d205a27faf04222597db65daaf535cd9fca5da932db338049fce06927d283c1be02fe35a895f7402db4917f8954b2ae16cc3ae76e4df1bec13feab7912aeab80a2d2b2eb9e1f762353cccfcaaee290e2dad0875291b76ace83f336c6dca59d104872774797bae68e911cadcb20fa5b7195aa75d81b94eb2b3eefe14a61a3ba07f394a5cf2e4d34fc4325679e1851f860f40f1bed87e232d963603cad69510e10b093b81570b7737949f8d9e738cbebf53a8d5aa5b5d41fa5ce152c7cbadb9c03b0fc8f332dbadcf095df605af9697fb066bc0458c3c01ff2dfa350bf556e5484be8ae8197c4ac49729610d08fd498826ae6f8ca940145bd97990fc276face4ef64e4416baddec7fada30fb7e6e12622562f6d85be45ba3acd893f130c8d73b3b5a6f5c2becddecd706bbddeaeb901ea4c6d3f6fe8725ccb79967f320a7a15bbabf6baa62d66d12f00e421d7e1d021a0c820f3a2dd037981f36b8647bb340ea93847fb8167d2e8ed38725d1d79f95fcbb3d0a4ebda2e1c983491b0df621d7938278bbbed9b44a3e139a44926572345d7fcd890a47bd2141a24a5134bfcd42eb33aabd952fadca7925b33fe3f11e05ec6e5a03904b4d50e5d23c895f04570914d13edb276e980f5f7644d115c6102e2891ae00159d777d9fcc84faa1993e788cdc0a170e70bc2569651147e15cbad1b6436b2e4b99fac5107fd3b3c58ce6cd480ff4488e97c0a92500b31406973325f03f2759c6743df7ff828688dd796a58907cc76822b9d38e35ba01ec201fedd356114a439d8cebf2ea016fe14bea3173435006c36f4d7f3084d95dc17580dc892eb9c49c29ca639821e1f0d695e9cb2f88ed11258ee932f25c2ffa9b9314ce101ae6395f13e6cab5322ea18eb74effdbb0dcea2064d71c16e3a4cd6114a2414bb800462631a3b8cf37511146bea4141eb5ff518075a9663444946f1a1ce2a25d24c603311026e61899fd18ea05c096bb1534e1d24b280634de76efe95480feb37aaa7bb3b44303833b9e65251b766aca351b2654cf44ebac7ae3f1eb98b9ea37d981eb25059553eeffcdc64df44baec9e266d62443bb506d3e5978ac9afe57d2c2829c4eee446be04ef416e091c172cf28a13cb68cf32e1ae89461e6e3d6e2e909f638cbc0e57af280145e51ac768d4158159b335c19d6b08913637de94934b999f2bf936db062da0afe695ae9e42dc179929d0507d6a92b92fb11ec5403fb2d55eae3e9807345d69e35c2eccc5beb094c7556968affc4b68c39e97f79a2de1e7f76afe11fecfde8ce7c0cc081bb449d06786bf0880810cabf46932ec4dca72e2a380e8bad45e0fe547b4cd495d0238df1a945bc478d5475eb2122eac1a5569277533e2f8fed09cfb72892fce075579235f2653a8d688e4196d5e2f78b8eaac74903a4309b8d652c4fc43525ab65fbd66a833f8155b260cc14b20caa3f13509a383c6a6770910c35407ae3d8b0f2076ca3005ec4bd8654cb5692c52ba7a1ef9b61d7a151540471cee66c8e037f214e6fc6130d473c7d0be358925b3fae66484484c443e7cc57dfe6305cc62909d0167cc98d3a4e2b2e5988dabe1270f21c0a1e01a0eb647a45cda8ad1884ef65bf5c8ca91d5306a353027a909f21e30cb92f421b97b8f32276f1aeb7fc1a3569aa16226e863a1f2f9e1d81c22c3e81415e457257ca1494bbeca031acb01c2918900c301b3b5d9d75df373d2e4e17e0e864e13d742a0859a3114387a48dafd938c180066f6173a307ac04ed748489a69f21c110927b1997dd4538c693a81ba19b9fad60c69a8319d902c2aac0bedf52084ec3209c6eb450a73ccbf9c92c9c126bd6cf66ce190fb68f76c5ebac2f643758afa582161fb41307c0098f69bcb8e1a1116b25b6872c71953fb0ebb1d85826bc695927f0b23912dd8f6b0ab11edf508a5d302aab5be887a31cc51d40a808612761a2d8ff65dc2892970ea87cf09ea33165ec33bf3d577857a95fb63d0eff67c548a86583e2e813eb1d46828eeef1ce599afb8757b7ca150df8277bc21b79047e9d64b0152e1aa7cf927827802b8727666f20be04f4d01c6b6417332dbd9c712c14bd611aff25de11bbb6d672f13be33bd46e2db2cac0935867c8cfc08d0c287c17df007c1e4393900494d26a80450b62e3bfc788fe6ca1a0ee10f80c27d7e07d43cdd798d526315fba0116250d9275232bdbb4c9e22bfbddfbb1b61aeb165db7c16846b90d499ea499457d133f2b44adb042db757c5a417b9602a0644cb343704cd9b4285bb8c8fefa6c00b0e6fe048cb83fc4ab30338ec53e5b7fbdbec81f63dbf8686715c25919af5205982381b9532fcd46d95e299aaee662653b411c454521004e0b618fab7cc8774622cc127f8914b76f7891292591f7019e14ea2ea034a1de804c9b9e966cecdf57d7894483d4951a2d3d507c45d6291a53e6929c7944718d215ef0594a61390dc44cb1ac013088a0677f6e05c8321335467694d4479d6a1689c46bbde30a4a1580ccdbc376d3933a4e87b73e7231ae8657ffa902866aa75516929d93278e4020bca82950ef708973e912f5729c1196f82f653cee7bd904694fdfd23bce", 0xc5f}], 0x9, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x40) semop(r3, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/45) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000015c0)=""/91) 16:07:30 executing program 0: semget(0x1, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getppid() getpgid(r2) r3 = getppid() getpgid(r3) setpgid(r2, r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r0}, {r1, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="170000", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) semget$private(0x0, 0x1, 0x6) r6 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000080)) r7 = semget$private(0x0, 0x9, 0x0) semop(r7, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r7, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:07:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) 16:07:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x8000, 0xa2b5, {0x1, 0x2e}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x19a) pwrite(r0, &(0x7f0000000040)='l59', 0x1, 0x0, 0x37) 16:07:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000040)='l59', 0x3, 0x0, 0x0) 16:07:30 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97b2daf68ac99700f7a05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf2040000001e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcc23b3139b89e34f9218d88bb08ea91e250472708ba2f5925eebffaf47b0bc425b794190e7e9f61c875d1641333199feb2a0a18d1d7fd764b7310fd2f1510ae14b5d4b90996f4f8c92138b334b438e4748d7f5ac4cf28129261397f3a511330489be63ca890f68c54ad08000000000000758d04c5d4dccf17b1cf7619a42acdbadc425857a6d9db987ca5a3adfca6c2ac03ca3d75e57a97218be197f483"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="4899a5cb7b00779358d3209b4137e2aec4b7f92530d23465a14b68d9bdd94c9f8afa29bb7ec3b174794b0c4687e55b8feaacaceb4f59045d8f438233efe3b10832f62e4f95709ad356ac66c9be65f8ff2f3afda307495b6dbae69046a6538ad7a5d138d7a63cddf7b7c6cce4ee15fe5e5e075981586aa4705a2d1f2ddc03d7d6", 0x80) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:07:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:07:30 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000100)) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) 16:07:31 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/45) semop(r2, &(0x7f0000000080)=[{0x1, 0x0, 0x400}, {0x2ce52695966436cb, 0xdf}, {0x70157b7327a418d5, 0xe5e, 0x1000}, {0x3}, {0x4, 0xffff, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x80, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x3}], 0x9) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:07:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:31 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(0xffffffffffffffff, 0xe3) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:07:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0xf93, 0x3, 0xe0}, {0x1985a612, 0x666d, 0x40, 0x400}]}) r3 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x42}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:07:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x20) 16:07:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8e, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 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) 16:07:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = fcntl$dupfd(r4, 0x0, r3) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125c8002000059b5e1068e133f794ab651104832be42ce3173d174595b09a5ccd2f6fbcfccce1125847a11d0514b943d73703f9b485850dae42187964a5b27291af6a7834c08000080b40f680101f84097c0035b0e36c72a59461d44ae1b", 0x60) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = dup(r1) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x3) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x2006397b8c8fa91e, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r8, r9) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000040)) 16:07:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x802) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:07:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x3, 0x8, 0x3f6, "d8c978c7c8c20d3eca161fd465aa116c57dfb206", 0x57f, 0x3}) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000e5e7a00c67f444a77c354fadda9f49f251689492444f81b184a6886064642efecb385b2a9ecae2e09328c1e2b74719e048328677797db34f94d8a22a7444dca206ac6b2266a2107889f9d4fef3a98cc01c7854505a9da9042f22082d26f1596afbb0307feaabd57ae8ccdbb2d658e910e0c83299d6c016c6a8c9fbd82ed00805af96ba34b85ec796"], 0x10}, 0x0) 16:07:32 executing program 1: socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0}], 0x1ffffffffffffefa, 0x7e43) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:07:32 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x2, 0xfff, 0x4, "b0d4000200fe4c00", 0x20000000000000}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffe9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:07:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x1f, 0x3, &(0x7f0000000080)="8ee404704435f476b2504417605fcfd37e80404c94e2fc1e2dafe6", 0x1b) r2 = socket(0x18, 0x3, 0x0) socket(0x10, 0x4000, 0x4b93) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) 16:07:32 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) 16:07:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) dup(r2) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'taw', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_emit_ethernet(0x1, &(0x7f0000000240)='k') 16:07:32 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x5d9, 0x6}) kqueue() r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) close(r2) syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 16:07:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fchmod(r1, 0x124) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = getegid() r15 = getgid() setgroups(0x3, &(0x7f0000000000)=[r11, r14, r15]) 16:07:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/\xe8wsmouse0\x00', 0x800, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:07:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kqueue() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:07:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00052000ca"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) 16:07:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)="9f303faaab590e4e34ae0c988a89c835fa3c07e23d861a8299b187ae21716df35cd188ee3fa6990e4c605691d16191c8bd1f05ae76c00bfb7dd461b9fde0955ed8e1359e4fa6d9dbe7f4197068cc6b6cce26a76daf5abd0452444136ecef3756cfc5238a54ca159f44030c3f1b2292579f94fbb2b502b8d5f21133ef74ab8a3949ee341c8510467339a2d96ede5e75ec873e120107074e2159c30e34f7c1452d353d0d73f67e26b6ba2e2ab2a9a1482b0877055f38f4fd69588dad626b0be7a8eab3508aa6f45da189224586b32f21894811b8eb89752ade86e52106de8dbb056114cc7d4164e3e8b5555900f7", 0xed}, {&(0x7f0000000280)="8516902f70d5ed7d4ce5c1715a94f0bf1f59c19dd92504f9a9bf360975e6c8bff2b91739f10b83b647fbd0f927ed5c95abdceb19156993253f990ef9fba5466e33af2d40f46d2ea9a619408022c2434780e4e45db0c8508a7446010c6b6f9c6b62e9a8f40440291ec2352aefaa854bfe8e624f315377140cc654c8b1e7a7a19e8e95c134192b9b3d053581be246de2c26c3010b3471cdabde9d69fdcc169ac3364bf22f2a46ca395684d88dc27477bf104154b00c2431519be71ffa9bfa5737d7583ea6e3423e5bff901826a121d306575", 0xd1}, {&(0x7f0000000380)="29589b9e34613885023d1ed91dbe27c3c34895917fc55b640c273646fafc58ea71aced1334181a4b746e320636bdf7134c130cd4376a99ed12db25c2d8a20fdb33b6a85a41c575994788b8921997cca70fea7a4bea1dd49ebe97b39e42a1d54b92f868f8d0d0a9e98317f7601d8ce25c0bc7c84f77c5b618ebebe430e94b8c60af017fc3220eb5d59c02332f97e10956bf6fa87b0abf5f26ebf75c3c9ca294534e128f5dcccfceb57972bb453b95448cb86df9aebe4e02e922549afd70168300dbb339e89e5bc7521fb536a0e271df8674521758924b909cbd56c88514995d72987d488b8981bdf1a993b34918", 0xed}, {&(0x7f0000000780)="5b7f47675effa7ec98f7fc4242980e3f384ac32ac205419d8ca474d0fa714e1cf0e12d8eb06750ad308c7668c751dbacd309bcce33583339c38114be840cfe5ff2bfcd47d6424c110cb99c67444331ed9172c9c602621d438e5b062e3add0248cf312001e7ee27e0a42f30a3456921739c6c8c046e30a487cddf21fbb0fa8d5fc0bcd7eedef2d788773e1c5975ea0924c0eeb07ea5d1c6ae7721bd6a47797afd369d7fcba9e47f0f698dc25388597fe27bc469513a40c8d40db4b74ff6b3db855fd2c9d6599dc8f5a3d508662226af5af64b933847cc47fe8f69c2cead9d57786e095ce001dedce91463fcb785c7cf8f4ec4dd8c9f9457fb0c59c22b6fbc8d62b3c29b0ac1b4716877f59141ac67ddd672708c0ebc26b08f9339968bd704cc286ad487c85f43c4650b6f67e0000a249538ca9f176550441117ddc0da27ea437f19779e241cbc355b803f7319d3d00dc0a207d98bb8d6ec0cb7803711eb2eb165117731c3c884cd2f60bfc07ccaa0cb2ba06bd054622073291dc3084e626c2ce4bb31fe0bcac995b0af04251cf708e5fe0badcf0b06f93d4cf7a94453166cfd5537ccc2e7e93ebed8899ce3960d5754aeb3dff8c0901e7ec798221fdbea55008fcdf60f546f0edf866cc053f9f0cbfe6e7ec7cb9aa702874c0c9b3625f20582ba22be9b0bfefee533e9749aab1939fe067aeecd7feeb7b379ec479394988e1e8ffef73fe74bfeba43f369965fce0310dc75422068d98f6aeadb323bcdd7f1f495436c1e4a5cbe10d3e32e3706a15b05a8dba4bd25242796e41b41104952df9099e84f233162f5ed0168df63d474855cdcfd610228a6daaddfee33898bc556cc6940ea6e378b5fc28504b3c27aa9fa6deab0d4a1f4c9092259d3d48fbaed19bcbb0dcef980bcb3cda4b6942bcfa03d1900ee78003164fe025932c3c3aa29f567d7bdd9f4a64e530a4a0693118996475a8fc80193c54a06824d3490cb1e730f9f24e0d3e0dfafb8fe23f6c9c564450cc89dfc59fb7d841496ad668ebb03f47d2bbf2a56b6a98c7f8bfe8b29f4ab10fc2a43a8d23d40dcc4ac5c54a7dee125943635a4f9b977646ec71d06ae9a1ced187199536749792814d3c8f7abb88c13aa8970ae3e187905a2850dc0e3985ef4874beae1d7a46617a4bd9f3ca6fce4a4f9d373b23784bf040010aa4818f89511216fde5dc5dcc2c5baf1f95b2b0bd29102e8109e996cc3dc174224d4807535f3a22d3fd9cdf82a5d3cee56bf9a3e9a7e7622d8bf389d01388d6f2ec93ab590c412aff486ace55fd000c4e482766f53bae4bd32788c9c1dee9a598398a5dc977b36b60ade9765ad7c3a5fc1ca3da4fdb748ad6b06fac45c4a1735e20cf40c96be3e3b3f8fb028430023e21ce7fe1727d172f184cffa65c54719c545b28baab30bd97b366cfa61bda2c9cb82a7d07c0a180d5161106bba267f9a9d36f9383dec387943ea149cba4a95e2355f40268a8571eea83e9063bcb988079a3f884aa5a9581218083879d8c07c8cee92a8f6098b6377416da97de2a265fdd7a714d752151da3ff4d617fb67376b879fcf2dbac91242fb16dd69dad27c080fde563f18ad9d5a2de5d52bf01455346021d560f4d4d26e83870abf81855e96d0fd284f6a1e0f5841efe7c7c5ec128ce718a6fd984086f55ab9744a9dd4855bd022dc4e54be3d817c0ba947ab443f79b7947b72131a1ee479ff6f44dcef00d3fbf63758cb74df825335e40a8ee8d666c7108b79caffaaf7afa480d8930e4f6cec898b112ceb765ea72dffcd02cc9c44972f7097536d4a973b1390f61a1b011ad13d115b9591352729d1a63a330042c02e7d1c6c557b1fbd89e23bef47c6a0394052b28068bcf913a8ca4988ce140cd1eb500ce444e992683d1435eef23643f078a7abb9ca219878dbaea40e7bebe67125a2c4ef2b877aa54d8a4471bf61ae13dd580ab8df79aaa95c904d52017d53b9448f5911c7e9d845e128d9c6b3806e8d854c301ef6d41d472d31a47505f2ff9a60d4c7981da45d9c8f8d035003b62c23978b9a2686f952ade34095d206ba30246b75d58d0b7dce5c1275f53003e915b39c04dc82c5725441b8679c3ed772b2cfb957efeb42636c41bfdf296deaa261ad59a3a436d2c740d5f6f80f5f3e901e4bbb24a0e2066889b221deb6b99ed1a631dcc0a9ce60db10b5f7d8fd0750e1dea706edd0fb9b6115c00dea41427007a1c61e4f4c5d25b15f037182ed3e6377c8de5b1ed2a402e5c4282be5c9ffd5228599264678c79f85973a2ba3d3ebfadc62e0a8a324a38a7ba27d9efca55fa0d3e59044854658cdef1f1ed3eec4101668cfd179d16a73512698952d4596891d99fddd6d3d14036c5d7af9c664b06742bb493d76afcba0a7bd1b816e07d972af3c42dd14d2123cb96f8e9d9165950ec73b21a3c366b954ffa93c5db4c0aa70b482c23002c1a4fe3aa8d7fc41e791e544691d85e57175c157a7d0d7c8c3171db4261993cce1a759f951cbae2197a6ff4a0d3f48c600a14c8759cc9b9f6b32ad23b3ebee6e8773059043f9f5cdcb26520dce4b6dd65842cce88fbf9aa5672dc9f651b5caad4e46ac707ae378f5f1f4c03b466e78d6a9c9075cd0b8fea8026b804ca2e4a557d62fff8f89347b461bb2ccbc71672cc896eddc34da1cd24dbca9fdf6fbe7341dc9feba34cfa2dc4f4536e86ff394041d50e19bc3ddaca9011fce1be6c69210343c61c3205a3a316f66de649d1a7be93d7a2168ecfeb5a80e0c43a2ad96bbc1e5126995c24035e7301206456e85ad687fe9c14dc43414cc17e5d75470755eff0bde1f88deaa4298ee0222abee184c06cf6bd37ce802eeb9151bae4565b2e692c215906ca574fefe097d481d00b3c08a788479b50e56ee4b2b34e7bab57620c6d450373835da07bfdc354d496763e8476444147e736e900c7bb30b3a4b2371e772a2db083f3cc177f24195f54cb9217f229d29891fdcbc93582f5fdf629cf3c82c8ad09bce9db6aff6b7519a105aee9fda08c83668194b6659fcd541ae62b333fd72654ea7558014bb4ac3faefd5a2ee21feb59a2b4a8fb0c68087a6e011c9b24359be175d22d12e2bee4e2193af94fd2f06d064a8e47266272966a38722b3a23fa641b0ee8438d15be1e84e7f0077546509b5f41174bdc4e3e571b7194415e1edb6428f3cd352e8baebf5fdcd3046c8d0664170af674f7fde849b3045ebe5b943e36f3fca530cb52dd582f100bef05d429db64829b1066cf5d2ffe7595390d56c8ab133248ce48fb0c033bee5d729f42d9da526e17237bc7086a5f1dc39a3eb1909425f274b5ae1e40da85f9358a95768e87432b000049a3b195f5a2b664cee60c9e712dadb8aee3aff2ea9ec91e5b9c8ddd757f59b29461b2964855dfc495d275d0e687a521f0931805ed31ff9d0899c303f5dce66e0357be914ba4ca590502c689b26050ec385b2bb50b2fd5e8aa05c0c610ae816118920876e9ac47854fcc35f066ffded6fc881d9e62324ee4f8c491d82769b0b66869df5dfef4a6644952e63c3fab3c4510d0a2addd1aaad482342df52066ce98c53f88907dcb46f407af5322961dae9a8aee6ace9285ab1c52323754c5c3e800b1ac171882097bc80d57fac2388885fa8367f0c185e7cf6cc10cf2dc8756739590c658824a42444d625c24d1673d1240b15cea332840a28407346ec862a6206047ffd92530e0289fb6b7cf95519a7af0e1e078336601debe0b562ea7ef569c926b61312a9e4200d68ca19f0061d31fd4b057b5872cbe93643ada14bdb81c71a5e8acc3cba9a0681d1433c77486e8a9feee27711ee61637e24b2fd45f1bb02b1a21bb5129ac35ff116a72b2ca82fa89eb6083082217ef5b3183f059b856e893943b9c5572b9485d8223cfeae5c39dc1b1011c161e0cfb4fd446683d3fdef454385178d91c1bde3646f9b8d00e6af294e07a83246aa9b8c595c6f71d5a6d2564d5fdfc84d50705b1e53f4d975263ae0675156fca9c007310f10f5ef25a044fd46249c2be0b3219282e8b9c701bcf558ba2213e86b85f1e46b0db69c13bdc5eb10a3e9aa59d3786fffd18456b62c408d6ecb3245709353ccf2e74e0923317edabe1c03e1076a8fc3aec14d40241da3725e48d78656d19fcb4a018657bf26e78f69b9cb8c115a4f058d115cb6e39af2dd21fc4298648c4df2afe93a2ba0a9f87e9f2a1a0bd66c09c7b05c858cd468dc968dafdd0ae3bc775545aadf7502849dcac1e4d13195077f7b3f104f9c13f40fb09842853a243a3b8e6661ce6d2dfc2aa0cc509bfae61c3d65554d70df2f09f2fe08d937d2de54cf1c6e14bb97ee0bceb54ac7383fa0e17f13e1562fce8835a4cfb615d1b9be60855e9a9aad025bebc13646fdff4cdc991a6d75a43f59b32054194e432eb6f9c25ddeeab62b89291829eed51e2a9ce0484a5124e602e8c57588bf93bf8a9683823e3a351304f9a3026ac088798cb3dda12b105dd856fa2cabb9ce72e48b100955d7868fbf807b18a984dcdb5abe6faafaf5d4916fd3d37e33081b9a8f886ebea5647745f068493d0e0d08e191f9e4eb729ed7fe1b662370ca51a78cad319d424689e5b875cf600bc9d2a5bd43b2ffa4c7dc84ce0fc4df8b1fc69b05c75039b460e0a5beecb18b67a5cb1a1f231eb1f4ce30cd5fa99e35b59c86ba8fbec7add9478fab8a183ac6d0ea0cb4a0149e4a7d91b4c023153fe8401da46d7b5307ba512fd7322c205bcb43e6ceee137fdb38d542f65d80d7994b6e95c7ec5658cf513d9c5e07b1ec381357a265a79e65c0c088b7a5c23e76332c6fd84167e68d5071378bd493bd9467d89f97dbd60f6377c7f6f3dd5c9e29ec7a2fdde2c221ef763683d4e23a2143c77c9a71a8ffe30f007bc33af86a6f398692281e023f0eef3329f59cdf60e247fbe791342e18bf8429e23237156448da571e758d8b6bc423e76a784f4f91bf3c148954ff950fb3909e4907d20a28b705b5e37daf4c20fe94ca09c14483168654678406629f3054c153718403667dc70ba3a5266a72ed1661bb834e42b0e0b699d54eefae0b15e4a9baae19e31f40081f951f3fbd709a648d1f8206e4f6fa7b028a427cedd876524c94acb1d09b16526bbc7fbf43a7672098b9ff7300c16ccf4f44b7479936843ce253a57d7b01a34522cb671d4aa06e70c638af1547c413d6fa1e21383e9d9c3f1ebcf152b69fb5e9ed52e01e345791ebe12d26387c5277e73b3c4865f11429c0113c42cf9e3267de60ad7aacfe8af74311b60a3e2119d3109ac2bfaa41fce75d298c23623ffe0456e530b16d19e3c1c83a1abd6470614a875dd3fa20d04e13e550d7b51ba35f9d6a063641351ebe17f44ea0979edf5899e83780ce9cf28c277bacf47504c71924866a27d5c70e8e39cfdd200226f87abc7e2f54e0a32363548f0046a6f5dd1abefc1ccd5619415597b326370ce493d8d7b5c77fa0e902532dde178cc449d379b50a3fd215523378de4db286491da2764a0303f724158a6db68a4f5aaebda3ce21065d84fa53de53b63304903cfcfd168bcb8fe9ac411a0f40831f10a630da07e73916d25e3eecac08ef36d91e1139f8cbe645a8a6d6ed126b01c729f2692ec9e34f8086aade2ddd6a828f7269ef1d95e4541673f51d0296195d03e23eb1e3f3585953c72287ebb9d364adaac3af36c3ab98becdc05938fff335400201b141cd0f7473d7f3c803a26ff35b875b8a0ddd80e12182c0b2ee1ea11704ba63d29739c7d37ec9a8dc9f318b16bed6ea11e437fb7c8241b919e5274dbde9bf62393", 0x1000}, {&(0x7f0000000040)="6c53dca6e3e9f3788667acee6457ec9fb10a62245be411928516f4edefecc8fed6bbafd40353341c2a8215e08dcfa001971b3e887f173cda", 0x38}, {&(0x7f0000000480)="a5c84103d55a6a92d8e8867742845c298e17e9474baebac64a85ee4385ffda2aa101c3d2e9b50af2959b1b463dd9291179b37c472e9c3594f3c0752fe5583e38ae", 0x41}, {&(0x7f0000000080)="b37a2b55", 0x4}, {&(0x7f0000001780)="44303cbb69d033a8b99228447de3414b20a5ce624efd4e0c0eb171f7d914fbd7116ef95b307867607da426774ff511577e8f2219efd7a3efcbd88fbaeec04b0cadbe452763a7e03b9b44aa0bc3df4dc3d62812fae56e9cc65bbe18eac2fbf4dd551c2dd0ee894ec7a5a52962e73fac9769eb492d2392a0ff88ee0bd43aed2fdb6ff87d89723e2aa76d4115abf5eaaac528488502b966235d2d8c02161db3103c64557c8f90e1e3798a4c76e3a57ffcc5cbefeb71d36152201806a31477af7062b33aadf935b02c7308e5caa875c40f1ece6846eecc8760c2d90918831c5a5fde6a76e96fa973de8f3f2f61b01882bbcef828b5a66eafb04fcdea2cbd8bb82b4e590a0dbdcf13d64e6434f2ec6cad25834ce825e7a7440d15b91f6b78e9bac87cae50eed1321ecfb7c8c6b00cbceab4f0df426003bf3d19e5d30e124b5b3ec0d1e672fcb4fb037630ad303319285c9172bdc930e44ef6947e70934c15b9a6bc246cfe1f3999d648fa0b9c26573c92255673265a51bb0dc8844c3be29c8a65fb4aceb3c6f56817ffdbb914dae8dacd7c2f0ec3f89ea5865afb9eb47e95e77624d1c55e00fbba5943fc6c40a42e224c95fa4ed5a023ccba557ff6c13811716e73157736dc5a12f2a5d1d8e02bbea51601e53e92d5a41dc876f8ab7439a74f59ae039655d0f2dc30de4c628a137aa8773f7071ef8cde5c9860a68d15ea11841bd5efea23abca87fc7f515064066b450ad06829531d4e629854d923be9f85c555349dc5d0454f76be2d556168d931c26ea90c02ad2b187333e2a1a17ed0a2a15806fb2eb86c717d72ba61146f44a63f1cb3efb73eb13562e5c77ae3275c8898d041d6a2fa8599b5819f4e1198d7caf8faf2dcc93a606e37e8e356ab7d94ff6b386936c56c818ac9236d452872b231929bbd79daf1cdb5cd0b06cbb448cfc9a825da2aee53ea5c4685c2f63f49c04274353afafad758e56a571f9fbb842a672a1629eb177ba58fac1b81fb25202320501e06dc01c16400ecb3f12ec0e3b565acd5f170ddbc1c48e2486fe33ac01f2f92fa1fd64b1c578959008e0cd964a0312eb8b4a3c5ed7f1dbf4011eaf203f9909081e1a1dfd6947f2cd91c9757f3787d1ab56c83a2d64d52ff8f0b5dbfee67154ad47303050cbe11d6d681065e7aebf58c214d1482ec1dd48c51c221d1022ee9245c27fe24e35fda212dc1874c412ccf5f6a6b0df9c5fc814839342bafd614c836bd538dbec8e12cddc297586d7c10c085c177a02db70c928d07a0ac1d5b8950ea20284979256f40c8e30940543abe0d70526da3ecd7a5c8b9443bb4fbe762f7263a9897f41e383953db0432898c5f7ae93059a6f91a11f2bcb2512b3be2db67fa4f6c9d1271cd619c749fce3607bcae854c68d590c7b6cc17eb8faa429bcb8f332805ff34d65ac1cf3d430e98b95507a6b6cbe4344c1712e29cfcfa4d7d93c37dc4b3027866104bd715bf08ac2b156afe049759d8bc31a771d1abf47882b21e931b9aab16787b6a1a7588b7d2f996b66ef8d80a59d6ff9b42b522e39171f4936dcb92be040fca7a6decf85037bb14b305fa4c1122cfaee6d6a07f12ec52ac71d92fd2946017145e199d1358ea4f5bd91e6b5b195e031758eb0b17f9c146aed32f2ece794e58d07fc66fa9412bedfd2ba8f11b5602e597edb382441daf98e1fd2a234125e29d0c08ad80bf1fdc5770fac767103b917ab7edbaf22916cb61565774dc0c23e15a8848daa009fda8d0e2479f6485310993fc97840ab9c841e9394e4943c643c75d7d84d81eb643f3126473b50e53f3521f33a0479233825859fcca3ce0b1c6bc8d328269023cb87f78e5bdd9a7afca7e1ef6bc665911e528d04b668805e1981a3cbc1e5b63ff6bd82de85ef4848c786732c05db28a59c277f22928b08ecf2426b05f589bd0c2fb4832a2224c216f58ac832d8aba7fd7eb54304ba434e79b2ce8b74edac0f338d60665cfc72746b3756bad6913ed24fbd2475264a5ae916e61261d15ee2e6d117673ac3c3af47d4251656b2c5dd189917a4459d72287cff03f3a61c0b81b750a905fdb68406895313beade1e5542e2ac6ef5f020a7b81bf5cf0373a795b0524b9692dc21db19eb7d3adbeeed15507a4c26593120cd67c8adff5779d4c47a8d4a0d02fff7a9a0b7e6b21a6d2536c814d3b22b56098aae4da547118b58867c4bc4bd0eb7d3e6fa9687abe0cd7fef34bb2d789a5adfdf0d4644c13b4b809330062847ede57ed1b2f1db715fd109d40aea0e4206a3bd1c87f983c04ec2f38f9af699f27ccdf9cfdf7c7203703ec342f598cb1079dbf520e7ff23e8bfbcce05a07a878417699b4aa9cb4073e8195ec0ac6be8b159b88363e2c2f2c9ede618848875dbcdccdd09d39e869cc73725b857a45151a3e76740aa06863c466030e6994acad9c836580ddc1dd4e1120fe84897599a87f6e30b4d42703b299252fe3d38f3553a97bd50ca3e12143553d21acb92a0c84b0cdd40af510ae765cb92ab6eb385f9bc7714565cc9be821fafe4ee668746beabf9a6e4fd21cde2dcc9502776d3b68733af0a9c51d1f2be8837c2c9791378a561901e650f47c207b9690569165a8f3db8d5487ca17e4393784d5538e2049deace69302634c8147834a2cfdd55e2f2c12e01546b17722adbecd6e081633b21ce78f14b799736b091432e91a3c02d4431504a885f99cfc796c9a207b579355eb15fb05463cf23508a645ab0a438ba23acd7c0df411777e76f3a5afbad43cb0ee13853bff506b9616daac278967d5328674d99d68a8a8dcb76dfe8ca8ebaa01821b62df981fd42c3b900cac95ec3088a92708d5bb2d2748923b09440bb112b5dee2781e922f678d081755b70e809fa00b23ebeb91a7ba4cf4c38cb37be09403c167301d1eb79e499aec25910a5a781fc504f0bd50e2566b6fe1dc6a76f7db8b563f629a02a4309ede78d8cab695f2a65c43cf46d404029333f419457f27f66d5dc63120768490946f192cfc72afc5c92e8f7d16927d0d480fb2b4f0ff4131ef7c6735a585ef5c5c0cf23fe623808df86e68b87a91e5f92cc383c23fb1192f4e971a9eaa5673ea6150b5805ed8749aa3b86f94c96d33581152bfbc42cba7942a531efdd649c5d9f716b30891cef3ddec1a8d3b521b8c5e636d3711b003cd873ebf477c774cbaa728cef5f9ea599935b1aa0a5cd9694cca60e042de9e4281e70747243ca46df16b5377bec9d7b583f9aa138bbf45ef3f594ff6d48ac812940ad4b51552626fac4822b0b9399fb1e58530a16dfa959dec896b97ac0d242593c011b83473216235195a1df916fc5e5a7700deffab47a6b69551e223a60a777fcfff2b0d019351c914a10980bd340c6a6055f925477696332078b65a077be2db1431b3ee29eb566499db65cc57c7685c8caa62b767df6a930e8834907e5c8db4b8085e877a9edb866229986a2418d126c2232a247f16647e682398e59ae3ed08ce6940af02a73ca9c49fa4acecaa1819c6b03d33344497b0f877a5d42100b7f2a5fad3a991f2eb9ef7677790102bec0691ca43c3eff260e9b7208569166531ecef10c7a51fa3066b81d31725fdd8d1ce2421d4b33230c5d57fd2572d5e84bbf234e7cd98c7bea65ad5701aa2fc142ff7d681499ea2bb1b18790f80af45e27b6be7174c043d92b57208c4fb94489300661c7938c11a2e5e998dab85174d12bd610045f3571e4d670e43ad6937eab48b071fcb1316f8a33b1c16097496343924906e31bd3932563e248cbb54ebfb11c65afae946b49b7acdaccff9cd3236cebf43d7e2d9c5417a839b31dcf11d5b34e2705b145c1dde4ea2de29a62da1afa340d7841ff96b44e5aaf502d73cb5d21d83a2c1fce8cdb5952439f1c452599ddbfb4a09431772e8ba33f40cf579e5ca449135fb14538c2433e8e4bbcaeb39dfd1351b5538e4d26e46765b4b07e615c7fee9cc90a7805c6e7ce65e8ce482d368b98065e87730c2997bf6afdc86955fcf2d7889ee5f6508fae33af4be32a72c530fd1b72695c8b605ff75c23148058a899f7ba11d9111a8eda6df8fe2e907ca229b14f76d63ad7565782fb9fcf55a5eeef296a71b13d1b29d0d7cc04e3a71f3fffd4885ebd4d07579684f833ec6c2be35f61eb9c10f9fb7ced042b7901467521010a5867ca32db9d60dbfd6f6edf2d43e85293654b6e2851ce82128fd1400a717c2a4a27f86216da12017b78f2326dae5bc0da12d8d4530e1db28cb7dc9313421c4e8a7e485db02a90c09be155790aa11063887e46bfa8f52435d327c4185f8324809594e49abde2affca4b0e54251f52b0f7f74e8f5d63f8c2b4ee8ee3ed80f9a4f7a835d15682f39b16aafe21816f8d70d3572625ba7517212cff27826ac66077201e74b20906fbd672326c25d2c7584f1673816a59b8b876d92ce2c6a12befcb8c5ac1e536215bf4126152fa1ef5a3045939194216dfa63b5d9f9c4422b8d39af4db9ed8bca9613358423068dd7e081fe52f17356383308480b892cf760890b15205c11d13dd4a74425b7c9bb8aff52086b1ffa57437e824a73d828bf53fe6ebf6298c480df0c273e664d6664beb6ba2d9b46d829d2a00ec3c3dc103c96b141a4c6bd2dab67797100fb586c2b52c45f82fd3912b3a768d76b8d9a7d299c778d04a106ace313bf9d5ee8f0f6d5ee12d14b8646daa677a1ccddde3f12bf5d4b293888c1737ea924993c7b7b5bb99cf9e8d57c9a52eaf0c2817d5087f508b1f4b88cadc9a4d98933f4b1539e4a168250af1bd1b32d83e2d3ad4bb3dfd576fb2a88d5a7bac664cb7ff3ed21434c8ec791ad9981d025231949e32429f45d5dd77bf337a41b05a04b04bacdb2a1621a3e1d64c24d33b03d1a79c9c381684e785308de9d71bb4effb7972b646c1f09849ffa80c627f96e2c5f18429f425448465eb3b0a17e4159d2ae9b007eea432ecdae4328d93013d6dfa9afe4f3434af585a3be8b428c5894e080692407f7af493b1ff5132c41d7b72928547e9d79fc9ee24c54cfb7e9c86cee510844d5dbfb79ab6d85c92169ec74d434e241b0edb93101476b3d1c727ea9f0818aa34855d171806eb80b044a6195c78dc7d726f4570e6ffcb9477354c4f7021581821c5ea60000aac257400af3884ccead68c7d918b7aa99a6d145b0b64dea6592d052fb9822266b263908498faf9ca358aa41d50f82249e61e1271cdfe58e5353fb4ed40c0d7455af8828aa0676acf1be1789bf2bc70e80468f66a9985340add8e0ede944c57aedd7f946d58860e98a3f04be33998a1b439cb34672454cd1421e5968b572f538a18ff944331363c7cc1150d977af85595ae8f275921d9fa175bde4681749d8cd6625bddd34ffafcc1489b1309023a6aac52a0b338953a8f4fdd099a35442b829e29e5c3ad7e420b06cd352b8ad03bacdaadb442cba2e6c53e15c21a8fe541eefb70199d8634ba87b908f4e6625650d0831af5dd2c2780dfd40fec7d27e608260345c3b45ac66789f6becec0fb7dcd09d7738c7f946b7d79c0c6c0c51b8d0eea5bc6bf1588c8a5cc58b326fae920e587f71955ec2cabd0d59c13d9526bc31c91f1e86375dc16ec9d550d4d04bd6ca14bf680d3b35f14fdfffdfe5706b270a41495f30616119d61b36145b2394ccbebac1a476aca0009cec2b697d2d2601802851adf03534179869651a2643835d12cfcdb394c69d5f38b3afcb87df037bdac9c477bfaa40a8425bb91a3f8066d165c22bd545c22e9882ff67643fee1e5099a846a445f0332df780080c3f6fdcf79d8816dd9340", 0x1000}, {&(0x7f0000002780)="b6ce4b6c523cfbdbd16810d2b47440910d1502c55064f2f3d9c2ae42432531f72c29e4b49745166ea12dfe45dc9ea979a13552be9c40ce1c43cfb50313240e1855c9a7afc2c70a30873d22415a31e5bb8b0b7e4d1cfa0be9d13511fa8864d6357add502f7ac47f038ec6387d99a9235f849a209864897dcaa1c6d866f98b22b971df57d2f12ef2d7cabf81c04d46297a9caead48ad4983dfb4dbf03175121767c181c8e4ae1f2defe426e7de7ff630b039908414be023684a4c6b38e185214fc26bcb91675188f6a87257c3bbc71a4d5e4a56ee3109f2e43e94a0a072654d8fc830892fb2c6aaa97e0b002cf8b98b6f86c89a668fd21b8dab5ece2578c637879c8c22766a8244fecd529a5d6d773eee0f883e09b46c9eb81352c5103484792df3282d3e72e67adcac140e86b1f7825e1c440b296e52869bc1867580a7865f2516d9e05eb62f1838645256d113eeb092ec8c19dfa6770cac5fd3119676d145f510f6c679ff51b4e29d98936aad3ebb07fb00b6d9e959f2a8d0cc076954f5b21315dc599e76ae2ea002bd62213aba6f29b59ddcc43e1a80bc27542f748b994fd0017a81ab999661972857147e289019d742d4cb33793402e856e56bc46a149b43d0afacd193a7b3400a3c34debecdac1ded2769189624be2a429f032b871aec084d5c48bde4f38a9708d487a6c69402af4329764b68ff92865588526ae6f8c34a324d607d38fffa1e02c62dc178ca3fbe1dfe3e86be905371fb988be6c7437aca290c40abf9fc1a3b546adebfb43f18aed984cc2534effcd70f59686aa99b8fa24482880a1b535c11203bdad493da55d725a7ade75c8598e0c9d23b8aeecbb1cbffd132def36634c9c2e0e03cedbada56c671132b804e80f28eb87cc7acf04e2dca895c004e4ab0eccbb0a055234f8d5c266af84352839ff2dcfe0da3638babe4764008d8e0aebd992ff9883517a9e50890c96f537b3a44feba7966bcf46603718517d7c2efc1344bc4ca7d356f0c5a939d82a9331a2b846d6c67c2946760f9332bd294882b85422ac63abb080ff9b295c32820d3928d3175d4b7d7af07e80a7eb76fa7c13d5bce80d8c4063a6a59f3c6d33a8eac6d6c58346a6dff1f469a1a0229e98f95d837870bf4436c47add180d9147fea71a5ecd058cff50b4114f1ced0df62a47eebdf896ad20f765114350b067aeee917dc26d0f77fee51539adb61f253481e0869a1746633642f99022db9c1443ddaf74b922e581c87f124c156d8dd7ef3af9601fb2b3d068d3f2ecf2f5e5a71c5a2ba52c4e68273314147eb8264a42616c9be627abc045533df2192141e9870802faf4fed5b1d7c418fff166d9f05ff67436eb5202ce2974dd413ebaf6dfe723be1b12ce26a1507cc23c22b211f606fe7212fe148db872ade990d5ed69aaec10896c2a2bc41698ee5bf46a15fd9c40054c3ca69f42459dce925f03f21bf4d5382a310f5304425763488604ef59dd466801c225420bc62609f3caddce2a7f72982f225ba9661d99af76ef35299d9ce256d3ddf653083d92d57abc1d517a111fa55be0d7e8e65dee3247a6d59d77f3d53db6c1207c644e3cd9dafda1dda997fe091decca8bd23600ebf4ae6dc8ce7d2dd84d9d4e355cd72b2eb47a563da05b2624b18e4760ed22a867ee7e8ca4ec192dcf9cfce1daee606be4e05d52241599a5bd3fe26340b5b75d680cebdfd53e01e69a36f131584b71dfe6c8e6da9f0b465871282c3ad4612abab0405710439dd3877de3c300bddcf35c5b8215711b87d45db683a83a3714ba87528720c88fabb00fed9d1877160556163072ad6e086587a9d6fb83f04bee2eec333a62a66429334652b5582d2397c08efe379e77c99992b671fb3265de88e18da3333a41ec625d3d9ce1b2dbb0cb1381445ff7eed152face65630c05c96b6589104f6b3b9ef966871a226eb694d0f4e92f96ed4c75dae5267d277d98e600abf51bcacf67427dcb3697037a7043fc917a36af6e8b86d55fc52b8068fc1c3be9d77ce3c6ca722aae51516ca04c40f69a42a0cd00c2dc5453c81c601abe4fea665f51f91a0a08433ace269ec57c7b8618ed9f629c0dba715244c44aaaab533dcc3a5ef814fc482ce335926b894cec8732938da32c4a062844f0e2a888f04e260327707000cd9866ca35c9516acfe6f85a0ec445a1420a7932b911e892174dc7dc1b2e2f631347f9c47d1d0ce6d6f21918a2ca74781d9d431157046ec72654c4e83d513b5a5188c09f912984fa47f296fa8e76330828aa974f6ec7090cde9fc66402dc38c90cec6d92ff1ba10aab480f08341c70535d5693ce9fb14b32c1bbd6285732b59bdda653204e273f4dbfa3ac27b5e9e6a89e92c2f06465b95f24d6609540f125e5972923b8b5990877bb0459cdbf5138001844834a53ac324388329de5cd8a47a29d3ad02a917ede8097239d263f3a4e9bf7b3a04144eb1368514fb18604e14ed064dc389e2b926199e0072b69fbefd84e519ca45207e721b2e9390f3099820c30d1372056148cde8a63dfaf91e808cec224e2310b8774abb5aa849d55c31ab02476800c5fcdf00319ea62bfa6c2e3150a031f8e5136a64a47bb381cd4c9e32285bbba70cb8e3ac76e8503482043bf66ac75d85c1d5615d1be315cad1e4d1697fc98d35ba63c0bdf8122e3f6dc947489a7d272731669fa9f91559a76fb3c6e7e16b7878ad921540a7955597b65268fd12c6576380a924a5aa42b478439cae824279401ef008c4617950ff0e9e1daa0e814b6ea24f21d19a50e41266ae2de0fbd739f12ab0b64761be9d85927871464779418771ff6a7b8fb766697ce92420a09b5de757fd6d9476683ab4de02cbdb350d9563a3bfecaabfa5eb51cf102e5deb5a3c17b4af5a374876df3e0d452d16682cf0d268be87274a79dd94d450ee3e222d8cb671dff3225392830319d8bf426b6bedfe8d35124189bae6d282ff904bbf711522f02c4e4a1309634426baf626c106c8ce4ff60ad37c3b8bdab066f91b4c03344dca392e6a77fa1a529b7bbe392b7d907110615b7259ef7cee9c0110bc3d89defcc37f03476e176836fb219c5b0e79bb4fb99e2dd8f1c30ce1942b9b662e922b52516ca331644a297c14213b0fdf04cd22b505ec79652f535d554ecbe136af500247d240dbf235156502e9ffe4e631bca32e04abcb0a8dca4af817fbaca00553a6c986e1ee706ba1913be847b28b2a848a165e33c93a68a5a0ce3211de399e8037af2f197d322b5620fe9b1541edfcee745c69ea2d5b810a091c6a1dc19092009dd501c6750f53ec176748548317d1a8c6ca961ea458e8b77e2b7a16d42f61b9a1787fee386b17cb698922ae9dd0a48aef6820aab05541ad0447304316e9de1a3ac3b13ed8cc126976c3def775f77e41676e72a06925d2a26437f7ad693b72d5a1371d406bb3e89598d9083f420cddcbc7d1e6d977ebd9caea0447bfce736a35625c7271ca5fea133163a86791c0f5ffb12436cdf05d575fe44e0902947f988202ed28d69a71774d92bb2e86048ba3c67733ae61fac5179ebcd4b6a0d7d651ba2550b029fc62afd362014a80e8bf765cb73762bb8788c31029e4c886c9f5047a938a1f2295328b57a44edbec106f750d3276c100a3de163dccdf1c7c011917ee093502a14bdbe9069c718db0654ad229829d3f7d462c75cd58f09b68f52e75b8f0b4282a951c93ad8580f7555be1c4d55d61651a9dde46798a89b77099e80cbc4f8ec267e337347faa496446bb33daa072e94ae88952a9a74dc7b20d19a38424c33751a5040bb8d5bc3ce74a08d5196152d6595eda169acb28887943eec32200cbf41020ec715f2df194fa6e80d53c2875685755ee05dbb4c3a85cc3a3950533b9ea429145fa77a9fb6ffc323e0210099274389b2089ee65e993cbdab39e5a9099e646f5d0023d5e99ee6111bf51919163b37e891bbf7f81778d9ca0bf7aead8be13daa41fc1b23f345b1fc865ceb2373fa9669887b495d8bce30acd12bfbf874504c79d02e8e38b30a6cf016242c5cb0c1de0ddbbd9a633feb46d3a506a9e78e3097f1dfda1de06f941484df42fb2ffcf4ef7e164fdc2446bc7a2d58eea620c748c8ad24cc9347768159f096e96c68108a978ffc364313d8c146735d74d34787574afbff7dd3eb11e861c4524eb4c5aef595605fdecc337013643cb797a8ecae9c2c481c9e1d204544b370724835e0178ecaec0862e1e536521e801585eff76fc36a73012006f5288929fd2bb11e66ca23c9abbc7189cdbd1e30d557da0d7b140afb4945f191f873ee1c31de7915a226270bfbed1b9dd1752d19e3f95298703edd63548e905d2a0f52fe53e71a57a9bfce4e1db016721967d3d5db447fe50c5245880010a0f022893db691f48c68636caf376b2621a77a05ff757a6e7b3fcfb2bcc37dd305bbd1835493545e9d6c755a055b4f6a6b0c207fbb1c80243089a5689ee619d23e055669347a3c33503f79483359d2eb06306f1468491a0127684dfb60b5ac4dbbc7addbf19c4cc70a966c705b4f1f5ec6d9a97b1a9ff1173aaa43d1f1783eb22918a48b7f88b9fad3e4fec2c4eed6260005b5c8e0bcbd0ff214f9d904b548207caadb89cc978934522ff6250471f2082bbb7bd1a4aafb9764f46a9a3f3d19eb77ffe4918c93d163a97123a979a0e9ebaf9e4381fb835b1e1099216168291ac2020d7debc4d302f04c1420c6c452c234ec4ca965941e398c386e934763f8627c579112cf6797f8bb65807f3395cf3b08af864ebbc6fb62cad9367101d01e946c49f69018ec11916f8795550ae9a55539cbfed2495c1f9e4c0c4af75798af9d4c858fff6631b8a2dd1053fd9ffe076f941b9c902599e04c672f49b4ca94ac29007a3fe47a8158603e2e84190ed96d9169e81e079821c4425371f1259c074d2efa7ca7493d8f9f7e33136aa738c0708e8e8e4e5f6106ace1a8a1f3ab468b7213a2ba487c3722d152a67c5b24847193b17f6390829dd040f4fe089ab74e70007070dc16cd633269fc494b29a3602fa09df8b7ab6ff7f5c84a680b951fc0d5c2bc8708cfe387346cf5a453f1b0b02b55327da3e844d00a45e887e04484e3313854e23be174338f924aebaa9e38b7110fb4d305254e31003defd3c9e195892fdf142c99a7fa3dd8f7d9dbdf7b5d980dcb0caf0a1b6bbd32cf0ae307f7d3336e3e33e596f60d2548b006b9a4b60ac6a5b55fb4be9ff7d33b0cfc22c21ca54228fe170f853e26cedc2bd4d8d092b56401ffd34ba8f445e3f0fbc7db7dfe36d5d157419624b9a15b2b7623dfbfe74c2af856b79a069d2605590fc4afbdb8d2451ed943cd93e4b793db42e032e81b3bdea05d5d19d22a5de4813cd27a0fc956853a1de16d47106b74391c08ff95740a129e8f5e364a8591e703248037f48ffa94d86e52c7115c36ef80afc21d4c0a58e4aeace9bd8dbe98c444f27ce8b94ccab4657475af277f721167947a3bb7d769885524417f9eb6b319de8a29aedf153878f52afb2cd2eab6dac4d1a09844ed8a0f2a18cbc3cbdc28f5c13415e97401ddc5c2278e0fbd8707309134c057f827be988630722031405ba243823c3f2737fe6ebe0732b745d06f5e6a34c862a241503b116306c795d4faecc93ef5ae0e42948683966c1c41380d31f4816a4e70d309207a27910c95f703fe7acac3302ab63ee4d996a23d29050357bdfcecd503ba58d04c8e6e5e6a240a517427aa0f7b9ce5d08bc95ed759b6a5de3ce17b01ff28d730f3cb86c98b4ea98d397b6f79f1ba11115fcc89db", 0x1000}], 0x9, &(0x7f0000003780)=[{0xd0, 0x0, 0x3, "0567fce01570be3d9b62586411f850e356c14ea30609f5ba959699f843ddd13b4817f4d93faa1c42515c9283d56e25d988c5941d966b1ae682dad475d8827568189223b2d742e2aba30e3aac2d64ad60d2e7a0d393ae645d61b7d969db25b1091af5a531f70157117679bba09b7c0befd0da13ad01a674ea348d6de7dd5fef0f7d73db37dc9401709c5a08924438cb7f1b2690a06e8f12d3e4a219d52a6bdaa2528f457638adf63f01ff6472464407775eae0c2802a21c4cae8183"}, {0xc0, 0x8000, 0x10001, "f2a9fd80cf649df39d90f2e67c49007aa23100e7cf5f1407cc9e9a95da04bdf9ff36fda9883562ab832ca9d5035c5b2f603de40a681767907804991c304c31154c73e1e694483590c5cc04997f7b94407f4dd7f141b4db21cd63ee76f76811a8c29a630b582a843beaaa1e555f595b27f7df80c369e7fcdfa228531d0a0312c805d2164dd76b5a340f0e31625b652c86b686485b0dbba42e912b73a84fde9f92b6a5da167e8fa4ccb16912bfa6f0b4"}, {0x78, 0xffff, 0x4, "b5c052755e3b4cfc16d7e43a78a0ae21926fc5413df24c7fcf47f597e7ea5b7c9785d307fa8c8ed707309dcae09e03fe3fde8873c1565c9a05dc8da7d1ce3e685e455fceebc0ab9fe5a23becccf08f324c7f44732c1dc1f042e50fe4d62c33c7977cbb"}, {0x50, 0x0, 0x5, "7c5640d9cf8f1644532dcc085678d01a42f7a3862b249fc68c85e59f22bea00b5491967b5c56191d2134d0a4442e7402a69fb4d01d79c1298b0fdc"}], 0x258}, 0xc08) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:07:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ftruncate(r0, 0x0, 0x200) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ftruncate(r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r3, &(0x7f0000002400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 16:07:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="49d413ce717ff0775d2b78f1043e12d47ce920b02c3019dc37ba7d0ae1f5e78ae06367b388114b936f12960555", 0x2d) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000000080)="57d1cfd34de209f1df90f2c2da736549da9f6297b364cc8d1cb5d44c6fa5ce4bcdc4b3ca3d7f076a9e1d5b5eab3887e6083fe8d6e37087", 0x37, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:07:32 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0xfdfffffffffff001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000521a455b0e6db74500ef00"}) write(r0, &(0x7f0000000180)="04f6baa0a67bf971d72a9b02b671d0a63d5dc04ddc5347a9d90d8e052ad39831216ea2e77c5f8d3480d27ffa3b055aa31327d4ad37676e560581fb04b1d51b51b6930df33f470bbc380e4b745a7641eb99759c3fd3ed9ba6d46d89013ff910c94a37a063970086988fc37cc883befd4f8ea6b6820e93d94998038e1f21dcf0745b0a5809000000000000000000", 0x8d) 16:07:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() setuid(r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xffffffffffffff00, 0xfffffffffffff801, 0x1, 0x5}, {0x10001, 0xfff, 0x2, 0x6}, {0x4a2abc46, 0xffffffff, 0x7, 0x6}, {0x4608a2d6, 0x8, 0x7, 0x7f}, {0x8400000, 0x20, 0x4, 0xffff}, {0x2000000000000, 0x5, 0xff, 0x3225c3a9}, {0x10001, 0x1000, 0x37e, 0x6}, {0x20, 0x3, 0x7, 0x1}]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = semget(0x0, 0x2, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() r20 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0x7a41, 0xffffffffffffffff, r16, r19, r20, 0x80, 0x80}, 0x5, 0x100000001, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r24 = getpgrp() r25 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) fchown(r0, r1, r23) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000140)) 16:07:32 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x3}, {0x2000000000019, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) 16:07:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r0, r1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") syz_emit_ethernet(0xe, &(0x7f0000000180)="a25dda17a5700d58bf6558da8744") 16:07:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0x100, 0x2, 0x7d, 0x101}, {0x2, 0x3, 0x800, 0x1ff}, {0x4, 0x100, 0x5, 0x3}, {0x577, 0x2609858, 0x5885, 0x8}, {0x405, 0xfffffffffffffffd, 0xf, 0xfefffefffffff1f3}, {0x0, 0x2, 0x1000, 0x7fffffff}, {0xffffffffffff8001, 0x2, 0xaa, 0x4}, {0x80000000, 0x4, 0x1, 0x101}, {0xfffffffffffffff8, 0x100000001, 0xd53f, 0xffffffff}, {0x4, 0x2dbc66e0, 0xfffffffffffffffc, 0x50800000000000}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d, 0x40, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x25, 0x1, 0x4, 0x1}], 0x800, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x107, 0x797e0be6495412a6, 0x1, 0x1}], 0xba0, &(0x7f00000001c0)={0x200}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x40000000000}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:32 executing program 0: 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, r0) setgroups(0x0, 0x0) setuid(0xee01) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:07:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:07:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:07:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x10000000000000ba) r2 = kqueue() r3 = geteuid() setuid(r3) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x3, 0x0, 0x0, 0x1}], 0x7, 0x0, 0x9, 0x0) kqueue() read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r4, 0x0, 0xffffffffffffffff, &(0x7f00000002c0), 0x80000000, 0x0) 16:07:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:32 executing program 1: sync() r0 = getgid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={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) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r19, r29, r13, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000080)=[r0, r2, r10, r29]) 16:07:32 executing program 0: open(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000080)='./file0/file0\x00') getitimer(0x2, &(0x7f0000000140)) 16:07:32 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffffffff000, 0x9, 0x2, 0xe4cd}, {0x8c, 0x5, 0xd53, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000340)='./file0/file0\x00', 0xb7343e3d5ff278af, 0x27cc7f542f4e2bb4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r0, 0x0, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x220, 0x0) pipe2(&(0x7f0000000080), 0x4) open(&(0x7f0000000180)='./file0\x00', 0x10a00, 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDGKBMODE(r6, 0x40044b06) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x6c}, {0x3c}, {0x7ffffffe}]}) getrusage(0xfffffffffffffffe, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000000c0)={0x7ff, 0xffffffff, 0x2561, 0x4, 0x1, 0x4, 0x8, 0x10, [{0x2, 0x1, 0x3, 0x1}, {0x5753, 0xffffffffffffffc0, 0x3, 0x80}, {0x100000001, 0x2000068, 0x2, 0x93a3}, {0xfffffffffffffffb, 0x81, 0x6, 0x5}, {0x5, 0x1, 0x6, 0x8}, {0x8, 0x1, 0x800, 0x8}, {0x23800000000000, 0x10001, 0x1, 0x8d}, {0x9, 0x80000000, 0x80000001, 0x8}, {0x1, 0x4, 0x2, 0x4d}, {0x7, 0x2, 0x7ff, 0x8}, {0x80, 0xfa94, 0xe00000000, 0x3401}, {0x7fffffff, 0x80000000, 0xffffffff80000000}, {0xe52f, 0x7, 0x2, 0x7}, {0x6, 0x100000001, 0x6, 0x3}, {0x8, 0xffffffff, 0x0, 0xc5}, {0x6, 0xdb1, 0x4}]}) close(r2) 16:07:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x0, 0x5, 0x57a1}, {0x8cb, 0x2, 0x7f, 0x3}]}) 16:07:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="58141454cccf2db109ff3fd1c457df3eb78daef9fb8f194114a8218f778732f8567777798b5d109e400e2f1f1fe9cbe1654fffb15e0a75bdb784c59124ed9dd65bca87fe779599d461dce5574a29927b1bc3affefe754ba5e7d6fca3ba3224b5a4645fd59f0381ab8d9c66b48e5f42b8eb0ebf51dfc9fd8ee1ea48336d11927fe7f1a81eb4d0519d203aa982076a6af6456dc3b208e17fd8d452e22f589eefb2ef60371ab1ccd46925444a3a31b50a5621f25c27575f8e0000000000000000") 16:07:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) msgget$private(0x0, 0x340) chdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:07:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x2, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000009c0)=""/141, 0x8d, 0x0, &(0x7f0000000900)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f00000008c0)=[{r3, 0x8}], 0x1, 0x6) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r4 = dup2(0xffffffffffffff9c, r2) sendmsg(r4, &(0x7f0000000980)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000640)="5fd5ecf922a177d718cf3f3a646f8405b7db4ad19a991a90f49002b00d3d67a2c366c315f65be92a6e210f874cc753e059eea2e9dd023bda284600962c30ca252f960af3022fcb1845dd4de71c8eb08bc34440c89f5b927232bfb0d0bf0a38ecf1ada0cea64777a1e4f3825b91335d", 0x6f}, {&(0x7f00000006c0)="16680ab00b7b3f426fc1a46fad29b547df77eb11f898e632bcea53df759b7e3df8178985291ebf3850a447147156a3b3e7743604059067362f83b9e46dd5c29ab2f24fb26130453e1b0e8498604b1be0e34b0fc043f22dc92cbafe55d0c4d1df520eb2fb05360e99e57759", 0x6b}, {&(0x7f0000000740)="edc0c8d2840edc4c9868662c837c1834271067baf6248f01c72cb710550c479dd73e74d5379000833ef009335e486e23411d8d25884ce9652826acaa7f554913b0650716f4fd209d94c7b885504dcf1803ea6b57b4e60f6774fa2b407a182257dbeea328c57f612a0cde802b3ac03e8900f19af843cb90a7651e4ef74f9b6068d5b5fe7eb79a5d9a3e428de53157c6bda25a085b8c2e60cfb32e73c9e86a", 0x9e}, {&(0x7f0000000800)="ad16f095c38de97bb3949e9519fb563e1a64a9c3a86cd93f9399460ec4cb7b74f202308657bc7392d36de2d8945a6414cd772ddda9937fc31674b2a3eaf71e94649d55627dd500c4c05b7a19202c4b86", 0x50}], 0x4, &(0x7f0000000a80)=ANY=[@ANYBLOB="8000000000000000ffff00000900000055f82880d6316a9d1196ca6b5fcb1feb4c97ff1fd7cace2bb2ff68438f7540e5c58dcb0f6948048a0b3b5d82188f12273a4e606637b0e3b2d74223094d419e90dfa44a15bf9e94c6e70e661d63e0c591c366fbd274276c77f4eda303a98101f888751f271508c818f129cffae954a600400000000000000003000000b42c00009d5eedeabd99baa2a877a559b367d3a017441f869917d12a522b40f29a2399f989246670ffb67659cef1c2b6bf913b4b400000000000000001000000040000007c49c1ce603e2aed490d67d88fc1b2b68c7ab5d5bf508fbfb4bba18b19caee3343a32ced10804c11b59c1e74544b777223780441e5f0766678edbaefc7305602bb0413335da23ab3064b01d23042679f72122f25529b5065c15b98b7eb3b809b9d2614aa878669404a82bfa4f6ca70ed36073fe361a3752968ce5090cc1e1c0003da3aa1ee6254bb9a46ac7a5440860c6ad6047e11bc9c2f8ed0ffeda7f2f1fcb1f9aab3dc4b1a21eed84020fba910b48f89d35e1a0e71bbec237309821fcbcf244fd908b0e7507c4b357a97386ebf19e4c643e7f3b2fd738fbd24e6c6decdc81d0230d7b3922693641b5d7454fba995b0a883810de93e1c87415132683627d10583ca5035272544be33723ce8b30830c029d583b3ce22a61a11284dd424fea5e50f5a7131d363afa1"], 0x100}, 0x8) 16:07:33 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000200)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = shmget$private(0x0, 0x4000, 0x302, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r3, &(0x7f0000ff1000/0xf000)=nil, 0x1000) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) r4 = shmat(0x0, &(0x7f0000ff5000/0x9000)=nil, 0x0) shmdt(r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0", 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="be671b3fff1dc6091390250ce3a9f678c034"}], 0x275) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000140)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)=0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0x1) fcntl$getown(r0, 0x5) getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1fe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r43, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x400001ce, &(0x7f00000006c0)) r48 = getpgrp() fcntl$setown(r1, 0x6, r48) 16:07:33 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x8, 0xffffffff7fffffff}, {0x6cb, 0x5}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x4000, 0x401}, {0x18, 0x3, 0x10000000006, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0xc]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bee5c7a1abdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2c1ca1700edad14da9bfc9affdb31e532bdbe019a8d90361724e6c86c6673a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xfe40) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='\x00'], &(0x7f00000009c0)) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:07:33 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) msgget(0x0, 0x283) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:07:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:07:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:07:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x10001}) 16:07:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) 16:07:34 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x29) 16:07:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f3db0a4a6fab74022ee946b0c2c4bba7e30081421868b8f8d732d40f95bcccff7e3c4af8020505257bbd7dc4b5ab1c6c48578b3e57750b015c31dd04000000000004011665d5e8c89b"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDGKBMODE(r4, 0x40044b06) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:07:34 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000200)={0x100000001, 0x0, 0x2, 0x9, &(0x7f0000000280)={{0xfffffffffffffffb, 0x3, 0x5, 0x7fffffff, 0xfffffffffffffe00, 0x7, 0xa1e}, {[0xfffffffffffffeff, 0xffffffffffff7fff, 0x1, 0x8, 0x7, 0x9, 0x200, 0x1f, 0x100000000, 0x3, 0xf1c, 0x227159e0, 0x7ff, 0x7, 0xfffffffffffffff8, 0x1, 0xfff, 0x100000000], [0x458aec74, 0x3, 0x1f, 0x0, 0x3, 0x7c, 0x1ff, 0x4, 0x8, 0x7], [0xffffffff, 0xdf51, 0xfffffffffffffffa, 0x7, 0x8, 0x91, 0x100000001], [0x100, 0x9, 0xfffffffffffffffb, 0x0, 0x9ed, 0x20], [{0x0, 0x6, 0x4, 0x9e1}, {0x7, 0x76e, 0x3, 0x2}, {0x9, 0x7, 0x1, 0x5}, {0x5, 0x0, 0xfffffffffffff801, 0xfffffffffffffff9}, {0xfffffffffffffffb, 0xffff, 0xffffffff, 0x7}, {0x0, 0xca5, 0xfff, 0xffffffffffffff00}, {0xaa2, 0x2, 0xadc}, {0xb4, 0x8001, 0x1, 0x36}], {0x6, 0x7ff, 0xfffffffffffffff9, 0x8}, {0x4, 0x9, 0x4, 0x8}}}, 0x0, 0x10001}) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) connect(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:07:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = getppid() getpgid(r1) getppid() r2 = getppid() getpgid(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0xb, 0x800, r2) 16:07:34 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x2) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:07:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:07:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c, 0x0, 0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:07:34 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="63060cb2edf227fe9798c10c93bb623ea598000fbd8bf175c2c4ffb26c4bd7701777d3a04ca078f6f297ef2f34575f0389f757119477f9638d41f9459983a137c74aa5e723", 0x45) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:07:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000040)={{}, {0x8000002e, 0x4000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 16:07:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f00000003c0)=0x8) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000940)="cfe44c09a4e7b653447006a942db3ea0118f29433ab1a401b95e551f5ea0d4ea4473f1da1fc396703898473ca5ce37119e063694a72a2b350c59daa9547910aa3ef37a2c9e4475077052e278f0006c00e8d9b439a479cf7ac118f4ad43b3cbc58a05d73883c0ca819d258edbdeaf3790d358788c14d6cdbd6d30c6eca95dd17fd88d371a23b8a421489f4911b9aca28a386f9691db8c5af64459d9c1effa64b119313ea552e0e9088645a859b4682a9ff1bf0c330e793e74f4b9a53a07e8ef94fe4dbabfca44192371a28b36a1aea2793dbb114d9cad047d6ca22f332e72ef176faf86150e6261411d00d8e564a5748dbcc8f3bb0d0fb80b72f25f6159db7cc3dc6cb472f87573f66d2d59663c333912a2f0f3be31d62740236228dd3c0021fcdceb1023c2cc11fc804c97e47c0c411e83493a2b9f9d44a230b5488425a8dd96cc7355ef353f67f106ec039121217fd667a7b05b4a7c521ae5eb51abf73af8e79abcbfcf4299ba300c29d4e81d99d3f62275f4185088fca37bdb3703da268c1a3758747df82da988256512586beec0826f57bd9a56b61b15fccd98bc66ba49562a22c7566059c5ed65882881d17b15ad7bf78c2e607bf5ecb9b885ee02b3cc3af657b92ed69335c92fa7778f8e516ec864f00d414dc3fda4580bb60aa5ca349c572dc774a20b8e0d2d7220ed8f1cc493f109afba291223172f9012c40d0b0256d02b2586e0457b22b71cb4b7c9f5744a15c6225e6004d8531c80bc2bcaf9f0cd4a51e5658c81510b3864ea999a5b332a8809b16f1855a61364c058322176421380e899186d27691e6a701a0d67ab67c400764df71c8a10ddc009ee14561ea54ebbb4b1554301cf978beb95948635db0977c4fffa81e79a748e62483288f2831769144f13dbe6f9343bc318dcd211372b216eed1ca82363b5e2000f67d27b98ff76e9835cdeccbe8c68df4688bcd3bb3230df5c6ccf30d386065a356b359c409fb3522f10ef2bfc92114793639d3a43a0926ee4ce05a350a3faf59321ed5fd047569c0b31f9f2e44644a11d70b648556d0bedbfa300fc02d36706330fe8f4cedec42fae019a121baa5dd8eac72c37abf415dd5f34001fba70dc5d57bc9fb8897298cf85eca27a2749f6a8b75ed96d722e895b9e821290febdae6897180b8a72a2d90e1ebfd27a97c3143ca5bcd79604ffdb73a4a6282533dc10cad274e9e36e4330b5e8466c8f817e0b196f2b479031483faf73e22b6b41f3f9b4c8d194a732b8f588e7c2c692e31bc02646c53eca100661a33fefb1208929ea84473e85afa7049e775d225b101469a1e5913188515200a62645ced830e6a377b98a3dc3b4bb56eff0af9e058a61e0b0da43530408926314a76b7f98ebcf786e484b6d892a557af807ebddfcae2c76090c4eff0fade2409e143761e71507e013dd5e832b009e8090d34420fdc5ea685b8f88048bfda14ad5515e0f7c90fed562e2c6ed7af972a14cce0c35c735e9e91753ede50d0e81ee62a610d3b0a01e7f55adb25d290e09c95b51d0418da19e2b2fcf552734d01e63ac88c948d2f592c6542701b3c7daecd42a01f985eca347eaf8c5819c695d2e84095313494a45e29dfec8453924375e7c992414ff637c767a57e34d632dc8d1bac1a6f700176da647dc1858673c81dd91effabcac171a3ef39a0592afe9ec74a87beb6e79ad6cedd57290f9e7502da00db5577b88cfa8c8718f0c4e10739ebd321aefea3085a0fef042f90ccb46881ffc7864bb476591200a3b86251d7fc15576e9e52494005f630f761973207aa8ac582a2270152da6a16fbf59651a56e633cf5fec3f1350d04cf0c291fbbda0cb9c559c05614e3a7923101df6456427bd99050f319d11d918d9e3dfab74da45de55d88b6ed70ac594e66321721d69a57e7b14b71bf4d03d9074053263de3d1b03aee2935b89645aeea0ef9e3eee2eeb73cf02b28936f9a4a613234850812055f3cfc7538f3fb6c3718fd945b5261fa69766e7d838a62790623a25e2effb58ee9f6babc9df66ca7aaf30bb8481d530fe4080b90493a1e5d24af74fbd6d797b93582fa55d6332db092eeaf9efe1bc41788175dfbc283aa7f3119bc12558dee2b8a656b3ba01b1b1c368bbbf1688be4b95578e81a0b8536c67efbb0b8f82c5abcd26c6f4ee460880a415c805f4084afc72cda9537f6ff04946144919294a9729ce123c22bf0e8a459eb2b1fccb05e5ffc6332fb1fc0884fa3a09f191586963cf8f7c38920cfb0e99bf068ee2f02daa8488271ff3ecc2d0bf20cd75fa407ff5486943fe0be7fb3bf19627f8d095bb67693bbd4d8433f26a06f459c302d2652c68285d141cd0bebffe2f8d8f2b7735368e2fd6e1326d6463f056e2f1e486f7134f2daf61c138a87a34c92e8e6af4381630280c031733922838c00d7685e286359d0bea14abbafe188e891a34f0143f0ae3d9c1dc39f870ad7c20ebcbe9c1341be078d6fd0f03d1289e246a8cf3a573bc0baa89601859b201c91e69b097d76ff0facd73e87d7b5d656a87a6e256102132ae9742cf41e05dc0b6ec91eb3b95eef09a2a12da5eabfbf8c0f20f86d926775a0bc88c445611a93e0fe69ca2f3f6d7d12b88e52fa715b74fea8c5a142c187e87e290e5f32178318f0ff8231505fb644e252c358049155dd8fe65c13c3554a6994c2e9d125ef7270f8cc2e218bb6190780835d712ea899540a47f1769e1f818ca5325c162244d6ecf991609716fd6ec0f7b6d84af6da1446f28843d451256a361b8cea8c418dd2d78b7c43d34c1cdd2753233d7ef9772bdf6822760fd15c4d0b42010daecc735f1f8bd349d3d7d4095605fd6a88930c9382770eeafc5119fe753c278dfbdd548aaf9b8005e906ee2a0cbaaab15352af8bf7c7c784f243519ada0ee3b4e2cec111d4237b47ef6a0c48a9dc507c7e72ca51238c9e4d68ada1d522f681ca0f29787e6a2ecd18dd0ac31055a12b11f3ffe57c35a0178a25bb97cb42367821666cf606924b7d94766a4afdd29550956d9e16881b13424c128090d4661c1f2d689ffb806a61f12afdb667fecd0685e6abfd26c826dad3e73dfe3c146903e3b65890ef20e8f7aae71a8c24a5ce759d05e546f205c078f9fa4eb619c807098a38c789b3071038ff5f93886924cebcafcccb4ac14191e0edfbd0dc97c353cb0ef815c2289dcc4ebdcea62cf7af038dc7d25f7bd85f4ef274bc4c8b5b277248f36b8dbf6942c287e52e0944b09b2368072d9a1f67ec2dec2e78fc884a6f9d1f4b7af2d68bd20f83c8aefd407bb4e4aabd94ff9e7eb29abcb51e96f0ae0ce6e7687e301df9d528f59b5b0c04b0f3832a73f1aaff569b084c7565e80751fed10059c123799b1598c796b293a33286daff0db6a94e22cc5d3ab5ebc9e77c6e18cc197d897b93e28379dc610fdbef7fde18bd3cd3434fab1c6992e998802ded9f798f5a3c0d17bab91544ae167d5bb937218246a0d9ec642f81bd5c39dc140d13f783ec37fcda0b06c00b2b4aae7c6eba59dcd23d58df8086f6850322e8c2d2b991a680f2babd423a5e1f1f7796f5af53d7288016be6b8c981430245cc5be844435e9ee04a452b558e0530bc339ea1c2f29213e5267c3a0454acbb98f3ebef6a6a052936f17e23f67aa2ff1b5095571c2b05cba646a026b4a21f9c870498d7706f5a86c6172fd8e3e7e0688f67afa0402d451f1014ca17c4c27e097ac25f3363fbab86fcf0f89f62698525e6cc6316eb98bc1bd13d2f592dd605c8905f53e0c95ceb3f0757a5006ffc882a545d620263a793887e053ccc77f21c7450ea1a102666fe2bc665bc1b9d9d9826ff45b90738eca9b834a11894d6ad0af6a69ae48adefbf42f8b3a6d07ebf9d2633b684d9f692648ce17a5e84f52e491c2dabeb72e27ac987356238e949f2882172c98ae78fd94f88427e1972d41d1e455d1da3bb6eb3478d712105ef4474330b5ab0716b7cf9e14bcf3506aa233e42daa1c1ed01e115b961e8c8056ee3e934aa6f41f8537db3566d1dde30597420559600de5cdcb93cd1a8627c9cf7cea9f7e0aff577f880f4ced807d849d24c80b32a430441926c5d064fdfb06a9f73f42155e9ec6cb116ae46d8427f36eba7e245015ee6b735ce8df4f6b483afa4f526a61f49d971aa22a74363a38ef43cfac3b4e72995e3d3070da2e778a5da28e5bd1a7cd349cf95343cea518dbbbce6c9f64f4f6a77564a6173d89bcefce5272214f193430dac3523acfd65fc46e6732db97578f02b22e2f2b2abe2166d1e41186efaaa1bf99b6b510b28065a78b1d3f5a38571b9f2e76887096899b45f85c43bf961cc6bca796ce280458e3e4b0d6a1ed6219f4526c48e8f648dcd83cc0f11a0e3397e25404e5bbc4ae28b9f419795f5da7e47cd5804db1d1f59d75fd89b7293d24f751da7c40c20805561bf20e8199fe2ea1c4d65a3fc4cc6eebcdcac3b0f2b2cd3cefd8cfe5dc1957e449247741ad4cecfeae5189b5367b6f0da475a617653521246b6684c29087edaaf6b2e861aef27107e8f9356f8b1185fbfd5268c826b78ca3ddd949ff7d5eb5f93e8c54746751d9da228f93d05c4fee55a208d45b30d5258adbc30a8b4f3ed3595bf91e2780492617a99384bb8cae250edeb76a6fd72f63c1abec64b492d6bfb33c26a39d5b03a364fb8bdaa9dd1b0ede46cb64a6bbddf25f56605935af74194ebe3d5e8d32f1ca8cc260a13174c91c34e41e51b8c29ac0c6545ca00bb20f3f17f37d240f43fe9ff572a10c320c685d227fdc83ae1887e0bf101583f94b45c97ac55695b7f9fa2279c82c15322bf681dd682b5102c9dd2fe34dcced120f62e12ade1e3465e3d7df78590da8edf738af7670ca7a6580409693f2ced7c0906be241eb877b3e596a8e813151334f565da174d2c081654c4e717c063f79be7fd8ff057881ef8c9031e930d422f370c44ec2b3f445354bb4aa673878e95aa53a40bc727d95778eda55253a79463766732e8e3fa296f46e79eaaa1bb441ae27e601e56047cdfa3a1b127dd65b0a2995256c04373d9ac932f92cab709898852eedacc026ba0299d04620d1e806cbc5ff4dedfed53e8c8fd1ae810afebc9d24f36c439f7cf85386839459f24fc8078bcf37ddcd617dc561359633a940b50b57c143bfe8c3c90afac30851defb5f3e8c0b69e1cf64c0bdb3d8768f16e83670c2e35b304f64c11902f2f02cf62336b914d508573eb9679f104f73176ec2cc5df364b2a560696b8a43d9c327241368731b88928609583e743fa57b7d62e05bae91f5575cb4bd67e0421b647bef3553617f3d8bedc3ccd03c32e13e5e6dd809a307d0891c320bd76c86e398a0a8158a019e9121a94e61e824acdcc4fb7991a0fd09c7ee61d985f18af8a360ebf19315eab039396bfce2b2af9620f1a8b65bafa40aa7f4da6643c3920e3084d307ceff2c68e17ddb02632f8e5ecaa66baaadab1157153e21465acf5db3101ad599b4914158b1a292527e3362c25db2f81a9e3b2dbc1da5f79009872162bd393997a4cb8fb435dd519d2f8e2eb1b6a0fab1355bb8743b8082308da11f4be6c9411cd949d7a136ad7764348312d1c48db0f24b80d6c5c6e4486e32368baf534e120de063d990ffcc10c7e046ef385c61a3e63429ec6c66ce5b01ceafd32b38a09ef72a0c71e1bdecd9391ce9b9e30bf8935e3c0140738ea06c17a2eb04a116b91ed6c6e6b191fe083992a2d651d206232e339be361c22ffd03eb39e964620646527cabe2d44d60258fd5ab4573f044f1d268f8d28ea92f1138717564a13b27", 0x1000}], 0x1) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) close(r0) dup(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000200)) read(r2, &(0x7f0000000880)=""/161, 0xa1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) write(r0, &(0x7f00000002c0)="6e5d9224386b69acaac257679b98ce51eab5aaee0b62e025138ed264bcbd9337aef471cd4f7ae3f8418770bd1f32088b2cc55ef593d902673f0b9a3df935d261654fde", 0x43) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x6) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:07:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) 16:07:34 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000000), 0xe) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) 16:07:34 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000280)=""/77, 0x4d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xff, 0x2, 0x101, 0x1}, {0x7, 0x10001, 0x4, 0xffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x200) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:07:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0xfd94, &(0x7f0000000340)) 16:07:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x4c}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x100000001, 0x3}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:07:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xfff, 0x8}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000300)="962c110043a44546a42a7b338ce111aed9d60862aa8d4d9749f850c0bf2b7888cc9ac5e1083428a1df8456d0689a05c0919e59fbf62d5a1fbd252276f713efcdf5b73dedc871b350f405f8a2855a2b6e83afe72be9f5c26323e814f90a5586fc291aefa76cd8a605f23bcd312ae5927ebaa3e80eced9486aadaf86bd8e6ab95cca967c40ed0932aa850bb5613e2ee937a60195ee7462e8c21ee653568fca57eaee2db1fae7d600f26ad1a6e3cbe6e43a9be392dddc5a0b7dd372b81518b6", 0xbe}, {&(0x7f00000003c0)="95a0ce", 0x3}, {&(0x7f0000000400)="b934ac001b62da11ca4763ff037d159501e71d0bab486734353e15157c0962b1793a1bf0972ac47dc107846a999b82ec7c69695d61c4df6fb97e55c0b7f4f9448ebf017e0da1eda8b64edc4797678c8c5981b74ba53ac08826861e3eb00972b6f5d1c06d2dcaf277ba8ed532103b6f7f87c7f8ac0a64ee79705e55cefd5134d8bbc6b4d7335d265f365361d599ae927bc5bc1e7594896c424ace68c340fbdf0df98088abbafacadc92e44e645206d500f03a01ebe807db0a3d365629ce775450f60224160ee6ddf48f9ffd77fbdefb3391e49c20a237995a27ac43555b541291377ac0d3f0d9c316047dd34e147a8154f9cf62d829166def35", 0xf9}, {&(0x7f0000000500)="a2c3f6658bf95b7c0fad5b9da97be2d70f5d432f4ec5f6bc26d63db808093b6103785cdf8c87eed7d03a662df2a9fb1a5ff8a3d95d269d0d95f14094", 0x3c}, {&(0x7f0000000540)="78aeb4eedd80c9c1b53022958f50bcb00e8a9a9fe6f582cfd7ff7bca7be7a5a7c5d8b2c3a10cab41cdddf7e516f191ba68909016c045796d264c1b06f7250b3af6cac180534a27db5a3edab35a7da34c39e787441581bf4e5f1de484e4f5626562193df3d81fef385101769b1a1b21d6ca6dce497757f2d1486ae57353a82caa2f6d862e76df7591d253820d9b9bdb8f511ffcd2740e1c249a0e21d5abe946ddeb3f6d924b2897dc3ea5fd6207ddd7936e3f511676b5208fb9dd4560c0401f6d7abaed208646349d94030fa8eca9", 0xce}, {&(0x7f0000000640)="0a7c0b60133a80180a7966b7683ff722c41890edb4597a57fb55bf745e099f29d666611efd72db44669b92501b205bf50136f996442fcd80d97cd67a30e61eac5509bf6cb1f281d7cde7c41992e5", 0x4e}, {&(0x7f00000006c0)="a894591aa183eb3ad98c94c34ba4ab43ed47c48829b6ed16452c1b5407a63671f24190fb616904501198c7ffaa75d3924caefcbcb4853d1e1e496cd8d264042ee0ccd3d5833e5c000b8d3b33d2aafdcaa5ca4d59d63ade8bc1fec1a0396087d3e0853f48185ffe135d5d2de17e5fbb6bdc05b63ed8229c3641fb7efaf1a98da353d48d3bc2f458f735810cff4b1c7699d1e85708460c71c8123fadd6459ad46a1e5e10f73dcb4ab4a821f3a58e83c0818fed11c1471f859cde19e623ff02e7c65fcd026337508effe86df65766b6f300bf4c21d2507a1d8e95afe720a15efb7ee9f89899bd46cb1e2ab197ceef6e6f70838af265a607f697476b0bab7023c16f4b6f4a660c6f908429856d9474bc6cdd18d7e21e105eaac27792949dfeaca8249fccd34c760087277c731fc44f21062f15cc9fb6986ffef690a59b54cd222487812a2ec67d69b560b3ad992989e1ee9ecec7c155a45a3dd8ca8774e0db9782af8d46d6f99ba418d670d7f0525ba1f017eaa0cab8b53eac19195482381b74297ceb2f50de1a326176ea9b7821472b9115e869564d8a22123c7c1a766f64ad35b48daa074640970de7642d5bcfac1007a2b395b602c886363027fcca1f50bef046af06cd86521a7207a97ab5c2b25121e498d4dc1f87d15fafd494573c3451f660920b74b9ae8f201af19d8dbeb4109d4c955fadb9287724107eeaf1b63b6a295c9109d026033b0a06403415e4c4bf2d3d7bac8284e6257a0aebe1edad8c9680856d058b3c99685aff82ebf19d3d28830e85beca4628bb6722bacd8f3f1f45233d28ab10ce8318497acc0bd6827279772d46eedb214755379c24cd3f7f8609b6963227e163d88f9417655e4abf8587db6ff752ceffaf88ba5e028c2cf7f99213e2587a9b2c21ba8fbdb2e1532dadef07762be8ec046357517fc056744b864b5972e1bb3ed98be6221ecab74d49196277db7eda04de811e23cfe625ce952f34e4e727f2dece62c79a938d54de487f0b2acd4c6645a5a9ef51b4022875a76c40f575b8260f9e13e0c99430e193a259abebc849ea13bac52058325a9f73d358887abcaba657eb85732bcd327290803afbebb94aa2cb184688d7e91f265715e6ac858d0a7e0fb9d574246278e13854647f9740d28fd8dcb7b7f7efaf690c93fc39a66c061e58878cf4d992d4519b7eae8fb6a6c71b10b7d57ab091e6d7b647a534e9c39d9054e890d8d960219262b33bf3e6ce6e1546f2c182520ba9f9fc496c2eab7a3ccb9f450037b037d122507b1900c228aef831349b20b020634e35214fd27688a159ae6a6d19b7052c5a80fd2c74ea2739a311e333c8bfeda53e9829e19b11052254d3a0829af494a6d6782937204bce88f2ab940d0ee1b3e8108cfabda98815fd9c445fd80a653b507b49bcd2fd55ddde0e7399c1251d45aea750f8508f5f787251305452d308bc60b56e20e35f2b2e5261a81f72bca352c9fc91e03f2b429abf17291e33b98f8164d5e80a6707901e61e69d978b3424f9f6d01e6da65adf2a4c4648876bd8d2e98c3d27c0a39a853cccb4d881ffb105587dc608d7e8d7eb47b0984213f2e080f0c5fcbc7a06d371656f20153a0d0ae3c5410f40ee4abc7954d4fa52e05a1c82d4f79b973a71f03d31390611c800685a6b05606170c13c3dead3bfc6b44de59b7d2b3ad0a89bc700bd777d7bf6bfa4b6dcd26cd90706e20b1d4f1a06e973c8df244cf0fe1eb0bc0b0957f05383293df8f720d2ce72bb4a02a449241fcc4e9dcc93943c3d3ae9c41fb3fde9a1a7b729892692c4c6cf072c6f37991de8fe80e443e7fdfbf1695ac86bdd53762fb27275a2efe12e4b9e54c747532130300be60c4f30a7a74411eb69f88f0105bcd20d846d92a9d97c554a5c7d48457185b17754c855da8a7278189122291460010ea7c40b2c8800107f491e5731e223a05df42a7e37ca0d4642d3d39035e97bb1889cc9caa0171c12a2268c607ce47edaeaaf316d5ca67964a46de2fc4be4acd60a97520b323d032e9473185d444f918e9ebcd9fa2ebca0de10ff77e30506e4769c2ffd768254e18176dc858a9d4dcb650ccf9905d76f351f15faedb17932960cc86cc5d4891e49396b4c5c3747d4f73654bbda74ca19704ee8727d73b19d7a58baedffbd30e2ca5d8c0c5f4dc10dac540fc16e2fb68112c2f344f253a8daaa001cc740d1e9269524d2046ccd8d312617b24c670a48c65a5782bea095d046ccc43d19c8bf384034a201ba737ff62c456495dc73bfbe0df3954f52a03a5c57b80b46d7949977fd2a82c207770a947a45b453e1b0806be2f720f4df744ca9938b431219977d47345ced866d166e504c1299e4422c4a2e76002679aab7abc2638215651fd42b642cc5e70afe4d0d48922c3342e2693b987064c3d12ff95429f827128d4fc23178f4c578c7e8eabe939e48f8697dafee3b7e115c88494deafabd63067316b25e46e7af246ad174428574857667e4ef99cb24b684ab5b898d704ee5bf36bc1545792a7be00f25b0684770632ea6a0887ce96ab372f9540c1cc43e88a213b4774b01225a19c9d64f0fa3c3e09474e4a7641eda24b3d58f1075257e85aa40ef455e2a1b95cc13cdc145def5659913dae65c54747d6e8bc6da277de0cded1bbf66995282d4c29d7bc2d7d37940b78c2a1b7c9673ee94dc8b73545d0ba9f827c9839f62992d9675bb27c86edac3962a1e69c724ef786dd9f066a56f5509e4a768b0bff407f25570d627fff033e9338dbae82905ee9f3dff9c217621a9933bdb06ed95c39881e40cf0862a364d988506b8cdfafb863b074c9a7920a80e4fd195324750055791b38314a9cace78984db6a5840f05c04b53914dcebf26314a900db9ef22d7cf524af7c3b8cddd01dd847b0fb744011a098ce08708b56e2ce7005ea3160ad1caec294f7edfaa6a90a49472adb94eba37427014b787c94239d0a90139b831826714900031c658491cb4da651a640f789b6a7d3e914172e2594e20871298163e1fd20a7beb149b342934ddae8aee1c1a6545c7078fcf6bb17e7a5c7fccfc05a22c98c1984858008684225c448ed3cc65bcf1b0541551f80e3b9f01b0f2dea10858927a274c6f5cd2b5ba9fc11a286ecde79c41a810118457a83e2f0a21545f263070624476a6b5f0675de71c8b865878bab975c3813d30bdc290ab9e9d35152e5874c2756209c96dbaa83413c17d75c6067d0a5d3abf6b2d508efd6d8ad0e83bcaa75652df5a175253648d7277f488933b93247af118e2c604146ad33e413039c793d074cb459c53b725507e0d915189e22774729d69d968ce9718ab250b00366a5bad4188f90c3dc7b0388df1d3845638ecbfeb89bf36a62edbea967b5fde3af47c7aa3effa88e34687f4c00f8e8181f292cb5e8808d8dabdcc479125d6f03f757e0e9d579e722f9212ee4026301adfc7e06d50a9be7d7e0c2e634c8aedfee8fa88047d155a30ed74d4b2dc964e331685c71d400173ed3c9fa3d65e28b47af1a1aa3abd6be7e4fd9860ca5a269debd215c44cedb8cb03c19a5f85b1a02ae8f2a5502e31eb49ab0a8158bbca08655a05a6c54db3dc08791f779f4f9dc480727db95beee1853ab09e16841bb855b3d6d7db07a7f273567cc0e68e3f93600db820141fa014001b4f2f5f891a23a1383db674cfe06bedebedaaa388ba83c65e97a91a95aa891c673752001b4dbe2f3410c182bdedfa0f481f3e8857bdf17d13aa54a883e483a4579c3884b257fa4ebf61f944805c01aca569b4cb47e698d71a5f4c6d1be1493d3373697f513ef44a74912781e593c52420e0acff3b1328f958b282f357e09f1701079933e6947db19a659a5278c796be883d893c945bc574ad8d53e9904309549da817717d51614c44cfdf3669b1c98cd6996278f4df96572b40176ad75d9545b85288e4f6a413856d90a4e356a54482e358e6aa8208ada9aa6db39721ed9a2339da2eda16616ac5324d591afb04fff2099259dd468f3d0cb4da07473d4c1e992947e41dcdabcb1ab88572d989e3225131d911c00a28b859b766952a37444274b759a853d79c7b013b249d2725f3e449879588e0fe89d78f1870da68d810cc55269a72a215ca35e605a6e5e7cdfdd59c861da14cef86953c7ef8288d15f4274748f920d91bc5f42929a44273e28d7fb2179b410097fd64004babfb822f271cbe315ea85c37c904fb7eaeeb6eb3426a5f4da736751e7d0fdc8fd45916cd1bb690476c831130556b53f62f7fe5b4eecc112d7765e4b90e77373d84455e44060868ff052c75673506c7720a07f8d7270653c3375eb747422e0184568b2de8d3bb9fb3d1ccbb5c5e9ffcdcc0f37bb562ef0e10767ad1b075891e4024ef0354b86fe7d7072ab9a7a1b5dbf786f0cb942a04ea9deae143a37f4bf603ab2bc308bacf6bfd3b5a6a7bd4311db3bc0d5a77ea214beed7d048a27460fc73b9ddf91507791ff926ac0dfcb6de8b65f04be110cb8322d1e78001e2a92a429e26ba0588e2fef1ebb67c2b661228cd79356df76d80e21335f29ca8939f8b52c1d2bfd71e6ca9e7ea699c5d4d562c98110c2db96f293764de6fe7001a294618a5d2576f5237e6c1fb862ce9cc18cbcf3e8919d973cec75bf9fb37caf7c82c86b3429d9bc7fe2cff8597f7b723ad59ecc864062bf20a2b2949ab0567888f2e5e79f4fe5ed8773f075b5d6a454bc5f3c9671ea903f47e9244dc3d0d611722d34d8a30a983bebeb68cb627e7f72311c1ceee205a58b51e4445803a7f1e993ef8e01b0ff1c7292a70bc3c25cfd8e8b604b986a88e81694c3db2c4e4e6dd73297edb8a66542e48120d5a251cb1e7a90c3a9349cdd3d8fe15f983b15204f29c3ac293666c37882e2e64ac6ab5054eacadc4e3c8110044e9aa332fcafd7687531f6bdf330f5fa53cb0f5996dde4574440fa1c7765ff9e4cb03b5317c734a9ae625e54508eb7506c93c7e5efe5112fdca4f104cbf8bba246c28d36ddf9dd21b6f61554ac766172ece9b1510541ad5538febf2552bf5b6802846b1439bc6978fb487aea497c3e735520ec95c87f1083c318d8aad0c6563b2a143d68daf91d289c25aa2839ec035761fab0fd9b05f4f3eb68375c97d0a155e728ad0e4041b0ba0059b49ff52337f9f5fbd86444bacafe6539f056aeb2307c9ef2f7d34f49bdc171b17b8880f11d5765524ebf083909f423c13265a9c7ee1099037201ed1a0ee615c322b7bb738d127916dfcd18adb0cac935115ba195638ccb3321801974cf9a8cdf8a4c78ef4d508feb816316b2567f25c853c1e9c406ad78f5dfbe3703e26e8e9a40b148054590feb4422af5828814651c4b14a3553cd85d24c5f50457f53f4a6f592ae727a9142066b19bf235cc8392d982ece7f355e85aeb0af4b02f1c269f21b3eb427eacdd4ecd22d9cac3723e5e5e11fbfb0c57d565f8972a8cc6ff2226678a52f7f63d4b6e98805d213db7a9ea18e2ae00db79aa844e70709d5e72a4707e209290c1aa5dd5d9e89567bfbd32e4e5f871163585e71aa8ae6cfef5014387682fe7f5fea81e0402e37d8915ee127dc0fe01fa7b815c9f5e768c82e91f1b7650f60b08b4601a0c847c3d646b99712731e00199c12918646d6b37c0c0afaa6ea8c3231c90b1d62f623ee55276724e15fd2b12a6f1d753e543c6bda155102da1bda61c785f06eb2e99db821002225cff5243855e2532d5725e5c7d4025c1b1d80135717b76ddbfbb337f9c9064acdffa26ad85bc072be7aec3a9ae4bc99e31c58987761dddeda9b35a44a1c294866", 0x1000}], 0x7, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, r5, r0, r6, r3]}], 0x30, 0x269766bad6bd5b53}, 0x5) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0x14) 16:07:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) socket$inet(0x2, 0x4000, 0xd5c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) shutdown(r0, 0x3) 16:07:35 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000140)="d10a0bca2627ab25cc4693dee871f9de6cbc7276c464bb3a8841debdf5e46fe5f7eafff6d8f14725e569445af75b23aa3aba32fa38351fc29acd230ee2251c138b87b5fd031fd54a8eb08073e76ec1f88d46c5002f0be5c39c232317bbe76a63e8a3827e937ee0dc2e347505c019287dcfa83bdbd9ddbba0a5732b992bc8f251599dadbc1d534c1bb2f044cc1afe29bbf14d45f0f71d54d1d40c927457e3f0037e40f9175bc13c4493cb63402dee6bb5943eed4235fd4567faffe909bb8ac1ef848102209fef8eb37bbfc421b752af0f08af6f96ce716df0398f2ecc399115fff39bf74632674f957bbd33026b0609248c3fa195b713", 0xf6) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:07:35 executing program 1: geteuid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}], 0x208}) 16:07:35 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fchmod(r2, 0x104) sendto$inet(r1, &(0x7f0000000100)="e26a0a56d821e094be4a1c131829c051fc7dfa0337390635b17fcdd61e01932a6834ba12bb5f3e9a80fd08e16b9e1644ec05e632275b2057d0a57d27ba4576e094ad295e474748987c19c1b078e488f41c750a86a8b5e03c9242b22186f753568a2cfab8a45ae49f690b8f7df405c8210b82ec5ded5524e8c513e4d1c9ad1430a68fbc05b4e3aa7b148da91167f7d29c234890994ef7dfbba2334332333345c9be", 0xa1, 0x6b994d23b3a07ad, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x144) kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0xb4e, 0x0, 0x20000703f, 0x0) 16:07:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:07:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) mknodat(r1, &(0x7f0000000400)='./bus\x00', 0x2000, 0x2) 16:07:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x9, 0x5, 0xdc, 0x1}, {0x7ef, 0x353, 0x0, 0x3}, {0x4, 0x5, 0x3f, 0x8}, {0x80000000, 0xff, 0x8c59}, {0xfffffffffffffffa, 0x9, 0x9, 0x7fffffff}, {0x436e, 0x300000000000000, 0x8190, 0x9}, {0x7b7c, 0x2, 0xffffffff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0xcd3d, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:07:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xf0b21a8ab4a072c6, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x8004427a, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0xd) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCPROMISC(r3, 0x20004269) 16:07:35 executing program 0: poll(0xfffffffffffffffe, 0xffffffffffffffa4, 0x0) 16:07:35 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x4000000095}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1c4, 0x6, 0x4, 0x3f, "5fe4b30852436a3140a270979b74b079300d870a", 0x5, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) fcntl$dupfd(r2, 0x0, r3) 16:07:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:35 executing program 0: r0 = socket(0x20, 0x3, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:07:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() setuid(r1) setuid(0xee01) getrlimit(0x5, &(0x7f0000000080)) chroot(0x0) r2 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000011c0)=""/121) r3 = semget$private(0x0, 0x4, 0x280) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/107) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r4, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) socket(0x1b8a78faf3bf573d, 0x5, 0x9) bind(r4, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r3, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:07:35 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x3, 0x1, 0x2, 0x101, r5}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100b0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0xc8) 16:07:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2fe30be036ae6590, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'.\x00', 0x9a, 0x101, 0x4fce, 0x0, 0x3f, 0x88, 0x400, 0x1, 0x0, 0x400, 0xfffffffffffffff8}) getitimer(0x3, &(0x7f0000000180)) r2 = semget$private(0x0, 0x2, 0x140) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x3) r3 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x43, 0x1, 0x8000, 0x0, 0x8, 0x6d71, 0x25c, 0x0, 0x3, 0xffff, 0x1f}) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0x8, 0xdd77}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000002c0)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000300)=""/20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file1\x00', 0xfffffffffffffffe, 0x3, 0xfffffffffffffff7, 0x0, 0x1f, 0xff, 0x0, 0x5, 0x1, 0x3036, 0x1}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x104c0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000400)={0x2, 0x7, {0x5, 0x1}}) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/37}, &(0x7f0000000480)=0x27) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000004c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000540)={0x4, 0x7ff}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/42) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x4048, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000600)={'./file2\x00', 0xe6, 0x20, 0x5, 0x0, 0x5, 0x8, 0x0, 0x3, 0x2, 0x0, 0x7fffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socket$unix(0x1, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) accept(r8, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) getrlimit(0x1, &(0x7f00000007c0)) 16:07:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x124) kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:07:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x85v/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/188, 0xbc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x1}, {0x6}]}) socketpair(0xfe82d0739cabfbd8, 0x8000, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x4, 0x8}, 0x200) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) flock(r4, 0x6db4983cc8db6e5c) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000380)={0x10, 0x7fffffff, 0x4, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7f}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x19d0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6e}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fff}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5ea}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x24000000000}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getgid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000008c0)=0x4f96) 16:07:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000180)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:07:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r3, &(0x7f0000000100)="151c38c27d56e07b9b95", 0xa, 0x4, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:07:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x8001, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:07:36 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0xff, 0x1]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:36 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x3, &(0x7f00000005c0)={0x917, 0x8000}) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(0x0, r6) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r5, 0x0, 0x0, r6, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r9 = syz_open_pts() fcntl$dupfd(r3, 0x0, r9) ioctl$TIOCEXCL(r8, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r5, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:07:36 executing program 0: clock_gettime(0x3, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) 16:07:36 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:07:36 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = getppid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x1200) getpgid(r5) fcntl$lock(r1, 0x3, &(0x7f0000000140)={0x1, 0x0, 0xb11, 0x0, r5}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xe, 0x2, 0x46}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x84, 0x80, 0x200, 0x7fffffff}], 0x2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0x704f5daa36cf9dda, 0x80000000, 0xfffffffffffffffb, 0x401}, {{r1}, 0xffffffffffffffff, 0x8, 0x3ec7ac438b26a99d, 0x81, 0x4}], 0x3, &(0x7f0000000100)={0x6, 0xb6}) open(&(0x7f0000000280)='./file1\x00', 0x10, 0x1) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:07:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:07:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) 16:07:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:07:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000002f0f00"/24]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:07:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet6(r1, &(0x7f0000000100)=""/155, 0x9b, 0x5, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x6}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = getppid() getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x1, 0x0, r2}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x8a, 0x3, 0xffffffffffffffff}) 16:07:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000080)="1441", 0x2) getrlimit(0x8, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000000)={0x8, 0x1}) 16:07:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000005}, {0x6}]}) fchmod(r0, 0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 16:07:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000340)="102d8246698e9c19e1fd44693f7686c12c3246c4ceba95db6eefe5e86aaed2fd6011eaa7417d2895227c73d16c729ecdd53d8be43d29ec0c5196858e694f985cb88ba6a2fbe972f47fbc90b4fcdd31a0d9126bbe5090583b8073cbad3642025034eee80f1936f1b92485bb66bc520404ca22424f4b32177fe7165b87145e195a6c7fe28f63a3c1667d9c2d8e4dca1f9cd628c90aa7d6dd9c0b8c009a4734ea008c79e47af21fa77af9ed86a87f0ec8bef5a169d3e89023bdc094777a45fcc08037a30624551e1a22ae8575ff233c04cf128a282c2a7b53f1c96790da6573bac3c1ea0ffc672ce11d33f47e0d719e06401d514d2b95849f63e39905f88f03ca4b1d3208893cece4bb4d3e75aa6394bf11e119a35ce3ba9b3413997c8234dd1e306c7fcc04839ce7bd2cf339e2ef3c26975d556e229c46e71b5c73dc07b00bcb17ecaf062991081a17984d41b38a28b6e0cf40a7b027b997f73813c00ff6baa6c72ea88765b925ba9d346f29cb253cc5e55dec5e0664000cca10fdd8c7da511524f7654edd442d711cb6e270ea667ddd882c1f044d1e35cb4027dbd52b50a8679e7dae5abcd026a9888fe936b369de2e49afa3c77a3d3327a32716b212d9ca5b8921a63d05add47f5d41b2712950d23ef215334d32361a4b8badd9b2cb0b24c4cb55d07f16f6a4f5f57cd7bbbf07c537c38a13ab1cf22a2a7f1abe2db9cf83bd5661accb0e76e555f6d1397a6a1f3a0b8423eee05241faac570a8e81761232d6f87e3d665c1c750d25a4ed27bb63efdc9c334bd296c8b73655efa65032f4f24f2ec360f98df455ae7965a0036a2951af54efc2065c4b0230dcda2c8a57201529c60d5187103ec4d279f47c7d00867c7cd3fa746d55204f01298c1a58947af73a25f647939f848d952e4684cf453a791feb62824a8c06303ac3b33c70da3afed99614d3c1ff36912a4bfcb78fd108824840b1e96caa4c28612afc5b976df56c2f623798b3e1b02fec4c29e37c6e65ddcf25ab63f58937c45367749d3a85876a2dab72f7c2b1d6f780c827da6800962ac09bf41fdb26edd34000827d7102f3f2c6c43d6e8e9d3c99a4236da067adc89741b3f7ca7fb39f9aa2168b49b3bf66dfba4327291335705c1c5bdc7f8ea5b21601e983a66a91d76f67d78c34c78c2f1db29e8643483ac3a9d56a496eb3c2d1fb326d7f108b8e1193b991136b98936df49dcc87f84c424930be7e1a50d7eeebdf260ae0b0ad6acbd9f8e61271feb2dda5ade852c679f0f1070c2e1cc6fc48d1a18f987b656a30e66ba8f2a1238b7f5005900b9a68acdb942148d210f4f0fb03f1dea9d7bb83e9b9cd89625ebdc7868baf4a77e9384f26d007c6969a2627bcaabb518d4e959f17e1bcf9fc4a02aa56c07a02c68bfa4139b6a9e10a49e487a00365f259ca7644e1e7a237a8a4fc06b9a8fec93e494edbab4d965cd0eab930dbe1213b766804e8ccd0643dcc3a1fb341782321635935d02c871ff7e4c9fc730492a5d1cf76755c494fbce7ca358e4b99c977e256b902bd6035cd65e3ae48f4ce5267e13cb231603a64ed29ef28772883458e5193194b1f0273678a8bca8ed6b7cd7978c1bb674a8e3cf687c90d9cc6e920c2d8a548470dcae0d8ff9cd3392c62a1ba41e034255d42a8285cfcd46df8f13a20cf53f875f25e8694e50e92a58db5d1ff597fcea1c5f8dec5fd22ff9b4c10102cb7ecfa5eccc1ad8c467ddfdbbe4e03078244ec568d6f75d13153b0f2baa1b4e4e148d4e23523a576eb40801947e4d0df656449d586476af16c9446babfc29fddfb062d8b767a7311ed346033ce0e3bf13f7a27b6f928d4afc1592c812625471184730e1be699fbbdb167b0b68e181e4749cdc74fbe08f1db866b810382fb6ebf5044c739263341d0850fa59d8ee2c48a12d6769429aa3476cee760204be7c1182b1eab40cf9dd4091197909024f01a8741495e98ffbf9c167e15d47e4d3c9787bc9feacf9cbbea595164499b41790022ab5b4bb2d8e53a47b08cd19ac65c805359c7247c5f20ec7d92a66b8830c9ec6c8d4f64840303f23f26f87a2b39fba96fcce1771be30f289d431873d68937f03737989ca8c8979ba57259efde8d9bf3b0f0d40b65477f7682ff4e19ac3a8b42437c5cad3f131c8f4d688d630b9998ea60eb00ccf5b11b68b2c47d8937b5c2b37d86d2c2b0742f48fc744cf228b959bd856828b277dcc9309a455b7f533ed0e1989ed208ad33c755f4b9fb695a0d4f92210ed4c7088875b1d3e5cf5009a4856160191aba0c1b0ed57979290cab5737e08dc95b24524076419147b8a091fc2d09fc8e9422940ca00112d64bb743d19c143bea9b7e2fc587de94fb47114882e0e2695733144619ec77d22386f295340bf1e279645e09130db29f2a5ed4c56919c361900bf984b7c40d156dbb1e930b76583e00a69b8387776b7ccaf08650e3067522308848c2a92005b06750b43ac0aaf9c9dc7fdfaa72a86f9a4245931c402f56349024fa68a7f0a7d37ed4bc119d75ac129675d19f9d99b0745cfb32f1c16a9744dfbaa192ed90e166d5c318d548c6ee6b6981308e7222bc8f7a5328b076bd6140ca547f40e6529b61edf54e3af5f2b5c2e073b53ed1d83e40353a15b13fdd2ef88557aa4e4ff3661e672c8a0fcc43625c6746a631878f20c3aed95ddaba92282008f1121d7a142503eb733ac7b6433e8d6f9daf082d075db3798602465cf0e35d09b2ea3c37b66264ff7c4b9443f0a032ad1f6d3b795abdfde1c9238178f89603b9eff987b4488480878b7f1fad2a32ee7f3c4bc8218bcd1fadfe4b428426fe9a875e3f9a43238ee9929f6ed48d7a8e31c11a57e57d93795614b0ebf6b3c0cca4242832b78facf0202614e05a78c083affcb5a15988936d3a7ae95cecdb8ae13962fbf9d5a390d9d76cd6266bed6ad9632557d585a1162d247e489aa20c38fd25040629f9260dc82ee96a32b54c696d5114d5bac7bf5dd49ab006a288c63836311f8db2c85a6026a7cd9946ae492a3e1af8524d5c6ab8a62a9bf16440d280c1e82f2af71a61cf8c940fa001163478189148bb68efe7abae6b5e6ac7799798dcdc60784be3d083fc16aee3e10f95ee11f132d0ba73b1e98a48345085ef19a551ba4d672b89494fd43626ed757ab959865f5fdd4139fef5dacb39281c7b4db726c083a2d05868239ea36a65421cdf9862e836058e042121b78931a3e8f1b56fe3e665d66170d1f5659ddc07462002a4a34509833145c5424c1b7efbda49733b2213baf639581d96a9dbf5987d686334c9e2e0fd7f804c0e0da4c8f3270972628c0aec6e1a7fa5a6c6947533825a4c0601d9a5e3b09ca296a80a747d8672e5a29efe760e3e62b76730536f6c1840fd724bcda6f12d50620bd483a3008b0719e06e1dd49ae43bec4b1e7bedb4c6ac06c0ec2b6a60b9693d1d5f07e8375078d495b8e3e6c7fb4e41820d9b60aca5bd6c4c5abd4f15b71cbc0fc43251c49421edc4e79749dd1f0a671708f175bf5f52337c01b900f399b2186913821083c82f0de1798f5071fbbc4e23f8c53e73efd3bf8b44965e32abfe60c6d6172a6cab9e0dc3f66b9a2042c5bb8486b7067c372ce155a19005d212dbcb8ef247670088be1998a85c35030ae68e49c2d3a6fe1b8874a52aa24f06be5ae4ebb557d941db028e61ce51412097c2a4dbf89f4437c7b48401944e24435398131ffcdb45612a361b19aa2602d79b404992b6cf1f54d7fe3368529bb31768c7f625a1aa3ccb59f4cbdfacadc8a0c6d0e03be2415ac96c7871f3449375aa20855119709dc48756d3e403e6f031935adf77054c49711aed9de141e6cdb9a08ebbac161cbda203356bf5a27e794b02dd117de3b792cb9772dd4b2bdee0e9963989c20d42a3e3d9ff32d2f46531e3f80efa82a5fe2322119afca72673c14ab861e268fc8f572f05ed876b9c68a40fa9167c815cdd85fa0b7c418c1eb5283c5594f3af45cdbb088b6c51d13210eff8305b5c2b9fc41934dc7b42189ff7073a763d08db6814fcfbc379683f9b66ad44205e277e838f20bd1b5eba9af04a0456cf25b8e35c6429432d287c2368e8fa2586b4248e79bdd9e28c822cdbbe5fb4a9341d608295ae34cafa9e4a3a567c0c91ec70865d9f009642ba34bc2894c18daa472113deeee0aa3481d3dfdbfefd30019029c52c18aee5d047e2a2dae6dd8cd4e230fc751f10c0c6f88dd23f803f5ddcf7034522dc698c2aba4333de406f256a78523f1d51665a93569e8cbeb949b37aced225d5e1883058aa8505f2be20cf929c614b18e1ace75a73896e915f0959894607a3647598f003d5c259d3c659b8b9c6c6d28b468e2e498e2c6a0574b5fe065b5ffb0bb737427a67dea0cdd3ec11e292e374c63e22d49cfd0b8923912f487936338b2cd42d5370eb9739f38331c4e0f01ebeed549ab98d68b96b7d915ce5259895e13d6a146aa67a5909d2c5f8edcd376180b280c024da6b4a9bc4831b94b7b31aacaa45695533e68213f064f8cc135047557113f7d9d71ebcc21ef7e503ad4109c6eed78d25e2fc3558e0704c227454283de529f3f447fb7dfdbc850ce0636f22798f2bef2f159df7c13b921cf27444bef96ac387a65783ae0e138aed38c53148337bff93c024ffcf107f024dbf5e9a54233f457f4cb8ae7e6a09d9ae5163ec7cd850642b1e0248106baf782cc3fa1801b3b981333bf33940b8fb523fa5ba97d743b543d85ac5bc6c7796e4549f953fe522084e5b1a1c7999b0953304cf09f08c6519c56144e637f9b3b096537901da199b88bb2c5d595d7202d55b28416ef66ca01bcad995c40aaa468932ba983ab98c44260a251cf613cc2a3ce2b4f11e29948c1f779af50056ad623bbc8b560bf5bcf614be416518ad4ec1ae56123dec7178c5d80033b4f535d857b369fc3cd2d2faed225301d0520a7959c0c86a72a82879b6b6a202d680c92759bc1b39b61481d0a50f3d60ba29b4e83117b79eaedfe5ca1c996b5aca618c40d7a3d517977fe74527215caac842f8deaa0e7d334e4f8860803ced2a50949a515850e765823493e8f1f86025f1168f1b50eceed508bafd5e2490230d5df5366c1ff96b77aa1e0dd7f4951c9d6bb064482a31e097cf6d6764ba04907eb3c5a17f8c6eb502966c6a3ca547c6acbcb870a58a12baf0dcbf087e7d1021ab2f321cb646c92f14e20735c9f8e6aaf92324f175b0ba3f31c0f49ab498fc5e4da084d4b39afe28f39783019d5acb414c36f20cdfd1f46a04058c3e80e8ca4211b150afe64245e01bf22d0a30661a73bac11dafa155e80f4e21d567b3375837bea74bab144b1fb9b637a90aa82c3776c6dd41cb64ebddd8b0f16a2e2d7aea799293a0acc7d8961083b2ff263a3c2f904532e81d4f5ece89d8c4d989ad34ffaf818dc47750bf1b5b9fa7a378c545a930e1724b11980ddd5dc7c9f2570d781ce7903a8f0e5156e209e14a4d78f7c9e717ca65e0a44580a9e6a33ddc674053f429dcc16b7f74c82d7e9ff56ac18ba3ff83dd3662430c89661d066682e8438c0972e4ae05c9dc55033f7deaf4c1bc37ff435c9e6973d4b29809d4ce79de797f3bbe04bedf90680b940edec6ffd9bcbde6587969191e8548cd02f8fc881066b71f2d86326eebbf906847e305e0a5d909a4f69f6a0fc2b2bb9e6d218ae99aaa4b31f4097ecbc7f52a88a3a889db61acda427d53b5bb17d6512ed3aad4603e96c8a3d16bc733ef2e9fa7682ebbe6262442382cdeab40ee6d752fa84d6f2377ec133c63443a68c07502c7cbc5aa97d3", 0x1000}, {&(0x7f0000000140)="007fd4973ed1108785cd47d01d2e7be8ac06623b726a54291713db4bc2fc1db67ca2baee783f690d81b7c02f1795903442e22bf2207ce855c17e2224218e62af9ff11fb9492a834660cdef7dca42c7912ad371d1b39b5c70cca03bf96bda3ced2e64fb3e201ac944d94837e853e54d5b0da051d5d692cd1d10b4f2db50d30e9bd82ab42228bb99", 0x87}, {&(0x7f0000000200)="4b2e6394c14e640c3e0a99abf4fdd0996567c4b5ad7dcce93fa31376d24a5823a30e5e23ea2a5026d187c5097cebb24f28bfb29290f52a172e6f4077b06ab9639c2390faa9388f1dd78a6eb2d47a226b2ed5fe98620af0085ed313c0220aac6ebaf9670fef844ade2f5b2731b2554a9b7a7a54de0687f62462ea09165e1216ec9b124a0bce0746a8cb7fab8af0ca3dbd7751794966f2ae8a482da05e482cd9087d0a793ce79648104266b651d6799133b6e76a53c4207975ca49417e4a712d8657acd2558e11312cb6960a0845dfe50871674310ecf8739d1f8369c179ba", 0xde}, {&(0x7f0000001340)="9207e4f6247e69f3098f77fcd2252395b0df1ccd65257381f61b563cb4c14d90591ca4c837789a953497f1e8188b21480db90794442b9b6e811622111104361c4eab51bf20627aee097f687a12c7431864cb96232e86ef90455b78a185bf80c9073831ce4ffae8f7bfd84c0cbf48806276e04de002b2f837f60fb780d7721ef33f3cb5b88f9123774993a32869edb14e60d3", 0x92}, {&(0x7f0000001400)="23b5edf20de3cf2076d48414259f0ffa9175f029df349e01ba9fc8fcbf254e4c5bfb63e356fcb8c474121eb5e842ed385e75bd375b4006b15b94efa42fbb751375f35031d32b807ec601572ed37e902765b4dd8bbe43461537d81d2b22a2dd8e9105c4f4681b90cbac2dd98e96bef999fed5d891eebeea90cd14e2548e249a73c638586c49f8857e8ae552ad4570500f475065a17203abfd33e472b2e87f5468299754df5f1a3748e57a9f13508198be189d6c221d7392deb140308828e83fee845db80f2349ac535aff2b6b4918f131cfd8c466d72995b139b25c1adb47cda77aae0b207a72", 0xe6}, {&(0x7f0000001500)="94aec60aa29b440ef003d0a103b55071d886b7f4ea328479d1c68ac065ed808d91bfad83bd9a040df53cb3fb89ce81709f9437a7b6953912bfe530a18f9e586457c358f7685edd6a3285d2952b77da2fa3e81c4e4b4ddd41bc49d1f77e4ab21f158e57b31e3fbff1a54e77628681cb1a417bab0cd906874cc79ee7a11c565c02d2ea6837f1aa23365d85707e58e5ce89247f52d7fcb1a723460379ef36", 0x9d}, {&(0x7f00000015c0)="4b1e5b9075bae284099e0ebd1f7116b240cdbd010a90ca841299a620bd75d9848a90440776908595df2e5ee7a4f91d5156e1e2233d790c5b3721d5e4962dca7444d2376c1f0cbd5778674886201bd276f0af0b88167d16a450cedfbd13dd57ffc90b79bea37f45420fe3a212628ac259e5a268ce9ee6c7e07d721af2b214ba878d263209b40a94ff67da46f33a78b5c3a6f58a43a7ec20f39d", 0x99}, {&(0x7f0000001680)="9d0f8d0239a6cd6976058f22097ebd7cad4fe6d9c7cda4a6d76a10d6a128948a1503e9f922e224d206dade", 0x2b}], 0x8) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x74dbdf8ab13fbbbc, 0x0) 16:07:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x2, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) r7 = getppid() getpgid(r7) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0}, &(0x7f00000031c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000003080)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cbd93068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f2126382c37c2bdd4a7b98b4a9a5bc76cebcb1c04577fb41806299bc1207c610367754862964cfc282debcf0c49f11bb7fd34bf40daf0b24f55ccb96bf6943b6192d313aac31c9cdff9aabaa6a35366da317f8b1cc866f0fa3b73d04ff4f49f8b0792de7bc108fb05e0cf731c8b279678b0a2ced0b43488fc30bca9", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xffbe}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c406f63180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000002fc0)=[@cred={0x0, 0xffff, 0x0, r7, r9, r17}, @rights={0x18, 0xffff, 0x1, [r6, r20]}], 0xfffffffffffffedf, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 16:07:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(0x0, 0x0, 0x0) 16:07:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d6fc0000ffff0000011cc49649345d0500000008cd7fdf02000000", @ANYRES32=r1, @ANYRES16, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1], 0x2d}, 0x0) 16:07:36 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000280)="e05f7ae0b6aadc9829e7c713616046372c4edef581df53375a9733f04a4f999fcd3e6843db4244497042ec939b3252277d4421f1327648b6c0cf9aba21a9702121f7baae9100654aa3a84ddebb027ad9c0fd89f521bd228213ed99672c93ed76765606e19c64991a7b216906ec2deae11ca4516951ead95de0ebe8d4211f1364947b8d1f7c1c5250dd119e11e9ae15b650ee4545ae68bca0dcf260f089d8413308671b45d62cc71eda7d02bece51edc556a4498f6236b00ae3", 0xb9}, {&(0x7f00000008c0)="503f3a8126fd17cf388b218585d595b334745d959aef64c2fc9ac7a8e3a5e0efedf4267fbf19cfb968e06041915f3b405693ad98662ed5c6a7bc06a044a740ff2c2502edd12c39787c6dafba1f8a4276ca5ac259a9d6b2b08497fd995eb3f0e03f58c9b611a791f1a6326d65222d9bb8e89108f44f0b5e3e4f50811ddbff59fd22789cc61d22d6dc65497c724e272bb1c9871ce11aefee2c8d52eb96b5a71d5d372d95b41b796d2f1647e5618d0512d65e39a0ea2f3f86c2d8346bc2ddd2a5dd88ef61ca6c1fbc882d8354a5c13405bd34146835cff64c84f439acc818543177c84f64047a83d0adbfdf7f0f2989ddc2325abdb33df86d9b93bc11db00166c2f6b37fd203432de38f20f265d8d734d3ff444a429259a67f243fddf001b303a6350a6f391b9d58df47310a0484b005a371c5186c4c85d32e52d9bf7a311a246dd7b7fe4cc3d7f1d47b68681aa9c758ba5d3ea8b2e4bfc5ad3a0fb131e40a88330f786b2b7cb630d5d158c4bf0352d37b0476eba621c8fcf56c4d910ef609c042a2970411f786fc58ec3d8549c837f534061b9a1589fc9d9e3ecd428a4acc70f39002641fd4095d0a4d76aeb147e7dbb7ebd7d65c202f96fef0e697f3ff8c1f55d25f8d86e29978262041c7edc05c9664010da17de0f8e10eefe753914755cef2667a5358a2d89a4dd845a834f706633ed7a422825010478f26be16292fcc3f009561fd1340a44da09002dd68dfd6a1c595d551919c5859c2f23cb6c074976476f5f07a939a4b2bae30e954dbd11ba412312655c447fff1b3c5c2fb17d3bacf0e40f5e848e2ce3a30911f4b9d2201461142e68443a70860f807d66906599e700dce50d6bb12c62cb935ec18099f3d65cb8a4541c4ca730260af8dc352e96161d24a56eed797ceb483737241aa24f9bdd5bbed609a84d4d356c4ac9789944c37f7f6564a67284d84155519c8f482fef3eda94c380ead3f346543cd50449c86f5dfad78734766994ea15227ccea16d937adeee2dec277988d6d2b2863959db5ec789b8aca13401e66a75377be8883ca00db8ae848750791bb632306ff039f78dc36a1b10f6449e6f338f395043f0980f9a4f42f70a00739006b23e6cf0b35fa247a548be208639810dc9b277712e3b4e347c84c73c782ff036af1cbb5e661242320973766ad6c750acda1cdc3fdb06186f233fcd11c287997f37c523d0bae88d44cc4c2c88786d4fbf018fa4c41ed9e727f4218a37914b93540e903ec29cc92e39ac5e98e5d6223524991b9925802ff04d39752b32b5d7aed176d32fc72c45957858daa2a247286b94ecf2cc73150ecf695269f193f26fdface25164bad0f1b31f3561467b4c4ee1515be187c53977ff20a46891ea510538eaaeee336b2f3e71bea34f304c65963e1699ab0723bdd92f9e28425a0541fddac9574a602095504cda0edfef81c7e649bf8e9c1b846fb6b20c81e880d2f93e0e5e42f9b8903cb28e6cbf471b653498f6f20bcfbc48f57dc6e258805f9d2f1549700c3fec8ce68a2b759b21ba526a02d4cebb09a00bcfcc4530ac4c9c9b6cdb404217bc7f6f3c9ef721c54210011c0661a27f649bb0cd2405e7a12265464efe097ee2cdfcab0e94215686fbcac4dc44067763a4defcd3560a514b12bbdc65d53e7281c9cc16602d20d45c97faba5e987bb7e36a8c01e841a6a9a7c11edd13cd37ec125383310dfc0eac4f60d5a2bf543b720ba4d1feaea64d6bc4897e93237c74ec493717b65b509423c512550b663d4e7022d309d5baca1bcc7d7a59d89ab2ccab606224a0678058ae048de9cd89193f301af3daa94f848e276fd15fda55bb2c9efb63a0654cdf14ace3081cf63b8d292381bec75afdd02c6c5bec3442debc6ec9a59209162453444f9b0521949e157fbfa7872775c88798e3231fa80bcb85b906fe2bfada025c90b04bbd42e13adb0ecf7c68ff6f084c394664bc4d1074ac0d14e1eb554f106f6caa2f5f42ec7fcf0bd231593e2be75dc89ddb4e3843f3cd7bb5931f02440e158814c5c17c92a4b581198f5e09a71d789c431329a9bd41f717b27d073b46e9768573f5d34a974a628c397cb618a10bf42403cdd99766ee52a9490249666ec7dcdffaca5d6f54b658a10e07e35c98e64c9dce99f0450be2140ec443519b351a504374a61f1ca0000547b89e2dd639af37eaab18f520db3c68c521817eaeaa9a02a4c388b64dab28360c87808329dadd4bffb91575f26efc7478d711b429f6986e8ed0bc8b3999d91dd20774acb5c6ef53f16d92f60a629279ded60a08a7bdc51561a6c313a070f2154447a31ab06990b5691198cc8f3c1f483a50c835f83b2196b8f88e7f2181a96b9f19e49d344accd752c42b8ffc7101c93f17121ee524b512d264bf95a0a245c89b36be342ad11154463560625de86de4f899d50ece4546159a6286232bc5c4a29a961719b8096bef5d26955b19989553e16f06796226352c4baafe979e73abf4c90deee14639c5d22e2a0c853ad429f4cb22d8d4fabdc50620fa6694aba3a35eccf22fd0528476c1f9eb36c5fd306e38f2590b215fe336bde33a0bee98df3077dad0c5537c5c50e86e694d074970289d2356bf9739852b716fc4cc6b8058ab4ae49aab1b89e4c1b43b0c4a1563d44ca5c9336a994c1d474802f6fa7bc3947cd1a9f9cae4b1f741533cd17822edf62c1eb340ab4380fc48a5614d19b5c3cbca486cbb0f908ff60b4e0314e5c2c2003d183444abedb4589e1127eec94c249b878088e79f3a93aeac4ef6f68368a16c27fece9a62b80e2d2ea10492f2a34498c47bb47402d57ed6917f5bff1fd334a072d1b77c826c68c978d8998d86d7479968a02613c845a44983feca27f937db914026a95d2cf026544f4ee6f4ec8817de8aab0d5a81e17b1736624934241051ec9bbb114af96a173cfafc34efbf805c4792fb716e1023c26ad85ac0b013a3548632dac1dd1a2bc144392fe238c6bc5bffc8c9ab2b391c2f1fd1c84008b51176636dba0e27ec4650a4340529e12b67b564da945d676040d2fb5432f31beb1a56fffc42f22a78798e4cf9e517c587c5cd152d38a633c3d41e5d48475e77c30c23bf3f43207d6f388727649a1fbf9f1f5c9b1e1020a9f161b4a3ac907eb9e4d4afb614665793ef47f758c30ef4b90a24d993816c4671b512229fe297b39c5e82df63e0fecc7daafa11a06c4a77ea7f4054de0b12eb9b1ab6b734a0cb9cc51c83494862a7b83831ae6a5a5c56628abd99d9205adc5c689157c237a895834757497185c38245e3694f26c12cd1c5cf574fd6158f36522963b173822b5822c94bd819f29b746a78e7734af8972405bf48b116ff7afce7afbf60648716675aeebe009185f494ec84ff33daf525f2c3a69d60b41ac23aac3df73ecac7662ef05fa72897249cccee6989bf2309b9376cff0983fa8777d713b87df5d6de34684e64cdd036f5b3508f66cbfd5949cfb70c2ae24464ce0923decb98f91d49dba0a669d503f3a940e7438a433e7efcecaf867935a7682c87bd5f2277a13e38ac00df6ddbf71a05b234adf2b5350e6b4444e5cd52214eaaac4dbadb0e3af11dee705e5dad414192f640579689ce0f5545c8b96611401ed0c9ea8f5873c45c16a8524ce6f35e05011f2876bf21a084f0d9ad2776ea9be2350078f747b9e725b84188d0e4a28cef49e746b2d496cb7aec5ac5e5a9a192718193c28733bd8bbccdf6624bfef623435726245914a0e5b5b4d5fd5c4677d6df1b3002ee6d657a4b10576f26e8b7ee4d4fd5d384a5a80e7ac5c39a1eafe004702a1f0d3afe8d4c2afc637ae880a25e0a2c6138b52de33f390f0e16a1152128d0febf5f7bc883fa1d2b120fc0c13b59a7d288174bca12e99e524e0482d2d18b67cd3d9e4ea4ca1539d22fe0cb71948ca7656e7ae7d79b05ed381ec3c66633a90d473e596871c6d49257b3a2bba8d975e18dedccca2a14956155b80e2ffd7c09dd5fa216e948f83e72bce5c4819e3ac1f73336217d7f9f6a1d20249d0c570acdf1866e669a2cd1433f66888c4986f9cafec334cdf6a242ca889202b8734f25f76afb5bd2e2cc8b4d001bb8f78a022ceadbd3294bfab8e127e5192359ec0897d0449d33828ceb6b621d5e495845b390e85ba39e76e557bc8c3c78e11c3f7e388d03dc8527fce8561b91a61de6646988f9f60c9e89852171d744c120693a3132b95e852849e7758e48c6507768046015b3aec492abe37afc5def431dd6b65d21f0736a0d34554309ddb104813f6429fb69af03992b08d864ee1ff30a9be0d5f58e131e3d813265cc72e421a06d289337699fc098cdbf336e201d620fbfcd9eec3e44eab1cb98632432df3df65f7804016fb21e46e6a12c86773a5e6c6b3db645a3ee7ef09643f520dda3ca20030ae84e25d3a4ba1b585061e0af83ab6e5a9ba84775aa10efa804dc33e77602611620916689603bb2696b9a9aa345e3715e9c434bbba5beb9a36e7d3d3d8e6c703fe0669dd264c6aa42ad8bef52f60b71cf304e721d5c1b95bd9e3fe2447d01b201e20a28d6ea2338fc92b3d108ec6b039005fcfa7b89ce26bc42ad2ea53b236b673155761084a9825d885a43fd9b4ed3ae7c36f5cfdfc6811948f5486d47b243be6d4c6f40493d91dafd5184a2759e9fef442d6c93ce10d42996248eea836ef31b8234ffbb7457f2af16a40681f23842824abb07685f1f1396422d8c4b3071d08109f79410cd02fc95aa4dc2842d427831498f683defbc958a6b42c04a6a3f37ddd143ed085cf9d86ddffb0e15c28de66a3e925b6d11fd238c1f24f43762266616331189d46277db19bd9a3e899f84325f92296ec62c7724fa61a90c5788096410995d3a7ff1c63c3842d89b5e612b78c74aad582340cb61d613f1ca56db8354f7c8fb4d3552291138ff69c7754736740226d9742331bd050487e0b3ecc0e3f505bdf0d7cea5d5c8df9e699347c9951073ff019a134407366dc9ea77a246f493863f6492986d55acd9d5d531c04f64f2c1f6fb4f4bc6703a7a3119e32ac05b0309783e2378325896f59b6d68500aeca8244e3c9284e3be3f673d5e6a57f95a3da298fd6accfb0a028e93a01dcf6906282ea3f96afe1d0257409e88fec6066da6a12db23f6bd61ac56def5a62b454051f0dd360560b45de2b3e3a51df30b62fb67aa1a7321b05dfbc56fb3f42564622f30403715573862e0f3e3def797c7ffffd376002dc8d0c12185181d8e46bc4f4471b553c4cb97087093159207c657e653661166f80fcde5c24b138f3a04e0149def09f0f70f74641d2161432503e77a94c94938d63d55ee426719f2283f9cf3241914909ab7c8d5e78375cdba721b439d4f0da9cd4ffdaef49e3f9b93d6eadb8c3c4d5b182efb403124b18b81aaec20165d4cc1ed23a6ffe6dcd2d0321cf95c4ec090572baad465915d9a3ca13a4747653d97ac44d172e651bc7c2815b05a5cd09b9d88ecc49937c234b83db0d6582adc5967a123ab33cafdc5592222b7365a65debcf99460d7caa445b917e45e5224821a241d31bcb62388e41e241d3d268f8b20036a910913a1975ff84878b72c817a3fdfc9782227683c3ba8cff74a7bef73146c6c83fcc4aa29d849441224eabfbd2195f4345a9b248f5e92c67363ef365cf74f371dd92fa01e943d52d2b02756860110229e4d36f215a8fb052bbf0c3a908dfbe02538f4d83de871bab7a0c033442dbef84889d43c997bb0ff83a094d2d011f9e33c014ca3bc65dd5c40f18f202b08cbf22e7d418c63b12b4df2d61e436038cae41", 0x1000}], 0x2) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = dup2(r3, r4) r6 = getppid() fcntl$setown(r5, 0x6, r6) close(r0) dup(r3) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r8, &(0x7f0000000340)={0x18, 0x1, 0x3}, 0xc) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000180)=0x9) ioctl$TIOCNXCL(r9, 0x2000740e) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:07:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dc1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x7e4dc01c9c340eab, 0x182) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) r2 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) close(r1) 16:07:36 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0x4f, 0x7f, 0x10000}, {0x81, 0x1, 0x1, 0x105}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) mknodat(r2, &(0x7f0000000ac0)='./bus\x00', 0x80, 0xb3c6) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x10) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x1d6}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 16:07:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 16:07:37 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x83) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/220, 0xdc) 16:07:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:07:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000140)}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x8, 0x4, './bus\x00', 0x1, 0x1, 0x486, 0x4}) 16:07:37 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) shutdown(r1, 0x2) socket(0x1, 0x3, 0x9) 16:07:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(0xffffffffffffffff, r2) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:07:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000400)="0f2483441a2c04b32ea114cc2afb22740f5d6e040d65f4425b1a3bca7c636f6109bac400e121478f2b38a2f37ca4983060f055f60554a06a", 0x38}], 0x1}, 0x0) socket$inet6(0x18, 0xd82bb04cc32e9b8, 0x6) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:07:37 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:07:37 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x152d8d47c258ffe6, &(0x7f0000000000)={{0xaef, 0xba}, {0x8, 0x26be}}, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000040)={{0xc}}, &(0x7f00000001c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='//tty\x00', 0xde4d98fa143e5563, 0x0) read(r0, &(0x7f0000000140)=""/48, 0x30) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) kqueue() 16:07:37 executing program 1: r0 = syz_open_pts() setuid(0xee01) read(r0, &(0x7f0000000040)=""/185, 0xb9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x2000000003) syz_open_pts() 16:07:37 executing program 0: unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000040)='./control\x00', 0x8000, 0xbba) 16:07:37 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f00001b3000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:07:37 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() getpgrp() r2 = getppid() getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xb8, 0x0, 0x0, &(0x7f0000000180)=""/9, 0xfffffd2f}, 0x0) 16:07:38 executing program 1: r0 = geteuid() setuid(r0) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, 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) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r7, r17, r1, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r17) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 16:07:38 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = fcntl$dupfd(r1, 0xa, r2) recvfrom$inet6(r3, &(0x7f00000002c0)=""/4096, 0x1000, 0x80, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = openat(r5, &(0x7f0000000140)='./bus\x00', 0x40, 0x2) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:07:38 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2f, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffe}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) syz_emit_ethernet(0x1, &(0x7f0000000180)='o') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:07:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = syz_open_pts() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = socket$inet6(0x18, 0x1, 0xb3) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) r12 = accept$inet6(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x22, 0x10, 0xfffffffffffffff9, 0x3f}, {{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x0, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x4, 0xf0000009, 0x1, 0x8}, {{r5}, 0x2dcceb596c571150, 0x19, 0x1, 0xffffffffffff54a1, 0x1000}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x40, 0xaef}, {{r7}, 0xfffffffffffffff8, 0x10, 0x8, 0x6, 0x8}, {{r8}, 0xfffffffffffffffe, 0x74aca9a9f06bcd61, 0x0, 0x20}, {{r9}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x8, 0x7}, {{r1}, 0x2, 0x1, 0x2, 0x1, 0x5}, {{r10}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x9}], 0x4, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffd, 0x3d, 0x826db0c3142134c2, 0x0, 0x4}], 0x3, &(0x7f0000000340)={0x101}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:07:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x9c921162c17b2ba7) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) dup2(r1, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pckbd_enable: command error 16:07:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) msgget$private(0x0, 0x4) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) 16:07:39 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() getrusage(0x7ffffffffffffffe, &(0x7f0000000980)) close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) pckbd_enable: command error 16:07:40 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 = 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) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r2, &(0x7f0000000140)="2e7743da4a7f52c1b8bfd42f21e03fa988dcc4fadea6d422b6d4b1e37b706f7338bf679cedfd7e36bb6cfdfdb8b5be885b8b7d9378d7b47f02967b59101aa2a5d7c14196ed360ae034b9f709e2feeda4346aaed3790602d2cc7aaa6b5ba1bb5325b0751947d824c985d3570b5f5ef435a082ce8a54397f79c4da4b0495f5489d1490513aa15d0c1594bf4aa695b38b886b6e49af8053c030a3b4f776958b09e7948368ae939653c00c", 0xa9, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:07:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dhv/nu\x82l\x00', 0x10180, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setstatus(r3, 0x4, 0x4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:07:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:07:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0xfffffffffffffffc, 0x0, "0000000000000000000000000000000f00002000", 0x0, 0xe3}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) close(r2) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) setuid(0xffffffffffffffff) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000100)) 16:07:40 executing program 1: msgget(0x1, 0x20) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x9, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xbab4b3a19409ef7f, 0x0, 0x5, 0x2}, {{}, 0x0, 0x20, 0x4, 0x2, 0x101}], 0x98, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x0, 0x10, 0x4}, {{}, 0x2, 0x2, 0x4, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0xb2e41c83c6869bb0, 0x40000018, 0x0, 0x8000}, {{r1}, 0xfffffffffffffffc, 0xc0, 0xfffff, 0x6, 0x100000}, {{}, 0xfffffffffffffffe, 0x4, 0x20, 0x800, 0x1f}], 0x7, &(0x7f00000001c0)={0x2, 0x101}) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:07:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x900, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x2a, 0x1, 0x9, 0x9}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff5, 0x20, 0x0, 0x400, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xb5, 0xd1689c44f081f7a2, 0xee, 0x2}, {{r4}, 0xfffffffffffffffb, 0x6, 0x6dbc1824e05476b5, 0xa519, 0x1ff}, {{r5}, 0xfffffffffffffffb, 0x89b97e6ae639d1b6, 0x1, 0x0, 0x5}, {{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x80, 0x101, 0x1f}], 0x5, &(0x7f0000000440)={0x9, 0x2}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = dup(r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000100)={0x5c, 0x0, {0x0, 0x3}}) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000040)={0xe639, './file0\x00', './file0\x00'}) close(r9) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000140)="ebff03ff13f9fd812e0700000000000000e5f823ddcab08457e0732e4239f4fa2b8774404bbfb4487c120b73a7c9397ee62956cd61767f4052d60f42af5b1a9703259d61b089591d6826a9ffb4b335c708b7942a78aca010658162f1b7bb00182ef848379625b972551f2299b3358a64942d7d32da0869de0fef38939f4c43a1451aa8c7f548013f198622be3fb794519de06e879bace02632beb1fd8eb826f4628fbbf86148fbc7f56ba72b3e00d925e5db64b9fd53a9022e66eb3d8a9a3d9af934613f1792f7fe0b0a7e957858843dd1260ff8f57f97a4f4e38d5c0984cc30e6f98c62c52b4ffc0be3e1c1a605d697585f15cd91ee645da8", 0x451) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r9, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) pckbd_enable: command error 16:07:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x100, 0x6, 0x7ffffffc, '\x00\t\x00', 0x100000000000}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) setrlimit(0xe, &(0x7f0000000000)={0xffffffff, 0x6}) 16:07:42 executing program 1: r0 = socket(0x1, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/d\x02\x00/ttyYcfc\x00', 0x80, 0x0) 16:07:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xf59, 0x100000000, 0x5, 0x1, 0x7, 0xffffffff, 0x2, 0x1, 0x0, 0x5f, 0x7a4379a3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:07:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x28, 0x1}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet6(r1, &(0x7f0000000080), 0x0, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x3f, 0x4}, 0xc) 16:07:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) r4 = accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r5 = dup2(r0, r0) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r7, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r5, 0x0) sendmsg$unix(r6, &(0x7f0000001980)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001940)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r8 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r5, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 16:07:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x1ff}, 0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:07:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140), 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xfb6875c0a9fd4bc2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = dup2(r2, r6) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x10001, 0x40}, {{r5}, 0x0, 0x85, 0x10, 0x9, 0x7}, {{r1}, 0x216f6fbb6b4a924a, 0x8, 0x0, 0xec7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x0, 0x7}, {{r2}, 0xd, 0x20, 0x2, 0x1, 0x9}], 0x1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x80000001, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x8, 0x5, 0x6, 0xa46}, {{r8}, 0xfffffffffffffffb, 0x2, 0x200fff7b, 0x1, 0x9}], 0x1, &(0x7f00000004c0)={0xb, 0x5}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0xfff, 0x6, 0x0, 0x81, "3929403ca9b51371108ce4951b03aa4a0c1a2dd9", 0x80, 0x9}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTART(r9, 0x2000746e) pread(0xffffffffffffffff, &(0x7f0000000140)="dbcdd5408dc3d5499717702672b2fe903f577006c0c835a49f655e36c955275e7c040ced902a8fe6b27412d3c62bba14904d51cc34e3b51ceb674fd6261de3388003daa831eaa359e193a3df75af1eaa3da7fe19ac0a5f31a00f75a8a834b1d29d457e350c499791f5f82696d86ca3905f9cf428f0e449b2ba30c411b4faaf20edaf72f5879999ab580b7fbd4e525d", 0x8f, 0x0, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r11 = open(&(0x7f0000000200)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSCTTY(r10, 0x20007461) 16:07:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x5) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getrusage(0x8000000000000001, 0xfffffffffffffffe) 16:07:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/8, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:07:42 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/62, 0x3e, 0x40, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0xffffffffffff4de6}, 0xc) fchdir(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2685e5004c3ae9e9, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) syz_open_pts() r2 = getppid() getpgid(r2) getpgid(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() getpgid(r4) getpgid(r4) ioctl$BIOCPROMISC(r3, 0x20004269) getpgrp() getpid() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) pipe(&(0x7f0000000180)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) getppid() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x9, 0x10011000fff7ffff, 0xffffffffffffffff}) 16:07:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x20000000000016fc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x1a) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:07:42 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) listen(r0, 0x0) 16:07:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x4, 0xff, 0x100000001, 0x6}, {0x0, 0x7fff, 0x0, 0x8}, {0x6, 0x0, 0xfffffffffffffff9, 0xffffffff}, {0xffffffff, 0x6, 0x0, 0x2adb}, {0x4, 0x7, 0x200, 0x7fff}]}) r0 = socket(0xa, 0x1, 0x9) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) sendto(r1, &(0x7f0000000180)="4cd5532e7211404279839c675b8b6d2430727f5bc7b3af9af3b72b5e124d1ec9e0228637fbf870002cad00795ebc3d0eac4faf05e49bbccffd6aed6683362513df79bd933c33d40219efb7e2700121ee8ae3a66219694d131f55ab10ff7ddfd6618c20be5f8533cac8201b581ffa8f0c8cdbfd224105b139ac559309af3d374132fef5e8ed48545b3d2d", 0x8a, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) socket(0x400000000018, 0x3, 0x3a) socketpair(0x1b, 0x5, 0x0, &(0x7f0000000280)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0xffffffffffffff89) 16:07:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000001c0)='x\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:07:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000500)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet(r3, &(0x7f0000000180)="9a065ecfe1d2ab58729612edee4a8554bea19399141476dff56e469fe6aaabf203e21c2d3ba5f12b5c2eb425cf46f87baf9bb20e72eafc3b6ec271536959910e788010ae51043117a6f687370086d1", 0x4f, 0x4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000280)={0x1, 0xbc, './bus\x00', 0x8, 0x4, 0x7f, 0xd7}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:07:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0xf79d, './bus\x00'}) 16:07:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x8, &(0x7f0000000200), 0x2, 0xfffffffffffffffe, 0xfffffffffffffe9c, 0x2}, 0x8) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x138) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x84) 16:07:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x44) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x6, 0x4000, 0x3) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) 16:07:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r1, 0x7, 0xfff, &(0x7f0000000000)="451c3232c5b4e622ec201ab52eea74d983176246593bdb98653f1dcae377f3e618e8b00b4d1c021554ccb2dcf46b29b572c91cb3a8c2400ce1ccd8a410264397a2e6ed3055377777851345d5c617f3fe756c634232090bdd45265ca08db749922c13846e58a1f84b83da198b23df977745df94def8c8af7974b292185529df7a1a46ee07637bcefd83e1503e79ec06493fc5c3de4f0d3cca2659cd938bf12b37e6322ecdeb7c8fee063083032850ba7abb2c2ef58923810723738f955aa3142f8500a5c7ffb176a80765de701caf0872f088da4581b1511604df4565e0ca5220663577ce6aceed40060c0bab337191825ad3af3680d38d13d0c3abff0925a265a1c1230c34def35a7a32d5f55ccd8ff41e476ec8fc1436edfebc55a60628f3d3711bf1d8f413b959657a02a14c66df428c41a36a0d1b162cccb79a73540b6e5a920effaa1f9275cab1f3889316cee0fb8360adc1a09ac87df22a11a09a5550fa0ca7b703dddcde60840f15cc47ede609a53e0fb3820e66d8fee9960e89ac69e3bc3d430eed651f27bd630633d1ffc8ff5ee6f4038a94e43af1b8ee2bbb6aa6632e99c1abf86b6a94d258232684be58a9eb5c0eee51f75a736bc95c791c5f4f57e73f02b910abb3b265c4cdf332cb2c541ea8b1a3366cec973b2fa1912e0412a318c7a40059d02840f7956f1a94e53eb50f5f1661f45ede96d193195b12009743b5c35d74dfd13adb14407406744ff5b03b7707ca93492adfb65ad22e280ba1fbd63f14cd350565b495d51aac79eae7317252b2a96e6dab6b4b37520a97f6f8237d0600298a961beea9975b89c15e5f0a362a6c7072c93f978031e501513c7c2617b593737587bdb59e0ddf408b0f2ed3126fed113eb87543a0a2d9f9433ad3fef256495dd08523bba4b0c68a79b362dbadd8f1ecd12d7200f39608165a14976be54c17493b020c6a4d378eb442ae681cd091dbf4b40448b0bb2ef9b0ddce5185bc6fca66904943de4e84548059b4d695377b1efb82bf252764f7dd221c1245469b0caf151f056a70788c6e1a7e354d5169dba6f40e969a4f9ac529fb0cc01d25e73d2c01de844de5c6549741abcd7a5270e3b8e69760d95e4fa3d6cfaa897e7bb0e03f067b09f2324494caeedd317e9283b084967e861c6993da3bfa76cb0a4d67ea201d785baeb27757e2857b287852f72c3c80fc17a9ecb1559765ae64c301cb5a36a04f6623b9c9552742cfe0319a6d867e8f88ab74bb71f3b3e5687ee3a0ef0447e224f812dabda343265f237d604095c05779e6b1f0733f241a96e70df5eaad82107e46f823f37c291ee43a0f1acb930db8e4047ffe945fd7290992a975c38895b8d09365cdbfd1fa409ec4d8f7c3cc224c74f72142c8e492de2dc29893d27a8a0b60a1e6e28a6a2bae22e412a42d8f103aaa033f5c2867b72a8425997cea2a869f5f792b6da8beebaeba656a0881f52c7df938f7b8ae23ceb3a1fb256191739cc8924a123e221c96099ad7de9c236284767368a02e62e526f9f2efd4965928b0de66a7c713ff02f5d0e0b58019ad7e4c147c57f17f4591b3f585126c2d1654a11b5237f3bd2d255c0cb4a414ff78d224caea7945da149c83504e70dc07d98153b394ed5f09918ba02cd050b056f3a2adb54fd0645e110faddb1c5747fa6640be4bed94d45b87cec8e579f5f1441f561df5d9bdde7855d97d7b5b616027cf5e07823fa1b91d0b73a062383866bbe4b099d47145d6057099ca3e7b71c3ca4d0d29f2d298b3c6f38e6f0c918f9e456bc3665c39d2a1da79938185c3b94ff8f145d84c3cb66e8d93b61bfad8ed416a0ec51f3ba4a829e69ca16fc97d0bea26784c5bbdc73d17463c03a4276778915cddb06e1e87b8727736003eb21be01e79a9d377a47bddd819bad000a42f40413d71ff1cbe7500f761d829fe0190fddb6857d97f2a98c93db8d4dcd35ec20065dc11ce3b387c2c95426103f50795321fc4dfb8d99fd3dcab896fdf8b6081cc0260b75e17d239b157f3e4cc8617f8da9d184013bf2610fd82dbb5f394290395aa3e27a2c1bb63978086b01f3377493cf6bd9e56f76c5bfd77a8ce7c1b4c5b8cfccead4dee8f2eb35d2a11bf5909e11cd955bf2b93becd831f94a9b4bf2961f8d1035f0e64a2d98488260517a905f49f8588f2eed4e4a231f59556a2b166c0d3d31b8bfefdbd51bbb402ec6adf258d826205f2a37eefce0976e9b796e10d8d5502adf39b99d0b5e87fdf2bcfe2d2eaff0b63d668bbcebf6e9bfde261af60972d854b08ba0d21a8ba39018072fa85c9c8bc2b68f79f7c37a06ea01fc4d8b866fa065d5d845779639082ecdca28f7559e762f750ae96cd838f6ab85ff70d8fde73cf4326642e4c08740a0d6f95d97e5056625b88683d7e7a01c457f6da9c66cc78f44b968c283b7e027dc76c68e8193c70c3c093c8be14f25755adac0d2be71c5d3b6f90c220e1e6a0d78b4551cc69bd3893d54f0001837d8ebdeeb6b2eb29599172ccf76de1e28e31e131a3578fdb80a9f337441e5a5237aedf10f4cefd22fae6e3a4df10e3aea281aa4b6fd31d0cc721faa37a93813d5e0ad9bf768dcd185df33e47b68b77ef35a40fe78381d55c7e501f50bb1c8e6b6968ae726e9adb7461884577273dc4f5a16148149063e7731ae7257691e1064ad71648cdb89c6dd3720b33caf18733432561870a418f8d55c450217ea9b9421eb67ad7beef80caf6edeb433fa7becc1e86f507a0b89daa2870fced79179e08a92ae18ec5dd6f3a08be9194d35ba527b27e71629d80f4dc2d64a8e14c2416b7c105bbba51a43fc7ab1aa14dd48ece013b408899b6b1a114c11a3b221b276962f4be912a466ad0b24e35bf984b3467d23a34d481a2ba3cc9e303f7a9b3e0b794f1e0110c9724388093712ae71bda05d9bde9b73490302846475ff1a381fad67d3fab192a78c78b207999c3efa8f16823b0f0bc35eb7ecf96ae343749fe72494a45735538b99b42aa365550537e5e1fbf68eff28fb48a179fd013e6103865fc22662797f79eb741caa746ed03b1758e9e57068c18353798c1fa55d510256e7077014d9c4b3ea1239c1aaac7fe141a428af707365a028ed152b4f6f94e1aa7638d8c8c21f2e90267fe4256f548f53325bfb06464e30f38d8f503d17bbdfccbfa225f52ec11826158ac42286a053ed07c901a5287a796f433b521927c999d82259c84caab40f8adbf31f335e97f488055b66b68c99f99dc434e02a4981b21b372e54d3bf92b777c57a3955cf842404009f312f35ed979ff0d52bc0334eb7ae3991acc143f65e09e5b0f62a49b6134441ab763e082a46fca94f4deb22d993fa8f2eca03eaeaaec9d6af9ef3fa704416c532cd8765486dc102b1d2bdf4888979cb872f616cf038382873a9ab6f78bef4849aac4e8d1e26772d54e91c841917d45f7cbfd62df4b8ec204b01eee941cc7b1e65fada65c83cec076801b6bca17b931a8aef35fb5a8c89c6a45b43d3b7076586b592eeed435834de9da18297c6cdad73a6f97c6ac319baba5ab670f0446af84fe3d48c0d9f75311efae71934ae9aef8129a469529469717bf2aa20cd6bb415b4f44227ad24bf89658e7a1f0226296e788ffe04cf78e7c09164c0d94386c77c7da2464be9e96ac6b5885083e3e446757f7caf8cdaeaf7db9c7b86c5e50087949e5d55b54aef51782b21c2a9ec7b6899ea60e76f40ac90f3f7ce22a9d4a78cea77b2d2074c0516528664efce7e95ae4f800450ce982ebab1490be8f56c763639d76765cad4b6033acc9ce998c5a7986c6c58855dd1249aaf2934fe755b8e982e668a7bcb998caca5e58b2e55638928f10fb2bd302df161f116badd66bbf4976d9f0109de6ee6a33e03c3a599b4d73d6727ad280c6e673ecc4179021062c2ee16876927523dfe268336c9f013d2029b41ffc008be40c189877ae0a5838925f03f18209a17cef2cd4686a74209c5bf063a5e8dcd0436dbb4d60959a3e97391896bba63963442f06c655ff1a1d8951353771e9397751d021f805189bad73437c15e3e7111c807545a4b16ee84be8f8ee8b9fe56aa00694a7a3d6b3a551131d1036df5412773f93a4a5538e7f87c3b96c2b408dc86919a037cdbcccfcabf5292a9aedec13396bc3fcebb8674dc2c3414247fdb8428b9b132cfe8fbb2b7334ed8fbda07e2868d88282133ee6710114eef79275d208e66b648468355748f28d5a79fee33cd4a12788bb264a2e978d1ef457e62f4ce6276de972edbb1ad7f150273dbb1f1d3fbb51a94de6c113a9596397aa73d83473f4556f6da46de48b8e955ae7db9b7fa9a6e767dbd90ef8c97523504c90ab9f76695725b8c83fae1eb15b0dd148cffe17caa579f008363badc3bb0313efd02a3dff1075cbb26b00662922cf00b936af31fa51482433e7b38a2ff75cf275287d2ea646c70c5c63db11f421a43949dae308e472528d3efbbe55957476b4f7bfde345e6fcd10aebc9f9c13bf2f30330665f18707b04ca32641d53ae939908191b8e5e0e71a40b6b371d3ac13cbbb8c2cd213963a902baeb0ace5ca3beb772d64aff41d73a291c29021110f4c8dbd9f0ea2f37da6bcc9adce84542fdce73e72ff2949bd241333d0b709beed548257f45ca6a89472cd1d1eb689b4634bc9ad0481a7721dcd9b533f7a10fbfe114d1a90dc80f12d8c2039cbfd20cae2c628e9f8d6c652ab85fd86ec45bbce35356cc72680bc3d5d58c15998057908baffcfe344c3a17edeb11966b520c75cb4f0eae57c6562a061dff2deff1f0b01a4494c8420b5363a16076ae09ce1f20cc2c25660e3f8321fab96729b74c6d7fcad4f1208de32b6b44c522da0edd395fdedce8c0c709ef842798e769465add6bd2565f466a21d3fdd435729a951bbc1ef487d664f7468a3d565552dbff1249bbdbca401565a7196721a2be233016256fdf9e84b225681762733b11848e4500fa9d4c8b8b9fe2cd70b0d1dde8a8679cb30495906822c5e1262b48121ffec3804cc812e97ca54ad9f3143a79fcbacdae2fde851da874d82a9104b9f50af9226ec1210ed09df8f63e4665d9211886f224513573c4026cd34aa6879344124d11bdc48ed298c52f67267e3aa46caaf14b3dc6a58e13c8a0262025dd087fe0027c9c920bf4b9b5ebdb0d957f5d04d974ce3ab9997fe31271f9f5fdc227ee343ef94ab682f130ee70c826f9b76d14e3bdb23e58858bb215bd7dc4a8059c54336d7288159b8f0e27cdc9bdbf852ef5928ff661400dff466ae9c524f3a2e8c7c5c910446f1e6a570dc77f1964a1b2c628922cd3690df61dd4b313d7a7be56cb8202fc0b7ec72709c42e135b6d59600c1c70484ed236803f9ecbf631e5e13bd6a81b0c84e051a83ea8814e444f34acfc1d7b25e0bb1df4de923f727c0366cd3d24d7c58c0ac38d4c807ecfd76c784ed311240b438fb5e9daaa8ee3156620d1a5bbe57f47674ef3f7bb225f67e688d8d6712dbdad9c99d6f8081af9d1afb567864e9659e6740b6228e410baad41f2a6cda3e7a38c4c7320d652c3a3ea207e3160a19946cae8d60bfe829fde6f10a622005cf88aa62e09d9cda3568c8c0ccf4382ae741542ba087279e661f795b2832732bf9579e85354aa2d55ee13f3b3dd745cd58480b68b8492c798664d28d6541996d183e831108b33d0553d4a91142e08dc8d650f9c9e3dff169bc7de7f2c6ce130da6f3c5bda4bbfe7c0ce0da7730630c952774da4112885d6a9c09ff4161b63c67bc3d72b7978380d25ef1b7b9a948778eb2fc4e1bc855e1a34495", 0x1000) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socket(0x18, 0x5, 0x3ff) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 16:07:43 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x22) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = fcntl$dupfd(r2, 0xa, r1) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x20, 0x1, 0x3) 16:07:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) msgget$private(0x0, 0x1) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/205}, 0x11, 0x0, 0x800) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) 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) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:07:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x30525, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'dap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:07:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = geteuid() setuid(r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4a8b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={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) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r8, r18, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r2, r18) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x48}, {0x6, 0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x1, 0x5}, {0xe4ec, 0xab}}) 16:07:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82032e33ff7bb2b07700"], 0x10) shutdown(r0, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) 16:07:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) 16:07:43 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140), 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet(r2, &(0x7f0000000180)=""/87, 0x57, 0x804, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5cd, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:07:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x0e', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1ffffffffffffe99, &(0x7f0000000280)=[{0xffffffffffffffff, 0x0, 0x4, 0x6}, {0x0, 0x2, 0x81, 0x20}]}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:07:43 executing program 0: clock_getres(0x5, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8022, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/189, 0xbd, 0x862, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:07:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:07:43 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:07:43 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffffffffffffc) open(&(0x7f00000001c0)='./file2\x00', 0x8, 0x10) 16:07:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xfff, [{0x2, 0x7}, {0x1, 0x20}, {0x0, 0x36}, {0x2, 0x2}, {0x3, 0x8000}, {0x1, 0x8}, {0xd915b9275f30183b, 0xfce}, {0x1, 0x20}, {0x0, 0x9}, {0x1, 0x2}, {0x2, 0xfffffffffffffffc}, {0x2, 0x4}, {0x0, 0xff}, {0x3, 0x10001}, {0x6710c00f7d9ac24, 0x10000}, {0x3, 0x4}, {0x1, 0x10001}, {0x1, 0x6}, {0xd9db08061adee5c0}, {0x2, 0x6}, {0x0, 0x124b}, {0x1, 0x40}, {0x3, 0x7}, {0x0, 0xb68}, {0x3, 0x1fe}, {0x0, 0x6}, {0x2, 0xe9}, {0x3, 0x100000001}, {0x1, 0x3}, {0x2, 0x5430}, {0x2, 0x3ff}, {0x2, 0xfffffffffffffff9}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fcntl$dupfd(r2, 0xa, r3) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000002c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30000) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000380)) r6 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) dup(r6) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000480)={0x1, 0x8}) r7 = semget$private(0x0, 0x1, 0xa) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000004c0)=""/4096) r8 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x20, 0x10) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000001500)=0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x80, 0x0) r9 = dup(r1) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000001580)={0xa9f2}) r10 = open(&(0x7f00000015c0)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSTOP(r10, 0x2000746f) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x80, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x0, 0x20) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000001680)={0x1, 0x0, 0x2, 0x1, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000016c0)='./file0\x00', 0xffffffffffffffff, r12, 0x2) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r13, 0x20005302, &(0x7f0000001780)={0x7, 0xb16}) 16:07:43 executing program 1: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e9c245c80dfe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 16:07:43 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000000)=""/202}, {&(0x7f00000002c0)=""/169}, {&(0x7f0000000100)=""/5}, {&(0x7f0000000400)=""/205}, {&(0x7f0000000500)=""/4096}, {&(0x7f0000000180)=""/93}, {&(0x7f0000000380)=""/61}, {&(0x7f0000001500)=""/165}, {&(0x7f00000015c0)=""/45}], 0x172) close(r0) dup(r0) pipe(&(0x7f0000000140)) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:07:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) socket$inet6(0x18, 0xc002, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)="8e1149bde296815b4efe660c652e6422f26eb52990030855f7c6afa546e129e17f52bba77e3342a83aa1e976fa202d8f22ed628498a96ab026e2ccccda5823328f9d9d3722fdb45ea00057e8fd21b64c307490b894761afada97eeaf3195fb8813ee1af01f7238b6febde7bdc8fc580ab25ce28b48fbd18a170ff34e345a76693e0ae821955e1797e9ffb001f17f4d9a7575dbcf5ff772437c87014db1af1086f0ba1c2fae7bbfe07fc3a3f38145a4914b41"}, {&(0x7f0000000300)="551766a1189e8fcdf636aac989ab7d9638479166b3bb8522814309508098da024000ba64bddcedfb714ae43e00402e236f7985294b254da7be738b96dcafed86f20032b6375ccede21da91101a716bcf75c9a987996f373c783da2b03652ce4b75e7d6d70eb75ebe235853a2e4305d15a5f69b77ef40df524085805fc6272cb4eac4a9498cf465ba709b197c50686a0898ad551309d47c6c84c4b776bb98f08cd1f52fc44d350d86ffd09218ef2d93eaedd6252c8a0579d02763be298ee6f287da71e000b2e121421d3d3bcee91d88f56c8d7fcf2232f6fe92577b7e9db934929f301a0381ee4cc8c3194f9fc672e495965d71375f4534b4e7b7b6dd5711702cc177e34acd7d9c29fc75c9bf43210792424a61d0b1010d39f69bdf91006863866e95fd7a02c612a6fffad6124df9652119d18dc4072060373d29dd1152140c25acba075b2162620a6c041bec4defa5fb2807be231abeb1b794c5fbc35326e07cf0e1c119f48a39c789946a54549c406323fc50816e3916d70090d33b7ba90428bc4fa8ed31693adb5934f8a757c43835fd4754f51441dfe02c2b5c4e6a713153d672bdf2ef034eaf203653c8c0787b860d2d442e2a599a3bea21c201ce18bd97f343cdebdb2f4b5bfa09e310e4356526c982ab81ea28dc426fad6028316db532601cb3619cef0d4e22c5e7181cd4dc3246fdd01a5b6aeb6e7f1049c42f7f075bb0903708260e76c9af6fcba4f74731e2657875a0318a469882072726a2cf6a0363cd6171c4003667b060dae97922fec29d067ffd2b03b791f399704cee1d595c935c4e14c654d10f47c31a982d82c288e58d39caff15e3a8affe4f5c3eebfefb138ea9d7c1aa8ba7ed3e8f856ed1bd18c3814874d47aacba0b92e4eaed2e9e8064de600d5d5b348722e4ced37ba9cc74a24179f3137f11f94ee5cad557454a2b3530fd8b51e32000bbbe3c77c0d540a61c7ffa5661273fc7ecc3e68a1b8ec4f06ee30453e68918bd943dc4a7322b2e638d8fbabd2bba828ce17b69a93811ea50eb72cc377650e24cde8929b1919b754edfb62fbd35185c9113da3ba2b10c60ae2776c21d5069f0eb3e122838f1c36af431d5bcc20d9fdf9e2c6d99598beace0b544679278253cd64d6bed511432bc4d690e39d84a4baffc9bf2bde77a3aeb49df2b70a00eb78cb7bab433936bed2b3efba0493ae59fa08b9c6fea071aa9daf84ffc9d706489c3fe01d78be937e457d4145755e5ad8cfe48243ccd090eed2572cadc1fc4a3ae720abb5e1a532e4534fb752f1a2682ebd9372b000f621e888cf792ea99d9b56758a7efd6ad117c5fd407232f3541749029ab4c6b7818f9da0513188dd99eee09befc85b57173b265bf2e8ecbe65728cfc61184d68793f503653eab2357dec276695dbc0d923c16d7146e8973f67e07956310f783ad89322c3ee4cc09ca81fc184c77cc867a3fb1b2c936edb6ba5ed77eaa5db0c0014f651af5a5e38ffc098f159fbd9a80f7e7e8ff010988effc763505e963c1136e7067ef85d25f244443973b108218ea644fb4c80e0fb9bc3d2656ad7e64b8bf50768b6c62e637ff10cb9bdd0c4b82992a397b9dc8014fd746a09918f34c1e7449f6162e848e10ea7e6225b0f3794e21db64ab2ed94f4332dbe284df2781345262e93503db0e213a00668bc00ccdb36cb9923a3aa10b50667749db03a1d397d4dc60f03c3f85401dbcb16c2d5a988f3563cf0605bb815b3d0526d698c56fa5b40420469c4dc56c64dccc2cdc18484fc1c3cf4e91dabf52c2c29906c3960e4c08baf7a06b89c7b1995cbb9c39956ecceb4b1986962690accbaf30a46004bb33faff1bf8ae01d0152dfbf8b768fa83a19d0a846227f12e8edf3bcec5273e6dc5411b9b68f7941fb0a5a373eb333aa74c63ae779a2f4463ddb22027a52cf431cfbc949f607ac2e08725de123cf5bc2255db32df82b20bb5f393cb41a599c6ff125c3eb2e8187e8d45a769cec5c5ef30b80bd55e28c27bed9c4ab2c8add5ad8f6c0c1945af8678b87ac3d2eaaa1196d23577e5ded65032c6ae6a74e6063c5b993d9d63c43c1532f0f7ede6ebd39ef1a3bb23be1455581043ec95f36a3e5a658ec55c4e62bc3b78866d7b01b8d548a380cdc00722657b97c2f4869b6fa8061333584f33d247cb896d99fcac77f05f6b75d4e91a37577462acf6f6dad15bc5e4d1da350444f39bb94f2e865a9d4a635c9a70a56ea181b7cc80ac0b7524b88d8a7f6a29210f87c766ac51d6adfe453e84ea6b678d22727d562d83a723ab194e44223af9ece0a3c904007da8441c3ff1a4c0b839ec565229b1b0974184b580d7436cf2671aa7fa7857ef35ffad4a57455761801a3417b1f921f76d422d9ec4af39b044267c3d4dbea4db01d08e59f3ce57b669d04bce0dad963264b7fa399828864f8185ee613b39366ac5cf3600b31287ee2257c6ef51f41672c84e8e7ff4c6eb1017f519c432d9e6213e6af8291b31c3b3a0a0c0e991858acbb9396d9687fcd9d7d320a93c363079b8fd04fd172fb4c3c69001d16e1cf8d6e9d41146778b9233034ab15a1a6386f9a2baa3a836fea65e64173e041a4abf2d148c33ad31361fc3024e84c5b53ddf7d38e588c7a1f0c0c5ca412de86f915286b97f147fa4c1db3cc0f3265f2d9dfc4517b6d062bfe4aebd010d86137386da69a0dc2cd8e88c34bce8bba755d4f45409c6ee933a4c1e8b5ae4fa0ceb7ccffba6d6ce61be627195a31cb29ba5ad1f5608d2ad00c608d1ff468613f2ae065c9222728d31f83386f7f027730e7fac48d09e1d5842ca272f444adc2ac465711346ef39fe9100ebaa8a119a3a511abf07d0815c1a321d4435d407932bed534296bec7726bf123a5feb8b13fbfc9e660700a3e059f8c2407a82edf1f5fb8ff7f9c6907182361eaf3538b4e015403d61d734fe9dec7bafd1a068d45ee3708c5af7273dae648be1de691542523b055a0b045c3359a8f8dec8289d99080c255a73b30c59271bf80e87fa814042e097500203b2ac010b61b9c70043d4111ba1d5db69200a93c1e81a1be75c980873601cb170f3019883726ca234be8df2d9e2a48e79cc0e4a5c253b7e2c9a8fab50e2b0c634436a7f8bd7c6ff390f6801e843fce282a65739c89d0bbdf471621817000e341cf6092a01ac14e38252bc8a8515f64c1d5fa81255eecf85b0e62b14d33457c6fe97b2615299bdb5820f1eb91a47e78dca829d7ee9e47c0e1e37f944bb9982aa1014b89d952fa5b2764567f2b100b87f41e063ca2bd99c5bc202e6e60a53e1a2aa8d2d3dce76972ae05db6970692af3281189c2b21d562ae1e0e1ad5de350dd088958a5094130e729186507d5c4714f3235c09efec3ed14648f53b163b17b91ed6baa8e9f76aca818247bda942feae32d190204a4220c93181247309bc30427b13d9ba353efb6c89064d42d97c54a1c15c62c5495bbe457f0331eeb2da263df86b719f9da3e9a05b8b39f634be2f69aadc5caf0271d3d2121decdc77334e35d5c146f8d3a7cec80907df4273f0793746a1c29116eccf3b9da6cd204745fb7346925efb16fc8992916e66947bb4a2eb24c6b9041f486e80e5cfdd41e9e3d5a2b8832b10c84ff544092e139f5b84e57ae873323ce170b5b3dd22f548de2398fa7d0c4ac2394f587b0e4f07b0a99351abf3d71881cd26de8452d381775a3d183d9fb0892e5ece42aaa60c5e884c94b469373c740db00fa64d6e5e1d994b7afbae1cf4c73d62e8af7f4cc835e73012ca0eb3e4672c2b1f161affb93728d2e97f5f8567d02d0dc6f2f1699a55825779498b3aa351881fc11fdad59f49a07edfd75fa61e90bb6d4239866d1c9d39fad73599f005c598bb95b1709bdccb7bd7cb0f316c5d895eba632b9ad256f1fef81909299ff5cbd9b9bbc1eab066a0e8b6d30c2aa73aa25b14895972705b34c0f92aea89ed13a0a8583c3707be2bfd12e55d65692067313890f60e6ebaf537de292ce0b8245fda64d8655bb2397b902bb65b921997de7d5c3e8e8498352fde80cdf41ae518dcb55d18271fdd2cf57b1b84ddea18aa8a8a7ad467e3930662f13b91a225a607224e0817424b50c9dd05a343e6175e7a4bf511a3e0b458c3b4c5104b4b337aeffd5891683b840a424eaf1bf284f36db94012a4faa1b740fb5d70ce2e6598b2e09e03fc4fe328a01078b42b608c861a13cf2da11c32cf926c5bf0c7fdc6f3ca8303277fa8ac1480ce6357b47412905370abadae8f265f32f3e29974bed57a4103fd7dd4a1da2c5c1bf6c9fbba295c843c79b00117b5274bf0fea879650a75ce860affecb7d2cfd875a149e69a1f67e2f45eb33e4c42dd9392f82232d014c60f457d1633aa63c8218ba7d1af127762b5796b57ae0ba72e65ba19bd031c2f92d8bb5a7094490dc9213f025026c5c968607876d8cc59a1b9b04b928af6d026c90ede638ea9c242e7c963e4a3db1e6744dd29333317570d87557edc7c60272961ffd1ac87d6815893927bb9fca433e346b08739bf91e0c0b7935949ff58af432fe644d2c1dfcad92509147dd4cb0c47a2386369cc62cb928dcfad6f0000c014f6bd5688dddeb1c3803ef089f43c41f8740fbf4a408a67572b6049034b87c63f214338d7d8d9cda6415eec2a0a6c5e3d34ffa9d42b8b9a93cc96f77179207404b496288e01cfc2378ffdeb3a9e27593d691bec16c66c2ff1583df413da44bdd0b958e8baf66ed3fdb3786f5d74f9fee046336ccfdbd196d5fd9b777da5cac81ba002ab45451069cd92decb5a0273d7295a3a135eb5841da27f397c73c24a50af525573191f310991a878dc49a46f54358fe9760f9b1f9fd1b1a2be9ac3cd08fe1f693c04980b7cb3c0c0d10f0833bcba43f8de4f09c66406f1c9c25939ca984dc95f8c3c97d7b9ff9ee388d4658336995bd970ce4d9646ae6c2c6b05b8656e31edaa5bb271e4a417e356adb21243e7d77370094b9980bf661c44f2b69a40887473640c17dba8c6eb616daff91f3d0bb9acda844a7cd37a85e73cbb5df939d1f7f0159eadd07a6ec334dd0eab9cdaadfb1ec86556301e0292c9fb58db019bed4c07ed1f14956e19447127a04cc74f564e242904966886953230a65a09d232ce78224930eaa37dabc3321992417860f324a0dd7b5c475dc6911982dd74d4677e4df7e044124a6d57ec7af5dac6595d6ab79247b326576b73e6243b71fe7c75841a45d5678c42468268f33d49904ad5456ab499d594b2a3b3ab187ad98e1224634e92fe534fe353d42e2831cc127ffe9300ae42d66509f07873b0ea7512cb36a9ffa83a3cff7810d82e77d0100fe1d7cdb30e16dd8ec9c9f22b6c62332a133a6d48d7441d91221bd853f997fdef5ace23ce25fb9ecca8bc697d7ebbb7ae51ce813ba0f1ad462a47ac9f8ffbb990280681732f537f6b0f9b0cfc92e14c0fac5cefa3b975504234e2e283d1ba854d174294625cc6375f9efdc644a4bb2aecd48d8e77925c01dd6f362cd6911dd1657630700378cb1e5b763d11785a298b0b62ed64a7bac96c7d2c0a94558e04bd7b9c2da5e869e4f70a7f7a5eb02a6f09b50a172e23107a01aa952b69275e9499e5f77a55ca4eb2a4435dd91b80036bbaef5a12f1e66d60df1aa51c71458ae4d4dc02ea4dbe89a65c09d301f55468a5a48f5dcfaee655225bf696128121ec8c341a821f6b39e91e4ad81e17e28ad1356ad3dde9d5ed1c4b1b759a467cb2eb3d713c5ecff4b041b69426578721ca1cbbf037b9f31ced2eb23835a462bc076107901d318868dc1411c0fadc71f519"}, {&(0x7f0000000200)}, {&(0x7f0000001300)="376e1e8b05f14fb3b3ef533f945f5393346214c2c1eae3e19327a2788184d506f448fec7c3711f8d9fb7080869de130865e828b253b44a29df473b5116a77db0e9bb14124d7acb9f472860181678eed6e401455668d427e60fe88370201f9c9c2f9c8d7998bed0d7cbbcd0056065524c151069302a5d99ceb99d6b18c6f277147e9c48c0099d4d9995ad334f4d3791c4e8bc26"}, {&(0x7f00000013c0)="8ac86758a8448037459ecdb8a7762aee7049436bfeecc787402e0949b2620af9a65d5d8ab08f063ab00e50aa8c1ea180d5c71bc5b5a922548a86f1e0cd194df1952cc5cc8461c11d87ae940577792bb54afbe8ce70364de3ca2f041741261dd56cf1d71a5b53db8710175011380ab59f6de9dc0ae249c34a4685fb19ceba41df1f528669a799c0dc0ba73153e3059c474296c5b3ccedb16edc03653686d071e367e46a020619aa1ae82dff5dd1c4"}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x2) 16:07:43 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) msgget$private(0x0, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYRES64], 0x1, 0x0, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) r6 = accept$inet6(r5, &(0x7f0000000240), 0x0) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) connect(r6, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x5, 0x80000001}, 0xc) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:07:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) fchmod(r2, 0x8) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:07:44 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:07:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, &(0x7f0000000040)='./bus\x00') 16:07:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) semget(0x0, 0x2, 0x2) r0 = semget$private(0x0, 0x5, 0x1) semop(r0, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000380)=""/218) r1 = semget(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/45) semctl$IPC_RMID(r1, 0x0, 0x0) kqueue() kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(r2, 0xffffffffffffff9c) kevent(r3, &(0x7f0000000000), 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:07:44 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:07:45 executing program 0: socketpair(0x10e28ee415ad0741, 0x4, 0x27, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) 16:07:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x8, 0x4, 0x1}, {0x6, 0x7, 0x0, 0x80}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x7, 0xffffffff00000000, 0x5, 0x80}, {0x5, 0x3, 0x1, 0x40}, {0x6, 0x2, 0x80000000, 0x9}, {0x6, 0x401, 0x0, 0x44e}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") readlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/3, 0x3) 16:07:45 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:07:45 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xa, &(0x7f00000000c0), 0x29f}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xd0, 0x41) 16:07:45 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0x9}, {0x18, 0x3, 0x7, 0xd2d}, 0x47, [0x7, 0xffff, 0x8, 0x40, 0x9, 0x4, 0x3ff, 0x4]}, 0x3c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$setstatus(r2, 0x4, 0x40) 16:07:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:07:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xf) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:07:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/mQ\xfaH\xe7\t\x92\xefcfg\x00', 0x800, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0x4) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x5ac27c468b34ab0, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r9, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:07:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = dup2(0xffffffffffffffff, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x1) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r8 = dup2(r6, r2) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x47, 0x4c}, {0x83, 0x2}, {0x25, 0xfff}, {0x81, 0x8}, {0x84, 0x2}], 0x5}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000066, &(0x7f0000000040)=[{0x8, 0xfff, 0x2, 0x7771}, {0x9, 0xfff, 0x5, 0x3ff}, {0x5, 0x9, 0x6, 0x9}, {0xffff, 0x5, 0x2, 0x8}, {0x7, 0x10000}, {0xa9e5, 0x200040, 0x3ff, 0xffff}]}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTOP(r9, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 16:07:45 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8691, 0x10) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) 16:07:45 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd79d4603e21cc6822bc6"}) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:07:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x1000000000000}, {0x5}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:07:45 executing program 0: nanosleep(&(0x7f0000001c40)={0xee, 0x7ff00001}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:07:45 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x20000, 0x89) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ftruncate(r0, 0x0, 0x1f) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) ftruncate(r1, 0x0, 0x7fffffffff6) r3 = semget(0x3, 0x291680ef162635aa, 0x304115b6803bca60) r4 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, r4, r12, r15, 0xffffffffffffffff, 0x30, 0x3}, 0x0, 0xb348, 0x4}) 16:07:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x13e) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000080)=0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getdents(r3, &(0x7f0000000180)=""/176, 0xb0) mknod$loop(&(0x7f0000000380)='./bus\x00', 0x80, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000280)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) r5 = geteuid() setuid(r5) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000300)='./bus\x00', r5, r7, 0x4) ioctl$TIOCCBRK(r4, 0x2000747a) 16:07:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x30e80, 0x8) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xb77e9b211f78c59, 0xc0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000000)={0x3, 0x7}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x18, 0x2, 0xffffffffffff7fff, 0x100000008}], 0x3f, &(0x7f0000000600), 0x101, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$getflags(r5, 0x1) setitimer(0x0, &(0x7f0000000140)={{0x3, 0xc1e4}, {0x0, 0x8000}}, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) symlinkat(&(0x7f0000000200)='./file0\x00', r6, &(0x7f00000002c0)='./bus\x00') 16:07:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x9, 0x1ff}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:07:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x4) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 16:07:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f6000000", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) listen(r1, 0x9) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000080)="bda4d5c545451347048f6ddaf101cd91de1a82ba6f4388861e66d96a5d307fae", 0x20) 16:07:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x20000, 0x28) pipe2(&(0x7f0000000180), 0x8000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:07:45 executing program 0: r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="01000080000000003b1c09bf38f6784244d8228380c2dd5c913ecac02136410300b25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c53e33e35682d56af8cc78bd02e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf679cbab380a1f693c772c5e686bb6dc0d38e7a1198c2c532b2f7d0b5125e25ae02c3ec8241e232b17ee1577049ef64a00000000ca75272f8742b4b525fe77c41dc3a07bfe06e9314a554f09442ba5a579ca8129b5621669f4162c2ea836db6d3649a594d8b8e8484a5ce1db3980c6b732ecb5394a82f981bfb391a98bf8429878465912e0cea40702844639db183a11e27e409e911da31ba1d732bbcd1a61a7d41d2982d0951ea97f68c73b7d394910d0ea0773760f26354f"], 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x6, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r4, 0x42) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r8, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r9, &(0x7f0000000480)="bd", 0x1) close(r9) msgrcv(r8, &(0x7f00000018c0)=ANY=[@ANYBLOB="4d379c10f2d7f6454240f4dae70000c8682d22c42d50349b7fb49947cec48c643304d700"/61], 0x1, 0x0, 0x1400) msgrcv(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000001000000"], 0x8, 0x1, 0x1000) execve(&(0x7f0000000000)='\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', &(0x7f00000007c0)=[&(0x7f0000000080), &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f0000000880)=[&(0x7f0000000240)='t%$&&\\\x00', &(0x7f0000000280)='$-*', &(0x7f00000002c0)='$-*', &(0x7f0000000300)='.(*\x05A\'-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000400)='.(*\x05A\'-\x00', &(0x7f0000000440)='+\x00', &(0x7f0000000700)='\x1b(}/\x00', &(0x7f0000000740)='$-*', &(0x7f0000000780)='.(*\x05A\'-\x00']) msgsnd(r5, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fb04532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0a71461584b0577d2138cc76577919c1b86e7f263cbbfdfed3500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d4480b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbeb4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304ea55b4520f3ce3f50000000000000000000000000000766eb9c5006450cbd30289f07b767ad7bd81a370396e3b646db4675aa290294873983fcbc23f94f7969690e6f52427327912ac835d167ddcfa680c3cdc1546dbabe6b57d5583c88b1e8fb3b0dd9229237582a91af8ba28a91d5153b035106ae7f360b4bff3a44971e604221cf08493162d99e936655590697ad68540d5c5f4a1d5f9babb96e11d953c861b4516f497dc6c8e881a69cfd72be92312aa74acaac8df34f0caf2f896d5333d1062fd165f857c3a7095ebdddc3346af50454e632d78ab32f124a524f80e3f525b6d8a1112f02176a35349b284bd52746418ed73d1a9aff9bce003b72080b36c1f5450825a2ed3247f1ceb1f32368b5e00c330df10fb06574c576d7eea8e681ec0acb39916029b2000d61710e5f4be4cafe6c0ef30495e963694c55ddf5d552afc558a2f693455cb6fde6f09de421534bf5d22a5ef305f41c952b1053cbdaa6c7550ce4fa8b8"], 0x13a, 0x804) 16:07:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000000080)=[{}, {&(0x7f0000000180)="c1375d8133300a8fd34df0c230839b38ffc39d6c7f02820879e13517b34d2cd1feac3d954aa8ea584a1168250930dd536c9b5041b9f43c3a27ca9ea0b84b618047443dcfc38cbbd6aef021a734c7fb39fe6e606bf7a239337049b11e3214f62319fe2db2a84aad77e6fc03ab0709df2f9752631fef9e898cbe8525a0eb78c934aaa3a15e69e9c083c665d262fe9992061b5f894628dbe5d20a5703f7487b7efaf02615b80154141f55658929f2d51f64a971f06be09a261f65dc262a97408b36a189db27e8affe0794ddea9c829caeb2609bcf54b6259602a42107e686978713268c16c736e3e87936e5a411f11dee79f6decea02c2dc3fe6d70794d689d58621edec7d2eca2c08be58d6170b293b50bb7165a985437813e9fed57b67213fdd54f47fe0644ecedf8610f1d2e714e5e428b0c55a6cd233562554f6a3dd7a339251df1a8b9cc42fdfb3934cd13e044c4f195ac826dae2dbf24ea71c8d78d2d2426abad9e9f29d478fd52c99e72d77688183b3f5ba2ba4127a562797a408a86b6fb15a3f5d828b37d067bbaf8bf8a31da01fc8006b7366a858101590d005905c218dc9e61ad411109d8036761cb18c63046287a07610c50ec6d74ddd6fb4999c5c04fdc60d5d7614b6fefca830b64ba1b7d92842d5d731b653b409496e65cfdfbd38b0400608cf1c8ab9af75ea641c74f7b12eb82f31123f3fe8c4418557b915fdc119fb11d8d78838df124286a07d6e3e90a2778c55a180b82cd421c43563bcacb88afd442c301e656150ba994e74cdec41b5280c041fc13454a0283401715d41f38fb50673b30a655a1f8baafa615df28474ea93bdec016e2b1b8e7afeacc7b8529f32db69eb8bc9371da33f85b296623ea491a1ea2acddf1de87e051bf034787c479d5a54aa59972b6ca9f847068d9229666e5afcc64eda5d01a5bb10becb121463a50ca43f2413472220041c8553ec1863c0a594f7a447921b58693e00eea4944552db0abbac8d3697888dd0528c85c12b3fb4f7360ee09f4146b6e832eefc52034e39647339e2ca012f69580ee041732144a283b72c4d3039eeea621bfc240a228a3834725424963166e0b2a9af6094d010b91b7b497e96a184fc0aa920d8572e64f6175581f9f5fb7de9edf04ed2b6658038a6759048b771cf2302c6f5f0550311ab6a329754a2bee13745e068fcbfe069c7c95fe2e14c51a46234dff78fd060e2195de9f4bfb7012289a429fd8329c838b81ed20f75b80c891a60c58ffb56be84f5f0a90a43e00fcb551a01e45d2941a20a2c87f07efc121087627aa8df6133f20b1f1ca6026d99d2d3bf5cfde47cdc8a7fef803162ba53afa8e6fec7ce96f24dc332ec8789742bf275d0a682725889ff7e7f1d35f2a4ce4b91364bb23dd00088b2403f16669c4edd3f6a05e2feb4627ec1a01ccb5a085ae13509a4207e0b594c18c39444ac73a646a066c5105eabba989b0d43492b7263911b7a4ef5b45e5add7e2f2022386b3ee23b37ac6109f0a9f43c27cdb945f33f69e3a9cdbd7792f66b8907c30059e82d5c233f77ceb72f0d3252cda9628028f44438f05bde2a06aaf232af5188c2039ee854ef930e882257fd47bade921183d8c567ed50c6b60e171c54e82d3760c67295d78f2ea1c1a08eca8905b1ed5ee40833dcd67743e7ecee4825bd26fd5a9e87cd0af8c06d2d545bd7afe7108ac12dec14c18087055073afb7e46b6b5968806d83255b8d60f663289437edf0bb9571e2311e76151f0ec9f5e45428c8b4516f5ec68297b3ddeba44e6b85788f09637841f9edfe3517f752596f1300c430127c285f0dba6d8048d1cbfed11067ebd6c7cc1f84a15569a4a3fe85a346a9c08fc30af1717df6c4c6ef9e1fd4a43e00c189b1f5da7e1698b30d4ed368af61b0735722a8c1e29a0f20a8d7a8ef3034003083d717ce3f2b9bc8d9a93576d511de08b18fd4f6e29fbc62fa27541dbde8d01f63888ae30e106b55a6874e04ad4cd8880d01b2a3682c338d1b8e5fc2da8865fee29595989e852ef6d4c23a34cbad16801dd54f89bd3f63f3c856a61175901849ac32fa01dae0404d8e36652599dbd031c24075b8fb8e0a3f18bc67d6c66ae111750977e3eadb78b7b4f81e84d0f8349ba54d475b106a7248507bf000dc1947b0737fe628fd40934f2f96497aa21e91770d4b25b93aec1984d3ecd95ea33236fa661bc1460c822c273b2f8f31bd97f15002ca41e02b33d7c23ea36cf4b08cac755e0e9c27bd2034a4d778406003ba94ad0056e15fd051155d257c1073857abbb8de3867b26613181a89f4f06c8384e083e6da778e835f8a3783723442ba1e4d407c52ab5f35e8541acdd795834dd0214b5e45c3b29f6f1a6bffaab375d25682cbc776e56c7115a3c67387175785dae25e1c4ec8c5106d3c5df41714f7de3e2d4f84621e3fd58b597aaeca994562fe521bd89497d994e96872957b8e2ff42bfd541a87a86309b2341846250150040ddba7841ad107129cad29467f712446be472893e91a2dc264425f369891bd37d973d648408adef96a6de7aaf746308b2cefbf63221ca640403c9d349bd134c9fcaab757e9412cc36d789f5fcf577d22693d734233d8c8054a4291b812f785cd74de0bd4148133db9b1be8f332fdc8ef1d2e0cef0a34df84e85877a6849f1147b58d27e13d46222ff65be9d688c600d46f6ba85ff65f28d3fcf42e3619158aec8a9e105b6dd419560aaf33a8edbc39b14ea1aafd441041d9282227bad31362d782d9e9fe7038d80680465c9e1c76578b961b6635240d07f0bc3615f7398dea19ac36eecf595900df91fe539202e8473e331dc5a4537795ea003f1f09e3802b7cccb40a65dd3b009f3d4f5fa6a5f7ebe879fcbe4d19a37f9c419381eb70a43cc16d4e650dd362c75d36681ab5ecba174d40132019324265bf49a7ec2e101cd01c6b6eb20fd8db08245a8f55599c6297afab0e1fc0dfdd3bf83c253d877e5438656704d2b0998ef9227792931db823d3af0535418bca3d8e747eea3b7f3cadafe780843b5804c37fcbae7d3c548fd332538eafe343b27342a44c2d871955ba8398c5bf6e62a1e68a5cbbbf22c1a31dd607990fec1ee79581398abf86abe94dcff455fbb1f1ee93e092fe854793cb5698dd834bb8126622aeeb1e9ad0418e88f9dc7c29f230bca280577af3b9883b7c480856fca3416ab89ee923accc3b279626275f7e6c1b781606f5046c3eb9cd5952820f988b714b49bc264303b2d6bdfd7db6cad808fd05eec3dcd89f87990068726afeacc2c72c134852b6b106e54f321d05af6bfbb4a11be74f27bc4d67ac30110c09bf8949a83be4ca6862d58a6aec66a57b52822aa1e6efc8a5656bbcf8929af6bc9f98cbcab7515d74d6c92baf655bad22eb8d9206a936e8d2668522c56d38dcc73fe75d74bb13c0084ba1c835b49d2efe4607dc94df36a02ceb7d5670c2dcfcc64901a24b69ebc49f4d7745c928db5ae5a4e400a01b712c4563a2b9a9b23ced1262eabc36ce28d8fb662bcc32ecae5e5abb3ce5588852a547086159178f5d59381479e89fd5867d5b9929c29dc668c29667481115840ea9886745a9f7614774c8fa6ba02bb9ff3f172c2711dd2020e55be996fbba23503c6c9f91df4d058913c2210d3cfa1def7002ee96c116ea722ea1dd6c2c202ce2da410a4319cd8660502365005f3c3705e77e36c620f7c7bcedc004156684b8db2209b8097b7246c4d092299fabde2173215c2740ec613553f83511ad7c2e921497b59f8ca5e5b6b2abc042f4cfe46c587090ce84954f9579a43b893fc0388cef6e4f5d954e2add64483d1e06e7b9c0d772d56a62ebaaa92843f1a8f99b31349c5367326b2f699cd7e0803720ae4e3e8fe00680e2df674999bd615dbaff8fa689d75627caabaf65302cfe4dfeef58ab3c9ec2ce21c703ab282318a6871bcf1a32323c7e6accd073ddf1d282862fa6a6bd99591f033ef7b765ad607afc4a441c5cfdb45ecfe268660db43113fbfd2e591e6ed73ce1205846e1f53dc461b9ef8a655a73cc76c24d5ee2d91b451ed6e4cf0616771d457aaff3adcfde8f708875433c0a53bcf0838a5a49bc864b7560a030ef1e25cc9ec778f00d9fa8ab26a59aa20e5bc0e3b05154d3a0429507e8c98f66e4cb48cc84cbe802cc5207bc0795dbcbbb803cee3630d560a17353c4c2e80c2d4747d114e8003a9172df9acf38b8ce99997cd841176b7e35afd4d39a64c4429292113a305e0a84c549facc1dc93747752762468ba3a84ca02650fd58ab3faa9366822307e000604c942e73061a83ce9f5b597a30149289e0a7fe6c1a58d285baeed18fa3b423f5bbceb396b683363b17c3030d0bc8bce1249478005b3723087cf54853e02af2cf06c4586f6df9547570fe55774895f8bfb5902a19a7bd019f6607b0f39d9f1498a62189405356345ae3689e7dccc73cebf76876ca4a3fac32648243368acecdb3bb4fa5961d472f93f07d5badc79bebccf203dfc0b5e820b37a12113a57b4c73bd7024220013408f6724135d59bd652524852ffc7180b33dcd1b329b6f31f2df8824e6187792b47a0d75f510fda806a46ff6215092a6b16da41cae594292d78a0d23de4f681169356573a47b0c6e643c137610a4dc0ddada3afe5b820db20f34dc64451da3d18e3bc8a01b5efc8461addc484c14c79edc454960220b3ed2bcf4bb224a99765a59a17220e4603eac32db0ddac5eeac764d164cb07d993ffeb30067ae205c5cb4ac6d992544b702e9bda680f33c2a66e5d520fb21fb123990f99a3d7d8b8d0a0c38c1bd1a8443f5e6a6f8866a7f41bc6730cdb188cc1ad810bbef44194d8f1b69483c89f6236a1f66d3733b16f70b9921a6578a26f44988ef7f422aef73194226fc7bb28d485ddb129f2262ea01d973ee818c7fc98c8431b1686460008317f4790707708dc16e6b7869988423ed4acfce9db788fe5852d9e91f95a549f1ab02fd005b8d89d8bd9447a725c4124d2ecdf4a960a3b2283043592ce469d9978c64566a9795f3022a6570c0653ff49a826ad25150103d1d2cad7c870ac40a42f807532bc6dee02da61db48aa04eb9708340c29f82ca943487661f557e30ac8786cb3febc469c2d4e55479827e02cdbef5e70faf56a40247743502f0c16fc3db6c8b0f21be15b0b99f1483b997a4bc644c329735936faa327e7f372502b472a3ebaaf0cbe249e2b89cd763dfce398c9952428e9ad00bdd7c626dcf93c4df819deeeb2f69fe67707e68d2e87a7a9c2d910e941240f3db2e9c8236cc5b29847b7e060ed73330c208b16950a48027dae76d27bbef3c2e4f95c1291b5753a54c7f7d4f1e42c8dcbe5eb934cb97a6efb5e245fc09850937fdae9d7e38e1bb6495e8344e420d831184b70f81eea87e506a98d6080c179338b3c88e715b5850498a250c12141e4d5ec5054d1bd5b321f700e55ad59fb9c0cfe38d397038f43e97c32c08d895a9f705f56e0f40f5ca5c69f541516394a61925c3c545e29863ae5fe248eb62c7754a78f6bf6143f996afcc0abbd7a30b68546b1e37bcf771d07874baee56daa78b38a7b4540b712bb21332dc7a615061f7071892c67bf79a8a64477d59e9f507effb33f650957e4c2a7513b71bab04d3c04f641f6282b8f8cb83b8f827ba9c1accd4fd0d60729168ddc4e29404bc3b6e3fa4e5b88f2389790c94c44128778891042bc52473ffe090eeca8fbb438b1670c59a5203b3a741234bd9d1df28fb87230500bbc5460b7890d8041d4f96c2a83cc49a03db103b4133560d", 0x1000}, {&(0x7f0000001180)="b0ca81141e04c67436f9eac4f0d56d7770dce1b1d6d65c1d582605f448c640f2915dd29f144d59bc4aceb7e01903aa115bd6cd3e0a9bb71d9f539921afc6438ccdb5bafe3daf18c5efab5259c9ed537dca553518c55ab514eb0ec080a174d74cb4def6362f334b4cddd9acfb70c62e2a72969c470e033ce8db7291803144df64002c8f4cbc70db67accf711d0966143b4fd105b6459f353dc4cb813cece4d692883713f57e6414d902973bb26327755c74ec34505f44a840def1c98de0795538ef672c3921eec8712bfaed58dacd51db7bb9162bd537a3a0d66caf24b2aa1059317745d9c301c3811c7a2a9ec5", 0xed}], 0x3) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) fchflags(r1, 0x0) 16:07:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xbf}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:07:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x100000000, 0xda, "73f30700cbdad6d2081a6f09000000000800f200", 0x3, 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:07:46 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x5b, 0x6}, 0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:07:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000100)=0xfdf5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x88, 0x10) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) sendto(r1, &(0x7f0000000180)="58d4a9b82935b50ba7b994ec90f4f3ac045fcf0b5475f6e8ee3d454f0dd0464a2f0421109fc2f3ecb42db353e5829310598b4424cc9b9ffc0dd0697855d32f0caae4504aa5423e03a5e0", 0x4a, 0x8, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 16:07:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)="c0ac3677944d3ca3fd4306a8e3668e4190a5dc309c1d036c8d5387b64d648c84e94fdadfa1ce8452ba8832980e80165937d64c1743436a3ed0a7bb4ac78f6cac1ec78a00dca488d905d2d03067d5149c80151a8a6c48c413fa04482f99f881b4700d61062e48afa2bfa6ec9bbd280d08c46d070983597e0ac31ab8816b0a47f2f8f6fb4153ac8ec3186a9ff58fd3ea8537629259287f29a58d9b2e5a4b2c3ac206c2c66dfbaace8b2d460deb614cd45541db209108a5e943601e61c9e83fdeea8e26eb0f1916529c47fc7189f682", 0xce}, {&(0x7f0000000140)}, {&(0x7f0000000180)="2ffa5137c4f26f8dc46dc80a6f1061ee9d0a0eb2fe1080bcea1ad03e2074ee2f824b7a212d5b51574db9433a3b7b52f3846184710a8aab8b4afdc1f03c02f0783f1b229bb084d7c20387222a694c3eb866d1ad53bf7abf53cb4000fde2a635e6ad5f1db03019b9c7419db5a62e8d9974dae70f515d772ea5f75aa16ab440884831b75d5c1b6e5ceb578efe591819ffb591a764db37ecbdf34d34c45cbbf54f9e996a3805d2b66bbcd09fee50f5a6665c78e2cfddbb50805d6c0c977d908cd73e9309fc87f80f7426a91178f28d6f13fd6a81bc6da5f25eee5482ea274dfb9db4440841cb8aea43e9d7b76d1727daf49959f1d90c60b6", 0xf6}, {&(0x7f0000000280)="ab797985d16adbd0e63678cf04e5fa0f0721deeb25632017419af6401cc592dd369943b99e993cacf1f324daa3d2b14713f18035eb8a2ab81005", 0x3a}, {&(0x7f0000000300)="e44976fb1dee274979f6ba05128b97328884019c135ec16849fca4fabd9a792a266752ea5129b6310ce598ff6c6701f1ea27f4985b82c9541ff4aef4d4d8eadd9c13218bdc9a9d8aa466ee2b792c456679867bca296117eab81d966d5b5aa022174052e6d08efff4499cd39514f12fbea30b57d9b9adab96d4f06c1dbcf38e044f793ce7f8252742bda99fe3", 0x8c}, {&(0x7f00000003c0)="779b47ecd9b9b6441a8db4e21be3015ac83fdcfcbdadf907a8f980452e95b671ed21f7e7d6365b35af01cbfdf3aa007176850011e5bf32842fe377f3d8fb9d2619371c73829e72708012bd875fa94ee26efa75cdfa8c59417d7e8ba040e728916e7710be17f99f05800b94e67a7c216be88e34fe1c69325b557d93cfa25466cf4b55cc8854", 0x85}], 0x6, &(0x7f0000000500)=[{0x20, 0x1, 0x0, "bb7f068ec4cbfed65e"}, {0x30, 0xffff, 0x7, "f5c03a171fa9efa7b16b7781aed542c5d67cf6b884a14028150133"}, {0x90, 0xffff, 0x0, "28c7739d84b6f0f2c4843cbb65630863f738b8090bdf77e41ac7741139db3dacb06d80e8d46cef116e4c58d69c54e17d825089cdec0d47cc9017f28d27b3c0b69890af347e18b41c92a28d446df7cd63be6c4078ff70b7b4976afa17c613065d8b27a90acca22fe16e2cab32f250844d9b3636f97cb7dd3256a0ff36b5"}, {0xb8, 0xffff, 0x3, "76a4280bff2efe48bea5c784e7a25d5695a38646ed1ac9547ae80d5dad8c1af05ccb92a93f479aa3344f9c2745070baed166ec6c33910c50efd684a9aeb51c80b4907701ce6a7d7eee29794384715e6d03cb86276daff061f775b991ec729e517b95216e5eaf5ed354cb9ae3cb8c0e4a33f5e933450c6780e33db246d9ff8d1885aae5ea53ee618ee6372ed9fe35b73e74f461989b7ccdac0408f2f652833505df3705189ec76a"}, {0xb0, 0x3, 0x3, "f173d62b772462b8caaa5bed1cf48c2bb15826a5c30adb7ae5923b985cccee5b58afebfa2cc79b192287f7067d3a8916ba5ca230203c9b398b453a3947e559de892575bab9f32a878106576f3d98255df896942b3f7c633b2d89ef627ee1c244498bfca1c1aa85426a9d3391603440f4c2c2d4c017a2131f7a3be844a2c90475f69c6f32434728b77d91afe34bac9eb7c1efc7e3af7f46d5ce549c281215743e"}], 0x248}, 0x6) 16:07:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000c00)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x828a, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x6, &(0x7f0000000000)={0x1f, 0xf}) 16:07:47 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom(r2, &(0x7f0000000000)=""/6, 0x6, 0x3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x401, 0x200}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x8, 0x80000000, 0xffffffffffffffff}) close(r0) 16:07:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/216, 0xd8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/148, 0x94}], 0x1) 16:07:47 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x202}, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8000, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000100)=0xff) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x100000007) connect$unix(r2, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:07:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYPTR64=&(0x7f0000000240)=ANY=[], @ANYRES32=r1, @ANYRESOCT=0x0, @ANYRES32=r1], 0x3f}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:07:47 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x4, 0x94, 0x6, 0x1}, {0x2, 0x0, 0x4}, {0xfff, 0x8c34, 0x400, 0x6}, {0x52, 0x401, 0x8, 0x1}, {0x5, 0x9955, 0xb6, 0x1000000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x500, 0x41) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x87ap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x1000}, {0x30}, {0x6, 0x0, 0xffffffffffffff81, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:07:47 executing program 1: syz_open_pts() syz_open_pts() 16:07:47 executing program 1: r0 = socket(0x2, 0x1000000008003, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a539859770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21425cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef499e348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e7f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f290000001d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="e195f0855c6e3a8e62b033953c83992cac27d34a08c686cc", 0x18}, {&(0x7f00000001c0)="4b8e566c0a84147c640394c16bdbb8fd2401ca841968e19a05e6b08a0e39f3416b0ccdd44f500e04b78ed5f7f0280b9c98", 0x31}, {&(0x7f0000000240)="0d91c3b8130d0658c03ad7e4dbd144e31060a290c95400ec41f17f7595033b92b660143a000000000000000000000000000000001000000000", 0x39}, {&(0x7f0000000280)="8638fa760161e7a0a2540fa676c5efe059f119544fa84c2b039370a40e9e0b371d9f882a9ffa2df3312e227dad0e407d5d400e896e03d3f5a3667026ce0bc6ce49a7de52711df3b086d2b9c4d381155466fa258be63f67a2485cb9e9d0a8442fb1f2794bb1fda91578edb2fe25a5997a6795f400680caad8d7a5b1a037b405de72af1e0664ea4e09be558117969c7aa5025c2f3e9d330255f2644b9e6072bfff767867", 0x488}, {&(0x7f0000000340)="08dca8954a1a4e1e242e2235335c2838193ae7dddb4595515d9be70cfd4c7763be98827a6f9f43ac0ae7b7b76c6d6c6df259ce199b8fedc32923061a5dcf8be9c2be426e6b58cde2e39413fb0cda14b1aedf00c2f7ef1803afe8ce62f300f812b10978b0980c52e313c8a71e61fb5f4c89551bda6974867a7bfd3836416f926a8d0c26aff4741fc21958f8e226f4441addf4981ad62758dc412920b918df1d0e4754afe1b8ab402a690fc54e4e1255ee0be8490e73d14af76a1efa32f41e15912529800624e8bc1230b4135483dfd4edbed9bf9773dbafc552d1acf809b2662919de160f55f26212c359835b9f99a2f2e9dfd0382b8d1644a33d15cfccc75a74ebef147946094a07bb8283ecc9fd11ebe978cb8a280463bda183ecb9cb9e8e34adf8bc3c4d2e588502d599027f152d0c5443f5f1b4fd01f3e0a0243b51991994413d62959f671830f575b15c866753a06627c1d730d63386e00795de802542f64cb4c5b14d05290b441af59c364250071669984da788355d7fac9859586f8d22049c62223229ae5e5e57cf7c1a52cf35fa5661279b35659f37af5c3475dd553921c01fb906c0e9446e955f5452b8d51562c1a7d3f57615c1cdf048bfc450733c8fad3c58b5e99739d8c310138643c761bd29bdf1aa3286c84a4d549c7f23d901e1f008e11420eaf042af12bb8278b6391ebd44863524fe28e10d0162ad10b796a36fb18afdfe0e2c980a373b5ab306c117344ccd6216b18e376d75fc387afaba0061667e884da9fc370818e1ba33ab380d859e6edd84e25d637584b808e4007b16139976084b9a7b99e3fc5479eecd1ce933a1ad3300dad72f6ced192688aa5b7c0ebd0bf17ff558b4023dc93aa95e5b313391a0f7e35786a72c27f2e8ada60f9f98e407edea353f45376305c6c5dc7f7cd2b5fdb11fedd88164712c4ca53b92f33dc5cc7f681748334baa680e8a8f0318228216a81ec3982d3df853544bcb871fda713fe04759298a750faabb239cfc92aa87a6cc3c63133710f9528219ae546ee3d8b165caf49f2043307b90c33db7f5790bdf096dfc2c1a63692b9a9f86fd8dce9ffc32764e6738a75b507403ffc27eec7e245c47f6794a923c2b5a6f442ceb973b70b51e29e2434bc2f9db0c68b994c0f8d95a3712fbcee4012294205cc5162394f4603f97a6b6e6d02451abd7ea5be74bc4041e8f3db9aeb2c91bd463b90bfeace7b67e089659b358b716387394d44898e50f543c97dba1bc0868c9dd0b54ed70dfce4f685a5b412fa60816bafb5395899905efde15e06a72b59fe0591dbdde685565ca50e34d33c1f7949f45a1b9b514f6a3b3eff850c9292b8e5080dbb8ddd3d01cd22a08b322d92f96a552e1f1b72819c815a5d9d523ce68194846a099f4ccbad07b9ac16a068d14a4524ea9abcf0b73e6cb6a2c4f7d77a658e6fc5f771532119ff2b16bc27ab7bce46fb4e9bf35a2947348381c58806620a0e83f8e70bb45340ef381ce3c5ba6c36f21d00155a989e5a23ce6733098e7411cb50e49a99da20cf9452855abe09f839a4a5a7a835baaca185e6878b3b8487e3508417a5a0d7148c3134b2847f0e90c7d22967aed58cc0efe680c3f03cfb0903211f374f53ac72032b951749ff382763b1301eb90f35b4e63b1accbcfe0f9378a0892d10eec0c91", 0x4a4}], 0x1000000000000153, 0x0}, 0x0) 16:07:47 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setflags(r1, 0x2, 0xbed28969ddaa21fd) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) getdents(r2, &(0x7f0000000000)=""/13, 0x33b) 16:07:47 executing program 1: r0 = socket(0x7, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x65) recvfrom(r1, &(0x7f0000000100)=""/222, 0xde, 0x8c3, &(0x7f0000000200)=ANY=[@ANYBLOB="13002e2f66696c653000"], 0xa) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:07:48 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdc8) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) semop(r5, &(0x7f0000000340), 0x0) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r6) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f00000001c0), 0x2aaaaaaaaaaaab75) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r8, r7) semop(r0, &(0x7f0000000240), 0x6) 16:07:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) close(r0) getdents(r0, 0x0, 0x0) 16:07:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:07:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x400, 0x2, 0xffffffffffffffff, 0x0, 0x101, 0x2, 0x8001, 0x0, 0x0, 0x5, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) poll(&(0x7f00000001c0)=[{r3, 0x8}, {r0, 0x100}], 0x2, 0xfffffffffffffff7) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x2) read(r4, &(0x7f00000014c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 16:07:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x110) r3 = fcntl$dupfd(r0, 0x5, r2) write(r3, &(0x7f0000000280)="1fe34cea0d7ceaa72133c461a06c24ad06600b553c56cd95fcb7f0e9f22e9b583064d9a76f72f6bd73483033d289f5e2c12e57e3f38aeef4b4249217f2239e275bb67bbc1f1851eca771121314617c7c46855ba5cc16719b72d1143eeeca9cfa15923b71419db3f23cb87996c9682a75df41feee6ef323fac743b702da682ce6e48d3c49e450fc949dc739d1f87193f90c64dcd8923cdd08593deab85ca3b9da7eadb18b1ac7cf5ef9a0ebafc00f513c50d452ce4a35d750ce94627752b831df6c05a44fe2e70b8e3518629654a5f2d0193f12a6b9561741e812d4938fd7238a586c69a13f5ff0c79a029d3b22adf0ffe1bab92db959aa19573f80edc03c744c208bc8638f5edb8a2b7c41dff752aed8baa5cfc6f91c2a766f692dbd0cf2a59a3bdc5878f1e5de3664b582d6243601862695c3ec386bd2edc8a21b470d8d8afab88f442eff8f927a2353d9f3226b4de7b816ba3cdfd0ebcce8eeaa813de8791222e9c1d9dbd8010ecac7f2c94047f3d198f283f98121cdc641ac16ca898cd11363277ecc7c261af2a1f0b91369938587a0f3f15bf7dcbc5d905eb8baaf4950aaf9a354f4629a9b4e48f1862720a3c8d8c25b54ce1609a162bfb84f94a72fbe51e87cbae44381c6118a02a328e3bdb808d3675997309c9b1d546795743309661ba5c74bfcfc9d442d903abfc9eeb92b4472b6ad3832ad3f60fd1da5825d341d91a4362b3c51d8722f396b630b77a0549dbe0bdc1ca5e66a494e5a0db88d676a2142a2afc6e070d781c02132bcd19ca8ecfaaec88e0373cd46ead85fd86f4b4a0ca7b23fa6cb2f7d727110e948935437714cfb5b0f6369a5ba67d4cfe103390f6dca0501c8b9c9770c00ac4f4bee619680722e3efe2fa86efdc5bab0e5f7dca02336719af36b78de400e72e0e8547e6f9342ba0a71576b1ace163308ac3708bae13d1baf117349c863cfa272cc1b2cc5972f5448200ad4350d1f5c2f75f2bc9edd6afecc966bc9fcdd1b384f18fdd2a49e93e76b29d7677c8e5541047e900fa49d9610b13de72c3139e48e398de5c7027280819fde38d9a69d6a7af21b6da894aaf12342c7ff020c3801e9cd6592af716e66f6047572292841c49be3b6c3a87fc0a2625abf04b075a062b1f0625d7f3784615548681cf8b1bf9494b5c294f5270058635007eef43a6748871381855f4a2cc661e0f9ff7548d5b2f2fda98508a058fd155eea6d3ef3d136a8b4c634b111c9129accfae5e33fe7752e6a5c3e93fcd25ccba630e30eded2b34890d51cf963c7b8f95dd35e3d66a7e329b9ee76de78272286e90901eae63e22ef272a1785ef73f8f8588ee15e16b0527924b0b5953ee880f12e24f80ce200d512256fbde58e37d0edf74eb8388f3e893103d9a5cee507c511b4e74ff1591d7f0e556e1115974490886ba919a48ac1989d49e9d63671fb16d4760178d428ee8ef1a212bf3580570546f258d1a165cbf1517e7494500059eb20da48f7393ab24467c3c6737bb05328fbfa8b5c9fcdca07f726246bc49bdc4bac524406602542f9535ea47cbf3999b7069c83b52e553785ed0971b5a2f1ee62f29d31d172a5824016fd7549d9a55f63da3103d0d888422b4460422d9ed2546bc260ad6abc650008a8eb3cf9e680f681255aaaa3b155c9aa1220ff2066050b7af89f2802dbb0d7b8cc724d42ad50c5227e964c73a7a44d13f1d12a6326f2ba79f9c01258586a175da1c512114c16b117bfef5ecd660aa8ba86f81d4b5d08c4a96ae063c697799eb06a1a5857146227c1cf830b5369c0705087bb8d76cbf7d5604099def2e10859640b6965159ccda1505ff481d5aee1474abd6694cf5e13eb55d1dd5d22ce7e8004416a7b4638ef94415649b1b073c890f448e554d618184764da39e2b88ed9b25841840bec6d371b5eea8b8a1eacfe90bcec6fcb4c106a2bbdfacd9c85c167562152539c20261157e467680f5af9b36a1e24ccc01dc99a48c1be9935b44578eaf41ca6bec2652334aab42a7da51c7cf995be6a7f3120e7d959d12d489ede199d50be94a55f6a92cc6c5af19e9e4ab162cab676f755e2054dda8168038b6678daf5c7b805db75f0055445f3a5f69840e045c7fe03a60d1e737dbeefd36dac38bef04a5b1417af25c1bd063d3fa02c3e5cc86a589136d03b85adabd985f539a8e35f77b1d312663fefcdb9cf7a3d09925ad388bb1ffb54854e937f84ec8db8aeb75a702d24795e95e3d94d1f9595b20c08b2081a0f492c40b4a5f53e98a30991479f4ab7f76a6e5ca9cfd08353864250724fa12a5b425d694ef0d5ec045e479a8c815eff2e00cd676f72af529f3dea8d59a89fc7e8ed2180fd78bfb05f4995acf8d1e2eb403cce1dc343bc49f5d5820f80e21a4111835d416ee1fcf931decb5e754df362e73f6bba9fdff654e277f3169e8b5a3049485058f5bf098cc21044cdf279c72bc0d1fb4269270b8539db13a9a41e5609e6a4aec95cc7b5f25e615b9949893103f7ea26049f98d7689384c275e3d0114a7b7b1dbaa0b95d2f401b5104f7293bb79a3e87955e0343f74c2c9986bbd431a214fa0520b8e88ecb28d3a720effc989bcd6c11069c0d82dd51539860693d538e798282223e4ebab0e52c0f51bd72cc607223ab53018429009102647ae2ce5ad72ec36143bdea68af76358e9bb47db90740f810ffbaade456c2b3408ee549e8f3cf8d14b9bd404f0c756dbc6b929a121a0e20dcb5c153c17160d31125a141b736c1585515829d7d9e0183af3468c166262d7fba79a0596c8618dddc5b1b62bcbeaff7a9977899ad93daa4de4a37f1def6516f5aa83d5c2719e7bcc4aeeb164588488a6b430327c041397e54fe9dc1c415cb4bc7e27310f232977add552e07f4b03518d1ff5e71c62007719d5fc5a265b6a9e50dea26fbaafbce8bccb4ceada0330d7d44d470df6b4782b3a5747b838d377d89ea0a75fddc33c1c1148865b7fa9b42db8a84835bfd564afd8c5651b49868a528a743e0458cf951126b6c1927ca5d97435f3101ad5eaef5caaa47d95a7f2eea9402501076b9e3ec7fc7e86f3d39d902957d5e923931d1e47a61f7e956770c6d2d23f7920a60e4a2287ac41d9bb522643a60915bb6915a156a6558c4ebf8aea02fb5ffe45221d02444d321840aecc2688be80869754671e55f7868dd7a62ebbf7c5f190928ec4cd1c43237f3d6b8c6e372f05720fc0c87637c68bc80cd0186c516a82f87c070b617bb8ed5e0b702d698298d36c36f0a231062d953a22269dbf0a1d271de54c6a897fb873ceb20d3aefffa3d03a930876d0c1258be2d96d8600408bfadfc7b64a423965c4992d28c73db2b5346d22af03a951d5a5d1196bbf18568df2a1c5bc491db0d73702762fe13e3c2e247fc3d75cc14a217629655df659c1ed9bd3445a4aadb8f50651c0bfc9428efb5bb399e42e2b7949fb7e407d90645139b1a6c151783247ddbcb353ce4f08ef05062464dbb4611b2793737eafc2746108d621585b7235c79e448271fc32671027372e94d019706b2e0889f3d112cbb788aa3b64ecc082425ee5eb2c66d3178d3361c5a583561ba8d2fc4d105f0c7e7bf28b1abe26e6d5b74a20afd3804c3de1a2c2acc045e7239c7f0f79747dd305553a32e8f30f62201edbef4b65ee118d29a384a0a8ce8a04d7645be2dca16241e59a37b5fd1496e2ad1c144d5731e20ea704bc3d5bcbd9e237894fa0a57e758bfa30ec657c45d87b5737289640547f00957683d9ce27bcb02796d39128c19a8f9f1ac0842a7394357e157e50f3688ece3e1f3499d9f8c275e8003cce8a9427a1e12f92bb915d204a3cb1c056edea21be1cf971f766a6b6280b1d32c7fcda48a18363331a7d2460c587c1e935f0247946ba5418f107433aded07c0bea2a64dadbb745283e9a331ee16cd9a4fc5d81613c139d71ddce720b182861dd7b529d2db5f9bcbc827ba3dd78934524d5f86285501485084683d3d83d7c0cd66f5f6e6a5f39419117dedd582b60de87501830946bc3e5b0da4d6a2db8279559b6e1849a09532b34173f6d8b9657fad3995e691f9970eb0c4786c58aceb938e4112d6f9e337929fd3834673d559b14d75b20d2e7f824ddad23662e76eea8ec714accde03891dbc84792628b13c68ab55859e53a18a337f45538ca154656b0a0847ce7968df4a28fefc50144b0bdbaca969e751d1ea57159cb56a94f6821fd292e9c29d02884c1fab47a3afb466ff421fa8f7de1884dfb7e306f1c9f5baf70dfb4e83e67e4b2446375d4b41e0f3c3d6ddcc99f3b759c712f8b222b85e982b6857f569fde5c265d544332f46a452e5d5152149a1961cbb0fd1115e3004e8a036b89375cae6e658fab66091f609afdbb08f486b81d58a76606035e7f85db35969587b212b0c4bf46e1125b71dec60170d80861dc4ac173cb4f0d9aa858924695437f3f86ad79b8bfc05ca6e6d9b3218d9d8c79169ad8fe63bd6cd7e1b8ac9c4aa8e4bc903e83d3257b6a032d84e85ba8837d738de6b3d2c926d3d37a02d8890c49e3226f0a597146b2542782393f1817f475f89a0881fe406664ac839f672852b5d5ed85ceddc1b338b190b43105db94878d33e41ad980ecff9697f605fdbfdc2d3487a826da7af903c0d8a860f63c0656eeea712b4ac5a68e001561dc7c8f3f0956860b195988969de8a1f52f28b59fbbf35ef9bac02bbe7ccaad9d56ebf6028ad020b9243298ffe1a5e45cef59cba896cb8b7ff01a13a61ebbda3dcc4da1bd79ab9bd366d9cdf9eaf0a6906d9ca9d0e55b60c92671fe9664bef97b22614c1f488d3134b7aa5d3e9476c8d780e2c698e2a30667dbafc109442899e46ab074eef4928260bb8d6d18743a59ad646fb985bfaa68c6d6fac12f322040a5090662b144f296bd2d7be5860b9acaab3367573745dec9b368a168220a2ac07f2f24d2a658064cf27e3f149d14e9aa1f58f91975c767e21c05502a9b866e1378221b93a2a9335b141cabb5493391f8220acb887434861ac2c0c9126e4f3c8bedefb6a7dc8bd2d681fe20ed5495530259119a3759d6a8cba42abfcae262f491f15d5126decd581d2e213e822672f704a9e3c5df17fd194e0142712d162f50c283b79fc9aa5c7e0af364a35f771cf370f94c098b0e9a434ad649024bfd850c1b2b79ef522e4f3cfa3e254dcf52da96b264c151be9d725c274b96835a5a50aa59c8260ae532211affb5d5403f6d704d48f97e676c7de27a4ba0b962f3741bd3b9df8999054f0c72bc188a9541a3418e911e6b0a773bb9a6cee17ea0463494a642223e7afd9bb68464772c2160287eb1109a3350b26f32d21de6cb7ca2d10aeccb63ccf544c25a84f7219fd876a605899b98607dc417201cc041c8ef75dc1c060cfbfb94d8d15757f6241b3110c4c376bfc42c07cd9b52836cde02fd6153b942d6a2c039eced2ec42d9a81eb720294f2a8c3f638e5ae6c013c3807a22b81bc0aed0aa7a3a20d4c84c174dcbc6b31d708f9227af4a61f9847f0353d2949ed7731544c76dc489565214f6430d298e8e526024b542f8f0e22ad35b5ff510b4b1c88330850b753496e93164c7e2e823cff35064921f1b27bfead99efcfe9e75e294a8a15472025e6287d4eb179865cdd64c263277b3269ebaa6d3ce28a892ca5613b0ab37fb72abfc8ebdb868cdcdfdaab5c7ec2050512df3ebdeb4026ee2ba55117957b4ba73fa702b532d8733894160c649930d2857a046cc34ace1b6107a9c6452ea59fc32e0909b7d9eebcad768176e7b2406353cb1db0210a5fc583531aef84f6", 0x1000) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCMSET(r3, 0x20004268, 0x0) 16:07:48 executing program 0: setreuid(0xee00, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() fchown(r0, 0x0, 0x0) 16:07:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x0, 0x1}, {0x1, 0x3, 0x7, 0x3ff}, {0x4, 0x4, 0x5, 0xfffffffffffffffb}, {0x244, 0xf3b, 0x6, 0x7fffffff}]}) 16:07:48 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x62) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) clock_settime(0x0, &(0x7f00000015c0)) chroot(0x0) 16:07:48 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTOP(r5, 0x2000746f) fchdir(r2) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x80, 0x0, 0x1}, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) syz_open_pts() syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x558c5373afa1e816) r7 = getpgrp() r8 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, 0x0, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) r9 = geteuid() setuid(r9) r10 = socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchown(r0, 0x0, r6) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x400) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca82", 0xa) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x3, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x8, 0x2, 0xee48, 0x1, 0x3, 0x4, 0x9, 0x0, 0x2, 0x8001, 0x8000}) write(r0, &(0x7f0000000140)="728a66088cd9dd366d53", 0xa) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400040}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pread(r1, &(0x7f00000001c0)="f2ff21cf658f2ed5a41b2982e0b3b80d795fa38a59bc3e194c53b87e961c13923211da9f02b245ea3d06ebf0b82d3856a51912c09ffe1dd8653dab1362d54530a5ce4e3019f55593c0bc6003dc16b099c7b40e322b1986d291aa96d18837283541d827abe7f44f49421b5b3b2094aa3d9e566268fc56c337b99ddcb177ba7893e58193eba4b0b2a7e4856120de9fdf092d2e948f39d57fb12f4202549de91860cbe78217d9506848c13e6993f741c4f2799dd52a431ac5ca3ff70236a4d7575f48cece8bb655574454f1efac15a3517150082c2d9e5f8ff9fc960c29c200d864b213fc69e03f314c5ff80a9f26a7", 0xee, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) 16:00:00 executing program 0: r0 = shmget(0x0, 0x1000, 0x800, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xd459b516b8496e34, 0x0) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="2f126cecf70d74897cb3d6f1894c07d68e38b9caa4713e2b5f59480cba5bd9f5f0fda6ac241c9849bf4b4d2600f4f16c167e60e6bea3e316e28f4e84f4fd51584195495321e502b6afc3101e54beff8c0e122f66682d943c820843a9e1baabbed10e005ab0c7ddb939bc9118906e67b394fe30e0177f3dd4c615239aad2e516f6f6fbc989e360cb0edfe5e3811d9967e23cbe7a7d1759685206ffb0862ae3b58fed2d86df4da250049e3f003deead62d4fc5aff3a99d89eae97b146a88fca677bcc9b83ba2243a423867c8d626923a06b0f871bb5d95f7e402249ab641ba849eeae471a2cab94884edd252d40bd21432f00f6d8e87ccbe9719272a12d719"], 0xa) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sendto(r3, &(0x7f0000000240)="f2696702693a5c6c9ea24091e1f8e9b745dfc37c4b9649df83e44bbb8689254a7014100370401b1e2723822c3276c8ebc8d86273706f38231b156a42e0bbfda576cedb8481372a51725d595018300182ad81688e0800487f028508fd0a42efaa49e70568528f0f65927b9879880a3c364471b9d60026a5cfa944c04f7b10429ab5f7089c2aac72e28d6915510193a6f2bd218c447210bc49018b742708d12608ede2a6f7d15d0c8b400b6eb7e35c214305b1b93eaf9c17a19bb8ee34fc18bbf8b256d088bc7c89e1d19631c31ecf63c9b2aefea908f5c66a6d7755e6c29c8a08b5e3a684a68375d7ac98a3a183986dc8574398f9a28f99844ccbbd7877e70d12a9b46cc8cbe718c95389bde05124f9401914ef0d4d7db976d740a9c630f2702f7d7c0c6bc0a3e1c3de5a3699c4ca57f7a32094a99de5c4710d8cb8a8670be6f3c84d9039e45883df304060f93e49a176525642367f1ed99f5735cc50c53ae428b47d5ebaed74043d9da0920a0d130c20a7dbbc67d79f9f08307741360b40d23e6ff436aa4647c13d93ac1b0976d9c5fee99f8cb70ff30436dcd01956bf8ea9e1d1cd4bfade8a20d22e654101ab15560211c75754f181d4e321f46b9fe55ae78c36f9d33aa031c068bcdea40918361509bfe9ece492252007794a78f0ded396fefd73de5b072ea4bf3406b081986899e8852c9aad8388292c1fdf40355c8fb8a2972b5c217005cc35674aae97ed31c9dd522009f3ca1233ff901bedc328a2e363c07f2b2509484fa60e8df4be8be0ee607ea02a8e1e4056bfd811dde1150047f6afbd8ff177c520728cea2ef0dfc1cef224a648bb883abd4a18a69361dc61ad94dfb958ac70dc8a774298c6ad48aef12a0777faa95037548822e85b1993325e7d35b7de2ca8f2bec72bb2a473acd42b9a17d167a71a7e6adc53feeffcc4737e3ccdc4240def3a45779335213287c0105663395c54fa260a235736624b439ac0a0e9162fa9e400e6675eb96ef3aa21902bfdefd0d36045016aad7c2e1f1a5ad0cb00c78617910407ae708f9c7a8385c6542089b7516bc378a64ba82eb953be7187ca2b246b0b90146a378d9724917dd2bd54516a0bbd88a668ed567fabb0a8297b3422a8c56f53f40595c2df0b928c6b9512bf28341bcfb2bd1d6474b65a16e9a3442525d111931803587bb3607a82c99e3947b63281114a6c3d4962a6d7ecd378a7916e14a3a00311d3d587e485d6a1c6a8cfc7a629295261b8eb5ef7a0b9dd6ea613e2bb4d32fb33e359821fe4eb2a029eca617b126c64cb54e45b0c7f93c7f4e7a70b4c009d5d9a1cb3f72e4666ead19210faa32bc8d99dad6086e76c6ce9c5d4c1f449c9ff63a7c3e940705f50bb677ba57e0749840817dfa0f079347c60ff20349a161b22829516c985a5f8df59ba6b8c7f950b953be47f8ae55b082d6697216b8495dc8c95a60b8caad9ceaac1834e218015ecdf73365ea22d7d7e790a09b7288b0a3d7df06247915f97e1c5b2e96420073beb8f5a6d4f0eb2bedf298b6908f01a2f62bf8fe7c3cee50d1ef4fe6ed0ded3a95a3bbf38e399b10ff0322561ca956926384d46b1b7ece14fd7a1ca2598b0843926d6a0942dc199b087683a6245d4f5d0ee79cf61efaca9ead88f195c0fd1a201fca4f2d345c03a97202be1d9bf2ebbd94132def0b682d43acd4d86ec9a30639387bee77641b014d48ff3fbca8beabd6b7fb5401b36730ecf965e96f03cce6b44801e88858f1f02d4a2bdcef11f5ad226f9084b34c984149d4d601777d188dcb59586fed59305c54a18771b277e8f9a6ed0500dcf1aa1bc6d1c1984cad17dc07fbbe6afeddd6ed8ed748f4aab9a7ecb6416d347d1f0cc96d79e0ea508f887fbec503fe79dde76b179f1b191b3b0eb37983ff33ecbfdeb893643a57dabf3bf4186f3da66da8ff28738cb907bc99af44ade396ea6f7c57abd428dc2f07ab235a126aedeb63407369791f8011cfe484176f38d1adb36570ccd2c3cf3fd4c226e0810a0a036edc564620400c1325d8235a2b49414a74b4ef821b51aeaca1b2075603cea8b9f1c3a1828ab27a1c62d7d094407348acfbb4cc9959aab31baa49a5390e794d217f807956baf8874cd3d041f89b8777c516bdf113ee6bfccbf6cbb80d6e5935dd4a018259093301554ff1fddd4dc53f3211b898b340bb00249ad387933c537a9eeba2fa08829d905df588bc6c7897f1f8d73d61ede373e2ff6c551188515e81feb2771e046ca53ff0dc53d939e170ed2d4fe66641baa594b6bfc403080422e7ad7bd55e2479264aa3d9e1677541d128981716739cc56e28d13caeb1a0a36beaca5059af2f73bbc98cba7a23d3fdfa49f41fdc567ce7957aaea811e4f7c6283e7882b4409cbad55c75c063d3c9e6bd03087fabcaa7181f8ff2f033c55dffcef544c8ae4ff0811e7404b95b1899c988a313c57091b68004df1c65ede01426bded41ffc7ce5791d03e59400788f237e60643307a4b180443ea2d1dd0ea720855c6a4f962b19a95f12a1a57e9a765a1718724e8a22ed5f5de1b701ef2f83715b9a3a6963cc9e60c3ffaccdd498f5e4b37b77c5242e3e701f8770f61c27f70b48a707a51d92d9f280f40c201620233f7f1e3453b4ab867e942a6b77df4d1948339e0da867042cae33227472ea8cda9e51933b4af15e115063ace8750f1cd6f61004c2765edf3f2741e52c38ad48b77f210a057e95d230ca964961a1c42f9e29901e8c3d207377e1bf2ae85d9b6c56e7bc55c1b38617ce400f53d27350c57ec39146360b17ed43e33d1174c9caf78633186b964b1205a14295d4d7bafdca53b04b774065448ea1ad610169ef0ea055f4d086ba0a76094a11b6100132b66e819fc41f9752f86b06b6810571ff5312b15bb59a04b59d8f4dcec349dcbcc6f4fab344a2b78e88a34b9987fea7e47ef9748ba5e669f6b52c61390bf5b950672729dd7985936fcdb99aedf89455adfa3bb0af82c4f972842ed1c0b24db378db96f609d2ddf2d46cda3b1aaeaa7f6a96bc22f59b26bf2832f238385f366b22aa64bfa0d5fa81f57992e73b29688b4100d6e460752f91364d7cbd776571dcf289c5cecd6740f52cf07618fa1e955727de58cdb63862f28aa4848e213a0b96e59ecbed9915372c7e08695e60a4ba917089c71a9cd51bc8a77251b999c5ca243eb4e402bdf1c5109be505fdddfe2ea07f5d3b0a3255eab93d2aab5c1a040cebeb0e5e1db777b70fe54f7fd4f7667e6d076ff30ded6ff4a7920ea3dd87ae8035743ca8f2ad4b0ae78f999d975fb60494726e5090933d75df0f98a40c4ce679c506c3803cdf697a0566739ba67f3cf18ab9c9f64ba83eddb89a147f39de2b9b6532bca15c360cec138f9e9ed830d253f3321252f00d21442b7cf75a3a99fb65ac6e9a1a2d7e90d69023f5d152fc370b033fbba048721b4cc0a624b80206c3995ea768f7e12c077dd5afc9266f3e6b7192f213ad054eeb9c94aad776f4ad24890c3675f7a00054450b5a8ed032c243af7d817178693e2c51811edd1ab9c10c8d2fa18d60be2aa198922687b278fb7ff203d1866b6323c7f744a66d16cf932660cf64aefc659a51e128d9b1a18c1c45ed6986586445da0c396b95fc1ec0e44a38f1bdccedb69f33a600be7f51861b992249ff6bc2dc0b19e155f9943bdf2d338ebf923cc101dc0a7eda239d39516d4d5069d4a719750c6623857b6fbdac5d903d2340284b9610c7d530b1061b35bae39c9bb9456efd12d010a2b11feb6d9c7aaf10ba260d0535b0d9d3b42042f3c198a34a2a670ea5d264facd464f560a5ef1f15c6a66e47ec2f8afbc8e5fbea5fb9b184759e319a763f100ef59de9ae7218b1fea6e8909b6d72bdd7001841390a357a3f3a3f297ed3c27146d3e4dc70892f8aed228e531183f39ae47fbb0c455e22998ce307771c0345a32cedfa3442add6c5ce58c975539cb63bd23341c8510ed297e87aebc7bb29dfd446ccc5e40c3c727dbd3085245fe5b1139b773fe5a7f659fdba97b85e78a8cbafb4e720f39eb4ce5bd60fee46d7fced1297c3bff9218de5bd30e1cce46f356c6c3bc05cff9535679393b7732c5d0edc47509d5fb44b412dbfd449233353806046e673e55e4a2e33b1911d762371b481cb8a03b4eb64b23a00f217e0ab7a143aa90e86b582c8ed93b5eaa0eaba4ee0f4d6a6040e1f6d6474f7bab2561b28dbc9fb04ad00d999cd196004a03fb3f4fb35005908ef7b6cbba757f51fdc07a17d71b575a675bbead8c0903128dbe20157d13b837620f9fc3409dfbee8dc92ea3348cfa546bb3b3cb187b873f3728589ec8b12fe298061283954ffe4ef8399ca32467f868fbab1133357636b5fda55d7c07e3089efb9c91020676a55d4580bc842aac9357948db71b8cf2ce7c36dc44112b244c22d52587346b3fe98fe76a489147c515d0e951ce253f3f2b38bc1934e04538ee9d6da75b159844e3c093dc789fdd262f0a05f3bc29ff4bcdbb1180e9d46cac052de78fdcff3c0684187c993e42352972b235772ee37eb25fa15e3f0b93acc185b386a4aa99dc29a432512720b05432d2e5d0fd8d53668473bcd370f7c25492d06250eb4254806e31b99071f85220c4f2b6af7a6552456a8639780bc6b0c7b0ee0b7aaa4e80462f542e7a9c63f27a78e0fe87b91afeb531f966557247f09be34988b32958ae6631c2e02250cfbc8fc9a189c032ee340fb5396cd802f074cf02d7f9ec0f3bb48ad96ad9a894939aa41b5147ebc2a523fbb548ce427699fbbdd8f38e0859e3994524c1fff3a89d796c5ef32cc51a4f65a1c72475273da313f405e849ed6f62bc4fbec6d9f538cbd2dd89a5bbfcad6a223d7417eb12d9dad3b016dda208607221c8dbf44841f80b768f67fa773d207b28e5f96783fdea190c135ea6aeb1c78f0c3f51c07c70a433625a6f7d8b827ff8001216651c6516f80d74c93ba7e115b2a02f64c905ef09a9fdc7c3fa0eb7358e268f997f081bc78d416ed8652e0566c589f3548c05442fac095b57995a64a63928bba4d962d91e8a7340e4d820e07d90614e31dc1fc707ff04904c2d19954dc62a45677cc6db62a0830c95592f8176fea8aa8e07362d5319c78f265c3f54abbcc7be8eebf898c8aa11ad5c52b4568b86e6c0f7a3d697701acd87b82c5f42bb24fc14cc64f8274b46652b9b408b33d89de5b49f161dafc4e0c77aec6de4f4fea297328573c37f53b5d2b5e627a0588db07199e2d15c6bce5e0580446e7230bf7cfe1397572b24850a379adc8acf9dc554e668ce894fed457c61d1292f8f007feccf4b6a8a7c95a585789b490deb32de959144f6d6f9f8ddb5d533a3d3419b9d3eb2ecfc1fdb85d9de15aaccf1e19e9434cb2d14b2fca25a0ac26ae08a9aa63349433b53f6ea4550c358cbe00b1fff0e4015525fd72b8afacfdfa512c9a91e6dd1f6e6c1edb090bec9549660af7e05d7a1479876210c38d4b5c148ff4b09aae6c9431231c88041f403e0787e31d7eaa32c02f712bc6695fcbb24898d5bda6d71893c17ba5df849df60b6b1d040e0889b6a8b2dd7ad8749f707d52ecc2401be210dac9bee0cee1f9f38afca52e65af330b32c719d5f1b5812ed59ee062d1263feb0ab26e2b014d304ca1bde73d276cb1358c123d4964bd3c1ff76968d0950e9ec2af6ae8d44b18d90587066ba721cff623b3c8d12447fb561776301400409999d01d2055ce1e9d3d3b166eb1146dca10ebe078de14461d4914f6d7da4442e0119bc19c59497afe7bb671e21118f3c6136408995fbd0678f78", 0x1000, 0x8, &(0x7f0000001240)=@in={0x2, 0x3}, 0xc) pledge(&(0x7f0000000140)='-++\'\x00', &(0x7f0000000180)='+\x00') 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x10, 0x8000, 0x7f) sendto$unix(r0, &(0x7f0000000480)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x200000000022}], 0x200, 0x0, 0x7fffffff, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000080)=[{0x8000, 0x3, 0xfffffffffffffffd, 0x1}, {0x400, 0x80000001, 0x7ff, 0x2}, {0x5, 0x5, 0x1323, 0xc5}, {0x96a, 0x6, 0x6, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x7f) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280104000000000000"], 0x9}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r2 = geteuid() setuid(r2) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r9, r19, r3, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r25 = geteuid() setuid(r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r27 = getppid() getpgid(r27) r28 = getppid() getpgid(r28) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r24, r25, r26, 0x2, 0x100000001}, 0x9, 0x100000001, r27, r28, 0x1, 0x3, 0x6}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) getsockname(r5, &(0x7f0000000280)=@un=@file={0x0, ""/93}, &(0x7f0000000380)=0x5f) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000000400)={0xffffffffffffffff}) renameat(r7, &(0x7f00000003c0)='./file1\x00', r6, &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r0, &(0x7f00000003c0), 0x2e2, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000001c0)=0x100000000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x52, 0xf75, './bus\x00', 0xf7ef, 0x5, 0x2, 0x8000}) flock(r0, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffd}) pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000140)="063bec6116cfffc6fc74335bb2a5a9b1930b5d57b1bfffdf47d8faef9df087bf190d7b7f683e0e6a73d46dd40c4319f4d9fd8b2ba94017a1dae81a48957fe8e700e355c816cac2f8f9c4f60e12a326eaa907e1900f2c611cce952700e4fa69191ccb6a7f8661ed237f1881ea957a201a45c47f468cff3cbf18cf7e13bbd5a57777be5953c21219e98886b871ac7ca604c5566a6f780be516c00a3308282d4f36f63544289cfd82c063c5e93ce5a638ebc4c96aa5277f1fc6360e75b2b92676c1494bf3110747f3c9df0164c3a76aea880ac72933", 0xd4}, {&(0x7f0000000080)="e077a0e7a3083b97dd8541b62f52776bae315335e6befbdac86b6bbc1bb997b105868d3c085e24b42918348b188351b85192e0609eb05ec6e97bf577d25882eb76fed37d1a546fc16adce055b4767060304f27", 0x53}, {&(0x7f00000002c0)="90d9a64f065e0c6d195e349c6364067fad10fb9e9ce2290adea11db7a812a0affda7c1515941c40f5b156511b7356b52fd85c159c575c49bc392d91c18298b56db05bf0ec6c3e08444585e335409e6f32f79f62c3577929c3bdcdb206dfe80642b56468c5b1b0b3e43a361b6490d27f8d88f6e18f561e3bed664046a32757d83078d3b9824ceb03db0038a39ae096188322c63b0d396cbdd4885d44cadf1908af2b101815cdce3a24b7878fa35bb594d089c4bd745e2c4399ef67a02e512a2232daf9be3b7eb9b898e56c7cf931b543e2d6be8832cd9ed58e17f591d28bdb1e489e7d68b602167165b677cad9da2889e", 0xf0}, {&(0x7f00000003c0)="586b6e484862ba937571ab9d8c870c5b73479d42a10b52631ba2ee2338a6ef4acdbf0d270e0df3faa85076670921211487569ff783b5cccf5bb0bf50037bd1adfd3dba57930f2111d94412e810fcaf18ccb71d26839aa2dab11608c77bde9a1ecc8a462b1e92aecc32a02815290c2452f3b86121d2b4ddb6c33bb694004d12572ae22331d6013b9d26ac581fcb1ec23975fa8671101ff2329a91325a77ed21a90603a454122ad483a2ba999edba84d72", 0xb0}, {&(0x7f0000000240)="23ca19089da3cbc1ac662f6a29c0dbaf9ff6bb3401ffb2a767d6", 0x1a}, {&(0x7f0000000480)="a142b45bd01eb4b68435ed3bd07263a5d027e088980b4fb98cb9d000fa76182fb2edd2006d77a8b56792db76d75a4b31217f7229ae0924477d12614af28803e378819edd049c4331335c14b4d82364919c2976f0ba0cb983b65089ad1f136f5ab589", 0x62}, {&(0x7f0000000500)="bf137a87e458d58bbe4a3a48126e23483c075fafbc4f6fafca644da3741012d97f8620e5575f6657d2668cf8226b9397e3caf201f6faf9575584ea252b96b3457dc74b3097a6a7c33a08c2efd6e26bff73d2945fd6dc6592a70e63b06ba6338ceb664c545c17aa1d51e01cffeabe2134a3f80f4bc31c89357cac2f70cae328996a8908d7aca18cce559f7aa79fc1b75ea7f4280ba24b25d7bc75f784dbe7eee29a1cea4b0cda9f40656125570325723135231fe9fab271435daefcca9ed7", 0xbe}, {&(0x7f00000005c0)="968868951b593326d9c80348b8af49f24cf46359236569895ccd8dfe63147426821e7d396bae538fd3db285a46d77cfa16451746fe37e288bf474988c4007f10d48917d2a5c7da8afbf3878f7633a73e1930a245963d5f7395d69a6a7a857eb0b8b4fd5244edeb887abdb811bc59759312fb9191f5ebed632dd9d396640c9ee947e694f01a32a0469f51a93253a5c139776f9ba6feb0c8e44e8f19", 0x9b}, {&(0x7f0000000680)="21cc432e451e27dfe163550ca16bc23a43aefc4091674428a6cc69acd31c1142bcd67daa25548b9867d09a79bab7f502bb4737bba800c1ca99f2a8933309c0946b3c5eb863c1374b72ea13a0d9a80cbdef1e374397a32ba6bd039fd720dd7435912467bdb1", 0x65}, {&(0x7f0000000700)="5f6407b5ff6ef3e9480d1f38420134f601819801f81d6b83c9518ff0bf25058994d4b21ca93d9d59cfa8", 0x2a}], 0xa, &(0x7f0000000800)=[{0x10, 0xffff, 0x5}, {0x20, 0xffff, 0x48, "ceca6143e7d29f3df2baae"}, {0x80, 0x13d639aba9e16f0b, 0x7, "98aba4b6550d94288fa2f836c75e9c3775ef6bf33f57efc1f5b9c54658a645ce0f52f4ca034a871e19586dfe371e9d394510a155da85f81264d4b3ff54f47c8a6f131e97a288b117a1282cf3ea948ed6aa46b1f880b27e9cbac9cfe198f0cd9bfa0d5862cf3eafa92686c87fa020"}, {0xa8, 0x1, 0xf4a, "67534fa78405a1b597691575c0083dd1bd8e3f27c9f3814ec40c80dc99a8566b8b9fae4d49f79d1f9ec2dfffa8d98a33b381cea58aa70b94777fe3978c54d115f6e4e38e024ba1fb40a1b9d4ca2bbe799b930a4add460acb37f8902b80f4ec93728dacc3e0a703854878434fe74c19509a952e76c52c5942f82d46474af9a15632f65e4006c617bbbdf79909d8d5f84458dae6"}, {0x48, 0x6023d078e02058d5, 0x11d8, "0df0c648cb944e852f6bbb0cffdc8c56dd2757ce993e53c84a072feee284d0dce577c4410329e451b9a0507e055644ea32dbfd"}, {0x70, 0xfffe, 0x800, "25036a0a3d0bf330ccc560738edcbbfe28e62cf9344b4e936d6d5d6fbb52ee298d3c64f2f8f52c74f7f22e0d520070695330cf26387b968c4b6b16dcb51f082d488def2fcfba1f48a497fdf2e4d7f415614af2bad421bb7f563459070c660c"}, {0xa0, 0xffff, 0x0, "bef6a6ae27f5f4342e49624e40078976dd5cca56bdc759aba4df054d1b9f2b302a16b95281e446dba626ec79e10cb3d701b6e958d529330e426721308f5818da99342a5542875f19b3db631dd22965e9037ddf6f78faaa12216f5312f1b17793939a1075af4fb7bde871049c259c6da77ae10e25886e855d0868642555d5f94f266ca37c236a7ef0e382733564"}, {0x50, 0x0, 0x80, "c695459dd3c091a588e266f669cb1843c2f9fe01acf5131d07b85dec0df3f3ea76815265a6006ca47b0cf598fecae217e9ea0a5a0128f746238adc708487"}], 0x300}, 0x404) write(r0, &(0x7f0000000280)="884e", 0x2) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x32, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) accept(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000ec040000000000008bbdcfa0b701000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc367f30dd80c977e871ad0d4bc08004d745a1d82de6c0be7aa274e8c0afd8f231c8cafffd5a02a7332cfb66419cdb09ed181c46e2edd8c0661d362702409200ee0f"], &(0x7f0000000600)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x40, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x77}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x100000001}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f66000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f2c000/0x11000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:04 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5bae8dd0c7dfd544) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x400, &(0x7f0000491000/0x1000)=nil) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r3, 0x0, 0x0) r5 = dup2(r3, r3) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r3) r6 = socket(0x18, 0x17a582747f61753d, 0x2) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x5) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) getuid() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000040)) shmdt(r2) pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x1) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='W\x00') getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xa, 0xa, 0x5, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x9, 0x200000000000}, {{r4}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x7}], 0x3ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x43, 0x80000000, 0x5, 0x2}], 0x6a9, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = socket(0x10000000002, 0x7, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x9, 0x200, 0x4, 0x5, "43fe56165a85d8a5f872be60273237cb7635c5ce", 0x1ff, 0x12d2}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2, 0x985, 0x4, 0x0, "e340ac948b074256450134fffffffffffffff900", 0x0, 0x2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa3e41ae7cc53cbb, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = msgget(0x0, 0x4f5f81e8354622aa) msgsnd(r0, &(0x7f0000000180)={0x1, "c579309a4f8c36f0e708b531319ae358c07dddecb0319f3f2db4e75e9b27bd5bfe408f43e476d1a39ccc6045fd01890bf49fa3e467f68305238197a1fa409ed13fb8b1e61c84824e88fd1c1a7c821057f14f49ca89f1a40b25e436470929cfb38423db39d876f29ed644e09f9af1095c03ac63973eee71748549c3c5bb93b4dc4ff11c3d947d288f1ceeed75a2ac2bb48cbe16bfa9bd5669435d5223e9f373ca9092e5eba2fcbd123c0bce0f01e081b36343347a2f01f8c81dd037002f570666d4b07dd62d1d51a5ef519d96511ef12aaad74f742a03e76ab91ad4afa812f645df41f3c9a94db665a20719aa5dcda29aa232b5892112e758e5bc3fb281"}, 0x105, 0x800) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x7) msgget(0x1, 0x4) dup2(r2, r1) open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './bus\x00', './file0\x00'}) 16:00:05 executing program 0: r0 = socket(0x10000000002, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x7) unveil(&(0x7f0000000140)='./bus/../file0\x00', &(0x7f0000000180)='x\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="630f0000000000003000e955da9bde7ece6902fc7885410f90d4530aac86404b7877aa0739709d01e82c45726451ccbe310bba03bf155a6ab6dd516ba2162733af23e48b63bb705b2c0a8e9586f25ff9abb51d6a0183e5c5ec57af8fb78b47759f0ccdb7fb26cd0100000001000000eb9b7a495d4ef7b9c166420b1aa60e313c13f4f8c4b9ecdfac4699d56cb90853834feae03e0ea83e286a00d3b25225721a543f4fcdd32c2dcbde540ae733fd70d9c79b4eccaca49bad538314c856ff9c65f424892e37000000000000"], 0xa) socket(0x7, 0x8000, 0x9) setsockopt(r0, 0x7fc, 0x101, &(0x7f0000000000)="08b67c3020bbc7eb6cb1f2116b51c917ffcb41d1f4590045d303f6b376b9e0eaeb5ecd01f86b5b95b78fccda444a5f9476059c0279e7b8269ac16dd545a35e96a201d74026d31c", 0x47) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000380)=0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000003c0)=[{}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffff97, &(0x7f0000000000)="b6") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x320) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x6}]}) socketpair(0x10, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="b82632acfba69bbae97d173342cec355df233179298668ac8e35c8cfaac98e514369ac2ac180a39be46401ae475587bb28ae5bb6250b4e", 0x37, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8440, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) writev(r1, &(0x7f00000010c0)=[{&(0x7f00000000c0)="6b2b3a43b7d33f2364f92452ec8155abb97ab18490a1724e9396e877e06c04476d56b09f359e166eb3b45050d5b518a8c9fa31bf79b8096cfa7e8f8258bb9ad3c57544925c7a87f3179e1970fab3f5950835d83dfdf71abd992ec8b9f61dd4744414f7391b76124add667b9c964b33f95456f4a783cc9c429cb59c753baf887e02840a7ca9176f09760f2676bb73efea6aad6a356ff9baf9fbcfe57cd0d7fb34f87c0e454301cdac1eb0d59faacee1c23df16ef6fbf4d51d8e0aabacd648fa83caae32fd9a316b3f5698787f09474fd5097de9eb7146b5d92439661c74829f29bd1e3b5febb10db818ee3003060eda30ec8d49abedddebea7a6de1a108901d1643076656ebf917b0b4efc84d54db17aab336e13a81339cb2a907fb6820e92d55cd8e70b745f3aa7d8a7c93ebe3b704a98b31b8690615b42f9b41953b84076ed1a2ecb535929a6ecf20a5d5b7e5c7bf670f9395f7122b3731d7a0ef6a268878ab74d458f923cab50f38f9939357927f64e77c14466385856bbe9b55ef913694c66a9a03e6ef9df7b37e12780ac35dde67bf4ff1e6e0127dd7d0af30730ff89953f9cda0d476b368fb918ecc33dd726a7b953ef6b2e092a80f05c8184a37bf86820fd8a8c86cef305bf52680f1202c00d5e1eb57229845961be23bfcf98770eefb8f6a104a2b82846ecfa1f8ab74f2fe0225410abd95de27a81304ce8a0fc9c894798447a08ac4c4bfadd62f614402eccb2e40baf444bda5bfff0dd375ee5176fef6a72fc5e748b587fbfcd5f75c557cb5b518dd85edc0958a5eb2ed768da58d8bbe6d7e34d58e0ece8d8fa94a2a34260e4fcadc46b89d62f91dfe42d7aaa2862b9249d64cca524e9c2afcf2dbeb7b3332252659e89a961949a5207074ff5bd9ecba971b4ae479f438200feb2aa4a9df5ec19b597d9ef90af1320d94d0c55e31a4dc03e14d6068059476e9202b27048da189d20a9ecc907001295947c350b1e7ae8f8d781128f2dd86758164ae956ab9dad9047f2c950831cd10929bbca0a9ab025aeb680139084f0c2b08b1b86d765a59a9fa9f8043e57b803db51ec9836f26f67f34864ebf628b4558e9a47859f18c0685e87a429560e153ca588206aa3f85b679613d5426affcfc58788dddbc3e277f7be092a00b9d22d9c161194979fb7e39d3f078c936fa78ad788fb5f38568d6791808196b11c179893b6e31b1da474a6916b621c740d04e16e9e64c96b3c14c3a61738358806704f7a3266413c518d101c096dd9edc4413a4c6380c542b0404641d7301216098a88f79b54b7032137b814a76d1eb180cc92b9708c57a9885c5403771fbf478989add35655347b39faf0176e1cb2d68829fa8fbbdec9f55d015ce2aa4d3db97ae5e9c22cb70f6e529312374ddea6fc98cbcb0df899d5f197f106a514cd14813b7df1fbc5b7cc0b006ca542649ce1533abe00c0e0ae9fb3bedebbc3475e767e16772910e7033db38df749bde2db1e732c6bbd7794a4aa332aa1566a2d184d699bccadf375572144dab3ab6e98c2abd22900bf17bb90c8d3b77fea37adead0da75da28cb2471ac5bd4dfc4ffe5fa9a330d681275f6bcf75b3c71379aad0aa6585e68f4e23bd5b3be72ac042e190396ba136ef00f4791dc06842cd861a9e1bca5e71ce7256b3af99fab98fc3d29ca7d7b06e66361e23ff75a45922ca4c26bc89897a06e72ad9e06f1c1eb0578a0ebec646c734c4da27413fc2e7d1d527cfca66c481cb44c96b31ecfa2fbcd06646efb7548be77eab0ef615a0c487f2bfcd5b8969d47eeebd735a62bd4b23ed6e329a32b1194c5609dc87a4c53ea8532631e89ba5a3ad0a6656cd3aac229c7a4aad87105abfeee812731fc946f2b94e9f5e5a46ef6493cc691507ea4cddac6f520ad3bedee8c9f5e7e90edf8ba805e3b0890c6ea39e1149a799838ffd626e7ed8012d6c7033a3fa7557c073b64954813879a23e0311294b7fe17179b5397e8ddae825d01482e2e8c6b19a18790fa93b2374304408c310b0610dc297bce67ba177926751c4d61f47010ba73401d033a7cbec08b9982af7a1a450d4dabdeec338806eeefd5ad791f0cd766f9331685912cb0e673f2e4bbfd8eb3f3b075894e8926b046ea6abd725917dd5c05df0ff93da4467674f50fd1a6134f77e29281b46d26891b9739632ff15f682eef2e8838b5b5f6a2612ca4bf781bb5d233b44753f1f35f25f501d454ca8c853f5220ac2f1c71f1d881ebeb85b10b4836a04f278162e2b8acd24d3ac147255067421695d48fdbc2453e676be08865164a9bfe655fc2b2d7f9e3f1a84aa1f539094bf7de81fa3f4bf680ed4e3c4b26ba933f8532be433afe960d405bfe9a396c985a423ca9f205f5ebfbf8ddf611a3d39c5e7c4b3c593c84e3253d514b58b6a6e9afe0fbb8af67f24a00faf6663d18e1cd16482fe2031077590388f1951560c74c588a2d1686d092bd373e3ea26b5ae29b157bdf1ab3ba2047908761d4bb3510900a349261b023186cecc187a4a7c452d6fba1680c26676ec3e18bdb6333984346c23824be693f9251a42ee9d1929efd7f10a1199db156a1d306ddaff10d1a9fd9ce622154a67ef005923d2e88a1514f93fef51c693570d0fd5dda9a537071eaa980ac97a6ad5fb861336f8519ad1e6af69326c8d4ab73056560400c2141262d9086ffd8fa9225c151a44e3c78f107521ca41e2196369507bcfc2cec2ccd6268a7279eb0d79849109305038988b52b89db4d282d03af22b321d9da856d449034c18508fc997761cd4bcd6f1e65d5c24edfe97617d3962f8ac9110425361d8294e9088add78058aaa9b4934ab965d1387eed7ac1205e42562ffce8f6c6d2ed6648412b66672cceafd34982cc86cdadc013a1bc8ac5c7929599d893a337c24c87ec61708b49278e527fa5d642b558d889590f2a1245836701e722751a7f8ee7a05e6a22726aaba624d15d5eb899d7fb11e404f57b0ba8b66b5da604faf87908ead45730efe5a1d7be755f25dac4076cff9dd3c126104cd366b5f9aa69f7679153d4a252b5f7e9aa2156692150f744d06f86144ce43caede14bb66388a2f6f57646b44d404d3e08287d8998d7b2ad38159908f65f1013ba40e5f2d03fc4d0ae0592dbe1e2fcbcdf6167f18935cb1dc26adad0bffa58bf4c4f6ba14d65a9c06b1ecb9ad7b7f80202d2160bb65f40606cd825c47e3b3920a2f420a7eb953335cfb9bbd2211456140bda115ee89c757e010262b3005df2cfaf51de2271f968112381c5b12b07714bc47b735a888fa060950685950e36fab7a2f04e2b735f0940c654c4fe1b1fb7ab38d93d55b065f40343c1051b628131ea54eab9edad37b034c280511874e1b970ed93c3a29bf7f4574bf35598f6db0b14b18c3fc8e1cdc0efd8ba16bc0560c0da446f881f7e8478321566845deb3eb910d53c751c3432160c9eecd0c6d37622ea49dde6ddf382014458351a35b969b972aee925cb64333b332f12bf29a59df5cd6372b21962655971ef090c25f2bab7a82fd4c6d84195670c33fffb61c088f4eae51da11fff89eeaad7cd2b6fb8f95e3ea71a9f1238a28c1dd2c58f4d632f12c169c39725bb751de8615984f90a5e27f546cefbeb397e09ca0e35c3f7bbfce76a316c9dab91906f4de37261af3732eb177b4f44846ebdc5cdf329ff8e1febaef0425d9b87602ee556644e33acaa3d259bd09bc90be52cc312d9b84527c1c8f40ed5522f520a65a49b10d3ca6ce1213e22aa37215cdcdf74191fcab96ca1ab6d8409e9768d3d0d234e687e4b095d29b9075a62d1bf61267d56ac1b5d368511e9637322525b07cdcf85cdad2d201e9420be40ffa8572d9309a1c3058a8d34a7b3c6ee864f18291073b1f318effb4c06a2c2f3dec25cb001ebc2972c5321415239424a354b58fd4119a4032c6140201453d2dc20d404989280d4111e7168bff6276657149427f9eb5fb4237bce85ac7332cd124fc677657045cbfdf43576ec070af756aeb08520f48bdc34e91673f214bc33b9ad1deb113b60ca6cbf0d39673f44fdf9915b0ae3af2e329628fe6dc9491c51f46305771c9364b510102064c0f0513175e1fab1986a9ac4154c6b4585b4989350a384914b7286c82cd684e564626d02ae2d81b9ec8d30092f955fc7a39c6310744804f9ec365de9932d6c662904d4e1d087b892155539c117b136bfb7b6fc3e5e3d0fff92c7f282161ec5a201d8150e4214a2445f21fa5595189e71684fcc75431e5f20e5e9f05c6c09d4f55c0ce0e7228bee40d13833f1391b8a3e500a630e8ecf518f8b034da880d3f344b652fe9db0c30ec786a9e6d9193b543ac26968c64f7ce0086b351e7ec6e29574139240a64fc46938dcbee224d4fa2a282193bf3adc1d76f21a87f0bfdc304ae70ce70f91515abd1d64ffe63887882ec622b56dec0888a383ad6fccf0f81566519cdc1a76258b98b0ec3a8bc61ea5192ac2e8e597f061dd242fa234a909e93427427d2eda0ffe4f1621aac07a3a8e85cc285f79d841e2b1e077b24b33331f236fa3529ca57e0fdf7528d19cb237d6ca16a34ea0a58d99839dbee87803796ce8f888bbc5d1907d8f1a6537631365e07ba6c34ffabf4573718f13c34b0a105e85402cd5c3d66ec9ab8c3e092858cab713222f15143b4a043b5f675e9ee01c96520f50396de630e12a694d4a890b55be0411e8d7014f9d691a3c6a905bb9dea3b888d28630575c8e950918dee71187b6ddd18ac66534750221293ab8817951281b7b8a6ae6096027766443242c03ec3d706afb60c9dbc2355f55afe5d3f75708f0decc5a1bc500acb09d7efd23f07cc69b12d4dfa92cc5ec030e3121f679ca441bf531cde04c46b0f6fe28ab7e6982206d264bfeb0d8771de9605182652d2947c7ecfb6d4d6379aced959f95e4d15c218cfca8cfb481187386ec088d86acd2684b8b1704701697884b2bf859ac9d5fe4a27ebd215f2675150eda9cfc0f8ff9fad5e0093042a8dcc73d6e0c53cc6aaf601628ec8fe6482e73b387c28be2cb86372d4c36f406f4c302a650a4911fa6a1434619c65c77cc2330e0bd214fdcaf2a1b6005e9fde553643fbd695e54e5f0d27d1520c89f0b7375bbaf7af3093b431b6cbc39ee6bad97b06352f2517eb9ca94db566b75fd7974c8c1a6f17780dcbce7ef8226cdf9fe8a9ec0fce60f96cefd22ab33c34835206b41e0a51bc28d7bfad3023abeb51575e8f13f14dfbd1356cb63f47c4d98e0f8bc59bda30186296b4a99cd076a1d4b900223342b4e5037cafcb5480dea92695955fc1d208b056c96ecf6c28329c8c345da0cb13463169453a541fb930e63fc9c708864ac7ade2cf2b676840bf4ebdbfb5f24c42b30755d663a1e7fb6fe3f8318948b8eb7a52057970f89d2dfb98b79356447fde8dc595f4e2a92505dc09ad7a9948e56a055392ca499038a4bded58c2e0839a24b45f48453328f95b22355e4bd3ad6d5cec12c996f064f57bd41f69c756a3d1137dd742b62060a3e8edb5f0296f79bfbb2ba50f05ec650f6dab6a4e3e3aa55f33af44bf09c227aebf16b0dcf399be3b8fd67865b509d90eb340659788c8cf9d6f9bdfaa99f03a1b0e3c5751a59eafb22585f984e9cb7e37f6006a88eea68d3c021e635b22d57881a37f2cad71752478299db34343f21f5b616da44be2e59f2acaa9f88295d03b381d557f971e00bc60fbf65951d0e1de96df0c4dc5438d3217f62c5265c9684d6d3ba57e3aca4727d0e347cc2ea8a8f81d65cb26b8ce682316924574b0528e33116cf78793ffa5de7d", 0x1000}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc3f2b33deaaa172a, 0x0) write(r0, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x400000000000006c}, {0x4000000000000006}]}) msgget(0x0, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x2) setrlimit(0xf5e640531812c675, &(0x7f0000000000)={0x7, 0x401}) r1 = getpgrp() getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = accept$inet6(r10, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xffffff47) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x4, 0x7) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000140)=0xc) getpgrp() r23 = fcntl$getown(r17, 0x5) getpgid(0x0) r24 = fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r31, r41, r25, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, 0x0, r31, 0x5, 0x7fff}, 0x2, 0x2, r24, r23, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x2, &(0x7f0000000280)=[r2, r53]) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r9, r56, r2, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0xffffffffffffffff, r21}, 0xc) close(r0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000740)={0x2, "656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e836"}, 0x3d, 0x0) msgctl$IPC_RMID(r2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64, 0x2a, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x2}, {0x4}, {0x6, 0x0, 0x0, 0x4}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9dcae0d8f2a56482c372"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) socket$inet(0x2, 0x7, 0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x34e560c958446ca, 0x100) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x9, 0x7fffffff, 0x2}, 0x1, 0x401, 0x4}) socket(0x10, 0x4, 0x9) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffffffffffffff, 0x81}, {0x18, 0x2, 0x3, 0x10001}, 0x7, [0x7, 0x1, 0x101, 0xffffffffffff8000, 0x7, 0x7, 0xfff, 0xffffffff]}, 0x3c) r4 = dup2(r2, r0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x100000000, 0xffffffffffff659a, {[0x401, 0x8a3c, 0x3, 0x4, 0x3ff, 0x76c0, 0x4d8, 0x6, 0x2, 0x7, 0x4, 0x3, 0x9, 0xe40, 0x0, 0xe62, 0x9, 0x3], [0x10001, 0x0, 0x0, 0x400, 0x8, 0x100000000, 0x5, 0x5, 0x20, 0x7], [0x990, 0x9, 0x80, 0x79, 0x6, 0xb47a, 0x81], [0x4, 0x5, 0x80, 0x5, 0x6f, 0x9], [{0x18, 0x7, 0x2, 0xffffffffffffffc1}, {0x4, 0x8, 0x5, 0x8}, {0x81, 0x5, 0x5, 0xffffffff00000000}, {0x2, 0x8, 0x9, 0x4}, {0x6, 0x8, 0x0, 0x156}, {0x4, 0x3, 0x1}, {0x8, 0x76, 0xffff, 0x3ff}, {0x5, 0x1, 0xfffffffffffffffa, 0xca3}], {0x26, 0xcbf4, 0x50, 0x8}, {0x5, 0x0, 0xffff, 0x8000}}}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x7435, r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x1f}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000a06bb57e5737"], 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x5d76}, {0x2, 0x6}}) clock_getres(0x4, &(0x7f0000000100)) 16:00:05 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x1481f8f01d6e9ee6, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000003c0)={0x81, 0x3ff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/79, 0x4f}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xffffffff, 0x400}, 0xc) 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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r1, &(0x7f00000018c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x98c}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)="967627e91466c8d8a77ec290295963eaf2fd81b82030ef61122cbb0db8d786fcd8084f", 0x23}, {&(0x7f00000000c0)="9cd95942bd128f5cce054adebeaa37693423adddd378d40da6e0df15e523b6268e9b2b4daf7cdd1f7bc0", 0x2a}, {&(0x7f0000000100)="d14f3a5c8fc540859923c4853427dcfdd131e686599ef2dad688f3d819531ce24dfa990f8a8a89dc9a33d69ce4dcfb9eeada8e07b600f583a20f3ee98a68c6aaf8d21240d6e26ff4fc10d5deb352a3bb15b0b02597d21f263f957f3d260edc442e57307126a57de6e299ea9cea040a8f6dc6169a147aabf2283cb1596a92e0dcc4eb492be60b3e2149090aa56b0c77aa50fbd67fca506d0002d9cb60d42d4ee6ae77067d4e765e071e84e4b065fea654fa8e63ec36ba471a6cb17246d3cd253eb5fac228e3f92fe41d56e15a134c2c427489c7b20554558778fc30f3615c66bd7b8e9e8f2e779ec81577c859d40c6bb93cd778a3746923b31d41f3ff1adbbb3e041c3f25874b544807af228ad606b9d0771f9aab93f9838f9f3115f6591342ba225248edc771f3898e16427c609029568b52697029e90664235faf11c921b7f1b9248f7479bea62facf184f47a9acfe8b58087fd0eafc57fb2b05c8953bae782e7573a35b032fbefa2c56c255d7e6f75fdff4688e1a3ebbdc28933ccda3e66157027cad330aeed4a9517ddc1e156067d749c968c61c36e438c38ac7571c40a97fc051df1bfae7be427e53194bf2fecd4bfa72f6b118e934e077c05b18e9df85261a5828d922d38b13980cc20787ede172d1442d4b5fec817b6f88eb1e0159d3ba53b8af5a40f24b09318faa9772d6a2cf5a6cfa4c12a72eef13c0a99e82bcd13ed80b49b914404954bbf2f17969002a4536be518cd050de57160130c7dd38772f0a80efcbec0b4904776b811cf62631b804cef2146092f0518ebe448c73f4ed48ef5878d1d07bc7f3930068ff0df06daa7e0b32a9fc76e220ccc6d45e16251a138efdd16c34e345ea2773691b030b7b9b4cddd93d3a30cd277969d86797a60bd6f970fd0136a8085f0992617a9d6dd51efff2f81d42631905ad301672aa801ff4f86dd6c6fd1b76a5361175fc7157f2047ac2bb4c4ded5ba79a72258a29c731a2cf01855118e7475e8f219efb6982c6618773f96073e1f60edeada36b3595ba203774029dff3201120c19ef9be58bfed377bbb54451110278a5e79ced7c61419a4fc241d1a1f319173d5ed6f988e7fc8a1516dea55d95e7147be0602e5bbcfb89e1694c912fce92b3c53ba2758aa16fbfcb85a145013472c8c786a196e3620deaa1fdc1d98e4d2457de144b95533f88bab0698fbf740badac02d30206bab1e0bf7e6063a76f40f75d22e57434b9a32c8c0d29b700f47ded390b86d8fa4f2eada0cfcbaa505c72d9be8ba12fe17a2d0ec10d90839ba19cfa4e4a0abef3960c797767f73a8407a55de81dec87c01f990b67fd684eb1b3451691bb0ea6b1aaf97667782e1dce6c0ce7780e6cc80d61212711a7379faf9fc4b37ff1bbef42e1cad9d8de34b7044f589b478caacbb8db9d7cf3f9904a2ec4e37ac4acd360fbdc8f0bbf3556d7b03c1f6370cbbf238fec39ad4c0d36735abae6e380e78877b0d90e0e16d24dfff178d8a98f213df7f81c4d3fdcde1ea4ac8da13a023ca049b3cf6e6bb3786aeff2375c4da458721e147d963168579c39d470bd2c382877b2ce42346e60c60a12a40fbd60699ef44c7b16e507176dcffd34084da80d6e53bd416d20d2370cfcf5930c3d7264a48c93df2070e6b27fb1e01ae35cc4586cd03d93d65775fe197662540769808d4eb2f9bce3f3a6e7729a9136fae9d61aaee23a9de529bc9a65cec473a5092f4e051419b9bd1684c345515b580f292450d1e6d45fa37d082082a448d6579823bd1253368ca0c6e9d9cbd651f967685e3887931d6648eb826551d057373a3b98b0e612cfe253de838681f093159d87c70df2f1495d571dec7c4d92879c32024562a27683d133af7f958adbae73e36ee7882cc4992d9dc67d6740d0aca3de8eb3461c1c4c3f3fbe31e36f3dbf311349d4e38be56f9a75cf20712a997debc799c45986ff713bb64ebe738794bf7039f6d1dc5a0f22a828126ef870ba611d02aaf16d3900d947f2dce09dbcbe41f6d78f0649eb462387412e6b88a0319b7e5817a4927ca86580d36f123657a935d66fb515935040c9b47ec4b32557e6420087e246f9001316e44101b5c9c42cdfb8e192422ac4ee1e68d86ac7448effa1b7cad8d7a00201c84e8cb23e05b1163fea6341d67dc7c156cc891a3e41c1065a59aeb5506c150f533cff54438fdd90921a7c50dd43bf8cd47adbca460ba49fceff1274ffc57acafeaa8e7e2f93a3dd421750e582471e81b9759c1d885dca41dffdcc7eb66422e88d64cb1aca76f79b0f7197595350198d1828ce3b7d773a36edeb5076baa0a2bf754bd4230b3da7adf428d2ab1aabe1feb05a49b45590b177963848e375f30a52073ef567ef4d072556eebe3cbd3e1d82c498a66e8059089cb0895315236ecc096aa11d7286c324ea161c3b745fdd1a2f76b7b531dfd8307a4d4593d02ea497acbbd09975ec20f5451a5a4e2fffa55ccd6484151338c2b6b9cfebf663f6e6b768cd3ee9cf2d47067f0a95049f3144703fa5aea5f2a0578c237a3753f3df2520c17e3ac03001b0ec624d554374dfff5e5f9d3856bbeeb95e92143723ab9ed267d9469191608d8b5d0ff7ce2836d5d1ac4f2aa227869eb237eca399bf84a294aa450e5a3c85e754242c4b47562aa74df7404ec6404d701c475ec239ad200a4972e96f6bf741b1ff77cd5c7b631784bd91ec1ccc69b0af58c03f3a263b281dbd2275dff409b959e07c6feb79a7306ba2b7938fa50562cf302da3d9357d7182c94a69c20446e841ef96b7ddc3c33808bf543b93e0603de3b15c92c5dda5ffdde6dc9b6b3d0673b5576cffea874c65ac78b3ba54e3f2f87e6cdb56622d053f9d38b626056750f5b0f57108b0976b0cbdd23cdae00e6d5557cd7891fd62acb931bdfce5b0790db83907f0c1f9d9ec69973f75ea75fd0f735559973e62c5478a7dd0126543de3a0c75a2d62e5af5c965c663c076421f0c58b51c8afeb7b2a70fe6d7d3748da754659c5fd867d716eb95f26a65f11197747ac7b86a8e75e9fcb696cc4d4a7d4e1a93cd4dbcd9794e9a7a63c9d647544b363d4d668f36cc6ef062ed0f8880969b4a8954433612569b1bbd6f2c4edbfb6c01820714325c5db7f85d948e9b45084abfcfd9c6cb2d15608ed0c19c566282804fc45f7c2674932e4a8dd8ab7ec97768137b6b8b5f40cba888b0abcfe58cf5b4e15c0476df0328336ab258a6dacaf94a5be245758222352059b27dbacb7abeabc5d15eb982218213ac8e7b89eb977bfd70f4187cb79eae28d70c865bed639d75aadd9069824e178daa1b1e2edc31cb0f72fb944aaeb188a0f5373fcaad86f958f172df3c5c960a5169c05c7dcc8da53bde299fbb9b9583cc41d8445707791333aa04bd1873429f2b1acacb132be43bd1d7762ba41aa7d3c96ecca5e52bea72d40a094d2befc1109cea295ccba31ce8e5abc3c8aa7686f4f4a5d634994ea322be11e94b8c3fe9ac061fce5219715d3627f1f8e62b307d93b3d2af9b8bdeda1b48883fec21259d66c280891a4475c5ce89d201b3c74982fff645cf4b7a878b85d128b2c43bca997706c0966dce45b5810f6e3b4c70d6ca7ccf63c665104a5a7ffead2b1263295b67a2a1ec8bc8148d8f058407c0e5616ff5454ba54dcfb57f87dc2b64a5751f8d7c4418b4e352e7489093e950350d696cc553f35693d1d93125be07e1587fa100de8de0927fe5f0a2ee4a5ea27850350d3d656e27a28958ac8c128125f7184d88f830757386313cc7e220fbd31cbdea7d2c8b94b1fa310da1d14b452ccfb2d28d7d1b43ecacc85a6fc8bce07fac234a4ac6e9f2b08d1d41e52be53e60e053992e399bf48cae080ddc5a8713ae3913f4070097ac0238b81a82e4ba92b9b140b9b667806a696be8d65c2835dc558d98faaedbf14cf452e09bca0104b71f6842fe05e1f05922cec3fb1e16d06a7cf60a4e112492c43fc2bcaa31219281755f7ecd3472652d0854f05542953fce86e1ed804ebbe6837378d22aa70dcec9e383f759f48e3fd32450bc892ce79b5796f004c5eb25f4f4c474c8efed0d81fffdc7140081a030164c0d6eacd27b71a04d56ea91d63138405e4d3b60bf4eb42bad6bfa81b710d9f3d9a18e20c4aa0d06a9a2aea6eba1df4d0bcf63a4da4d8d0e8c4c9f0bf20ac6a6a2d0d662c8a15436d9777e646b2e625273b74a5f43b8ca3fbfac08b9549c20aa4f3e59aaf7210a1ede1c7be92cfa8b7448d3b571210ff49bd0c6bc6683222b526725549c4654bc30ce6ddbe88d7fd64d105e87d35930223f29716d5a1b3bc62a99bff5fd74afbcc88fc9dec9f30a87c69dbc1d672ddc38b9b60925e3fa27345116593409e069138b77a09ffc50f85514b89423da709b2d6fbaa8177ae7014c7f9db7ee97f920dfc07dbacd7a59fad3ff1e9ee8381f0e104e1bd2ba9e3ce1f69b6282ba8e60ec7bcd3c6e9dde8d4103f67b6c57b91cd1289cc2b080460988d314cc1661b8efb4d2bbec82cd5a770c6c8f4199570da8a0d561ac1ec22c133fca84206eb6bc456e36ed3389a5fbd145fe2d3a84ba078886b9359f49188f32f91f04c269a7ed4d9e177ca80fe105e6c9fa585cd887062709a23005f66a04e16d700f0a8a107d6341fbd7a88eb139831eb6dd5c9823067d91a9e90071305955a8c3b2f9e8a8f7ac0610a1eb4ccba811053e76b7b701eb2969ee1db8d3630d039eff146495c9f9b1b4ffe6e2d9fd2cf481c34689de63c6feaafbcd4cb85a5663d162ce70a16a8ff2a67772ed43a2b656e85e30c28e43b8990dd7ff28c0b8d36c4a53f6cdd29a065eef788d442610cbc2dfa6265e1f3cfbaff37de12cbb2bd250f26e1c4b6bc1aa5e4cafbf8ea040cf01e00c468d9e4108c6ae8eb63fe3ecc1e8a6ef80effe1283e543f86c51a0d4ad5218248f08f94ea3b9d75e24a4479a379c015c4a2a99218c830a36f69c79eafeb06b397d51fdca573bf1b9b4d8a281a826c0bdc3f9daf95ba034004be2b49d55a6c0aa7bde6e2eeabae0408824379ab33449b569ae230afba7c1d883607ee5ab87c7fb476a3437ecb06645d04de3f6104441af8da50151f90c3378cc3a34cc8ff78f0347e81a16fb09b640c0bdaf30805f1fe43a6bee7aba2bbadbca2b18a0e7d63a2e831d0884b3b024d590e45aadcdf21d02f7f0c88bb85845c657b9078aabdde400e1b2eb39c7d287993e967a0a1ae2f720cc8f92292d54b38ee591ccb78ccaa60726a07f3632357bbc5a57962b27d04e6faa0e6c364a29a66f0c610d5e36ccbca5fe2fc8363181f592143f1c4f118f48a39711c377bf9025949a8342262788a007c7b672524e6dbb96f9b71ccff477937ff593b3b6aa1c0eada647a60d08a4935fff5d50d8a1fc7595bc5aa4e0b0856144dada852a6458e1dd8411da336bf93276ffee683a938250f767cc88fe1894a6cccda11221758ac7d2ede03ef9ecda3e99fc663c0788f2be737eb29439bdfd778e0dc208977a3cf59df95f6ed8b3af15ed30d29ee4e84bc5a3dc3b6b71f68099ed286bb5f020c9d0d6b0ddb002bec32093baaef2a3a52246638f3b1c148e3adcf865878cd4fb7cc27e8c0883a6feacb64daa9ae36927c85080dbadec131b6e2d7487d81b0f38e8aceea99e0a4c82102e8f22284214df4801a597cd19d0ba7120b373d0b9ce85110a82d63a5fd801e1257f01b64ecf27b30e16c155bf148719e6cc5333782ca09b0d6b2599f7ebc1d483e9fd93d4cc8d58aab4ed8a3467e5af94143ffd7fd4cde5f4e1f76d3f4232c8b9f05dd42938e43ba70671dbac0", 0x1000}, {&(0x7f0000001100)="58ca1991ff4cd9db95793e1b777ae83ce141ecb6b696d77347cbb8071d710bd980293d75f87b7bd02fa56334fe9e07ea7e35c7be0e3426a8d8db220ea121d0d647f9b63dd9a9caa1449044b210709ce8bd1576ca3a2b0970fb124a4d3c0470072be38cc00ebbfe89b029db3f7ac1c1d4e14e08f9e77dea1cd832c2b3914061e80e0b989159d84d2941abbf44ed3f9459cb081806cdebf6dbe4dd2f43bc84e9f23167ffaa40a7d150e695e9f57b5beae8202765f0a71a11cba391950447acb0901f1fea3ef6c13eb41f3a88e0d3bef3d111d6cc269a", 0xd5}, {&(0x7f0000001200)="757c2bbc52fbc10342de869ca2ef633b7a725fae87b34a24582440823a166b388092113ac50c17b7c4102215be8c909d04199c401c38a7f652d3323eb5e527934a30eb0a1abff4203c3b7d28215856c24eac4519d7a7bb41d976fe4a001842d52bf550b14006f51c382cde196554c3438019f8c54461b5f74546df3ae712ceda18c159d4939aba09b4972698e292d7879ed91539ec0aa85aa6f1474d389ee6e5c19c521eda5a9839b4bd6f91718b4d43fb6e29b03fcb31c0bc1c3487dfde94a867056176", 0xc4}, {&(0x7f0000001300)="332b52c47809d9890347f1b8306fa8b6f22edc562ae592cc3889d947aa3d5f08ba6e799f33405fe638b3631acf743178146bc9ce21d0734646c1d9194a1189a1ca1a8f587c1a2830", 0x48}, {&(0x7f0000001380)="5cd08473fda9f66562a8e9966f7d", 0xe}, {&(0x7f00000013c0)="fdba2ec5565b962fdc6b8c261366e4380ebae31f6fa8df740e083abc720919748e888ed713bb850bb409be95fe45a4d069c7380832c01579c9f0f6e20210274f8c9731", 0x43}, {&(0x7f0000001440)="d94efb96df7791f5a1c944d46c919421166f72a7a90e34ab9ed4b9e23b370ec15ed7df87c0ee645356ddd04f7cd79c4ba04edd2fb9061f5257e132abf8e42983e4673fc8b46e168b24d151bde144176f7b7c7ec69734251f1d7ccbd20fa179b972590e30aa80d839acb772e6003e0648a11cffa3124a8415923ff534e0afe2d6ba9c65e5e3", 0x85}], 0x9, &(0x7f00000015c0)=[{0x88, 0xffff, 0x2, "7287b02a7bbf6b7617ac10d519871f045a27f91e9c88f2801d0689a5e26cd232952568100414cedf5219546e652f10f50fa350bbe756137fecbf58a517e57dc187d7f77d57caa5fbe87fbb6b743e8e931d6bcf46efdcad92f9484c7b60e9ea88aca5592c830a7a71612264883c4a1047b21bb853325d75"}, {0x70, 0x1, 0x8, "88120217f82306dc8e51ec2456a4442b2efe3846134e47def1f28a3189e2f39d8dc4ae5338953e61f890439c13d7c8c86f35867b54cb9870b8da6639bd9f822e68570b899a0bdbd61158b2fd7d434e95e1d28adbb53f18e3c02c8807"}, {0x90, 0x1, 0xffffffff, "4b0ca109f29d6e3aff927b9ae95e2acb2bffdd3a56d41d07d404cbc9dd19b483f41c0438e8a77809e413fe6e762d942757774195d5a3548b39068ec6048d54f7815cd2d80ebe97ab9efef1134c06870fc2c20b61930b671ff5351cf3702f5b292a1f615f865e1df4c736ddb60b2ec0cb5cb0337fe0075cb4eede168db0b5c6dd"}, {0x78, 0x1, 0x1000, "3233af73ef9bb128d0c755b86d90050438b29051a2c71439167ddc5b159772705bcd3619523369bbab502cc3d56680c99eed0feda8a74b59ad99dd65a7283098765d295092b96618888c7b1a2408ea7b63be96ed7ec547cf9c7f3cd51faa7ee9461f"}, {0x20, 0x1, 0xffffffffffff0001, "63d8ef7763cfc7e33d5593ec4b69"}, {0xd0, 0x1, 0xfff, "3a3b5dd08873e15501ea0540d5611ba86423f6cf7b47248e94aa5ff96719ba4f48fd62bbe3866600b044c6de819ad821afdb964fb1487628de467c44a272ee374ea7cd05d8519955d4491d9529524a68fdd1a4a5f2b29d2182456cdb32caba9fe46284ad0c7b9e7f31d3cd67b0b55a18ad0d686dd6d39feb116cf09754fb914328bf163f57987ee4464278c5351ceab673172899456c03bc79c5dbd002e6afea605384227a589758e2260b22e1e0b38976bb9302d3cf64270a3f870cb16d"}], 0x2f0}, 0x408) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x150000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001c8, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xdeff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000600)=0xfffffffffffffffe) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r6 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0x53) r8 = accept(r7, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) sendmsg$unix(r8, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)="4d1c2da5c034e23a1089efad5fe2b9704c9c91c418d888c24189e98814652a0c7618f4061a9b30a3f148d0de9eac62624a6b15f8efe50d910f1877d6e1cacf6c4b25e614f3f5b51931963b727be36fb3804fb9c36d3c6e7c91bca66940c4e02ade84f084a4b47fddb8621eacef955c4f59acf37038295c1b96a6b1fd1026ad7af48a8709a50577c81759c80770a40dcf74124b109631d28264e31ec73ed7077331ce2adc5c5cdc95ffb175fe9afc4ce55115af4cefa002cd2a78fd6412f818a66cd370b6f1299f56a7ccddbd550fb0ec6923866c2dcbb41e", 0xd8}, {&(0x7f0000000380)="c1e025a682d6267fd1a9d0b64109f89f76253d54dfbdf1da695bdbdf9382ae8b34a6ab567f30d3fb0b9fb8615a7905b049addcdb23c0fcfa38afa76df9c1c7c09f3bad6b8a00669f245a486383a595520c5bdd63d58be1040fe42524ed013eed3b2eda8968b4e3188f868a8b3bb1d567c90a64ac889014e212cec96a6bc11c1aa5b22d853d4dceaa7241ce0977ac32f66b83cf2f8e3316fadfc66bc3b71d03b528979d08e5536916ce287785bd71a7f476531f1c76ed98501df628ec343d92763787b32589d3a4", 0xc7}, {&(0x7f0000000480)="fcead2723ad246e19ee8fc3e5d2301c361d49b800a8ecbe5c27dc015770449fc9b0b80af712debe8dae54d922bedffeb5aa51ccbc2a1c112ece1963341af", 0x3e}, {&(0x7f00000004c0)="ab3e37679e52567d7e240efb89127b3f26883599be6bf4dde264633472686f789d6de2010c0bf88d1384e5bb133827c16b713fe952fae5692ee853ffc4721d9a7e721802de5b407fe8e0c362ad015155effeb2c271a1564c597698bcf4ba046d385b2f", 0x63}], 0x4, 0x0, 0x0, 0x4}, 0x408) kevent(r6, &(0x7f0000000080), 0xc2, 0x0, 0x1, 0x0) dup2(r1, r4) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x87, 0x0, 0x4}, {0x6, 0x1, 0xf5}]}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet(r1, &(0x7f0000000380)="75db3560effad59e13c7614c574861a6056db3f5ce6406b3b905953f544d63e018c4ee3bdc583e1143319e63154af4c8e443d1d19bd6ab78bbb7108003157ae8b24b088543916f610b8f6ec531b571dfdf4566f59f286a513b435e2595d8a6703e7a0739979cb5543daf406f5715a5c044882821b93f8d8971250ccf718637347959855c2e311711a5acaf004c3e3e32c9e422015f3856343b6bb4390804fd6af129caa805aed1eadb903044765fda852c07e374024bd1f67ec7df815fbc0fc81091dd64a3c073f54f19076dfd0c6405665e0876c866da37a132b56581f597a980cd7da4c0649d4d43fc575253516db05b536b0592680226b81d0a474a123bbf23c1d6236058b87d9f8560876339956396e08766480801334097822b90fc546b52aa686d35d5ee42c85b7bdce018ff9642787afbfb0a7f7a8972986b1c0c53afef235e4c0128c85b53ed1ddfff04b4bb48125c38875867c29627aa65baf2636214fa2b6a30fce9b54e03e281e7c5eaa5580aaf1d45ba3384cf4fe7e24bd28cea8e4f765d21d78de0ed03a60db7c9a36839724e8dfd785e29dea8b9613d8f16d2c78bc81038ddd53ea08c712050560496a17a5cd2d5cf98bb676d3129ce7d663f6248265ced8ec1b333546c3826b5953a773cd5ba0c8d9994f649da2948c964ac9474f8a63952f45ccebbd2a7a19b33c4f44c3d90f6f145a16ad4b962bc52b220b583106baf4470f715696d007b1a4894635f1c3b226e40ec7a0dbca1433a52c3d614a51283c83461d3181780a425663157f25027147074c135a46ff0272541bcd4b4c3c0f9e3931849030da94fb9e2d8e8c0db411bbf1b6039dbbe13a09aee2a977d734b325df77b8af77301ae1c9869d0c7efface36afa2bae34337cf4ba6026946468b7684cc76b56db2fd2c3f9a712d5f201133cd4f4897fe84aa2231b255b341f8911f6dda69b94c6deb17ae6ff5182e816738a22e1081feb206f8f7c64310a9b3f46f8a23d56ba8dc893f733eaac88a6ae09b7b1732d83f24ddbf5ee90e93fd9803eb239f3e40a54a276787fc2e91b77658de90872fc782f5dbac9e0625eebff4423fc7dc20319a182fc297d8df2799f712b7803beebff5eaccbd8ae2582540c4bffc95638f06827bb9aea840b921de8a6e785dffd694887e99763bcee7fed496118cb1beb8be8df6c34295d59d0f40ba5529fb0a4c36534a57bc8a790599bfe33b9ad33dbbe69963224d35fd840b1ee3bb53339038120d2303fe0387eb13393524d0bd7977fe36bf234fcee1e87be4424195f6ff56e94ed9cf0a7fee8a948cac223afc29a235b4de83aed7ecfa670f7980ea8630709063b228dd7a1183f04398b16322577d1463809acce29c1e4dbfc7f9afa20ef224528a285bcb5eccfa3ee88cb7295b05367f4ddba762c62381e18b957c4a4c7de7fa0787b67e59c3ba5ac7ae35b3ce27bc39a34531b035a89f4b92c912d882448d62c4e6ac28d73a274ef6e5a178346e422b2d118253c55a94fafbd14d952a5ad9e0abc4821255d52e1a84c4c06dbace9267301f35a900c3333b658d02d152288c77f0b315f4b68b2020ac699a99f320b5a354c571041edc65b6fa05aadac0b7c8a23ba75d9ff8d498b0306783889564502a8ec7286434dedd63604995447eae1b6e27e749918bb69d3ea53b25290e4859f6f82889ec57d64a70cec7e2555d627ef4c87e1d9d018377da5aacdde201ba680365604476e4e14ae03e67e813c51260579a4fe572e50665944b3d7e7c19c460d750b667f53d8b2c1b4f1b590671f304bb2a6f0d59b879647a73aa0356b305ca54e61f36257371f23bc1005164c44f266f3f9b3df7f34551533f015435adeeec6aeb045aebd39fc4912f9260b9ab0dae6609ec6f6c6158582cfee7f4edd46b002307134b7f40e68ca5736354479c81508742dcbe3bcfef83287ea554def184c3a5a6b24aedd3de25183263ead587b2159f701250535c441d2976f69b0e69c63a435ce94f9d591ab2231fa9c4835f2aedcfc30403f74c32b37474ecfb54fc3c3c1231697c1f2e9af65894ce363075449ca44eb4b302f2f1952eac689b1f1143fce11715b31b210da25b96aee06e1a14c88c076363cb61f71a80040e24618bc348207bea1ec65b61eba7d5e1337dd2021339a75a36567fd218d83e891882a9a7a8e33fd947fa532088defa5e3133c744697c7cc49a47a864b58aed2522a9e1d8b3a6090c7eda164105184defa46328d241769247d0b8b7ceddad1de6bbbcbee28cfb42b04f358fe33ae3c27a31416abb6608abbd91a542fa405354a817226f59baf4cd738cf4e36f3a15f2907dd7227fe6878c52da2128fb2c1bfdd4dc1e44cade42b0f26615aef03f19fac48cc66943a6e607dffca572873537e7e0167e51f2911deff8ae04ba7f6e190177be4e7c89b32cc6475e32aa4fbba2c12e672a502ae8f169bfb8d2df57a8903457425bd7d9e6378874b5acefbabdd2c2193776d26b3f56532fc898aa3f5b7bc99a53a310a7326f07c47ba97df9a090e2fb0a42c62cf90b6231478e2cca42e6a020df75e4279c71615c76497dcbfbe38ad84132ed3048ceddc13a7e29f344f4f2d539e7bc42304df6ee7f63e07bd55155cb6bbd2789a9912dfa3c0d44e4e92cc976ed2dafc39eb76b4f0a07aef35dae8dc5d1e547350f4c27e2e3051734360253a50ddb7295c8fa8f0a6b803a34c37a1746c62ac50fead28be63eaec1ed8c5bad5e8d882bf231e72f1f5fc76e061d3d00efb160326966adf9525e3d8bff2ca89a3b28b300a27ad4f9ae337df33da8edbe5656afd23f2e59de11353111d067ee06ab04efdd66ca5804b9131516fd811f86d065ac21111c4321d8110fc7a2dddd7b879c97a0bf3b025a572614ca5eb3d068c5ee4fdf4cb963d884e4aa447351345e192b7f8663d047bf1533397fc2f8ef4e3b3ff0b9e009b387157897561f2691926b465b47b5bc4f31408d9c75437449031637c4aa0462ab3814b5dac5cb22ab3289493ec03ac351ec6350bcdf5cbd27b6e1f996d457a6dd90b3495d2737d2570dbef9982ab0b18c10c1298c69cdbf2328754feeb4253cd1060de481c13f4c1069bba9effc06867d195b9ff57c9e9aaa42691b4b6ab8ed73987e55eeaba8e9e0b832311c1b9871126b8bf8a138cc528050b15e970cbb96474886a217ed2e539a7d3b2d792fb9c7baacb9335d2d3deb65c2e2c948babba97a4b6acec10655167ce31396cef0c7f724221d7e8496fcd9c5bd9106ee8932dc2afb085be1943977b44726136bd8937980ab37b78ff9ff161363c6437ba96f553a0678e7139128522c46919616c9a01891273cc2685214f2e9aac9e118c7860c0f7ff9d837dbd0bf3de357ba476bdd746a70b4be32d3655c05a63ccb0f6ab945258233f17d8622425d489556debe70c8073a06fcc728221a5d304ef1e6c9737f8e4d4b3f5380aec2b1f9615d0b30e47332c08571c5fc9691a2dbd578d178a698b3775668e3d966cb63212f96cb0f096f59c3a28503e2085777a6891779512be598f44e910fd56ecfa6265d8cd02dd4b52552b306dc4cb0a86ae04465f388198c53a1ea68f44aba9999c34f6bf53aeba3d89aaa323dc82392176c9473c8385775f177805a0a84c3a47400e54406900306d6d92f864e1f3c26350a9dd6e6ab07ec5891e168c85f61ee1cbe67b620e273c75af31a8efd101347d9fcac3eb727e6e3396a394c890b2ff16e70476081d802896666a60da3958fa02703d2a6999425414def545e03a6259aba1ed1bc51733b00053ab66d71407e119199878610bec7234f1db29e53e74fb4acc876aa399c85c2b0cfdae8b497f4f7c6c83025080f938fab47766036911f42c32b2413380c3bf88417c812483f968d81441ac66a23b5e6ff0c0d00ad3ab46064369f22422a02b7f5591edbfadd9592f71c754c40f569a6bc333735c81c98c012258a3362fa0e96a6af40e0e492e564dc02df9bd6ad285f3b56f099dee6b2044b499db18e61a969e07c6f2192d6d644f5255f7c51c1264b4f5c7b46737d72d6a4703816069f73c29911c43f96064ac6b0ff88b070dc8bee13c5c2dc9453278f2aec937b2e7f1f0a0556e8bee286e4f4af007635e9b4b42d846fc287a1dd0c44e84e163e7f2c0da5ec84a7e35802bc38fd81624d66c0c875077e22caff9a93ab57232f9e50b0d7594b8cdf1bf068d9385f76a98e71bfa89542a9a811c3855632db1d827891e583fe005f05a8349bed24e800f7347ef252617ab70946996a82f4d6179bf884dbebbc200609d429d0551190b32886ebb5a991044199715ba99f478c5979817d25689b6742a4fd315ead3b9ce89e5cac0992c20efc1823ba4a5e48860b98aaaadf1c8223dddcf37ce63d2aaad4611702ba46425d2f0d7ff701a57d6a53b22faa26774c9d026357922325ddb7e8d62c9f1f2cc663847ab88a50a0e48a006a7dea5b7f6389bef8ffa5b8e63efbbf605cb385f4108186b1f242a62b59f594457cc6edba8b06b3f510a6de03414f8524fde987196536ceed6f43b9f1d9f76537832fda882269220c20da12e16da70462e7c6369310c384d869261f5a48a8a6d72b6674490ffbe8b74ba753267d35adc41c0cb626d0ed55be084f5a35a842b9bd48a7b9f3579b31257b87177b148d5d9eabb74cff3bdad3a45cbc788402da065d612270785961df294e0850a0650fbd7f819011b414e2dda3da8e51a17167c1fbd768e70117d9d70f606351d8e08ca1d203cd5fc51c8e30de892e3147a2614af6a34105713c9c7c0b085c8c939d99e0a0f32413cc337fd5382b742be43802411c3827aeb6d275a3645e4b6fb57ce7699c412b13babab97958d6e557bc31879970efbd5defd58cf0a843c919ea217f5411963eec3809e781fa698d19b4a8b1889c2a9c5c49b377fa0d83768e7fa1d97f15a75fbac99ce82bfea07301a10c5a3a7f9167e5419967ac42bbf00b1409481fdcc1df1ba2cd7ebe705929b3970ecc4cec44491a5c12559539160b0b923329a5072309702ffbd5befb24151ac3d337bdfcee5b8fa54ac8baee94c496b1e3788395cf21cb05ba0309f1edd35f827b8292351066140fb574e886d7757c7589725ef57ac9ba487ccfe31da8cae545aef8289a57dfb91ce522970507598343d85589d0e259eb96767e35ed66b1fbd41ff713611e188dae337623d26a8a21678020a19ec842ba71c5ce8ec71ea9a9b73b887f1446204795de98966dd4bd23826705e8b173a9049f4d059a709f456f9654753183bbbcb539d60c4bd98c8db3f66b9187b43c4ac923ac37f1b397d316720aa244fdff02df1e525ae02ba3585a3f9dccba9732175cf6c21f189f85611c640a9d8d9ba2ae9aa6a88174ce16372cf5e693f049d5cb637f93e142047cd0fce58998602836fe9293981de2ded536f7886ad799a5c224ef9f68cfa12415b41ede598a4faefc436ada01a3bb559840f9ddb72946ae42c78ce5fd0a32f0d531ab24b84330a79d34bd12e4adf45ea5c046fad30c96d352a3def5f7b8c6f4c180de851ddfb2eaf352d145f855a783f6b65161e3dc7694f22fcda1911119fe61bb2b93ce421c7806b044d14a9cdeee2a6f828944dc5a83e1a6e564240e771f9b0504c5e3b2fc8cf3781a413bc910a3cc2cd80d30341525a8ce88e9b8ab44764db872ecf9adadc0dbeb009b99509b50fe07889259743e852813bd99d8ccb3b611fb158bc7373da9548f063283b3c75c689e4b3de35eae23da8fe6a48e2a7bde5c30ecd5a76e301be6321416f78deec57b0a509e", 0x1000, 0x2, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x20, 0x3, 0x63bf, 0x1}, {0x3, 0x4, 0x5, 0x13d0}, {0x2, 0x8, 0x7f, 0x2}, {0xffffffffffff538c, 0x5, 0x7, 0x8b}]}) 16:00:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x10000, 0x5, {0x9, 0x9ec}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1, 0xa7, {0x5, 0x3}}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x9, 0x7, 0x5}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x10001, 0xe000000000}, {0x7ff, 0x4}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)=0x1) r4 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000280)=0x2) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000002c0)=0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x8, 0x0) r6 = getppid() fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x3, 0x6ada423bb68a37f, 0x9ce2, 0x3, r6}) r7 = socket$inet6(0x18, 0x1, 0x15) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000380)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r8 = semget(0x0, 0x3, 0x200) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000004c0)={{0x6918, r9, r10, r11, r12, 0x2, 0x7f}, 0x6, 0x7ff, 0x61}) r13 = dup2(r3, r1) getsockopt(r13, 0x1569, 0x3, &(0x7f0000000540)=""/136, &(0x7f0000000600)=0x88) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r14, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r15 = msgget$private(0x0, 0x400) msgrcv(r15, &(0x7f0000000700)={0x0, ""/102}, 0x6e, 0x2, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7f) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000340)="000022009f42cfcf0da980c4e90ed0a840c7b7d4214c87ad5f2e3ef63c966399fcf366632a481e17c95d69053ccea428c1fbb2d843bf09e6b00bc53fcb1d9c2abaf23e7c14d753339806dccd37db75ab670c4c63b8df9b3c2391add5a2993471c6a07d1df29e85306b2796c457e158881f20ca098c5a53d44ecb42ba685615d75778") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x48, 0x0) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x55a77776f5ead055, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)='f', 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0xffffffffffffffae}], 0x10000000000001c2, 0x0, 0x0) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) socket$inet6(0x18, 0x2, 0x7fffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x69) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0xe0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') unveil(0x0, &(0x7f00000010c0)='c\x00') 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getdents(r2, &(0x7f0000000100)=""/19, 0x13) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat(r1, &(0x7f0000000280)='./bus\x00', 0x800, 0x14) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000200)}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCLOCK(r4, 0x20004276) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) syz_emit_ethernet(0xfffffffffffffeeb, &(0x7f0000000140)="ebcb5e520c5671ab5b159f57eaecbbb0538e774e638fcb9bd1b190f664b89cd4382deec4c1477313777d156965863a0ba31b8202effcca41317c7a34ce2a2da1af67619523bf89400fa302accb48f742f9149c1154b2795d44ae36e8562cb6bebb53f81052d9e2") sendto$inet(r5, &(0x7f0000000040)="31ff76969c43f95c31aea1d04f1abe37bcb906f5e6b36609ae9ec76eddb12ceaf663ec4ca9059f082e2708afcbb58c7eb2ba975282f0acc462fc8f8114c052d0e51b94f47dba6e644dee8617b2788cd299dac66e4694ca4c1dcccd73779554fdb5b203f1ccabd3a8918d677e", 0x6c, 0x400, &(0x7f0000000100)={0x2, 0x2}, 0xffffffffffffff03) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10ac1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1000, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x40000004, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f00000000c0)=0x1d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet6(r3, &(0x7f0000000380)="51c9a902816416a7ad12500713fd2cf1a44f1fa343d40137848851892eb0ef7d0ac920b83366d5a6d970a0f21987b3e374b34aa93cc3b2aac786044ebe549c72651e91290bdd762fad89d9ea081d63a2f47e32cbb9a46458550a363ec3552b1cacb8362b78d65d281e811b22ca1d5d8d0a19aad62ba3ec8c929a553e8cdc9fe980bf25174a8f08d38c0bdc3c1c414c81c906a64bd7c12a0104e2f7cf3ec330c4efb2323c13b17f", 0xa7, 0x8, &(0x7f0000000440)={0x18, 0x1, 0x100000001, 0x7}, 0xc) open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r0, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x2989, 0x0, 0x7, 0x1000}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x40c) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xcf\xa3\x80', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = fcntl$getown(r0, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus/file0\x00', 0x3, 0x18, r1) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setstatus(r1, 0x4, 0x148) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r20, r30, r14, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r41, r51, r35, 0xffffffffffffffff]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r41, r63, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000180)=[r9, r13, r20, r66]) r67 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x20, 0xcbd1}) ioctl$TIOCSETD(r67, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGTSTAMP(r67, 0x4010745b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x88, 0x1, 0x8, "4527565257783c5554b1441f8029570199b6cd5ea69235ba6cadb57717e7b93480ada4ee10321a5f414cec9f47e378eb7fed7c691f3121a56871eaac733464ac378e34601bd986e314157c0139bf9746b0655a88b92714014889a068096ea0cbf886503e3c14cb286c0fcde4327fa5d17b7d10"}, {0xe8, 0x1, 0xfffffffffffffffa, "dea293939fbe231334a41f80516289e586346c4013073569616171a21ef6d810084e4fa02762ad95612fd8e9d1d12813641427dc4761d3b78ebd87e13ec2410eff00742871dd1799bbc7d18f22399c14459d343984bac079edbe19c00b203516975808f6a8725604aad17d01170d24d3c6adc2f5beeed5516b26b980b1b7a01297746bd343c807fe73a9a058555231073942bb020e8298f0968cc6e891925ffbf12a41432df2b83b04d58f464b82dadc6335ce4f865b0a8dbf4015e584801176713ec3890f9e235b9ee10a54e34679565aad006b6f"}, {0x110, 0xfffe, 0x1ff, "edd7908ad25c40ded0383143cbb47e580897ffdb35f03e467efe8d00165115aca2ec323036aa51aee473be3b498ee5850a0020e8c8d9d09ae966ef73cb8c1e5f0a9a7de852af6f06ca0e05e50bc4d4048e6fb186f379e0a8a6fe9ce385d457163490dfa5791eeff81908382708fb4c353c6e8121d57170ba6c48f8c30265969fbce9b80f38ed5f3429f3f5caf0366d443957a1b2ab914ff711c63fb10e9400bbaab0f29c1ce25c6f2057e0081c0efd7dcb7f035b04e5ac4511a0075a97c6c09f7fc8213447e1ca887d079aa16954bd8bb7b9ba5640399308c5b7555a91e3c17b5c19b1477613296f9a8320b0d987fa13d1c7777d63469d58bf47"}, {0xe8, 0x0, 0x3ff, "6038905cec2d015ba1800c4bf67f11b7f6b8f165c478596d693ab25f1c81dddd8e6277798003ce7ecbd30dd899a894fd2118d86b73d8c245a0e48604fcdd56d2d4a8fd362431e7a61831ae7f30dc4fd81038afd1de92151341a33bd9f20246c5db26a36e5f02e4d5218e4c308ad9cb5c61efe7daba9b9a0b5950a2254155c3d34352cf2d3043799ed5254a1a81db0b560d3afb441a905dcff2cfb8d08a9462211f242b54d8eadb618f623eb023fe201fb02e56e07c457fdb94643bca2d9408e5e225e5a48fd04a7b60f8b6df4e08ecebbe93"}, {0x58, 0x1, 0x200, "50a12c987e021c86a2af51ad84d800f6c4e00fad1a951cadcac21ad03b211dbb9cf08ac780c485a1e2d956b7c8cc1bd3b55a325b2aba9d305af314dd85e2da3dca"}, {0x110, 0x1, 0x1ff, "f27401065dee04d3b53d09136da22771efe3ee8bdb767872866bde477c48a07af888b0bd650a2ffb736a212bd47da9bb81db70bb2010417c7a865dea1daa407e70ca3049c5c46827bac074af86c154bf82dbdb87afd0202a31689f20a50b7a386bff12f0ac3933c59bb94ea28338530e9dc9f1e1d665121f0708ee95ec3fa355ab4a6b3d091fbc08b028300110f26e07b8ce13f63a28e8565edbc97bbc4a1686103b9e4f752edbe9e80a257006651908eeccae3c16deb45e8f2917a43786836e0f1d233862676c498c961d424c60444aa1ba5d66e537efb537a31a2b96411d2b4006ca01ae909122178a464161a278eb10ade65c3362ccfc930f"}, {0x58, 0xffff, 0x2, "8f4be62dad0af58f5bcd293e71059d70a0e00fb5ad3d371ce4351aa4d53680474b22f841115ac29d0dae89f5651c51831e9e9b8be7a06b7dcd558af4b200ec27b2d801a741"}], 0x528}, 0x92843d586ffe7863) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x200, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 16:00:32 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom(0xffffffffffffff9c, &(0x7f0000000280)=""/205, 0xcd, 0x23, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0xc095, 0xfffffffffffffff7, 0x0, 0x2, 0xedae, 0x2, 0x2, 0x3, 0x8}) pckbd_enable: command error pckbd_enable: command error 16:00:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000000c2, 0x24) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x25}, {0x3}, {0xa}]}) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x3, &(0x7f0000000000)="02000000", 0x4) 16:00:36 executing program 0: socket$inet6(0x18, 0x0, 0x29) r0 = socket(0x6, 0xc007, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) socket(0x20, 0x2, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) socket(0x2, 0x0, 0x1000) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = fcntl$dupfd(r1, 0xa9c3199f1c1f93b6, r0) poll(&(0x7f0000000080)=[{r2, 0x10}, {0xffffffffffffff9c, 0x180}, {r3, 0x1}, {r4, 0x1}], 0x4, 0x1f) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pckbd_enable: command error 16:00:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x69d5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x84) shmdt(0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) close(r0) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x3bf) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xbe, 0x3, 0xff, 0x878}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x3) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) 16:00:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x4, 0x1ff, 0x100000000}) mprotect(&(0x7f0000014000/0x13000)=nil, 0x13000, 0x4) rename(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) syz_open_pts() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x5, 0x5ef, 0x5, 0x0, 0x800, 0x8bee, 0x6, 0x0, 0x2, 0x7fff, 0xb5}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x4}) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/124) mknod(&(0x7f0000000100)='./bus\x00', 0xc890, 0x3ff) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x100, 0x1) 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10000, 0x92) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0xc3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ftruncate(r1, 0x0, 0xec04) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/160, 0xa0}, {}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000380)=""/219, 0xdb}], 0x4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) syz_open_pts() syz_open_pts() ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = socket(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x20, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/210, 0x10e}], 0x1, &(0x7f0000000200)=""/183, 0xb7}, 0x801) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) dup(r2) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) close(r1) 16:00:36 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r16, r26, r10, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, r26, 0x0]) setegid(r31) setgroups(0x0, 0x0) setuid(0xee01) r32 = msgget(0x0, 0x0) msgrcv(r32, 0x0, 0x0, 0x0, 0x0) 16:00:36 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x1160ad9bdb7383c0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) munlockall() fchmod(r0, 0xbf) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) r2 = socket$inet6(0x18, 0x3, 0x1f) getsockopt(r2, 0x3, 0x5, &(0x7f0000000000)=""/28, &(0x7f0000000080)=0x1c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x7, 0x7000000000000000, 0x1f, "d2626f54223cc5aa509a3d13a93cf530f396ea62", 0x5, 0x5}) r2 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xffffffffffff0000, 0x5, 0x8, 0x5, "24059fe6faeecf0c463759bb471aa962dfa12bc7", 0x4, 0x200}) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet6(r1, &(0x7f00000011c0)="fceebd9d34dfaea752dfdf6ae3e0b69edc7431f2a76242286c0fd56715ef2a4beb88b9b80cdab4461952a274fe66fa5702b5f2950781d6c36f5cf022dc219363f52efd0afb2bb032d58878417b6f0cbc1ef6319fdefc3c9074bb93987b2cd5a4305cc96ce29f71fde9a46d82f8b3944a8cfe35f8f80642fe471905fc44c6d983d4b490c4276c04f6d23fcdcb3601acf2bdb06d58fc5e90d148cb5e535ef9ebf3ac689f81b48d12aa102232ef211d3bdca5310b28f98b48ca59bcfc53e51b93096a4242055946ede0384f209ad88eb1691c5acba26d10a1408ce00de8e366854c4aeffc20a060ac97252bc9", 0xeb, 0xd, &(0x7f0000000080)={0x18, 0x0, 0x1, 0xfffffffffffffffa}, 0xc) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB='\x00'/10], 0x9cf4a9ffede2e38e) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000280)='./file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x10205, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) getuid() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='\x10\x00', 0x100, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) fchdir(r4) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000380)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x9, 0x800, 0x5, 0xfffffffffffffffd, "d93e9532df3035c45f8ddc027ac85fd65da7b942", 0x1, 0x5f7}) fchdir(r2) 16:00:37 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r0, 0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x402) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x8, 0x10001, 0x4, 0x4, 0x1f, 0x6c86]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000080)="00e0ff00", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = dup2(r0, 0xffffffffffffff9c) sendmsg(r1, &(0x7f0000002800)={&(0x7f0000000080)=@un=@abs={0x3609a7d40ec5ddec, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="6d3797936c2bcb411a7aa30f75a9ff5b063faeb512739cac297012b1660fd1868405cc232073dfec44d115a8abcaa24e30093cdf7e0b", 0x36}, {&(0x7f0000000200)="c8c677c4ac40e11791c31c5917e5d32b29f870dce70272017639fecfe8efbd0268286196633824cb40c4ec6d88fd21c18218acf0d426408fdcb0543b49065bdc2523b10e2c7e786e5c39297cee57170a17fc9b42290bfa6112024aac25a30b8d60236aef80af90214fd829efcff4f4dff85a77b14d043cb602d3d9013079b36c4b1c2fa7fe4cda9c4232ee7203ae27c5069eb1cb147d4987e411aadc6c5666793b2a71705952b720fff20b8dcc644ae1484e982372f1386a10794b11c6214def7de9f00ef59bc85b437e", 0xca}, {&(0x7f0000000300)="ade1b49a5016c049a150a21b5a1f91024db11d9ffe86467de97762f46b091821cdff6f2cfea59a7a6a82165b7b6e4111bfb390606dc13804236e296fe4a5b6184b89a33787fe41241ef2a97503eed29fbcfd7581a2c4899873a32d4e", 0x5c}, {&(0x7f0000000380)="aacb495af15195aca67afd8578ec457f84e4fb5ad1b05a0801b82e7f65a23c56da521f3ae719dd4d03a76833ac41f3f409dcb02978c42224e9001262cc77caa43d30afa8309d98a1e57c310e2b3339eabcb77c8864adc5c6f0c910a7f29e03f758ff8f83a32a84a699a9751fe2537f01e349357b2fe529f7afe4bb297973f230d82d6b190edb96c54f2afbd36b1499f8b9b19e9ef6a9e875afac0b7defb2", 0x9e}, {&(0x7f0000000440)="a4c3f6ff70b0a09863e5580020bb753ff43e0618f54b5fc1540b381025dfbbf0b1eb86fdc3dec7844df609499a1537e2fb88456dbae16efcbd67a288f02156c3d54925e0c39e0598a8329f17bdd4b1cb98d207387daf07405b8c2a41096f199de1d6781991176d88f47ae2db0309713b57f5ba6da3b8a57e2cfe02519c0cb95f", 0x80}, {&(0x7f00000004c0)="707a5b24aa4fe837bc44214856f41ce7015edd898ee5befaf7c89a0bdadc07d922e8a00a275c01889ccb46b293fb3317d09133fbd9094772d317a0c2e8dd78fea0109e9aec3059ec5847d94dfdb4dbb4a65438b0241117d1580bcf6e59fb544d78ca275302aa46ce2bc32018d3e3bacb3c78ca1674e04c4bab940469ecad9197f86e5b367aec630d51c9b3a31533110e132f17afec72ff278bef92bf2366ba44a5cac060dc0adcf049bb014b12572b26b16e3338193b6df5fc5428e19b2cdcd19306dd54603527781bd301e778", 0xcd}], 0x6, &(0x7f0000000640)=[{0x10, 0xffff, 0xfffffffffffffffb}, {0xb0, 0x0, 0x75a, "71664efe76779fd8945700576e4ee41c2b3e3bc621b8123d330f00435a7dc0dd1d781301883b31b260471979581c62fb3a93e098536fffa002a8818e34fee59a3ac7d752897ce672387dca89507f996af17edd552569653dda75d78ec05e189725a6e4384aaffa199f521bb0be8f949db49f1ceec2ce83a23c578d45c3124c00d94a0925cc119aef1153140d1345f6675d49838bea68d51aaf92a6"}, {0x1010, 0xa06dd87fa17201b4, 0x7, "344b008a9356ac54c00ca2a5b6b43997d5b1586192e17b0af1760859e2ea29cec17045983455633cecda787d70390147348363150fd80a964ce1933acad37b7c7c8c016bb2172b8d70818c3b07c537bf706af786b80495dad229259cb36562a3aeff4db4c90ecc631c8b2352d5fc3956675ce14d0aa009631bfe26c78034db9a8139f077a2cb4a9f16a0f3c139e14cda374a0879b99015f113c7d265e7d1d11e07e05d34abcf3d6dff371b9e506b1a9354fb2df7ad6454880ba6487397c2c9210bbc0774d9e05c6bd2f796cfb1a8c40b1fc4ee3b536d03b0dcf4a8bc04ef21ab0d302116883c8cad58dab551e348b4b2a4166d549da9df8ba8fb587c9b5b7c9cd0f3b9da18c18f20a7679e9968d606e358217c5977eb9d85a1bdc07e595d097248f9c26f33ebed4a784a725ca65ab45122c41b8b6660188354c0bd3349adb2cc5da963b061ba6d0eff398f24d2c341d6b3f779657903e0de3086b49d4a1af44f6f5dddf7ae43f42899f690e0e0583022048b0a29a412caceaf2ee24e78876b6d8e80974f4307f43145b72b0298143ab8efe26e18efbe9f4c868fb0b98848b21f6ed8ab0cefd8ee002272731fd240200e17af715bdb3030d8de66861a15c70bf227abfb8466fb4871b349e10f954fd507551abc4bcf57a039884a0a9857ecda776b67dd68936fcffeea70d4400f73efc1adb6b2b04a862226e820b208db5f2f27eb21e1f6a41c43497c27d8ada204c1ba7746cb479b77da27454d4bd6e317d11f82ab3d2d1806803b3941daaf4127e1abaea08707334637ed24c3549828b8f4a46275d9289fab567fe09d43481eb282cc7cf04f5128e0a0edcf1fa3c51917817522b3810cbb2558a0ead32b6b5184b2ca00c7bf6fd9294ee59ea14f72ca0a27f29249233e7e074fb6a828ac538879ce9ff0f296a7284d9d4113d8f2f5d51391b745f04d212f1a4b10cd13cbb87fc007228a665f641185b2c02a470e278434e4cf0e64643b6aa8934c6402b85c174f1d724f09f906246f5e6470da10624370ea564146925f161af6b7da7c0c437aa4c611c274e196f8a961e3c5bcd6bc12e191f6a20bea5d8088f3225e04be0273f5f3832218188e5bf9a54fefc59b70706b26cc767ebba427f8e2ac1edc1dfd7fa722f1e371e6909a1bb75d2fe2fdde9e62d3efdcd0b60f44c0f38fc7d91537e0dd6a98bbcfc976d27e37ff7b391adea49b4e53c035cb6813b80047546db80b9c1ffada979e0cf9f859abfa5eab5185c85bf6fac4c237f25ac674c72f11fef6cc7f5b49b6add5899f968ba476655bf6013a452c4853a3f861955c9d7ba2fdc4b916ea44aebe55c72510f97c9682b016d2730f7680675e0da806ad4bb7ba28ef7fb557e85a188e084e3477427b465131e382bcacf3e7593c0d19a1a31c9bdda9777e29d938b05e821db6667d468b35958c2cc335ea6d80d06ee6a9835539dba9fc32f0a9a61467c68eb061d288e51ed4c97ee81b2e1e9d7f8aa36a5898d1d530c045727ce733c98afcc7326af7287474ea5a1e8d58c1d97a00691aa2cd04230d518e2481a58e81019566e6dcb079e2f0970f0455ba9cc66e9316c8b42654e7bce36556c6998b7c67dfeddf4695a0449c226e3f7d85d4cb25007995e53b385a92ada906a59a4bca6b3892b3988a83a926aec124bdbe90d67435f5166c42b9ae7aa88307c11d98a5cbd802822bbd1e6817dc3a8c0cf730cb11ed7eb0e44fc1ed029a853e103e3fd73737f6eb4ced062df3f9a6a7ea317e560c109dea1f6b289ad9aab221ad9e8a8e818aab5ab57c0e90b3bc08356fc986d18d9d69c634901243b455944f4d9c49d2925521a7d4cb646060dee102fe0e0a4fd26e21fdc5d541413523e6f138242824c1efe808da33a93319a1aa9cb3c27992e0a5f27f0ce7036cee19b16ce0013958d223614de05fa4c135eee384c78d8fec018a888945e06e7b55e68a92276ed32b21673865b879c2c457280a32cc445530a35fc199fd22b29ec343455f23ee6c646641b7d6c5c83917f8f58099e376515a0e2b2c227a729fbb89041859df8d8807a8f26df592a55d985215f7d7c7f6e900b884d949d79976290437d61524ab0429c46b99780f8fa146b65d918002d3753131fdabbe1b5debfdfa7255ef5e970708f5a39b426085c61e9b14f0df6a014282f017e748d5577ad34acaa74ce42e1f4ef79e96e65db641281528650acfb5fa577a99026c5e8ff353e01635c95d169c129d07e564790c267224b8e092e41f7e6532db918c24751053aa97cb83d56320fbb0970b70c6971c99f81bdde7564e820ac7b9cde4a21a3b4dbd68de8d2adbf4557ab2eb5b112aff4345d4cea5c1460b52b5c5d291fe894ef2849d9a861a000edf2c6b912c90269627881d62d3b7e4c8e665d05c5aa4c9eb4768861a013e72f852ef751108d2f454905298096e147c53f79abfbb211ce68c197cb86cbd71537350dfa5631fdf78dd124c7277539af97629293d007eb448e934f36064371b4d9de069c4b044499f0612abbb9612aeee6e7b3debba08841a3441c71f1bb2fd02a60d5af2991306f4bf92af8457b34314f9313b754f7a361ea443c39b6675490e8c328e71844f5a65bce74d86bd1ffbdb6ca9233bf105cfa2a7001dd7d98d316eadfff0dd3546093206c310b2cd3a4d5c35ae981a5e4001d8dad1ef8c6a2a839f20155fe861a1af077b9c2b9f6bdc9b352bc7c49cb0b130536c35662bc507cae96acd419ecdacc4a7bd68932e3a4e489493ef841feb9d13949385413a8943d4f13d9b0ac61d3cb9488a21354c0be18ece5ff9dc78fe57e9416faa76dd2b30dce7a7755fd224739bdeaae44286eb3802c68317b0a13f61429216a05692d29a42075edd6ae113c547ed5fe22a74f947ad6ca8ac0b96e62bb6e95a8f16c41576a036f6176eaae04caee1b38757bef6e3a9e6025f92343c71ac7c1ec4ca85997b5e473dbd9dd4ee5e09d7655aa1541b6948bf40be2f3a2f9fac4562b65aa2761bb702e3624dbf7d528b96c042140eb6438f73f09d16d7260b9d8406508db7ffb2696daa2c4c2f00bbf64201f0fa549739e07ef79aae6255bf31a35a5bb26168c8f23848c9ceaa012abd56c691ed47bea926484e9ca8d22bf122d4fb68005eb20fb268904387908fb1352f2e8ba01e21e09257fb0455d7abc057f496488914d936bd8324d9acc8d41082e884b57e4582ed77e7395d3a316322fcead02f82dc0d063911a6b08341cdd087d9b99fbeb965897f0bedc3adc63bb88f3234c869447538b9a5bf97221d9eb91f0b79ad281f3229f2f42d90d629ccfd333bfb2f40c37c68371c37e204f6541be98a8f6a3741d93474d57166fb9d53a2a7f30c59bb058b36b6e69fa983e07e793eb2570d71f1b5240a267e214e07c7016dc0d7886230c0b44535814b8fb0eb2cff5d16b5d5e46a42c6639fe5a29baa36da9b85c48b60cae1486cb0850c33b1af25ed8aa8e26f8164a35fe26b04c0b0d1cc6456e368c6d5ef17d3483e7add18352428980b1bcd99006ce717285ee5d0908a0f011d180b48a580b26c5becb6795ac7d291c2e7f4f1756be84ae8765d790463ee1eebe0434c4dd7e1b57afc07dd27caba52645ebc2b559acc012acf6edfe0651a5efada48fd397bbca6f889ca03f50119546a1574250406189f9c10217587fa8fb5ef8a54500e109a698c62fa9c67dbde1f3db52bfc7f2eba34e783445796ae002ae6fd09db1c3cd2b3db480f639a9006d536cdb44d39a25e93ab3f6a0b356299426ed28767555b003deccc2f5475e320472f4659136a9a4894137fcb2197a91d21e03b6f60c98903203cba90fab40e3ff62619a7ca13a0882be0c03cd35ef487a4e44b588b396787c22f2a82123b688ca76bf21f0a646308705f16a0e9b6b92a7826c21a80026e161463585ea0c7d38b00fb72b0442824774d1bbe4175aafe222d432350bde4adb4b118937887375b2a7f0b339fed7295267e5d4d27f9fffcc52252c311ccddbe2a1088bb5e1f151093a6ff19fb288f9176c1fbd0348b5aea9762de7feeaae2872af24c64e431f7707f4433340d41c7f64af8a4bec61c9951ac0da21ac3313590d46ab7295115df70689fe99f62935b272a9560a283c7f2cdc5cf3e7a43ec06df62f6b6c9de232b40db466a8e04b05a4989901316982c87b0de4f87f2c3c14a87d12b990ad4e70b213988592215a3d59ffa6a1cda0d33a1a71a98b12ca5dd81fa4032aec03fb511104c9516d5007d955fe5a91036f18480fb40140a9bb2d3509ae453ff1001cce914d0e04d0b2d5c46650dfcb6ff02957b6259508b5c3c918d95d4fd594e70f19b9889ca0fb2a5b561438f1fb6d8434a539cb20de7d2088f0545de65f93a655c1e2895d03e205c1138c4d6536e6e8cefa92412b0bf0a61a1a841fdd1aeb1498f522d7b594ad3706316cad21369a9dee995e58e6b2577805a18a9acc4f4ac9beee753a3116c5e4518cb0192ff3a2509317aface637a319c9c0e18ce221f2ba679c80c2130e4b3a047f31f7ffe07d73e661ebaf6cbd1bede13c0f4b315f30eb2000865d01c05b3ee42ef05bbb9afde616b950b4c1f8662fe31e0a752d6b32b3da7c3a87d51666679de80df8deb7218cc7417ab52bb679d3d56d8959cd2753f8a6767a0436f5b63af1d6e992ff8d3cb3199760736b01cbd6cf7e64a8649b647f9b6a3ba59806a3226503215c0b4bd9621cee6223c6e16683ede1ce806be4938eb7fb2df441dff07dc6cf20db53d7b99241c1648a1bc9258a05f7f4fd939abcc0f53c235250d226f4f8ac51f8f1990ef27f48e745abe7d9a905411ca7ceba6e2301644c064999ec464f3f03f2809121ba59bebac76f5d47d2b22d7f6111bba98441e420da0ce7c755a2b2d85d9caf254b60063606fffafd35d82cf1e12cb63ec0935d79eff2affdf00a60a0bec57d3b92b4c51b4727336c8e523d3c47072e200f341dbfdab36bfe8f659590a3db37936f230748977bccba95380bee2d643b5503bf7b5f3f2bd496c4d979f6126b0e80e6c111846f0ca611f25faa440c4c802a7b23cbbaf908fd231614196e1b5a224c37a9a5ebd530aac1010a74a72476f75fc4b33de32b8534416e5d33d029116f53bbc6b7bf3f44eb9b2da2d06d760b54d7d660d30e629efc7c0b5e6c58d4c8f39ae618ab61c86b06a5f01dc20991de96700e1c28c173f6a712250f197a1ea32c4e92c83b2f6cd4c6ca7546938cea421447878c3c4807db416318e64e7ad497f894788ee4354be60d9dd16026d2b57877b3ce3082ddebab9d21f37744da1317c7541d59f1b650924a18039194fb6d0e0036fa8129ff5c5ded17be1b12566c3aa98ec326d3ba96025685c840571272c5dde1fb0bb3d96b95c6f6cf1469f3de1de1bf3b75ab2abbec47c287f0e8b537719be9b0e7477e962f57e5061150060f973a76412484807cf16f2d06241e9e9b868cd626b3e43db0eb97025ef9087d85eb987427163de31ee20f0816dbe69dad5075680a3230cbe6250b268d049c636d034807f16dc14669645ac33b79b304bd602d7326404440f9cf1e390af33f1e04eda7f88cec7e5c98555d3af006dd99d60346baf69df63f614cd5349134677ee0c20bb68948e0c653c100cb6910eb3c0e7f54c999a4b246862e0cf2868dc22fc44e777a330727d889d37546273493fca8dd75ea5571a5f7fffa8e90673295877bfe2fca80b93bf16eb9a5cfc9eb8a736817e43dc0a747bdc78dc9bc288b28a4af11eb19420131bad95682fcdefc064b20944ca24298ef8b2d6bda37cce8a1978"}, {0xa8, 0x1, 0x1, "be637335d970d2dc749aa6ed46f33e8efee82abc4b269c319fc093e0c7bb97da63c3a5ad735e1b130ac33a2756d1ee378d3e180c208f8abe15c292bc6afc89c46fd76274898bfed3dc33bcd28ca5f669760d754e7de5eefbc651cdc2c2981a4801f338f9a6394fc4d7cabcacfa9e1dca6cb9833e706bb45670271be4d25745cd802e761a1ed7a3599d2176c574355404d0c29d569bff5020"}, {0x20, 0x3, 0x6ee, "5aa4540bea29fd51c18a290a112d"}, {0x1010, 0x0, 0x39931f86, "143cca01cbeb608566f0b60bc5cccb4dc9393c51bab2c5f5dde1d16d5a959d4ef1d666688767413c62952e7e86a0c345f402d7773edc961d40e959adbb7cfc8856efc92e149f14989c9d1b6ac8a608e197a619a6eb83ed9be377847b514f7bd07680170647540a45eb543c3707c11decd314956b5f0c4da45f98a9495a243609a5ccf20714d1ed62d483fea638ef7b04da5bbbe83ad94e5e38354ebc5d318f109dd1528b6df084c0d204f3d706492d9bdee8bf0e4bd978ec1845720ad6134b28a235a7f83550773d50ef0c24d9b4fe8b2c0b7b0038885ecea27202275307b36861039bfc5def05f769c41a6434b51f4c870f12c6be5b112ea94b5d68012a6a8c0125fb20b56385e79a041c546cef047835514dd7b75df914464de502a46017efb52b1a0c7a238ee7f221c849118b081ad78e0ebacafbb08007ef6d8c24deba23c5f3aac17eb106ee9500cc5656c60fbb9e4189252bb358bbcf1d1b5f47d31b83bd1083b468733577e6d49636107162977e0be947d336156ef7f499065b3150169fa9d238e72e97671c0ae47d3342855ff30265b06b8807c6d3a7607340dedcc1f818eab9d065959985d567ed7df01157cb35acb54e139df81fee18fd9a4070846ccd204c4d64e6997ba30488cd68d0b5242cf917d098c501c84fc2e85795868b302275f20eadd6dbb4916dc87821ca75007b4c9df096e9ab30b989f22ff1621aeba4da7f7f419981995da1ce8f1d0f3ce447f27b4e2b7ea3bf3d5dba75e2b478ae89551d9954b39514966e88b0c7b27f9acff85add7fab0427d8cdb0a1774891d7ca9d685f1f069baa04412e174ee8cb50915ffaffee5dfeeb2e0427cbc39623f8694255108c39beac8628e12b1320e5bdfa613e662d691259b841f1ccadbf546de47370ae1572770426731fa61f764418762011157d4bd75176b89ff92fcbdb4ebc307a4f7f21a364ee12281948bf746811bed53dbd0179110950b83cf9c188d8e33bf3095959884c5b2520bfb72d4399013880599a08463124ec5ead0371768117340ee8bdfb9a84c7f5fad7d39a60e6eb0ab0cb5c0b0f11024dcafa083168475207b98d7556bbb024908f3b5d8c4002aab22559f72db2c70c6877e1db45b1718c3f28ccc669cf92cb62376f746de184298a8ea6f722550716bdc1906330138336cb5549e37714c9423d0265c1c4d0a1ea915cc4714dafe6086c425981daeaf04bb1155e84d5f80208827016cf3ccb744540fab209a07f0c9288cd424303d611d706dc61f4155c342201527cd4c896e27b9f3e6b5f967a6771b397fd61423b38c3379ec21b6ce1d71dcc0e6508ea691cd8e15b2da83bf1c0804e5afb35cc7d84ecc627497235e74da73f602a9e903f93c12a0f291ec7507de562805110cdcdec6b3a1faef002255015a120a132636478e7c79f96ef84cf41e43a36d8b4959379d1a5da1561f690e479efcabb0c60fd9df40856cd2b6d75a9c8212ad0abe1f80d23f6008a3f90a955cb9535dfb1906ade6ba30fc191c7311e55b4bacdf5ff9d03fa1b983c7dd3d7e675df36e25ad9308fcfd3bcec328ea7cd52346cf3c8dbaf747b6a119e5df2e70d87d6fc5f68bebf31e3c70041dc28943660c2f853cb48ea55ca63da4f659fb5157a1b3994f5c29da50931e45c0df93d3402d2a3cac566a06180e4fe5d72fa407ea8a0cae5e52c93cd98bd368d201a5710dc4597d1fc2ce2d35f2df2e86666e877e961796d1c1a8978e62a2c55b2858ea08f990b0ee9f2fe230732d9249c96cb77f00409a0c854e6430d7c509dfac7549b09b59a4f6d0eb221a961171fb892e8be540d547f9829fea438a6e29816da079a35312bc37c9438e0d9e711af26b3b9d1cee8e1e2feef7afa45a34f9a9286c2cd422a42395127128112798ccdbd2b4bf8144f8b8d6756e6880daae7f4488ce5d93440da3f14c221839688613142ee3fcc5ee26fca7f08de5927a1c308cb10baf375ffb8d7a51a2f4c710c93c6aaabba609897316dc0accd14df5909d272bba6cbd33cab9dc50845d4715f7bc8d322c27f710438648e95078bf2dda870ab21e049eaeafa4cc0d01ddf7fad1cbb62191c5f934c5b670dc8a028135ae0fc88e5737a00b6a4bc70f32b607ec38b216a0eb9b1a1e215dfd780d579c3469d38bb17fd3d2a88026ae3048da97bac3f6c0adb9f7268171aa33ad62b8a02058ebf5aa953680cae09894b15aeea6a5fef54cefe28afda955bca54bc28f90be811307677319f334f3af1b0cbdce63565523f9db8d7d86f62cc759cb6a0f949b2107b518c6d30334b284023fbd0b72de8c049ead9705ec8fffbe69f1260158bec568c9eb89707ee88b21bab78160150272b039974668688abdf6a670ff89bf080ce248ddbca10145265276c5eafc730789586a649a21bab0a1f0677f59814a82d4bae567bef14b3def8003f3d0a83f5037b0662922f681fe74a620a800100a67feef8e3f74f7d228b9f26b0f81d6b8beea9469b3dfbee963a4b997e0e983592631f991aa743bb8444acdb4577e1565ec2a31033fb95a6def56de89776d22567b139608662eb7bb7ffe917cf1da98ab8f4edf42642213dca851c25a4d48d941597b5a2d95d9eb848e5a445bd52e02f2be50daec742ee21a43df00346960eea6385034c07f154e08d0ab239834fd7495b60d1c90d3a4ac13d87cac06921a0085e1080d724f273a590f4c3787bd7f339fc9d9b7c3f588a66f0cf6ab00a26735ca49fc2be895c42a8b1cbe430927a910b147c4e8b50d9d4df5fa0e0cd7e52e7bd72186cdd128b22d65c854a34c998792f9d095e8e9c96474ef622a878091d973125b80c46161d86a467d8beef7d3acc720d394598a49d58e81554f960d37e0cfdc494c01b014109cf2b41d710a2c4e209940d2bf2bbdc26b4c0bca93b704d02d43306324f3113458090d8412eb8b45551d3836c9c79a3c27ec81267f7df7045bde498f076da99bd21f46f418d18d0350c58a1b820b0930e409a5ec57bc592cca375c91ec8c5c48019a9a6a8d308d3408996a3f20e28a763bcf8a8adec10aed9da4ee9202b7261a35670461115d6170c0a684d644ed64da14d3becbe1734a3d1ff220ece12f471f7beb52bc11b7ce70da8c1f7df5f776134b20b7d4081e63273dabd25f7a017bd09082a87e104c84f0a15a5336157b683eaebd6576be94629ad051bf495fc47339e35d6a93e54f01f1fe75950bca6bb7ca30e50464226ff76d5bcf3db5ed3746eae6c3a7a7c65be82453d755a1b6665a45db4d94a484e063ad98b37e0bc826eabf1da93b9bde8797ad1f8d7ae0c95e1617c6467db3b4baebab5fcd0c17c4f94c920e40a673918f0fddcd0ac8ede8cb3d587535b3f08c09bb105c870773ad3c7f34f928547390bf2a7e92b6619d951c45b6b5e0e178f3f4adaf9a73bd003797014221abce2bf7d0aba3892cf3cde466e939e6ddc8d6cb6ea64ac21a21df03eac7405ea33e0317b6a14d3fce430bd9555e3929cfba52f08b18ad1702ec544e651cb42c1bdbeb7c3d0bd7cce3b8eee05da627f4790f4484a2668576825260a864a2a297adf99d0e7c13a63aaa2b770d555d1998e05415a487a637bc3871b0f4502fe2554d93576d4a19181e9384266afac494e0d0d1b47fbb8a540b855e2372df2877aba39237f11e7806a7694966e5818b5f9e8fc3b31c60611acf6b0e4f523b26806e43c26cbb8867b2cc235155a20edecb1363903c80c96fcfaa0656ca9e0cdbda4b2953350ab857ebb9ad69b6af5afeea80f4e2e82aa59f57c1d3198690b6509dbfb374f4647f4a02bcc2ba86d7d1c3293eb2d24d99fee4f781d2abfb2b8df2cb592dc1e1a84861f7104c35b3da0d1bab5a048f95bf70e37b849c502f9835ad6fc3c43a37937dcf114681320d36c8db4883a6a6aabc871aa97cbb85bba61667eb9f08ea1091e623273c0b68a75e0d3ec7865669eb1048b923986b971ca65464c8f4fbac75cd630880c3dbb667b86a737b131d21ab65d07146b3f0f30e27e6db6517895ee1f0f4ac2bae5ebb63aeeb1dc725011a50dc63b9485856a2993b58cb6ebcf913b9022e625f805476c8ab19f5676562a7f4dcb2e5b38209d94e9cf8f9c59ecb0b569868fdc396ffa80d30e842b717efddd8157e65e09f27a921ed8a0a1c93bc80c17fc242bed54cc3e2e4b6ce16e43d7729bf501a99cfb8ea8f801463d179e53663cc99cca2024ab094c668d677f10d2e5deb6368ce8e17cfd2e0594214c3ae782044e9ff8621e639f54bddec5340a54d2e3c311d699503817994381b0ce441c2ae8b583aa3c660796a129f404eb957dfa57f4830f5415dda6c82155d9d6ab45981a1c195e8f1db676072048d9e98bf4e9cf0e6101f83a02ff4dcc52e9f96eef89dd871a83e3a7cefd35bde0ecfee26cde394577a22be00bf63d8419db5651eae28cce009f3f283ddbfee8872545f011eb840b8661e97f2156b28db0c4aa508ba153ee5cb045716203439619dda96607f7b0212ccf948f5232aec696ffe5aba17def69d750d49d88e8ea378e9989c677fad21e0dd1219e38c261e0b372c5ab69a22b21702e6bd111e9c8e6eef87350a11b73d2c6976b869155e91a23321a154322906334f126be7de6f2ddf43d309b696a2c5e441b1594b7ccaab9c7b9c16c599a19d7633ca2c5f8a695b675149bfb68f6c9d605fbc76626ba4e8155a997c8b3987fde14f41417701b479adb0a791fa4a18f2853d2a85520aff961f644152c2f6e20acff75690c5bd56bda81da2463d99a524f31b24f9c02895e9c3b9add8c8376fd9c78ea62e16a81d610709140bdf09be717613a25f89908404435177500b76dc1b493929ea4e69ddd5ac461f57d6a42fe5b03c8f054a14582b04c6b563f552707fbe4e7b580458c2160a20850f750ae432bfe5cd63fc71b9e76ed79691a01081db84406d6690bc37300372ac9f02ab66d5a7da84f0966fbb9588247e424060ba203ae0007660765646e4595b018f3c57a77c13ee4a0509bbf937fbd79f9a781665189316fe1d2e517179b36fc98def58f1b80ff38316df1a8dcf38db2ef62a5c066a1262073707220dce9d5ba69ae924eb56afcd690149e20dcbb284560a1a9ef2f21b6f10bf4746dd7272b4f69fe1231318299c6a224f419ec8b501f408dc150d5f96d195733a4b253a0272f5b86db6a80abcc003f8733a22be9473c86550ab70076f157dc6ea028891d1ea26ae9877b22b58ccda1a433692f43bed0e50648c919dfe76fbe52d702629d4b4dc31d8f6d7e9d0fc7c17682113a3bf95a3ad9dd7d44ca3d85131ac604269c33697a058513a31a2d85f8c0bd5024c5e27b54927ea5ca0bc219b20da991d2362caeeb1bb72cced3438f5999b52bfa6d2b415295e32e51c796dc6c893bd34d2c0883f1f47a9f7422abd0a8a334c6cb8961e2663b0916004aecd14a1b36d796d467dd540ad57886fd0cadb2c8598c440f04eafd8c3ff683a690ba5377077c1519ecc4afcace08334a364aa8d79f2e3591e997a80418ea956e255fbe48baab8f01274c8836579856d1c1d43f11812507fd37f0e3f305b97e74bfe3705acfce7e366366e127e5320bd31e46788c68021ece334ad1d80a337b981e9828770f0eeb096722a97f5997facc2e837248b0733efd7bd7d13a1b2be569fff031424d9382cb7cb64ad6c0f4df7ef0351e1c5b0a393d113321e7c739a636b9d26c959d181586bb5fe59690daa892fb17bbf78f5ade3d8c6c041322b211b588c4d5e6ba16cd03be239101d90e2cae9dd6a38828b2c0c6952284f91132e37af914"}], 0x21a8}, 0x4c4a17fdd45376ea) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/221, 0xdd) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x10000006, 0x0, 0xfffffffffffffffe, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000580)="6b0bcae5ba71fbde0c886c662ae3e0a2ea0206464179be5c7581e2afc88a20c1ceb1136c3885a72fe20cb55b00fb8b50ae4501c3a932367a36378cb7ae987e5a1cd0cab383d9e9810f9d60abc43c99ae32c530e3e91db8566d0f7caa5a3043ca38a4e3386e002753a576198e120bdd7d1553f552b0b569fae1c5a970b6abdbfcaece73f04f007d41b8a8fb1ed6e5e9b4ee067e07070a0bd8f3ce30dadfc1738e6ad3894f55f25456459e791bd703a735fa4b145b1eb1a049f5cabe6a75a3e7fce35a08c6ba5a68b8894f3f0911cfcc31ac966250a124f804b150db5ad132a8abd76102b8874b104c07247e4436db50e6efa770206f9bb3f4b72fa62c095f83830b1135422ec2d2fc4b9c286487f46427a5243789695ccfb5e59727b912255cfe12be394cb6372ea8af4f9b1888d50cf2aa356d8056f470664c0f6660c7a54cd4e541a8164e49783e0e3f6c76522ef6c031c30cfa375e944da1a6cc19788e9562341a0e75f073f60a9940b1740eedb897f27e235efe6e3f9307fd7eb476344c3ece8ccb786fe5a78ffe84222d612d916615f5bdcc6c5e28fb48f5074b4ce2109910fd076fff6727178f64575fb1ede932862da4318ed6865bea5ebdcdc16b4bc5ebf43db80d2d97859fb8c8a11760063be16debc55b14c795d3a68be57edf95a04e760f1694e03c859caa355a6276e1bc00d5821336351b7edce32e7af35393ad7c7c7eaf17fc74618be1397a2d926c11cf6671c199c06bc024c5f0053ba880a44bfc9f9ab4453fa70f7831a435da6b654b45145ec7f7004104578ef4e656ed23e85b825e99f1829b1a409edff76dc93bf68760854313badd245cf028a688c162ccfba9c76b323ca0d60d0cf7fd58317f653b604feeafd06b8c7cef79ff2eaf864806ea5be4a59e229fbc587faf0185fa83d05075aaa55fddc78b3cd0c5e087ae36e0a941a655e03799a8a1cc88e691425e40e1f08cb7be95260b0fb28ff5b721d76a661232b52a2bd203eccfd89fe86019e146ee6e7627794b49297f4cf25cb409545e3bc5d8557f3dcfc461cb679484a6cc7e1621a0b82f53cd84141bd6044c908a24d7058a8b601c55fe067d9a898ef890d89c61b746692c494baf1d158f4f6bd82c2c1b0279f50f64ce01d408d92c3bad4c41bfac4af1f8ebd302d6de8542c74dfd9baad8430766829cc4d0363dddca597bf2f94de53acac06ca73f7bf1d54d2cc98f471510057a4cc1781d0aaf6686038512243be82238fdc71f1c5956433d9e8716871c5780ba2794784f0b2159bcb586414f540cea32061c2024fbd56a3c2ce79fbf23e46e1d33018efebca1b97143dbe09f3ba382de65c21a5a1d48c55c6db5d16482c257d5d8801d9f488caaa0fac864817149312951b7630325ddb7ede559b6d3160626fe6d768aadde5872aac721ca9aedd49d75451a1144db01a482ad3c7e7e49b74894ab2c350104098b7934bcb3ad8ce675bed923c071c96075823549e6c9f93de522f5ea630f245171bd579d8840e2974d9b9a4a4ce06aa828a34ac4e021fb32e69b2d453678b89b8617496133d0c55620eb95fc901863e4b95a490993ef6eae701b043b9a3aab8cc13cbeed6250b3d635ca6b52fc209eaffb62259d395863e3f89a69a2fdf987bfa18951fd4f0d875e5bd8491c7bcf3d2e0ab53e142032d2ef272bd0e6138eee37ccf19cb12bb27a0108ca0d5ba816c01e6db41b0a4713dcdc7a8fea5dbf728b9dae01bcbda38034ed4fd3c5527f4c4ecfd4b08a55ad0a1f93e8ed82d06664891f61883e5b045c33f3cdb13a3e3b6b358c8f525308c8207a256d461711a2f7d61d5fe4639ec8363cdede53a35dbc2ab926e0f5df46ee69d7b8b979aba8fc5f5a2a7956c923b85cf172882f4b7437566bd95bc51c9262619562d41c60fc15b475ee4ef42261e580da2b86b41f42610c7d042b113c2067be5c267275ea9b7a2aa2f2dc4932e66a4b35d7dbb967b359b0c9fbf89968ea0864c9a9e599996c2605f9cbeba9ae665de6a255dce36e6c78dc7fca86ef86eda827518fc4de740decb20c1af96331300e6d180cbae89877258f7fc484f8ba2bf940c37f7b558b8579b3c626a471392e2e82fbfe147857097919c8cfda4d89d244c0d8b5a877683da18a6da88b8a37cca501160ac6ef0aa2f5623af35b8d6fdd1a2840a11100b3c93df80ceefed22d33a804c4fc03d308316bc0409c79cd9935024bf894b4b6d4c1fd04b763c6dabe44c85fb209e10a300eac213d11175eb080f7ce631871f5a5d62216afde8322e7e62d4f3533d81a377240f1b51971fc31a0df2e3822bf31e055446615087e5fcdefcef3a4d2e44b99aa0d438b1775129318af64881bfad0a4cbc27d013ab94f36f12bebfc164480e4e64d90ae216e356d8f88581889f00a29a4e5307706e2d050babe6e7d717b59db05265096c574436dc41f7c1b8928be2332b2d11b400043e61d7bac17f949e6a788a61762c189ca0f73869266f3997e1a550301d86a582c4bd8e0cc1f348df193e30ddeb9785dca9e57fe77f03d3596d51e31e39906e4f83f9a909529496c1e5c5bdffd167aa21add744684e03f8cee30c8a4f75def9d368a3db6373948687908530d4bd38c1451306b4ee8f39af664db977235409e9956bab5dc2ac230caac33e14157a33e30d62baf07a775a379f02bda69160f15fdd49bf9d61c0d1676638e9d80fe8cf6fd5ea6bb58a6ab5d4b8ff4950a676e046e3f364b75a1d7104a4545dc212e565c00d5e29852c04ed133a57cfa9ac27ffd169196521062839e3d104c8bb16235a2171ef1b7781b94efe765f5562fc842730fa729d80f5554f64390717ce27bcd14d9682eee824556fd92e353cd8ea0e24d6a37316c5929e742d707ea933282cc5f5adf1af3ff325ce41202ff7f961af9b3db8efbadc41784ab25cd0efbadb0a71eff9f2438db5414a59ef8a4d60ea623baebdc480bf74283f5b8e4f8aae16dc7383c2608cffe8eece2bfd0b7aade7bf35f164b1dd56c64f2b9890007d0f9ad299c2c0933d4dd1dcbd3317d7570d94e45a2115e0ad3b3cca478768222979aaab289e2970a9e45cfb0c1cd4a258ba1386153d0bca26e1b0aaf8d687c9ea1b6477885631fbf2d19d8ba4806ef1b67f2d00cda7ee7bc0fe887f326eb6a17bdeb50dcf0f947317681488443d01e6691f1c76ab402e40ebfab1ced783b80100299bbe0b785a3c0d93c98704ec7e75b34f9e4b68764105a59da7e5c9a7d77c9a15e3cc25183d8c7b9c471b2d84c00accfc4a988ae30aa99d8627da3d73eee0726cf2cdf6df649521b2ae0a0ad694900c0cdc9f1a762e5bca0e5f24d5e8b45804aed7167ac85fb4fcf9e5d351d73d33afbabbad7206587fee99c1dc37ad452b4c58897f35129b5a31c4d5da228505f1e38b493b30e956ba3c46a066638f28ed8556defc8e7bceed25158940b3067a74ac68ff89950bf6dd5c0d57f17183bd69d33d775c476a50127f0560ea5a5f1431311d6f7e612dc1dd49b57db0984f43ad05dbe960e3db1aa97c4b75d2b6d17164581d4fb65d9c5954108938e5ffaa75fbbe68f7ebd6812a89f6665577a38082f151a6a08bf4ff6bbee357b13a9ba930cc37c625041b65d47a8ac1a284f8f40fa716363dd39d8e21a2bd81c4810f0e8998b5d31fa4c9fcd216211f4f66c8b3d334437ee129fef151f2162707ed7e33ddbc5e33c9bddcb1091d43ee63befe041df130eebcfbfd2e4b668a8f8869f0c255d666c7e771a32ff7f7bfe1bf802d57cd3d14adf814bcfdf24626733d208c8f55e5acce85cb2b3adbaa47f187eac05309664e7fb91aab4c305fac993dc89c4155f512c335630d576c83dd44fc261d7e9f2807baecbd5dac1c3d6945549c82fa6f9140dbe0094121b0ff2b1b923ae3a016aabaaab0338209bbb7d4a905bd6a1ef39aee02b87844871cf3387d843502d45cceb5d1ff1d28e24b416ba7015e4e2b5a7d0cc61e38d236eb5e8080e355bafaaaf74b64d6f2abf9e1a5691340d4e3afa58b85db33fce33201491ac20a18ce00e4e2a7d249cae4e84dbe10e2de16fa70c4e36def2cfc92592d5f95dfae0cd9ecb990fbfc7f22241db6aeaaebc42d66d570a80714bad2143abac702d19ab5eec0dd12c2b1507264add9858dd7bbed040c383f9a177bfef4118323f8c47d47f7211f61e2795d90414996a5a8a7265dd384ab1e15159633e2fb012d49927c8f9fc974f5bfce70b77955d74b1d9f2123d35299db70913a21cfe9065e024f2f871188ec531c9a0720e297ebfd35cb81f5ba0c9dabf199974ebf40e6d0cd5de9c8c3e4839003dd8c5d744b547900906f05c8b03e2ffc2d3e367778f4ca56dc915bad626c8b8a7c348f56a41425140e317b950ea7b0d324c5cacdb6a35de0eef5f7b665140d98c58191993c8621d243b809c333fca35b9fbe104c0f723414765a81a78d72168a1e6b11ec0e0810b7470a39b61ab8f15720f08a98089841705d60cd21767c86ee44f8486045dd6848c752a9b4785992f5e2562a7f46c3fa94cd4e74a0e7407bae8b317ae05613995b00b1fb7bd4dd7d95bc273a515a66da840c662451e175ec0cc21183622e518bbcd1fc7d51f5afdbcda74023d7615d973ccd1f4e8b908fbe8968b5e71fc23f2cc13f7fac06777e8911a255225bbe3233febdb64248c372dc1baaa4328aff909379fb26860a29d9a663494099b4e0cf21be0cc67c7467e835eae8ea8be293a66e1fab6914561cf3bd577a7575a117934f40a649252baba9525b836857c4797e7806f6ac6006a9fff200514dd618b63fbeaf5688cade1ff2a2754abcd6f29750edeb25c4a8acf1fa7eeca8474d58d75c9891aa9cc5346101f4562e13ac8489ae0154b122546cc6f1f2522231db7a718ef83a52e010ba995af1653fad3b12bd04d4ed72d448f565cabe6acb87d3c41db5a978f91d8bd82565d96a14de5b58080901c65839dd09c2997d00b79435ce1ce5545d5787db3e3f18628d2e19b4c1b0e6db7ee8ba234ac3d029c60567b9f8a2f637f14e8766cd15d961027f42a67be253eaeb151b89c6f3d197f1b1ee973d8c1cea25f68ab64f7f2f9964d3f0c9ff8c3becc0df3099cf1e3358c7150aba74e8e1b8ad3f327aad326010476e9b581d9d04d90ac2ac0331b9479afbe2c21798ab5a4bd5f0cf60449a4a03df9caec2117d2f304f0e5c417b1c4ffedfb381244fe761a7ba7c81720b198d84eb1127ade16cfc70a6d32621c3ec11d5192be8e16327d79ee04aa8e8c980d49ac7e3b3db07f093513be25ca344a74cb691135ff94a84f1295b37f48bc6778c54ccc5ed73d1dc2e7ce07332c3968116bd0a6a9f7653e049795f37255b43764987b1f8fff47bab753e2baff13c4387c20e44e34898fb95ab8b98cd6d5b0a9b4f7eb5077048001c4c4138b339f33baa936f1d39a993f0d2cce7f741496d7b3cefee5a134540b58f07c9bc1263ecbbff5aed30b4f7d82b4d2368b9d01dbc2a5eccccc18cfc2a8ca415b2f81ceb38e22bcb81b2ac80e7065fd0f396c104f4c6a4956345a0255d07393ed436fc76d99a2e30ad4d202663a2e0aedd4d058ad0a953422ad7ca3f63c7f65571532390d78f0ec6d4ff6096d8b574bc4d26eff841cd7d4e6d688173bd6ae1afee858cbabf82c982d4ec15b9dc9137af42b7b4bd3ac34759c2014dea52809b62ec4f1fd0a17dc0e6690d1403464b2e64c0178d487724a8857ceb2e1723fff1e19e2a819b82224578abb9f3c47a65fa93af811bc0abd5ae89274df21e5b45f07a890e7d0662c0d549aa4a3cdb3465b5c") syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) lseek(r0, 0x0, 0x0, 0x1) lseek(r1, 0x0, 0x0, 0x2) 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) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x1a506363}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0xa4585249d6345021, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) 16:00:37 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/213], 0xd5, 0x1, 0x1800) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000002c0)}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r2, 0xb) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) pckbd_enable: command error 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget(0x2, 0x80) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000d07186a0509c89684d7ccffad20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000475dc497dc60b09732e4f29f11ae1087cc2d030a9d0268662e21342a2c8e1cd2566eda63a89baf80efa9fe471ae4e4f9f5b896fa0059e8201f867d884864ff188f1947fef342aadf58297d769c10a7959843cdfbb902d5d41b36691555ac1e25825275139d1e6a28fc1029afdeecdca1c7dec8cbda1674e30641b6c8d6c1e3308e7ced1e32461876d5"], 0x83, 0x3, 0xc00) close(r0) pckbd_enable: command error 16:00:39 executing program 0: r0 = syz_open_pts() sync() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:40 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x6c13, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="aaf54033ee4f4a86d6f8c14c922efeeaeec94859621d014b3d5131a4087e99c0ad406e30a3a6065ba2a5bfbbde4022a69da7d82b5b864f0dd6f674661990be4f50313d52", 0x44) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r2 = socket(0x1e, 0x3, 0x0) readv(r2, &(0x7f0000000540), 0x0) connect$inet(r2, &(0x7f0000000000), 0xc) 16:00:40 executing program 0: r0 = socket(0xa1c3b2472d1cfc6d, 0x8000, 0x0) r1 = dup(0xffffffffffffffff) r2 = dup(r1) setsockopt(r2, 0x4, 0x5, &(0x7f0000000080)="8a0e5ca9a91867e37ddf5fdb4d7cc841852947fc2d9c98ec2638972a8c063abefbaf27ddf25b23633e59db6e7e208dfd5ba712c46b7efa83e152d17b211497b08be40108ae3aff5226d5d33518f1d01c0b63d95711872693ac4591fb2de2cfdadf417a08b6ec50cc18736b6f8d9f5611035c2ea2b4573120a672f648e3adb68c209294b8f7a6d59ecb1d54340e04d80b2732f2ef59551eeb2a423e71625112a5678e4cd9f64f49347fe8d83fcd81e9682bf3600797eff9b160816c4870398e81afe7bb971b228dcb256d175ecd552c6c70c4b986043f53ad22bff19aa58322fea8a572d71558821c1322be19a35511a0ce8fa3abae98bb703aed36def53301c560033f172302a5d89bb505883bf8ae2ebdb95dc688543ee78ef16b9467bc763623f816aa5d041c3c1614dfe2c98a72b2e8fff5646d0fb9b60b79884d28fe8c9115f492680946ba4ce215f9221e994985e47b78cf5f8f4d32c88d91e666d49d93f253a2c1b395e68f319f5225ee192196ddf4ad387df0f405ae4ea07e5b6e68bd7702c38cad57c31e2653db0ea7b74c8ca9a9141e8da8e2fc6d7961d5519f0c1315f2cdc5617755fb4b2e5f750753f9285f423e0c2eae50e09fa5b5b51b697ebf12c31ba0f362c1196a53ab601208e6c3873a2f6b25b2f28e7f90aff237a0c433f44a658524d06360f72ecfd29bf5276a05fe823387725d865f190ccce1c3ec9f9324b0d2d251b7b294d81303845c38ddb3c343d811cce463517507ad24d10fcd7226a51daf3d5de0a1611d982ee5447a5532be99aea72c621cc10d42bea1448a7b2f08b980f58d46f065d44fc78301e1d8ec7eda12a3e566ce80d53581ccc6d493402522e7c673cb112869de622f1623bc3950d05d4b810dc7c9cadf2b29d71d4504d19f94a054335f89bc1f9ee86bc4648ac62f0ba8dba570f7cffd223e67d770abb2c3588cfb09d240af79c722bb1877ee4ade4c870b0241dc298c58d62ed86ada4af4f87f7a69530b144355717a811b4066cff72583678c619b8f0ec99407561cf22711fb51beabd4c4bdf70facec65e63abeda43bb8ea236a03223ae9a8ef852d77982d0a6dd6e3859d94dcb2b1893f32c47c2cc0317340020843d13dde8c56e5b5efa9e9709d169d3d502513d7f912cadaa5d02ea80a093fcc21c50e3ec20c80ad3f230c44084dadab197cf41121a1fdbb6513b66c8332643ca82c84861e51803a2ddb87b801bd409112d30fb848df106ad7726ae01bd7cbdd09ad966391bd3e3aed57a879821a6ab936a9edbbf1d3a693faf4d565face7d7e51e2a7981b8f6f2cf75c5f4bdba691aee976cc44b53e97a1152a6bfc3976327164d65b5ae6c19b0fd7433163ca2940118a57a6c0bcd1713c8e5ed8429b7f4896fb1be2ef284dfcd1327bb44a9bb676f42465b553eb06a3a80cff4f7bf380caa165d0323c1df33ab9b35303f06bd01aca8861dd7fad0375e0627d3b0468224ee7443cb8a3edbae941fa983e56d6be061338c24d76522f5d98111ed2c1799805c0a76c78431caf6b1d17ac163e2ae706598b844bae9eaa3fb91454fb7245990a6bc74846fd537caf2ae0808eefaa1472ac826bba5fb2528f0156ec11ccdf523812de23dfd6dab320fb5ead5074f63da15ebb5df54bc6bd96c925601dca4592fe86a35ae2857ef25f3e9343d9347c580369e681f0c526d36d105735b2cc33d909f9bba5d40578b780c62d8c572d1ec00428a45648872e8bcea0e49f640de056c732d417d97b2109eb7a7683920e4b2741327581c82937c4b0ed8bb0261b4a18b659181ad32c6e9622d930dcafeca00e7867238181c9ab02912f823403281e3e68d047fb5f541d51b2c5785a23c0452976743e6bd4da57e417e8c452deb71ce076f6ffc212b2d81151ceb7c63acd8eb5e3e531a22b3ea1804b48c15354f05194fa3894653d3b33cc11c7e62ec2c265cb36af487a09d02c86311b47a0b2022fbc1cb67db04a46b698087ebb305cbed36c9f9837f20bd8e9a58dd6db8d555a7e25f9c323c99cb758476ad5ec31a42607e34e0803a76c14276cadc45259a06c76e084bb966b081f26a71d8aebdefdb489846a1cdccb6e2ce499226838887c72f4eaad1dd63ac9da445cb6abf88d18e6184b100ddcb1c3db5ec79de66f4bf99cdcb8a593252d29d3b896f1a849eb0c01c1dbb79fcfe45f886b064748039cc8e952e27fed4d7edc788b46027862c3a7dd415e4fe337fecc0c258e8e311440acbf4f8db07190115b0d2854b55a64889d6a7d93e4ab6ca525fdc98bc95ece07422e4e496759b573ee4921ec4a0eabc543c0d07c5f729a61e4da3ea9ac744521333af4a4a28adc011de78b05d83bb385f798c025cf4588bb36ac660430298d9e01d656d93d4704b035187844b2a572e1bb8041848f75476f783b5188007f3ae7b3e9cf025f15505a94bf90c6878e54e1495a70e98d071750caba61a5a86476fd9bcd16c1974840ac9238d01584810588fd62a09649686bcb868097db15ec1c16475e8916d1c358cf3732cdbe06312a388065f4e0228c1515f240b725a748edfca74feacbd57345a3f9d84ffbcc64d46ab9e7b9670b143386060af449e6e707c6c188341891240b0169ed1610f8f4c4b65ee7e690c03603684a82d1d932411a9a93e77323ecfcb63fd19493fc64fa3b7de3e22cc6b08adb473d894bb30bcc42befd51ff395ca76df9c5f22bf17f24ce68e178547b28e0e6b0db75dba2fe9c9e823d1489372cbf179b7e0ebdc7d2f7efb85b809c4abe6ee93feee6a8c39d73f8d7e21d153bbd13ea749aabf7734ff6ae0dba19b4f5a1978f6a2ab145d1e1df2f16f369069daffac7619781527a2463a4d3ac6f39a669df3a4c757bee5dec600e6ae37b989a596d220872ded7f2b1022dc03c4f41d71ee56ab4d35eaf7b72589ada94f746799bc8f72d3518e7d4b08317ebb130c454e8a23ea3c0de71625404fd40ddaec25674d15f0d604a57baf5df7420bce9d354166dd5ceecb8a4b3f75840be532ba08c23e5632d4bf329c3817c2c269c55b33ab3ace115c84c9adb346897045746d4acb3fe09b7bfb8cf5e3b6e8fea9c4eb04f2c849629f5fb70ba3283757b2830f614ecb90231bdf3ca80fd53253bfcbaa86dd289643d99379a7726910f31e6a9d9f39473e2d77900c2e2c239494c98b28964ae5785cf5ed955a3e79517d138aebe67708d98ad41a5c72e1da55526bfb39ec5e328b5fe0e0d859293a1f1b6a9f34876ed6e8f7f64fdc0a0f35f41c9eb2500181fa0dcaa33d456e871ebe9d1a9fb5190ec7f3fff74642536f9d749d42515e0c380a319b1d796ce90392780b3a8c7f26b9d294ed0ec90e405e3699dfaa38e451bbee0acd59df8257da701f5bb7f45f0a5177f3d1d01aa66bae52190c114480bc318490b656df318c10c6f78d366871188adf940dafe1838673018c340ec10bddfc0f7740fb2b402b64533355162c0574163279600071c1c79aef749c4531ec1b65af0114cc48fdd0cd217edb9137fde956a98b945c22d23ff71520ef32403608a7e6fcb1050b4c3debf14f8469e97fbe61c0c414bb18adac4c8b5fe09599d29e748673e74231d58b5caac37923b38eabb84fac4240cbbc5689a836a4d47363e06d5d69e7e660db15e24fc3723e70050bd2c0a1577462b47a6df2fe9a3fb6ef103387bd95ab0ca46170628ee3d4d3ba390ce5804a1333a10e2f3edfb3d12e27e5c4ad775c44ccafed065f1d471664c28ae78e0e92fb465fad67fc4c2220ab11d1f9a8234007bb115e913800c35c85ac1979c0f66307e45c7c954145b2a143adc0a3aec9d11a97f7a9c6c3d59a0ffbe6722b11ff4d45a0a6ef885b953f23b36247dbf48f672b8bbc013d1efa59cf0039af5abce1d6d4fee435e790e3e8a0ed6aa92424bbe81826cf8685808666639f8b0248888178ad92012ff4d4eff84855ee7186aa236474732350d583e21263a4fb216905aa8fc77fdae5608efd8244ce3a6bd34f9386d5b9732fbf999b540e71139c28ab8ae077f28e083976e38dfd660750f14b1c96450abcf3f3bf6f12242a9d66180c1291b0077e853bc6b4f9de0dbf186c9744612aec8cca494f594a5206b696bbada56dab21d6be22fa7cbbfa66654384f558b1cf40b5e7cb269a67c2d5c52098eca71a87490e81fb05d54214ba92e424aa5b14dc74cd600e0e4d7f3e206a6792379bd89a29d756df60a280d2f44ca26035df582dc7f88060a8b64d3383beb4becec56082d2f66b53562b0b9e50bd6a34ea7237b5058bf5fcde1e1a501206f589b9326ac99bac438812b594276f7c8711bfc97da3edbd6583272906254eca05a4000a23d5363abe404920284350c060d06b1a76d7c44fa806de698fba41b791155fe3f0a8a8f96b44e088ce95457abb83245d90ecc42f79f989fa4d767d256811b65fd8aef3b7097e539f04abf7c912ed8cf454c38593db2ffe3fd8ad6db9786818d9852ce74216737ff32dbdb6e623f325948bcd8737b80de66dba2c00723803254dcd1484bb22d9cac0d91eb1e6f8a7558253272baa7fe38ae8aa16cff49ec9a5f56f487e83fd9eeec11fae65052e150a94e0a44a16deb6fca8b9e4947e34316fc8da9f8d74607daccad7f94454b75ce10fcc1b943187a4541a87914a69362a2b4d7a1c128220374191bf5efdd2a9a3538a4d01c14473065dadc4900ee1a898100d0e1e4adc46c019674dba8896a5f9346836af923777dc3aa3f0287d001a1cb141ee74bcfa3738eac60a7c24ebdbb6d048fb16782f7febcb47ec6d2047c243059c0a22edf4244ee98143a265efab13341ad44cd2438d8d616603a9a6183217971bbbd39e6af3692d8183a7e7d98cc7fb9eaf3fa01602af0fd3029fd0530ecf7e060c7e5c8f702ff0736b213350648320bc92d8d077afe149dce504bb17ff05b9e7325aa6b1e6459883c7b7d6e760350e06205bd548cc4cf838142564fbc1dcba7740017a0839d932b8a22049d8022a8a20971b5474408618148cacbe65eda404fc97162a162d8d79972e42232f8ee186402aeeea73912f84c1cfdfc86565e13e2b2576d91724d4a9de7fb8ddb142de78683bd516cb3cee77679ad1783c5474be94eb09a6fd8bce08464140e5e834048ee9f7f400b1f6155605171c82197494e83b1196c3bbb792a05f6e5beaa758820c823ff7e053784b77efa7916c6a93ac1d58f00a869084d6ae8aa9546a07e89e310ef380224671d2d2bd3bc55f79eeecaaec4758380b5be338dd68481a8bd6332d0ff2d0aed689f92a3ee9e8469b621ae3f96b8590daf602814d88dccdcd058bf90eabb8ee81e0e485713034704e4f780f9433079eebbc4b4026f6ca0c88efe7704545c73833161f46ede4a39381dc287757351cd6774e0a47f1323d93b70c43265724c3c0a9f9b77624adfd36c2f934d6f588a871e7127ff0a37035e5f77a6f751ecf6f8db7ce217c62c2143712e2b2a65207c84a7648e9b94e60df26309936848baf7f3a2ea1dfe88fd88caa1c13605209050a7621e938a6166314ef2cbdc71f353cd3db37c2153f65f07c3d924069901aa089d4261392b2c5a92f281263c81554078241fe6dbe7a9eb3275485239ae01f83af7a597f5b99dd3960b13b2fbe35a602bf87b8f6262a244a8890dccfdccf3732e0c5d224727b6de04ed7f2ae9634b7453dc91d67576984f72ef500e49da6b5e14a22e2ea0e660919180dfd164b17bed3d41da19acb1f43c5c71e1b586eed7dc4a157a9620792b20e18f4f704fce409300693865897e72cf6ed5592bcc62a59b2ca74a6", 0x1000) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r1, &(0x7f00000000c0)="413f8a08b7374418300772e8f80932f01609e7c687ba83a127a714781ff275aa0fbee79ee8a123299fe3c6", 0x2b, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x14}, {0x800000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcdd, &(0x7f00000001c0)="a8") 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x270) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x140) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x3f, 0x8000}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="3000000000000000ffff000001fcffff934f8315134c93a44d58b47dc33728bc1115274eb15c4e42b73c9d8000000000f8000000000000000100000002000000c9a48450683210c30ada195b46da8db902f0fe62c697b5855ab2f50f500b8e500a065632fd6f0b1b513d59212f97eebdd73150aaf9eb49a691152f5191eb4ffc74c2e46c07c8be801531681b9e4daab49fc391e04137702ac2647f9b7ef662d64b4d57c143e183039f0dcc12c0282b1300082b06f1d3d7ce81a5890c94c16934b4c423a94e536a8c3224ca295f5d208c18866929f69c525775f2433d17f547af644beed39c05d646ee69ee62d6d7d581ab49f7f8510cbe254e42dbac0d9ac96ed2f30bc510d44aec7f34ca0bec53625e5a2b5a78dad1a0fcead5bc075eceaa1a474178db26c3cc00d800000000000000ffff000005000000498e1233620f8ea137077a4601c92e43fec9b71516108cd25092f8a959a1fff355f9fded5a294b475c146cfaebcb17f75b82899b8c4d610bb07f0f0ac3886aa04a40106a79fa952adc42507eb1ffcd536363120e6163327e5ff8009b011d2ef09299600bfd29524fe84fd690f8b4142d846aebe185449b8ad1eedbadd38c198eaea31d55186225dacab4433d0168b51cb7406f1e21da4ab679aebbfdaacb51fb3b7ea64a76fb7e05521740d46e1c072a01278c52957f188c9c7107bd9964cf8936e9000000000000f000000000000000ffff000001000100f12d4ced3d441cbde77a13749c14b6589012965006a0527b6a0965a683cad2908795ef1ee6fa5dd343c0c738131fd9d578b40b39bdfe0d17e0aeb04754eaa76876645d9a738653bca23470f69c74a9f734709bd818d3985e9e86773f9c2ffdba1dbe946a6904c6ed6f8a866300fb32da09be74b140fd6484653d667e9fff03251d0f1b0eeea3f48d2db122513bf1699f2f0e4d100b9f0192343710890d11775a3be9e6d374e301931bc1342d694496b11eb1b7042ce63182970a9e4e7fe13fe73c23961fe5e1a08c6034b46233ece4da2cbf40e76c62395b68c86b5fe6cb40a79000000000000000008000007f00000023bbcabce269c4c3c0427c0c37f0fd206faf1de0f72cd0ee029d9d7269a1320c042d55194335f095b5fcb8fea8a878c2c5c75b74b0efa6e5f73c8a70ad2930b014ae76880ff1f9259a35ba7c5137ce1c27195627909a13ee269c1935b6c17e3df80fa7916bd85f7bc883b3d1488144c0a2428ee4dee36da88b06ab0aa71c00001010000000000000ffff00000000feff075a00842305b62a1b23275126a1e7262a627104e1d2659d00d7569dbc525a59b6386b685d524cd9c3b418a3c109611b05bbd0fc3adc3ccc72d05bbc66099041d53e827d35a81287b681bdd0f9154ecd8feb026fa6c4e15ff54b1986f65e90a4836a96d9fa12a34b7f709bbe9a46cb58e66642c47b97d2ac40b384985c45f9ff45feae4192514035a7c4ee085e4a146ae7e5c48939fe5ec0fe4d453213dc6851b5a6a29ac220e595896256cbdf6c7667baa6534313c102d91afb65a164fd8ea1b181984cb73eb09e156287793e27d12b830fd033ecb04f4015fb98117ecbf3fa3f97b2ac8ae64cebae28bfda8e3c1fc788a1125757f3492f36594e760d318976dd38a4e60d9affbb22b5215854a4897cf9ddd2b5905dc2b4383303d6016df5d1ce92d8d6627c45ecf0bc798b0eb2eece02ad6cdb03366a1f7221539f1a01a59019c0d88f90a54640935f3fe643ca098b73b04840f1e7e90feb3be7fb3677b44ed0b409118ab5b284548379cba9489a820e2399a4270a1e424d11a5d2cf2353ddcf40a12bab4e0cb6aed4ce45cc89af3e96f71c60f8977d27662a5bf9a6adcaf5aace21e71f58e340608aad79e7750f54358fd261daaa8d48cfe4ca1e373f5242a761f3fa8326a1aa6089045cb2146cfc583effbc0882fa9207d92548bbba33091b802f40e30991476ce5e99bae1b3e5c9c72a3b6dadfff90209fbe75d7463bc8700063d71eb267fa1fdc3f46b397a236a00de8b89584230fac1cdbbc8e0e5a69e2d15efb20dab4c8f9facfe784534e4b2129721ba3ab924cd0d0e5090eb0c45037410ec1843750476e0e1e911a4903dfcadfa5c60b4dad6add54a8516b281f2bedac5c9fea11e674356b45a7120432138c0e9c1d9edfb042b9eae4f052b25bab20351d03a151ba798bf7f673e3e1f765b566dc303f5998a03cdc07e71b7e860a91354e5dcb847d187451080b1e34a924fa550ef57b5ae0ac3ec8ac00b8d98b7a11a3d8781a93becb69cc747ef50cb96aa36465029739a8e9266e9256d3e25ee42161a2ac14b1fa0780920d49b8a256f6e28493cf251befdf09693f42c98f94b218fd77176cf3033e0d66d7c07489f2776a9de24dadf56ec3447698218c81f5857ea343423953b7395aa0f745223872349519e4603aa3ea84fce5ab1f27994ee75d9ff56616e34345f95ab732f4bdd9842bc57e2d890cd9629fc50168c151a35155d7112e3de8855251eaefa70c8edd41834250e51be4eeb82ac5c9085c4a3736e98e7b92ef6c7189181b6629dc436ed5362ee80cd2a4ff27558e2d619355034b04cf6781c15819712fcd824d28aedec6f1d4ff58e93f34c5586639f11b096f901f31cdc3444c0ee9bec97d5e850d5c0445baeb72fa29b6587091d793c0421e5e3d7388b8df66794a14d2bc9e0c81b62c29eeeb51eaaaa81667792a8a701eccb2ef89325dc4cfea10c729c122822a1a422bff72866ba183d6a0e8106508446ebc96a1dd348f555661bec89d39ccec0afae131b8af3e9192b7f56222f2d82a12977c51d4186956241ac5dfef3d67947f38820cba33c3b255e7fcd43ab6c2155c97fa020cb9f6f90d3c39be776862e02ee298096fb364ddf56e0ae66e12b7b8aab8fd115171c0cfade8b3faad4d5baa96595f5caa1f3e82b9425afe2475d9a193a61745f06c4322eb6d35732048ab9634cd2aa99672cf6fc3f6c5d71eed7647d9cc724d73ea69cfb469319e0e4bf64e1cfb9ebc4f6ba2f48ec7d4a2b9d011e0b87c3a63bd8dc4b5a2414f6604ba74b8a8d3c419a4c7117806b6271cbad71d938b4762784bb6d667c31d686f8548be1a42c708fe7fadb7a57c28d8732a7afb0da52be603788d1a2a6deda315660671c1ae1221fba4756e383f7dd0501e701c2ad02c5b84ddcd613899134a02abdb942f20f51c0f21f93359352e830422b9cdfb469735f9232727c7f1624dd394af40b58cc735dc4fb9ae65bd52b3d2df03ea5765ac86db4ba9071c174f0e022c914b29ec40d2e2718c15aa54a9cd5e19d4e7aa91f3f955c2c10281c7b39c11301932b326be6c957279791c848b3337dbe19a4ee88aa43cd8d35b55c114e1b57f2a7b53885c0fc3328fce5887df2ffaa76a952e84058a1a4e3ed8147ea6e33acb961380b5efab226f8f31c3dcf8d07dc898107704ada32c9b66202ae93683a96ae286fb5a7d1b61d034f50a2c1c83a161a0512eaa62f8d5c1c3f9c68e3af156d2af875812ebe6d27673b6d082dd7e7aa827499020ec85a9b484dce882544f8dee2bf1d257fa1a46d5c7780a4f008d748d1cf961e1107e4e6ce6c91e6afd574427a4e3e73e7197a8808ec9ab9d914b5e389df3ae7123691211df0f05c77b1a500cacf0f45246dd3f8b893b9ad30cb231f404bb5dc06991a6fadbe239c41a89bd9b806866e314ffb48986745868c387d6c8f32e8f4a20c1784f69738759be49aaa03dc1c831809314ef3cb051c3ccfb50c736e3260c866e6134f35f7c403ad9dc4703142c87e461343a8cc09256d8a407b0a537a726cc349b8fb3b21d30126bf0c6732e44442e56399f6bd5e321ae0da296e0295fc8cdca8f4c3a03aa745dbb92ec58ee6e29491e474164b8878e63dcab26e39040d54c4ea35f3a285912d24483351ce0f163e4062971c5fce39ea97009650bbf7d19b97266fdac2f3b27b77012bc4c363c29e90efdfc248b4547427182bf23b28913257510369bb8369840a7b165aa5fa2c0931e0e887f174e8397cb39c028d7c021adcbbb0cecc2d4ad1d0f5d0c8933dc52dd78b39f2e341867471fab76687caffe190e22dbb04d65bbb6971b8508a8bb5680fd1132fece30d90c9029ae8a952775b85cdfbef759c8a1d1ce27e1125fd066de68dfed499db3260e99f3b12eada61f813924f53c0e8845f2e9d520e2585d669262a61508d036a8634947d260c217cfe96b2f0cfac097f803638ccd1234b1bcd791fd1e1b928b89a45762fc82867373b4646c861978362e719da8413a63462f806fbd3391fe0551e2500d1b4594e49e0611a19091f0e5192253daeceb0719fa351b439bf3b65c57ab58d2b30e7ae19e21bfd0c1f5eb1a8039994332477cc474f9f7ec83ec6b3b1416bb4fd9ae3a7f8e463cd39264679aa3d224ba65b2fa2eba3cf3a18384f711d43a929c7a06eb15ecd12be599694c9e15bf8c47505a50bb2096c28fb1a45beaf70615d0b879b61adec0920ef0410395abf45d9cd59e7fe76e53f7e768f9912cd45303c32c9d70203af88562bbcf8362ceafcb34741a9590bb1f35c3aa6a94764cccc9b2c94f71a37e270ab110898f29f4f20ee9859329f39863fe5b6bbd4c8363f3532bc2b03840382a38c5f07e97d2c662819f6511ae0e57d5e89ef947acce0ed3794e4e79e18a13631cfe71e5ae2e17bdd31680498ad913f53fb00d6574129426c4e9bb154acfe7c5c4677e9e9d2bba133e452aa27ca42abd690035797d797d5ce4bf27c2875111c39d5727ac457e0d599af06cb9a09d639470ae998f47064413dc8ac6243014e82ca2f04db2c01fc8444d4ee9b04214fffbcf280a24af93e186414c6a02e363e096a7f82a6adbf42b9fb87a7a171b77aefdce1b8d0890862c772d1ec5ad5fa095390e03d42bcd3f4ae4b10f4c607ac3fdb2ab2590f0e8eaaaed5b419cf0c994aac9411073f7cf502de3e74fba720bc8237b383cafdeb96936851bbd731bba9fabf442bc52c585ed55321b353e22819f1fa00a250f8e31bde05f5632ce13b8ce8f90f9dedb07cff1c1f8a89a30a7d7481c760a3206411c57926104a577436159c27e244cabcdfc6d15f8b391fcefc706a678c2e383102a26cf12753ac7b015f0588e2af01aadb0aceb1b0526fa8b09b6d28081d1e825b197615d66b536019d3ea47536003f8975602897eec875cd3e2b4a03703ee4040f18cb2117005d6391e136becc901df53f2fcd7bca7393e6c7585cd7832ae496a5ef0be7ee9129b596a9bdead1617ff5a33359513192d0c0db19dd88da9288cb3ca27adc802b16377567942997448edd8efda93734ab9cecacea2b6c58f3b4cfe2c75642b4a0c8718dea88b689297eb373655d9322f15cf30228f2a3dcabb6e4f15a4159f548d3ae42bb97a502c5f593f1006dac93ca4c64a473edc553a348707e1bbd8baa72e9a24a556f27281abb966b1149a14a8a39a136f9bdc1d99009f7516061692476423430ff31df3eb3611be3f08950b1db4c76bf6cc6402d2337c67cbe7f6469539fdb151c19ee7ef2b69654c8543474e7ffc0dab034e4254365b49c0987ec81a9dec09c25f00f6beedd812fc92b096641a3da07bc9e9fbf010a9b6fbc8cb13af2361a38d91bfa2faad62a14b248a5d85b4ac952fa3e2d986af0c7fbe74636dbf7b701d5c3468079274548eb05e7c72b69dc584b74626451a2693d707084eb839fae80508c80d264825d8fc40d660ebd2eb8e3e83be757d117310e3aa0dc8bb1e79ebc93976201a7b0d683233c3ef26941a84d72406e42ca93b5de7d9bedc9ee30bb15f84e3d2fd5c79b18c0abffa5db65e4f46b6ed1a864d8f87400a196655fbea5f440e2eeff7d2b558ee5a7927c9f6299c4d3509f3b054d4193d9c450df837fee04444ffdbf1f082b06b73eb728ff9afa7624329223208533d3eee72a59d9ec2a601a9d2e5830d1116221b2023b7e7d98a5c7439db3f2eeff07a7ffdba0442ef2b8ca604ac890d9aeba475bd891d8357d40d00a599ccb17cf88c27510ae5a0e5ce707f76f742dd8f46528247f35fe51c4f52d1fc7b7be5d2b5460b626fec889cd6d3981332ef46f97a86c3eeb4f5f168676d8ac6404fd4918027fcff5559fe6e34e8da625b9b8510dd44193f20d1e82a87ad571203c932f7c13269d19bf1e7f791eb4066a0687587044db27d222758a1d67ff24ba96228a977de016eeb345a4d671def4245bd2e28b6cda5d34b957bbb2a71c3285caab331047e8260087c57211db806bf5a201fbe032934670e3a9cfe39378321450636878a92275c9629ae83d45cc9459bb3ddb1b9fe4378874e4138d615ad75e08e939c862c3821b26b2c1b1c9a5f823db66540ae2f831508c7c90a5b12490a178ecc7a02b79c7bf42e47711925ceaf8d88f81ae235117aa84955ace36983bdb95b8938c906fb01000dfdd11611b1d2e32a59bdf5b1d8bbf8d3f6b63d529d821f230ff0b0765f8ef26419630be4ff4a793aed4742db4c774cdb0eaaf3649cbd3be23a81809bc88c9ce05d5847d3e1cf19a64d87867180e654528fad7c593176abba8f096e1b5601355c2240a6df380f71f197f1a5b8b4725abe2fd88bfacc64bf67304f1c50cb6e9e6a1f677453f7f342c7b82b73383271869c96dbf831ceeaebf35b7d95ece81105f1464e5dce1b661ea18ff803855211aa4c77fdda9b39e3dbd9336501b407a9de8338907cd4348d7dc333ec8ad0a55ffba894b85851945342829a8e7e3a64811d30c6a95ea002150c08017ce586931f0bfdcdfee35c4ef0e195dc3549c0a7b708470c0bae8d3c6940b66c9f6ae4272eb8f7e7883d8a5b8d12021a4a2875bf82c03bb32232e3574a1b1ccdeba52623d89c85bbfd601c8a99072ab7e5c36a3c576cfdb0cd1b72db9400097170e402d3bbec81fcacbb19c05d3aff88f2cd91d3e0c2dcef6671147c6465f2b4099021fa1b0726b489ae31a5884f46832829a2a809cc491c54c1565d27f034880d93259ffc4076949704db760bbc75cf895ded19ce637e8428b748a86f43518a6fbb586a0a485e931cce5019c4c8475b07c614f43d560499ef0bc9dd8f90fa01ea22a7975200000000000000000000100090000001c1572b428f8c1f0cd33938ba7000000e800000000000000010000000002000093f05497fd2115c032ce7d452f2cb9315e989e51304128d0c89437752b879bb8ab85a89360e348bed6ec8e796d0a341a227f6e3f6c5232ebc18120f459a2ad4d4d490c29aa4269f3094ff99423a77ef03e3c9da5302be6cfca38794ad7eb4a65ddcb4c9931cb91ea68b9765f3647fefb0fc7f2089c07ead7c1eb33c8dd5f36629f4e4caf41fc96e13990a3ac608a95bb23cdc9ddedc6ae6aa8fa1fa0d460adec36e10f31c0071e8bf4429d26ae87b11699f666a9f49fbf65f8bb65048f0b08a874eeb75dd15e9c83e9cf6d1391e4afe1635cd4ea000000000001000000000000010000000020000073a631ec1d43f49ece1eecfd69a9fd3a76401f88cddfc37eff8bb3a9311612e8d85b0a85c3d85906db3d824595a3b3717b23de9ecb655e970f02bc0ddd360f301921e9d6b55a6e05f1bedf5d0e2ee3c97f9113294be46a0f976da647c573650ae15c4e2ea11722f9dbdfe349f6ad28bed1bacce49316308815b6c38ad2eaf0dccdba152809d19fa0eb5a1eed5e464291e0877ebd5f00058b1a86551989a93c85d723b1de9dd093683397b2241302fcd86f2a5980f82a4f223a28babaa1b7d179ebed93a99e63b43e57f3afccad7eebf964b00599d14ee5d2546eddbfb0a652c60b62af43d7b918eaec24"], 0x1598}, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x10000) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\xf4\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1f, 0x6, 0x2d, 0x100000000}, {0x8, 0x1, 0x6, 0x6}, {0x832, 0x1, 0x80000000, 0x65}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) recvmsg(r2, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/219, 0xdb}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/233, 0xe9}], 0x3, &(0x7f00000003c0)=""/4, 0x4}, 0x1001) chroot(&(0x7f0000000440)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8, 0x0) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f00000004c0)={0x1, 0x2, 0x159, 0x80000001, r4}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000540)=0x1) ktrace(&(0x7f0000000580)='./file0\x00', 0x1, 0x400, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) pwrite(r6, &(0x7f0000000600)="f078520f4cc7f3631fb5be095ab9a4ee912ad0b3e33daf0e60755ef304fce7f53e87dd7fa6551d6d4d2aec8bd9e60cddb2661bdd7da726de41d464010fe5ebb446f255ec0439f096177e56c54efb1bfd87ac3d2f206c36f8ad2806e0d6ad9177c0d29bec45911fccfce4ccb688bb43281f65ce8e533e76120fce9b2aa950f437357b5b6e4503435cbd378b0dc3239871c61c789c0272cd0004510d5670c4be13e6fb6a7d29ec3e675313d5c3b33cda61957c94b35e6a2824f563b9779f6421", 0xbf, 0x0, 0x0) r7 = dup(0xffffffffffffff9c) listen(r7, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000700)=0xfff) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x1, 0x0) renameat(r9, &(0x7f0000000780)='./file0/file0\x00', r3, &(0x7f00000007c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000840), 0x0) r10 = dup(0xffffffffffffffff) bind(r10, &(0x7f0000000880)=@un=@file={0x2b849608fbe48390, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f0000000900)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$getflags(r12, 0x3) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000980)='/dev/klog\x00', 0x1, 0x0) r14 = geteuid() getgroups(0x5, &(0x7f00000009c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r13, r14, r15) 16:00:40 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x2267, 0x200}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f00000005c0)="ebffcbff13b9fd812e487c3b70a37a600eeded9660235694ab38ebd4f010aa59eac448ef2f4b1bd5b75788570059c7b2ce27f0062c188cc5c3d5ab02127e7adbd937c769c6042bea8b90f83918b02b7c471a06815dabcf69ff3cae58e3d04fb763afebf071a3c24fdcda2523146458af6d127c3482f651c0ac5c11019abf205556644ad11259bd4cca265b508edd10df433142ccc878ab5fb10e5d3be0b0f4d66d14b52675fc659f7c242bf9c60ab0cc575953ae0ee8e0bd028689e9a9bf1ba17b5815a4636fefaea571dcc253d0cf8c29f02187e38d5da99f2db22a5ad2f8dd5c45a9af10fcb40f436b32b2039d5b6374be0fa09acdd92cc3225d515e66924a71b9d626d1aa834d61289f42d297b4419ce100240ca94dd2b83d544ef1bc303a057d951298765ff39bd56eb14c819e3a6b4443dc7fa5a583b16e7b7aadb0b9e331e26008876880ec44fcb5586211cd8d1b3d95851c7ccf5141bda16f48f9d07e458f9ae9ec481300"/371, 0x13) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x384adae15e1b51b4) r8 = getpgrp() r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0xfff, 0xe9, r8, r9, 0x20, 0x7, 0x4000000}) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000080)=0xc) setrlimit(0xe0bb41f2ef9bbf3c, &(0x7f00000000c0)={0x200000000002, 0xff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r11 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r11, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffffffffffa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x201, &(0x7f00000002c0)="6d94b10890001b04dfb2080000fe352d580f31f9e151391e3d0b49d4ded9dfaf0a11ba961004dce964f113a0ab7a9099fcdf0b0ec0bdf9e13db3d71b4d3725c036115b0e2f2c35bf4dad1e7af74ecce4134444476acf39f2e061a8b6") 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x0, "d730c1e7bb6fc6e2000000e74de4000200", 0xba}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000700)={0x0, 0x2b96, 0x5, {[0x1ff, 0x0, 0xa5c6, 0x40, 0x2e, 0xffffffffffffff4a, 0x8, 0x80000000, 0x2, 0x0, 0x4, 0x9, 0x5, 0x4, 0x9, 0x800, 0x8, 0x1c0000000000], [0x55e2, 0x3, 0xe35f, 0x800, 0x8, 0x3, 0x1, 0x1f, 0x7fffffff, 0x2], [0xa6, 0x4, 0x7, 0x6, 0x1, 0xfffffffffffff800, 0x8], [0xfff, 0x1, 0xffffffffffff8000, 0x11b, 0x3, 0x7], [{0x7fffffff, 0x7fff, 0x6, 0x2}, {0x5, 0x80000001, 0x200, 0x5ac}, {0xfffffffffffffffe, 0x101, 0x1c, 0xc2}, {0x80, 0x3, 0x9, 0x7}, {0x20000000, 0x1, 0x80000000, 0x2}, {0x7, 0x2d, 0x401, 0x81}, {0x1, 0x100, 0x500000, 0x3}, {0x7, 0x100000001, 0x401, 0xaf8}], {0x2, 0x81, 0x2, 0x7}, {0x98, 0x80000001, 0x0, 0xffffffffffffffc1}}}) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='d', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='\xe1w\x06\x8a\x00S\x9d\x88j', 0x10090, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x40000) 16:00:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x6}, 0xc) r3 = dup2(r1, r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) pwrite(r2, &(0x7f0000000240)="582f6fc7c6c4b684a44e7df773e0d0849d2ca17f3d131b3b2cb6465c3bc7e9d61ef583a7045e78ab9dfc657606e25c43ba571fa37d36a8460e86291cfcb4543dff6dc1b0e7440aa1eebc", 0x4a, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x1, 0x40, 0x54, 0x67cc}, {0x1ff, 0x801f, 0x5, 0x3}, {0x59c, 0x6, 0x2, 0x7}, {0x101, 0x2, 0x6, 0xfff}, {0xfffffffffffffe00, 0x2, 0x6, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x2}, {0x81, 0x0, 0x80000000000000}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='=\xfa\xff\xff\xff\xff\xff\xff\xff', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x359, &(0x7f00000001c0)=[{0x7ff, 0x9, 0x4, 0x1}, {0xe1c, 0x2, 0xcb5a, 0xca1a}, {0x9e41, 0x8, 0x8000, 0x5}, {0xfff, 0x7, 0x9, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x8) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x8000, 0x7b, &(0x7f0000ff8000/0x8000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r6 = shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r6) shmctl$SHM_LOCK(0x0, 0x3) chdir(&(0x7f00000000c0)='./file0\x00') dup2(r4, r0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x8}], 0x1}) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x104) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) getpeername$inet6(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = semget$private(0x0, 0x5, 0x1) semop(r8, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000002c0)=""/93) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) renameat(r2, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x70) 16:00:40 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31337da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484ce997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740417bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="a201bb4e194fdc572b8aa7a71e8215d29ca9d31af81aa0453693243bc24d1cca2bcc79ad5eaf87f18f1c7978b670f6c532a11f70fd51533abbc334b2311c14ae33d6f11e538518cd13bc04e80faaa5ece5529d901b36bbae1953e50a8b97c77029fa743a9380631027649d142422264f087fa0bf756e4699edc108de491c9f0fad40406ef5ebf1d39ae4e409031d3514b4273efc8446173caa2199098d341ad14d9b0400213f61b478698bde479b36026f874a014180900dad0afe278c8dbd672727ca2096c6d2f9b250284e9ce5d388dec4a9d10672", 0xd6}, {&(0x7f0000000000)="aafe7b138c9706be3aa765eaea153385a600987ef68d18f7ee785aafff45", 0x1e}, {&(0x7f00000007c0)="0cc39ff5386a73d31c716e64b6e09885985747d57e64cff3a4c4cc9a681815e3ee0f89148c0f2fd4ed13ac3b27651926ad61506c47984ce9793bc3e81263a1bcd8d997ee053b25bdba9453142075ec0634ac54dcb511ca244e14b55f2c68c1a48cb5a4616fdd8cc0c3588c802e1fcbbdf0b630a2d9df347ebfeda078599fe86839db263db3437b0bda39948d53d0b7d4acefff0ab5deed7cc55f1d8d34bc6d7418f30cd62405c8da932bed89b778a31e414031323dc7a906de843d6a056c962850363d7caa9d17ef0a6183aef11e57b0636e353ec41a5568e2d2e35bb3f2e56240058e92cd744607", 0xe8}, {&(0x7f00000006c0)="99eb18d4866842fb918e93faea506a6abc1cd9e2490a53af2f2a626ed7dbba1e78eac48fb1182e58d24286779d8330d6839350f828163fb2f3c35e0dac7cbac2cc345ed715966fbd5f702934c64d17c08e8c595fedbf3834b0409452647450b1c9379affb48b4f8eb640b33ced21f6f431730870119b8a038a392ec9e3671fbc14778667700baab257138572686492b657f3694caa38b9330c875fdbbb722dc665b2f0f8b2044d6d04acae2c1d9d276ae9bb61e0f04b1c03e6e59a7bd88be8c80f93ec87dd0c14b9e9b4df", 0xfffffffffffffed6}, {&(0x7f0000000540)="355a4779725c279db1c30958666aaf61a937d0cb8928ccd8f9a266c21e407204a17a2dd1343c745963cbb21db8ae7fd0c948dfdf608eac8ad54e715b96d7d7bdd42f4dd7ca6c4422c3a7819c840377b7d4d6963a6d8ff6771563dc2fffea72aacb7194436e2851efe53299e9b8d91c3baf8597cf8dd9a4bc15396aae42be1af6a97d46a02176b324867ca223b77d832ced625308d690a9fb55662f63db2b3701d6c112ff60863e2fc2c93883cabf2350f6f7c01980cb1007d4f5775e55a037471eff549910deae45890e814ab7493f03ccaacc3ae178d5bec4c863e0747387f79993df8c", 0xe4}, {&(0x7f0000000440)="1f4ce5baed25e9ef05b08b0ba5943a78df515828a3a02fcfecac5eb415c899dcb9c125830d03f45078109e1ceb052700890d8f4fca1bbef6308fc8028dbc40596fb1d8d7e5810be0", 0x48}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000500)=0x80000000, 0x9e28e3ee44c67171) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) accept(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="5e079f000000d13c6d"], &(0x7f00000000c0)=0xe) socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) 16:00:40 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f0000000500)='./file0/file1/file0\x00', 0x10, 0x3) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) unlink(&(0x7f0000000bc0)='./file0/file1/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002800)) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {0x0}], 0x2, &(0x7f0000002fc0)=[{0x10}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x10, 0xffff, 0x3}, {0x10, 0x1, 0x7}], 0x1100}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002900)) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4", 0x77}, {&(0x7f0000001540)}, {&(0x7f00000040c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x122f}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0xffffff05}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f0000000800)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c70be8b4c5edaaeda618b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db3eec0881e18192cac7b8c168d6fbdccf08a44f514", 0xffffffffffffffa6}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0xa, 0xffff, 0x0, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7}) r8 = open(0x0, 0x400, 0x0) openat(r8, &(0x7f0000000b80)='./file0/file1\x00', 0x8000, 0x40) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:40 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="4e0f3a5b24ec2bc5e1338f6bafc46d79f14856e22bb0f7636e8cc36e25d2acfeeb6d087bec7240cb3cfd47467ba69bb54867e30b697dc66b7bec6a584da5acd944eff562ae9c663daa6634e7be4f37b17d6c2eb2ee05", 0x56}, {&(0x7f0000000300)="6a26152477ab4642b56814a1beb525a59bcc6802640ec54bb498a7bd13f704d620e9867df2f85a1cb9f5b6c6c86d15cac818c5cad8321b4a13942f8e291e3fade2d7692f31ff", 0x46}], 0x2, &(0x7f0000000380)=[{0x100, 0xfffd, 0x4, "deeadeda16447418f376f0aa7b50a1829d7157395f7de7ce246300a4043c129ff863506e7de549f26f291ed2e16965e7869f44051a1dc7712b43e915cae4880a12d2665f2577792a532646b9be5b41413794ea1c708b2344a96d31925abc6a655e71ee39aa4a5a17d2b1e9cf690d92e928b7d99cf24f3e89db872b3a67c45d5216cf966564a47a0637af77d243aab2d19b163f654f3c5f42d5e1956020f742048116c04a53d8df5829ee22a3a4e5a2f8b8ad8aa9bf2472afc44ed5ceb8a5c3f0fd82a9540c361f9f11754a16cb3ff0e60c1fd56fb2194fc3e28eb96ce2586d1fe3f74773ff8e065234"}, {0x110, 0x1, 0x0, "d79c64a2cf611b4ee1560cfdb725a0282472305b9e783e5919498b5c733dac6544bad27a14f2faf8fb773c4adf8c55be996f96faba5f8ec1ae79262656ee2f5211f79bfe621f1ca4aae96fd823b376f9234ee2623730b78f47f079bfe93c2073393aa6bb81ec66af06b279a37e30a7a642985f8540fb2dc1b8db75a965e3b011962ddf47e35c70b456bc7362fc47cf9fda8921f50523279342b8ec86424b42e8f5324b54d7848091595ff7c402815a0575f93333613d005e5d8c3d4e9114bb71e5367e9ec18cb95ad168115e93410f90b65ab688e03b88bdfaa165a4af5d05fd95c64c025c9d59bbc6bc67f5394eef2b3eed7885caaf4de707118f31b10fd8"}, {0xc8, 0xffff, 0x0, "923526b78bffbdeddc9096e8398831725901523f6c8db5c9e32855003a45a75c7e5850a827d5532257b2d65035db8075ed6f966799810c8561ddacc48377538c87ab427169825fe13b16daab45f685d4dce864641cc6c2e4aea242f974ea09f4bbea639dd41afb897dafbeaef7dd102b5653fc41f087e105c07f2eaaa3fbd2c5f5ed14a1c9341e8e7c77d2b70c7a4396bf225be99b8bd4b9f8519220480c3d5e2740f69814b2a20e6dac75a8fdca3950b4a039fb"}, {0x30, 0x1, 0xf86, "f7a2ad0302f41b2f919670737688c3defafa874b1aab83069840"}, {0x80, 0x4b26912502b30e9a, 0x4, "623a4152390b142cfe706f3991508d547a7b4cbb5bac45ae07ff5494b3c7d023accff0bff5a0db0c7299342ddf6515a97d124f3f5b370f56e9181df14fc116e2c10003c86776855b729b6f3f5dc8fc45063ca676b8deef4863cd5a8f795ee0f50b13682fe1ac78b95001c0"}], 0x388}, 0x410) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") readv(r0, &(0x7f0000000880)=[{&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000400)=""/194, 0xfffffffffffffe13}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000500)=""/217, 0xd9}, {&(0x7f0000000600)=""/139, 0x8b}, {&(0x7f00000006c0)=""/233, 0xe9}, {&(0x7f00000007c0)=""/179, 0xb3}], 0xa) 16:00:40 executing program 0: r0 = socket(0x11, 0x3, 0x400) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ba5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffffc2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2010, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x18, 0x8000, 0x9738) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xa2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x51}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 1: r0 = getppid() getpgid(r0) r1 = getpgid(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_addr=@in}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r5 = fcntl$getown(r2, 0x5) setpgid(r1, r5) getgroups(0x1, &(0x7f0000000180)=[0x0]) r7 = open(&(0x7f0000000280)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) bind$unix(r7, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) setegid(r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r8 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="01806d5f0c6960653000"], 0x4a) getppid() r9 = geteuid() recvfrom$inet6(r8, &(0x7f0000000100)=""/96, 0x60, 0x1002, &(0x7f0000000000)={0x18, 0x0, 0x6d49}, 0xc) setuid(r9) getuid() ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x80000001, './bus\x00', './bus\x00'}) r10 = geteuid() setuid(r10) r11 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r11) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x59) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0x200000003}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: semget(0x0, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x40) semop(r0, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/45) semop(r0, &(0x7f0000000400)=[{0xb, 0x8}, {}, {0x0, 0x0, 0x1800}, {}, {0x0, 0x8}, {0x3, 0xfffffffffffffffc}, {}, {0x0, 0x0, 0x1000}, {0x4, 0xf53}], 0x9) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:40 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:40 executing program 0: r0 = socket(0x10, 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$inet(0x2, 0x4000, 0x6) fcntl$getflags(r2, 0x7c3d37ae2b9e8f7d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) syz_open_pts() readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:40 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fchmod(r1, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="796949d0518659f67959401053ed1d00000000", 0xfffffffffffffdad}], 0xa4, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r1 = open(&(0x7f00000000c0)='\x00', 0x8, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x100, 0x80000000, 0xffff, 0x6}, {0x80, 0xaa180, 0x6, 0x3}]}) 16:00:41 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0x3}, &(0x7f0000000080)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x10, 0x3, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x7}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x100000000, 0x401, 0x5, 0x1, "29d4bab904562437654358156f18a6822f78ffba", 0x100000000, 0x80000000000000}) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="8cc95eaaacb99bc58a0b5fb868c8d3a25421e7b501ae61d8f69a5511071ebdb46fc61b7439df8f15169a459b8a789df4fdb36fceb114000c0300e92a4c5cd1f08fbf94a9b8a0ff37468a1da07225e7cba43913bbf51d1473d12de1ac6e8ed89cb35fba9ea53fa2d63b6e7c", 0x6b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x36fb60ed) socket(0xd, 0x4000, 0x7d) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000280)="e8ff12007f0044aa4cbc13fe8aed3d870e0118b4da440a7602bd8464ac7db5bd5ed8484f3dcc8aa6c9f345d043eaeff24cda5a2834fedeee26d1544985b10cfa9874e40000000000001f9430acc60d4ef918ee71a5982f2203cdb855aff1d12f74a5f2eb20d421d58c93a5d1762422e0eab91804274d01f78edf420264600da4d4e9d109b409cda29a941d94f5acbfa3e0d31d2edd4b994b13fe05f81cf8a06a0465d2e49d30", 0x35f) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) socketpair(0x20, 0x5, 0x800, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x9, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x4) r6 = open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x80, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) r13 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f0000000240)=0x9) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x80, 0x0) r26 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000240)=0x9) r27 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000001780)={0xffffffffffffffff}) r29 = geteuid() setuid(r29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = accept$inet6(r51, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r53 = socket$inet6(0x18, 0x4005, 0x70) r54 = fcntl$dupfd(r51, 0x0, r52) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r59 = getpgrp() r60 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r55, r56, r57, r58, 0x5, 0x7fff}, 0x6, 0x2, r59, r60, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r46, r56, r40, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = accept$inet6(r62, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r64 = socket$inet6(0x18, 0x4005, 0x70) r65 = fcntl$dupfd(r62, 0x0, r63) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r70 = getpgrp() r71 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r66, r67, r68, r69, 0x5, 0x7fff}, 0x6, 0x2, r70, r71, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r73 = accept$inet6(r72, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r74 = socket$inet6(0x18, 0x4005, 0x70) r75 = fcntl$dupfd(r72, 0x0, r73) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r80 = getpgrp() r81 = fcntl$getown(r73, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r76, r77, r78, r79, 0x5, 0x7fff}, 0x6, 0x2, r80, r81, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r67, r77, r61, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r84 = accept$inet6(r83, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r85 = socket$inet6(0x18, 0x4005, 0x70) r86 = fcntl$dupfd(r83, 0x0, r84) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r91 = getpgrp() r92 = fcntl$getown(r84, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r87, r88, r89, r90, 0x5, 0x7fff}, 0x6, 0x2, r91, r92, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r94 = accept$inet6(r93, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r95 = socket$inet6(0x18, 0x4005, 0x70) r96 = fcntl$dupfd(r93, 0x0, r94) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r101 = getpgrp() r102 = fcntl$getown(r94, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r97, r98, r99, r100, 0x5, 0x7fff}, 0x6, 0x2, r101, r102, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r88, r98, r82, 0xffffffffffffffff]) getgroups(0xa, &(0x7f00000017c0)=[r37, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r56, r67, r98]) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001bc0)="36670b51f1779aff490c4997aa523cd37797abb64239a922747dc9fce563de6b648aee4b181176c095533c60b6ba9e8097242afc8c2e5ca550dcfa54cd06a123fb89d49b66e8df81843be9aeeea6997cf79da7a16bc5add776465a369f7961eba49de17fef5e06da0d93122adb90cb63b938d3b1c11430292ca78bbcea6a288b819e452295811967a0be269a65fdf0a7d8b494b3b1da5b5eb8c3c537beb78fa11b07d21b205b7e53486c7a256a06ce29327a0c5b9b8ce3608daa35a9008d1b182a9de434f9f679f4987cf5a8f1c1f36a3ac5b96684d968d3e0156ebaa2955e979ef6b57ee7f148660e629641e1a9e3b9ad601b1a5699ac108d1b1fe99e550f899e098305943561e04e66cc651afb6ff090e7a8e99d52a74dea5493b603d226956c99e0b2986ef23cb54810fc5416922fdca3adfa05ad59edcec6560ce029d67477ab6b11818371aefbf28bda963124810a59a2227a3ee1b55747c338692a2bff3db43448e7169814161e1ea9b52bbde6ab1bf79b011ba43431d0d82e6edac276af41cec3f45b7a006d396d6b37f20e6a3e19c033f4ecf05fdcfb2f508522e938cd46a9e49c19911d402eefdeb466a3785b77b0bd417ae805b572563f322f79546eb03a626e534958cc42096f5256433c73070687d7d69def2bc68448dcab6bbba36ad359d508fb7d81e12694330bde2fe92550acf8413158bafb939773cfc663b1b1f14c659b847ab46dfdfa78c55ead837a3bd0dd4e72b88a72785ead087f283f1fed5f701e260b7eabc66333e9057f68f7be90b9a25f054d72db4e20ec3fa19ccd525ebe246b66e104b298c151dc049ae2414e88c1dc885b3024292934125ae915aa939a153d2ac2a0df6d8aa5fea297e96b768190380c91e01a030d93962271996610ac78db3a886d308ee80d5a5a9bda3e5bf25101cbdc688e3b72d9160af412b4271cd36e749bc6aa1df71f9ee0d574e715a949f008649b648e58165248153df7a01b4755f598c79c32d0fe92328c4262fb779f7d760057fff3da7ae2c5dab82a9c08f13e3eae5161e946cc534470371d85333066b3414718e54bc3adfa36bc407107769579c43420fe9e41f8f9debd0c8dd848fc1125e917fe8794dd894a67af35c657420b34801a6a1fa073b9edf9857138d8f20720ed6568f99281a3761e75a68201086d67e3b4bcf704a5ec01b8e7a9f86b35f88100ee51eed0da7b0d1ee7d584eaa12bee28953f249824a24291fe47e64163287e5556e240b13b6a3b789c03e574cdee55a2dc6f199fc372c51e946cbd0666aa01de7a10b8bf81d20507ebbfde6300fcbd6843246c965a206396352f65fd89c6bc5eff1348221fdc9509bcce2b415d072782451ab916fcfe630cd8f8bbc07b86c670f50b0c937542745b065757f29febaf6ec337e6e8e521de9bec1e89f9501b39dea2e70c3004208a1a1cba9ec54ea7e13026cd4cef3b0971e77981ecef7c4aec1b74522d179667aa18207be122a1c9542e586955cbd0509151ef860b64476dd2b8c9f7168a5c1623c1535b79335573e847819874d8c16ac8c6ca6ee8b35ac269fb7a278bbe68579df3044d457ce5e9667ffa67174c7d5df648efc523f6a22c9d67864248a3c164c22ff16f660c4de1d344b98acc4530a462fa0856a6457a1a6030f0fc5b58416040187d5290296d47afb4773b6295c31cb547567381bbec5b2de2916c587ef144360e2acf44a3284c669bcc8ab846c5b6c500803e5f644eefe7428552ad4f386e98c91d857197fa04f4f7ffde1867ed111cb2b7f8a958bd7b533ea93610fcf3d93492c208f2f86eebe1e4fb9906aa11da94712fc6038eceb34246be7ee39f375046688894c941e51512894d4551c04a22aa0c14971a5e98a121532132e43890aa09bbedf77749a2f6bf33a210c369cecc4e4146868ce0e797bb012dcc5c22d2f8270938d2e57d2d1ff789fa196984b74614aa81dd95418d0ad27d7e82fbf4d6c8c5a57db61c6602d6acb8d1a6e3bb5cae5e48a12a4758146ece38adb21c4de9a6c2d8a08a58afb3e2fd14ede7010145421828c175bec622ef489d05650b3c10d03b9c1cda5d23e6da84c321b5057d2134d635561011a7cba7a1bd7d0c3bf4b1002e620465b22c52a491c3b19ff270c2fe8d2c35db8bd842fce26e08b89d9a39f3180771965ba9557ae4976216cd6b1d577069c128067cbe2a4ae0f744bc2587a7e4503f5a076095f53687607894e09d9a5d1e61435545c7ac8507945ad8c602be7eb0646b89b949480fe58a071bc9596e46f6da76f0c864dcd4621bae40c88a59e76afbe54cda87c8c7e1ce79bb972b43e0a08b24c261c71a3b6cdc2830ffeb615e34256200370be2392be6d34ecb456719b42c891a63d3d48f75b0e7303fd28070b1a31a5e9dccfdb64fd1228adeb8b16d8d46883eb2721cde783c79a56a58e2361d7506f2a3af896e43041db2899a06192a6140d1ff4f84410b056959c6e1e364c7a4bd1d5f889fec5a4849516b9814fa37b8abab2d47b3d481c00cf733d002160a7ec604f920f1b05aa96a4d60b6ee3a6e7bf2514704825c7503bb94bfaf53659a3906cb2ec825c5166ab08b81dc4ca7658e9fbe564f7c37bbda0dc7cd4e35637aa3d3db5049bca385e5adc1c5d71f7035a80dc347359d86b91b9b040ea38d0108ffcd6e5fb446c0d0fc215951a31eca1630ff731a8dca0e8660b218f3e872ac68355565a776d9a388b12de87a22956e72cc3fc098d82c355a5dcb0bde764f2307aca4d2bc59930832867350ff0c20c2b7382ffa453588fee31c2d445dd7dfbba55f2b056cd269a6d891a5fd5db06c8db7fb0b4880ae8206edc6ff12895260ac96e07ea6d3d6fc3d13b1e924b5753f2c05f1ec1531cd56d7990d64973a125aec9bc2105a5e0f45c8c268c10d3c75e92bd87f3d8c27e8688eb6c0b5a65d30f18b5649d815382289457e2b0938b6f38588bcaa4bae97d56ae24323a6a43d820aafaccb41cc11fae040e85bcc7e8acbdb6199552fab1d4c2c2aab3d8347fbb8f027e2cb04b618c21934e8cfe806216513f7c33005492d89fe26b714b847e0f8886f0a71385f090fc4526ffef592b58d45910dac8a9b2d53fce138e389f4eb39a045d2de56f90ae0e811c0627994654dbc46fe7e9d6c37982ef523e1c63cda58f38bbe9c840a820efc69cc5cd8c470a1b87f46c9218dcc860dd68200c2a4e8bf0fa1b21afb425462e7adedc014cb57f16c14d81ffbe17aa86672edfae128f736e6f1d0204f89e22e83a6a8bc984350ec7fe8322301c2cc7bedbd043b0e2c661fac06a0de72e03bb057ac93d3733f4164491ced961bd865bd64944be784cf199a584c2c79c7aa3736c2c52a8d75113c517d426758766e13c4cf6200f552ff4f8de2e5e05f5a28cb0efc87d4158ae3fdeaf25fa2d41d4cbb9b1f8f38a464a8b575cbae30cafc3312524f159168a03a232da0edfda9308faf86477f2c7cc6c3e1ebf0bf34e087dbe4e9f781c7e5a44fcb0aaad6eee0a19d2ea867a22d5b678738f34fc545cbedfc207d58fef1453a18e0f9220abcbd109f984c1d82ca7f75cbace24d20b59c2fc903a62a9687b0e83dc67e2d826df1da941b8097420bb8ccf341a71473c17cf2b73b0db098f8614be13517f99d29ff1a95be6a2d66c2d600f51b2fa824475e286d953621c64faa386bddd3ac6402ac27f28fbeb7447393e5fd91a110e0fc6b3defaf61fb7745340c3a4559c65d3e188ff9778d0e5cd28f25b024973d180477b2d57e588d91cbc2028f7539b8ba651deb8110349db24889bce814ef7549a87bea566e44e09dba41dc1a9b3afe87597c7893097d359238370dddbc2edc4db83f76418990c62fdaf8fb508ebd4c8a15648ca5281113a2bf4a2d9f08bb318ca2f296ba5f48dc5071166289ed4cea12f64a151a851ea41013aa8d1b1168682d7bf51d19ae5c9e8c81bf112b58f2735bcd3f375c1dff88627911a4d37667c30060c4ebe575049258a4844d3141feed12f15ee82a506902d47abe9e263929a3b739ae0a9da3bbd4f9c39a9b7097d3afefee69ebf5f3a20da3c6124e202aec745f7efdef7b54766ba405875e3deefdb5e900f84db79716d3e872275d03702b4a967d8ea27128fb34b7186bd3759da3806f3b063a7f506c1692ccd9ee69af213f5999d8fe273168e13186bcc8fd4d5e0b63e0c4545013d3d92c843e11f6b4f4872b002026afcacc425f20ae494a2e397144a52eae890659f2c6242df74bde71a32de96f8c57b42599e8b84a2d2b89fb1ad361bf3e52557ed715f4d6be17feb9fa1bdcf27e286cd4343579b3e4b148b25566d7ab84cda0f6dcca094783f31649b1a83b551b1c4614814f481d6170de213db1e10262198ddca6c0b40b0c852490c432dede5b09a7a868f419b4d77e205c335f75494da2e9c13e9e7939664753e4f4648b1d33ee9c1d389554af4f159e586fe25059910afcecb9775dd17ba0e403717765f3af89c547afcc4abd08921b6ac87496982361db5561f68d1861efa545c8c8cd6473cfb67132663c0445cb3c5c854205c0ca8de6e9ac54c46bb95a9f5e3e08cf1db303b10e4a1e61917856507a51c6448f1a9e3dd82815ef455e6de16c5276bc58032ce294ebbd8927bd6c84972b094ad5f19d8c52d7e1717532421aff44c34f4c16ad97361c9156d0f05a52fc405397558687a5a1676d6d8690a0e025ff0da64ded0e5d6625b7c2049811b063d3c70cc7fa432d5ab7419976bd692c0faedfa478bcc1626a2c18d61695fad20fa3ba7df3f8e0284bb97b9ea7d0e8e68989ae549363fcff884dbf5e8a64be39c73fc1a4c27a50ee2480b1a7f883c67c6259d0a73c3e060f8f445dfcab03bc9ed21662d54e1dfff3c71c298ae8e441bbbe210222a035c71daf4f25912889f8c25434b631b9596772c415f9788a2570b8b0bb033ff53c1e04518db1dc23a8a75755473f001dd54a1985f7bd45be94e9819a11cf54e6014299718f4080c3bafb1162dc8e7cf6d85399f926b79777906c8dc3f0c5e149fd23056d835d9d3a7380a026622587a39c2a807062a1d067c7a54eda274174bd045153e701871bb6d0bfda5169a53c54d7f367502d4ae5ba4f77835390bd36991faf69c7426f8bc7a1476447e20f9fe3ca1140397f21ef952e93b3cc2a80adfb1b65b55c81322f8258189a3cef6159d96003f2db525707e17d7b08eb707b16c0dfc1647073c9cf086861e7b9143ad20956cce3b54ff9690831274d6205f4413157c4a85cbc35de6267049eef1e974c70431f895b4ec85ff770ddddb6b9c0d364a7f685aa5969a8c7a0c4c828930c5cd1ff380bbdc9eb8357c38daac9ccac32b0a69a92c851417a4e51af534a0fa7677848dd97fb681d59e2b25f40d92aaaf2efc68ec5cb5f62bcdc43cdc91305f686abd7e30cb2c148c9579412dedf2e32433ba74e39cb8fc33248be1720a0a16bd18e5b41297cfcf1cc7924b22b2dc725fd3f81b987530eb672a226d30eae5cdb922737ab0141a8b4e5be09bc46a90a315cb69062475dcbd6f2dfef8090f41fc1d53483c0061dc9eeb8c023383e9a4996ae47e7bd6a1892155ba0f32edfdcb27d4310040c1b1cb10d3f8d7294709599b9b28fcbb8370fce250fff030337f01d82e73a117f1062d85bdcae4a4d8d289d732aaf6d42a7d71bad52c4b6aaa41c785e824db5961a055c00612b8d1c2722f83a489bd70fc74f1bc5968613625fc02ba2fb50af9a62aef2dc2a5f900d6e754c32489d40658de720f945e2db75b4758f5b634c563952dac4d7ede24cfc7e8416", 0x1000}], 0x1, &(0x7f0000001800)=[@rights={0x30, 0xffff, 0x1, [r7, r8, r9, 0xffffffffffffff9c, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r5, r13, r21}, @rights={0x30, 0xffff, 0x1, [r24, 0xffffffffffffff9c, r0, r25, r26, r27, r6, r28]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r29, r103}], 0xa0}, 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r104 = dup(r0) ioctl$KDSETRAD(r104, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/\x80e\x1b^\x7f\xf8m\x00u\x00e\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x800002000004) r1 = getuid() getdents(0xffffffffffffffff, &(0x7f0000000140)=""/94, 0x5e) seteuid(r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$getflags(r0, 0x3) ioctl$TIOCSTART(r0, 0x2000746e) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 16:00:41 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) close(r2) fcntl$setown(r0, 0x6, r1) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/181, 0xb5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) fcntl$setown(r0, 0x6, 0x0) 16:00:41 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0f8fe0a9b7420ada6a26433177985570e984c6de557b7bfc0289e8237d980933fdb911f8377c5a00000000010000001b534a"]]) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffea8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r11 = fcntl$getown(r4, 0x5) r12 = getppid() getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000000)='./file0\x00', r1, r10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r1, &(0x7f0000001600)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x8001, 0x6}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="8e854585c9458bbf6284f6f21bcc5160a4f5d511e5c9a694501703fb5a999a96fcbd5ac72e8b4b8783e6e67b12d9750995d4a54552373d28ab9e9e249700033e3162a4e0971d6d31914ad17d0d0e17e53316e9fc83ddb695b9f2afc8bcf4055bcaedc4bcf110531bee60f9a65c62778eb9ff4ffa7222d8eedd27a33bbcd7d42d98131ebfb6795c269d43afb8b95e53c1df612ba065b3aeaf3b34006094d75554b4a5f6bd175a40c224991770e0e5a9f314511cfa23a859117c806e4fb6381f4afe5e1feadb1f11eaf0183bd0145aa98f7d73977dc828759331b3f9e809ee6758ab58a079ced33c6137402e739e8ec0b2ec744942e723f1ae8e59aa4e14132207715d7a5fa36209e424f0c8f9e9c4111b9915f7e72764e8806d6d33836499c9e60685943a89c7c932c4effd720a3016a23ae73ac3ebbb63dee31a5fccffb181a4f6820d5d068ada2703aa724c9c2eaaddf3b06c579f4605f29910a68cbe60ffb09db1621df5244afca83343caa65ddcbac5e12a34e94ba7d3c5fee2166afc3f7a54e5b199b69309892ff8ceadac63c99001eb70c55f147e8aa10371800d21a955747dc48d102d6b3f44da07ea945a5cf8831caa5794ea2ae9b020328c42c27009f4f336dbe7a9b1275d01ffd3ec0168ff269127c0b9d287db70f04c9209a5ed12498521c9b9262a9c0d17d42c4beeb3b547f2980d67670ff2d2026f5f05d7fdeec7008851e48b4526e7b28e97bb12cf4a507a8f31e839bf393ad9a5024128ce4282b1aacfa1fb34adf9b3108a08b025f3a8b75c646ad3cff5c23e1bda93e2ff4be7eb2b83c004f43658930d12afded0973f63d317eaa11cc6ffb0ce3e5174b038633936369c2b0667779002c2590fc0a3a672c247e69bb89b13ac2f9d6441f4d9781fa859bf34d22bbaab7af4efdf06d44ffa2a04d0f4bbb528ce1d66adafa2fbf2a6cb08e2cd4510d572807e8e2406dd6c5e7a486ac7c22432f4a2c4de99b527e548d89c67e8051849aac78fefba50290943eea9fec0978f4e013cbbabc12e01134451de3915f9241f1fa905f05d67cc747426877d68d666d00d786804a142685a3db0af67a82a348bea724f45aeca123fe4faacfa3e9cc2a6550145d0da5ccea86f656b50fa24b05275a9ba5ceab84bb51a2e72f8178f6560f29c19797008d04c49312a37a7340636f0b1ba695395ecc0302e13a6b2b3828f02e12126d1e642f4bac2777af38540b6c8a9b80363904a4d5a215e9a85ab73d4aa14675b22f6c7293aac4c0fb0ce7c8a101f39ce7ae32ec1b3e393152312b6461a7779a67083fc575c57308fab1cbf5f9a1aba94578d95ab5ffd6b4ee8c0df207bfe3ede8ed5a38ece7b706cb4c36b5875be4921bb547b08107cc1e70fbbca162bc0318c2e35a50fbadca53c0749c7881daee91e74512fed8409b0f2b7a09a2790a0b7279ab2dc4a390137b4e8a81b40d8f80cc36199c6840595449a9192da55be77b511b6b8be0675c0e255ab65fac3a629ee4638da8260cf2f1e3dd8d594a19e07b35f4afd01d0d7e4e89923b39c7d341fe7072d2550c3e5579892479a0609a550b69167415cec4982129eecd89a351e9a9d34f61c37bc83ecabb03a2dbf1a5ccaebe0d1a612fbf82ac259cf32a427e4351d1781159f7e859f171fdea590baa6ebb21ccec6cb1aec37a49809596b49532c27587608c3602a7441d2ab711b6f2ed86c2f4590f0cfe1959996544f3770233d574e9f317b165115620b2450d6188812238a1595cd9bb0693cf6ba3b75769120af119203849f39bead99f7bc7295a6835c99c06f44d5b98cec7e38c8750ca70f2fdc2d771e3ac5816bfe770dda0fe29cd6a679887e0f5ca1fd2ca0aadb841c4e666f62dfc101f51fbea2ed3bb4fb0061d4b0743aedc6b1ae693336fcf5b44aa4f810c7177175f65e6151708984a9f59d23884a95808e7395bf41bc7c25f07bf595655c7a8141e7f57c513aae7ff037636a7790c4c4a621ef3da5d4ea7f35c31727d6981c5c2c2a6b22dae9349297c3feae8d205262e8b0afd7bf54e5dc816c615405b2ba86fc48ffde564b8ce86e2b7553f93fb8fd7e22a1ef3557ec28e419e6dbd0bf8fde4bf03f301f41c823e2848a997944665ab6c29e2412daa1dae737c2e19d6e4456807e447e5f0970818fed0ac620958f5ae1f76a4e59b6b71c0cb06017b426561ba4d224dad43e18e8f10be6edbdb1d106edb635ee20c1e2654fcd2bbe92fbf4908e8c1e880de86bc007444edb95a408ef7cde9a5bc6ecb4c4d1aae9804901a42771d062a021d4d123865501cb93c3a361ab772d134af98bc95da10260852211198524b82f50d397d1e46831074c1e1a80f701c94b28b63472251926a9a351122594d63f2c157b698b1d3d777771d399ed34111305458e85b2c7b6ab06dbb37015474048411f595bee81d122f3bb470ea7d07e5b9dca2fe6c20608c8a949157675816ace522962170685af05c6ad77d18bd675b399ff51e6f00717a1a11a8fe3e5df56dabe03b86b5c81d2eadeaf63395e42b722dd88b874bad5bc15633d2959ef8556383cf9cad2274be51d8f5d441726fc3a6cba2f2476880c2e62348def2de758031941127098fbed62f1b6d428c88f41f8c81442485de15127f45f6d9829a7283b8c3453835e4a6a54068341b94679e0febde1d9e94addcb9584ddf80ae2de262ce32c8a57d49aacfa78a9d90da120762721e5cffbaf1ced33cea06a2bdf1c7516bf6c39646a307287eed61ede3fd9d64240736311711ed6c136873e88450fe493726475cf132ea864da34517034ff89ddff8afe9b7f4c6a7767884f36c8508ec6fbacd878aed6f96a7340390eda1c9770a8742613e24dca9cd6db5fcad3feb642988d8234e47db306c62fc16df2cc958f2d9912e994ecc8e227f0906aea35a74296792914a1e3e64a100ea2f526d71226456d93e5f3b64031c0ed4fed2263163c6a8bfcf847580c96c8dc79f449e4aaf6272b1bb44b7f32af438e24187e490e8677271db3caedcf5cee15f5fdf30a9e9289e5ea0a9f6bfacb6cbba998d4ea4c04d9921ff1d23be9b283428fc911cf945c1a04ed6dbc2468d8b80ba4ce9e2fac94af2ecd3abcb6613b0e6345721a5cfa10718658ee283cda5c0837d8c205b1a939e361483435f773d78cc94be1eaf08712a6bd5e019970d0aac55f56638aba23410c505d956c64b49b7eb3a66ab6c051581124630dead4f01f1417914c336ef3d79cbdef909fff8a411348aff8b7080fc947de1b07e7ac345f0ca1e332823a0dded14cf36ed716bdebd6e3379f11bab402e060a80fd6a8ecaef45924186ba742e1786ed0abec796646f86e642178f9d8c9d56adde3e84f70ae38e36c5dd9293a84b52be48610cd521d8ef2f25d77c1003163ffe0926d9faae4c02b3e4eec7861d7ce83b0bc31ea50175acaffc1bed124b9bf09b69579de6a4be71031bdb069d2ad9d2d758568aa86598e8d336c5ee02875a9f2772b1c0dde559b7cfc6e1a43978644c509b7389291e0e04af11f3ce6af671abd4b9212018cf8b585d42dc0111d6a3e3014339b456a48539e6df88301e14426dc4b0db15a97823ce8df86862cd611c44b89ce3d5d5bdef632f5d0250ab1344a00cf61ae75c1c0c952d1f4089c9b822ebdad2e368f110e945e1217310b170c69cfe772ba428d2574251900efa080b0afb9d957e5d0125fee2d68fe350217ea559f82b2f8b6153c215738381f2f3b7157579fc2609c5536defa505e2a6fb9681ec7147973d9b07a0d1f5cdd931f0497aa8c14817653e9baf362206426ff9fa6456269a373721c1105aab72224d50d8f45bc01feee8675322861047ba25a60fad9b8e1c0059b5acae8b2a6b1b56c669f9cc7a64119eb6acc6b9179ef79b9d6206b2fcfa922335dfd9b89e2c50989ea88f93aae1ecefbb3103a444ee5fc546d376e2c9dd157031e2354f86d0b2830969073f41707c31296a6e6815afae2803c47971d39b10a17ba6416cff5fa81cf44959593340458224d4e8a1434bbe58fae413f8dbe469f0639d66eebc19dd1554c245cc66554d66fde0bd91a8fd0c041f892d513c6c42bd5f02777807a9c6d29d9b4a8452f21b282f72985d150f0402ff8824f735f866f94fb62d8c12dd299374e8ab51136ec8f30c5865d45bf6e984821e4f7539ceb2a6202dd14177b8c0c68e01714150d551cd9b8147f6acb2f1cfd9ee3f9239fe94d5e35ae1695bedea5dddf1525bd3ff28e57b8e9bdda101d73b69eca9e7d5a14e0c3cf2af7a9df6667da90a4a41bec0094724bb8c79b4ba1972e42aa91b0cf28fc38479b206c02ff4fce020b65e3b1057bde5dacb18764cbec50a63f83ea1f3315a1683122e2ef753e7907810ca0d472449bf89aae07ee31e031365e53e1254706e51a02d35e41f4cd02f9ed7154c0598c0a4f8d75dbe3459eb2997300a7d417ae6df21bf4b8a115fc9652bdde5ee1042187b3e65a6c509fa71f5d24b477a6de967343c17b56c6588cdcb2273ffda2951580a390c0ebd95fdeb043b75a9c84f02f1d5639ab7745af0f19f9d19dd0aa81bb3dc2f10b7d16b08e245335b796c8060c3216da6cb7a3eb5e586ff53b99e50085a39413a966f3e84d5e45fedd3a37b2cc3ed2c5091ab8a43d774d4857b3ffd068ca7ec38d180e05660780d6070dbf5f73b08450627ebe7076a4bd876693aebdaf726b70fc24e8a45ab0c9dcc446a4b7a1d6a8455f57391a3852ef4307292b391e7f6ed3c39cd2682e149a73b0dc49f7a5a299942491ccf7bacbba309801fff343b9f5554722443d493a3a68190f25185dab2ea385e2e70b7534430d6717ae972a4413d89c4fb3839639dee9da1810ec1cdcebcab54f67d26eebb5f3b7e97cff01e3c1cdd5af11abe73b1df2b5fe44419c4f56117b8188aab42bd49f7ec0f15a5f0d292f543b4706f008accee46494d556ab643971851984d967d8fb7be7b77a89045c9bacbca7e41a57dabe699a1f559581066cd4d6398d209ce9fa101327c6e391c4300ac88850ed5e5c459bf39e29326aa892db08a41a6e461e95ec1463dc392cc503ba2eaeda6e1587b7aa067cfc1be4218105ba038d813ac5ef9a0339330f59bf651f7075acd0d61d8ec0623d0cfceeaa657da2033a42bfb83f8f9cdddd69f15a613070326326fd764ce1682afc2c8b5516c24a21940c4b459f4ccb14a0f6ba57df2beaaed35b1c74c7f8874bc339927636bb8cc4f1fd9ebaeb8aae8a548814779ad1a3814803a54a08d4dd3182e51ce6952c16a4deade0298e467657d04cecdccced5ec7275d4d9ed54752d79fc852281de8f550449d42c58a2dc568b65d0a92bea5c225c0a3378c8d7321c64eeeccc5d7f1721434c0cd7f1abb0b3035d53812c758ad35173d63534497940456e33aca70a750779869e630fa1646755966f45bb310f2b9333fc17cd62bb41b6f0f4f0731ba5d190d32dd0bc351900702a0b0f7cbe7f9a350ecc738a329d1b60571e11fc880d715b2241e1f7541bf32a6d67bb2387e8ba86941c395bf4c4ffc508eee41bde0eee0a908e485dddf8f26d96f97fb513babee7c44d52809e6f182b6769effb7366404e6264b5f7cf123c06943a76639d38df5f20598116bc8d3a630f621a99c2b9e9b3c14bdd6e20ad4d0743cda722db77154ed19e849439d6b8eb57b7a9062afd4693d5ca15b06edf6ea01e4db2ac56c9b78e77d7c2c9fa23db2849348d4470e0c9494ac592a4377ef21c732b09a9a87031dfb6fddc03419ff4dcd852c4a8d49e058e9421203d20488ee64640c691eabef5767a015", 0x1000}, {&(0x7f0000001140)="ab1ccc04ca2ecd392976939a18bdf7bde32fa4746bebb3ed624234640d9c745d71e69c84a61dcba12086c4edd6c149b751979a9636112a90092802118163bb69dfe865107e0e8d4023a617b0605881d4b02b367d53f1fceb8fc94fbe909c", 0x5e}, {&(0x7f00000011c0)="8c42be9118000c3e3870b60ac5c20d1f24910f36041f28ac11d5bd43da1fde2f30bd58ee0de3dcd6c738b1bed7a007a5b110215183d90c5e02c1398a09b74b34d1fdff91f13477d90560395f87950eb20c846fd359bb4c5da7c559", 0x5b}], 0x3, &(0x7f0000001240)=[{0xa0, 0x1, 0x10001, "76853868b64e2d923a990be3a6eb8f559839f661ff20a87106e31845c7b02ce2cbdc996c06aa70d099ba62f937eb1008b637e1e74b24db28b6b68d2a5213fc33f4aa65a0e2dac76179d69789d38f5eea1aca26a5301883321d703943dd2501960201e428587f8ea6bbd5966e7579d738c328401a58ddbba87bd461a6b97b08a191e8417b7a01de394f5a6c321e"}, {0x50, 0x1, 0x401, "868485ac5a059cfb2cc953edc0ea5e2cf2b55c00f9b08f2537efadef94c32496732fff84f73d5e36f3dcb91bdf10d506380a268c6f854008fb477d"}, {0x78, 0x10001, 0x7, "554a3661686d87916883236f8b90205044ce10b84c5a774ea1fdcbfb94e5734623920e97a3308af45e895c42a70f4487cc69550fd96bd3f11daee15546fd390519fbb325dc0a7239254c134ac4a80c554d645793e8d4410fdd0c92e15396ee8ce4b171d60542"}, {0xa8, 0x1, 0xf1, "73f56a1c20394b64ce0bd4cbe042fd06dfc2184158cc5c2ce81f23b756d2c17bd52b131ee1cc200d883e7f52a8d26f41a79d56d9251daa3e19883a6b48f58df1fe9623f468659394a67137720e9c390109c83db15ea787e3d31081fe207f747cfbf83964402b5ebbcc84598f8e1f3f6fb7579722fbc776e685469767af169cf06854c952d41b3a7393ef5ffbf3903cc69b42ef4b45d3"}, {0xa0, 0x1, 0xa41c, "ab2378b9288fb43c32250112ebd72b89a70cfaecd9de71bc3a7ed550e538abd53c047fdbdf1cb46e464806f35fc7249fa4ee1c3fd28abed63e66525a3abbeabc7fbd95206d061005b41ba635c1e6760cfa327167a5c7a4c77b026ae9d98d536fb3c7e500a551ca2735bc2b8cd4f48bc592402e7d13d385f7c20ed9a04bc8c3b22865168ee1570fc75e88f95d"}, {0xa0, 0x0, 0x8, "934fdbc719a6478031a0879681d5a25cc9c932105718a3c73c779a8304ceea4e5d74a59e3be53221bd4005625c794186fad659439cbc16511620e8a7321c733ed4982fb128b132d198003517d052b764176005fc751d9fd8ff42f456c0f7189bba008f8c6990ef30af36a300a7812dadf59ffa3e0dfc01ebb83ab14196a7b8ad86f19b6819decb07b73c5eae44041265"}, {0x18, 0x1, 0xffffffffffffffc1, "e3eb"}, {0x20, 0xffff, 0x4, "96aee5831722ff6a242c889db4c3"}], 0x388}, 0x2) 16:00:41 executing program 0: socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:42 executing program 0: clock_getres(0x4000004, 0x0) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmget(0x0, 0x2000, 0x414, &(0x7f0000ffe000/0x2000)=nil) clock_getres(0x0, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./file0\x00', 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x5}, 0xc) socket$inet(0x2, 0x8000, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/79, 0x4f) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getuid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) write(r1, &(0x7f0000000000)="54a70d03953dceb6d4ca42e0650d5197cf8c7a30780093894be06a03a6a2e8f21786973aa1794c8ba00bc94ffd3181f0c21159215cffc64d7d034c864f45ac008dd321221d260846a303ce3b1f782c4801e9a188d1e7d17cfe6c19db2a115ec195081b", 0x63) 16:00:42 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x80) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x10, 0x1, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x81) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRES16=r3, @ANYPTR, @ANYRESHEX=r1, @ANYRES64]], 0x1) munlockall() writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xfffffef4) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1e2) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) recvmsg(r2, &(0x7f0000000100)={0x0, 0xffffffffffffff4c, 0x0, 0x0, 0x0}, 0x842) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x60045, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0xb) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="3fd4e2f465dcc6446212c1b731ae6c85790639980ddb607ef2823c5e44459117099aae9f05206e7895c8f4804bb42a79ff89ac3817752252d21b922582a0f3463c8c1d478bdf0e32259931203f045bf1f13baaebe2fb0e84ee6c40921497457cc39368b355ddc2a235deae8e302ba6e6d5743790c27dc069a9926be68a1db60e46fd1842f0305c2bb6ad91a172214128924b2779a7dfefedfffa2094e5f7382d52e58ffe1cf6946c2f03a4c1e08717ffe634d33454771a337d0065532c1e369b", 0x9f}, {&(0x7f0000000280)="d7012a8fd0f8df6284596239b6a30c9722d0cf1e3df3db61c1e01a92d6e829dd61ac94c5de29ba0a565f63ba1a8df5ef0a520f5dc2a78b85e317a0c9989ba416d84e6a8902cedb500de33b62b2a3ba59a8625e0947a095342927c06d4fde5e0572e1ad2f1b5cbe3342d78830d4640d54e8da0ebb45ad7d4254c06195070146dcf59d5a68e878ae3b0d99519d8c4a444afd1660e05db66723ed45bcb3f127c416a7c9a1c584a021e2f883aca4b9151f910bbf34234679cd539f3ea8fed93b84447d4d64eb65b9cb5ce102", 0xca}, {&(0x7f0000000080)="7dd3dca7b916fd273409b6e70300b471dde08451edb0173704cea4a8ac5818b8ef751cfa8dd253666617c396c4b4f6fc81c647", 0x33}], 0x3) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:42 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup(r1) r3 = geteuid() setuid(r3) r4 = getegid() fchown(0xffffffffffffffff, r3, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:42 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) close(r2) 16:00:43 executing program 1: r0 = dup(0xffffffffffffff9c) unlink(&(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/150, 0x96) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x4, &(0x7f0000000140)) 16:00:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x14, 0x1, 0x100000001) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f00000005c0)="ebffcbff13b9fd812e487c3b70a37a600eeded9660235694ab38ebd4f010aa59eac448ef2f4b1bd5b75788570059c7b2ce27f0062c188cc5c3d5ab02127e7adbd937c769c6042bea8b90f83918b02b7c471a06815dabcf69ff3cae58e3d04fb763afebf071a3c24fdcda2523146458af6d127c3482f651c0ac5c11019abf205556644ad11259bd4cca265b508edd10df433142ccc878ab5fb10e5d3be0b0f4d66d14b52675fc659f7c242bf9c60ab0cc575953ae0ee8e0bd028689e9a9bf1ba17b5815a4636fefaea571dcc253d0cf8c29f02187e38d5da99f2db22a5ad2f8dd5c45a9af10fcb40f436b32b2039d5b6374be0fa09acdd92cc3225d515e66924a71b9d626d1aa834d61289f42d297b4419ce100240ca94dd2b83d544ef1bc303a057d951298765ff39bd56eb14c819e3a6b4443dc7fa5a583b16e7b7aadb0b9e331e26008876880ec44fcb5586211cd8d1b3d95851c7ccf5141bda16f48f9d07e458f9ae9ec481300"/371, 0x13) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r11) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8, r4, r5, r6, r7, 0x4, 0x2}, 0xfff, 0xe9, r8, r9, 0x20, 0x7, 0x4000000}) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000080)=0xc) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x88) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) mkdirat(r12, &(0x7f0000000100)='./bus\x00', 0x4) setrlimit(0xe0bb41f2ef9bbf3c, &(0x7f00000000c0)={0x200000000002, 0xff}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f0000001540)={0x9, 0x0, './file0\x00', 0x350de8c, 0x6, 0x7, 0x9}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r14, 0x20069, 0x9, &(0x7f0000000180)="03000000857a959386c692ff8302000000000000009398c7008a02943545f2b4393299ba5dfc9395d98b606b3aef53c013ba", 0x32) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r15 = semget$private(0x0, 0x1, 0x400) semctl$GETPID(r15, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:44 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {0x0, 0x8000000000000}]}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x400, 0x6) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x8, 0x1, 0x7fff, "3f2f7157cf2e6b58a82efc827dbfae48cc254ea3", 0x401, 0x1000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2030, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='./bus\x00', 0x20, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x20, 0x1000}, {0x8a, 0x3}, {0x101, 0xfffffffffffffe00}], 0x3}) 16:00:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) socketpair(0x26, 0x1, 0xed, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:44 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0x6, 0x0, 0x100000000]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40871, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat(r2, &(0x7f0000000280)='./bus\x00', 0x8, 0xa0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x6) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x0, &(0x7f0000000240)=[r4, r4]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f00000002c0)=0x100000000, 0x4) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) recvfrom$inet6(r0, &(0x7f00000006c0)=""/19, 0x13, 0x800, &(0x7f0000000780)={0x18, 0x2, 0x445a5f2, 0x1}, 0xc) setuid(r7) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setgid(r4) wait4(r6, &(0x7f0000000740), 0x2, &(0x7f00000008c0)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x180, 0x8, &(0x7f00000003c0)="5a00c603b2bfabc31d9ae2a6d11484010a8e9b67335930770d4eb3451b7e9c80e7f9806284e46b2a3b25383103d6259c5e0bd111ec03c2114747b5cd8200faf5ba4149c15e8fec15ba3fa6df0ea221864916d24e550cc695bdb89e9f9051a04122b88888687851a06c36457f386662687c466204a546eb83a10f9382118296035898c71c2a0bd2423055f6aafa23357a90dbc19077febcc1ddfbdae7a256a56dc5b5d9c422fe30293e0d10ffefac1186035e0959eb0200b758e07e72b3cc6cb7744b892e1ee628bfc2a9ecaab47172ebea0c10e16e8ce8c931b1000000000000", 0xe0) poll(&(0x7f00000007c0)=[{r0, 0x4}, {r0, 0x65}, {r0, 0x106}, {r0, 0x109}, {r0, 0xff}, {r0}, {r0, 0x80}, {r0, 0x8}, {r0, 0x1}, {r0}], 0xa, 0xac) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={r2, r3, r1}, 0xc) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:44 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, 0x0, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) r7 = syz_open_pts() readv(r7, &(0x7f0000000a00)=[{&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f00000004c0)=""/84, 0x54}, {&(0x7f0000000540)=""/254, 0xfe}, {&(0x7f0000000640)=""/114, 0x72}, {&(0x7f0000000800)=""/164, 0xa4}, {&(0x7f00000008c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/50, 0x32}, {&(0x7f00000006c0)=""/4, 0x4}, {&(0x7f0000000740)=""/103, 0x67}, {&(0x7f0000000980)=""/85, 0x55}], 0xa) close(r6) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(r0, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x7c, 0xffffffffffffff7f}) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00\x00\b', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:00:45 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x10001) pread(r1, &(0x7f0000000180)="d4f2e96eaf9bd2320af38ca2609db4e8fb48f76b1d08445a3ce3f7953c2f7d3eeef33b5b1045768078d05fd691b112e6ea3c82ef322fa6ed6826641b8c8bb9299a91c6a9a4ae31dd1f6b25cfc8fec8abc48239e24988b42a7e9cd796ae20623f1ba14d84ca7ec9f6de07f6a244c8e434b85903b96b8b5d8a13a60e966fe4f9fe6fa1d383df04104e75742cc5984f3a2da08f57cba035f7042a59f926728cd2ce434aa48336f3f118caccd76bc1e65128701d5565445da0994ceaa3ef96f8a64aa73006c8fd90fc616bb508a9d2bdcb2d4d4c931a6beb3f22561c39c81c54ff8fd4091cb13a04f4", 0xe7, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x30000) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") munmap(&(0x7f0000171000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=')%}\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f00000001c0)='tap'], &(0x7f00000002c0)=[&(0x7f0000000280)='@\x00']) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="fa23997282d507fee3bb8e410dbb2ef81a68964fbc87e78b55b12cab5535e9879cca4a8063cc4b0a3a856e1b31576c5ce1f0f8a69dc211", 0x37, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d, 0x0, 0x3, 0xe744}, {0x3, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3c3, &(0x7f0000000040)=[{0x5c}, {0x1d, 0x0, 0xfffffffffffffffd}, {0x40000000006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[0x40, 0x4, 0xff, 0xe8, 0x4, 0x100000001]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3, 0x29, 0x1, 0x5}, {0xffffffffffffff80, 0x81000000000, 0x97bf, 0x10001}, {0xe6, 0x80000001, 0x1, 0xab9a}, {0x18000000, 0x9, 0x4, 0x8}, {0x9, 0x135, 0x0, 0x1}, {0x4, 0x7, 0x0, 0x1}]}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x81, 0x80, 0x7, 0x100000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup2(0xffffffffffffffff, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x60880, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x3, 0x3, 0x4}, {0x8, 0x5b6, 0xf44, 0x2}, {0x100, 0x2, 0xa1, 0x5}, {0x9, 0x5, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r2, &(0x7f00000002c0), 0x2, 0x0, 0x200, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x5}, 0x401) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 16:00:45 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet6(0x18, 0x2, 0xfffffffffffff6b2) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) write(r2, 0x0, 0x0) syz_open_pts() setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200)=0x3, 0x4) syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r5, 0x1, 0x98b, &(0x7f0000000000)="de1de5ce0ac00e015c955e9c5723c356d390d14986a65300c755bb29242eea8d1fde05c66bdddf6cc10f", 0xfffffffffffffe17) kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x2, './bus\x00'}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) socket(0x18, 0x200000006, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000140)=0x6) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x14, 0x2) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x9) sendto$inet6(0xffffffffffffff9c, 0x0, 0x0, 0x1, &(0x7f0000000180), 0xffffff1b) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x4, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5, 0x80, 0xfffffffffffffffe, 0x6}, {0x1, 0x82, 0x3f}, {0x7ff, 0x8, 0x3, 0x3f}]}) 16:00:45 executing program 1: socket$inet(0x2, 0x2, 0x5) r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dGv\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000003c0)=[{}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x122) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f0000000200)=""/249, 0xf9, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x785, 0x7, 0x86df, 0x1, 0x4, 0x1, 0x82, 0x0, 0x0, 0x7, 0x19800000000}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) 16:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000000, 0x0, "d700", 0x0, 0x41f}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) 16:00:45 executing program 0: r0 = semget(0x3, 0x2, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/77) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0xc) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/110) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:45 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0/file0\x00', 0xffff, 0x8, 0x1, 0x0, 0x6, 0x0, 0x7465, 0xc9cb2c2ef4439507, 0x0, 0x2, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r1, 0x4, 0xc5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8020, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015, 0xfffffffffffffffd, 0x0, 0x4}, {0x1d, 0x1000000, 0xfffffffffffffffc, 0x1000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: select(0x3b1, &(0x7f00000001c0)={0x8, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, &(0x7f0000000280)) semget$private(0x0, 0x0, 0x400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xfd5, 0x0, 0xffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:46 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x43, 0xa2}, {0x0, 0x8000}], 0x2}) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="01002e2f62757300912b6162d5cbca1a65124910f983869d758d113980e406c661c7a62445c765f62ca6"], 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x94) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/74, 0x4a, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x800, 0x1, 0x2, 0x33e1, 0xe18}, 0xffffffffffffff65) getsockopt(r1, 0x200000029, 0x65, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20c, &(0x7f0000000080)=[{0x54, 0x0, 0x5}, {0x4}, {0x6, 0x0, 0x0, 0x2000000000}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x8a) r0 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x60) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r0, &(0x7f0000000000)="adec1d1e28a126cbdfdda665fdd9f94e96f29ffa26f1ed2f64812b63c4d6a105b10cff4b78847fe5fa62dbba938117905594038f95d25729883064ecb64254c11813d94fb7321db97288078aba3fb7f3f55e0d475a23154795b176915285b1f7037da1f8d160b6be502f541d22c645577ce9f2d2bfcbd2be38b31e3d4da59d03771a7ba3933a21bde14c1deece035fb42914cbcaa71883afd7eb30fa2c202d1cc8af66f2f6", 0xa5, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x80, 0x4, 0x0, "bcda68c05ef756418f48d8f9ec020e25c2b888b1", 0x7, 0x8}) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r3, r4]) 16:00:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) 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 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:46 executing program 1: r0 = getuid() setuid(r0) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0xc823532725c14483, 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f00006c7000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000000)='./bus\x00', 0xb52b906ecb1fe770, 0x1) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) mknod(&(0x7f00000001c0)='./file0\x00', 0x6230, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r1, r0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)='./file0\x00') 16:00:46 executing program 0: r0 = socket(0x20, 0x1, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x20, 0x0, 0x10000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:00:46 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0xfc06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = fcntl$dupfd(r0, 0x8000000000004, r2) r4 = kqueue() close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r0, r5) dup2(r1, r4) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 16:00:46 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) dup(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202854a8ca20f5cf820740a66738cffffff08beff"], 0x1) pipe2(&(0x7f0000000000), 0x18000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r2, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x9, 0x0, 0x0, 0xfffffffffffffffe, "85495500020000000010001167f5afa680400900"}) socket(0x1, 0x2, 0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() setuid(r1) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) socket(0x14, 0x4, 0x9) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt(r0, 0x8071, 0xb, &(0x7f0000000040)="00ff9668", 0xd83a499a) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x589481fd75cd7cb1, 0xa0000000000000) setsockopt(r2, 0x3, 0x8, &(0x7f0000000180)="849ec276b52c023918b8357e4bf6468a63dc596dc97697acd2b3cece6074fab7ce64ada36810b73abb0747a733913a4dafdb6d1bd7fb85f32ada4c36b2bdafae6b001937bacaa88502ad", 0x4a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x57f6, 0x8001, 0xb3, 0x2]}) pipe(&(0x7f0000000100)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000040)=[{}, {0x0, 0x101}, {}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r1, &(0x7f0000000680)=""/24, 0x18) 16:00:46 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x886a1508efb9004c, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 16:00:46 executing program 1: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x9c5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = dup(0xffffffffffffff9c) write(r1, &(0x7f0000000280)="a4878836c9fb65093515c54765d7ccf2d10a763aab7c2abc2ab2e9be94128f7e366d590e8a07ba250dc6c40c8cf7c86ec73931c3ba7285f27a268f7d9b8a97130d9c6162301ff87f14805e42354819fce1d3e9688f8e8eada4bfe80a55d47fd123dc2fc7e5fa1a34aae3f917cc6a7236cc80411a10b797f604f746100cc2bf13ef612983eb93652897a372d620223d7e529f87c2dc8e90ffa9a0c2a37ae200836cc132d7697ef17e25c7739a46ffa2d3105bbc8883a88c17d147223df3560f2d74f1b49c59681dd7728fac00df6dc0b0a5a37d210c9c98129978a052e6dd76e786207f6bfca112789920bbd8c82a896eb7d500c527e11ffdc4f4d8e8a68eaed2f920ac37a4ab5b6bfd3191067a7b4bc3f8a107c0aa8ea9033d6ff2c90bf7", 0xfffffffffffffe28) r2 = socket(0x400000000018, 0x3, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000140)="de4d77768b61f5a25ca78463396c91e958163a8b29a64bf63e93bb7dff7db58ee263ca76f1974c130575bbf99b9307e6a5ea3cfc3601432d30510b309b3827043d3b19bbb5ad1220333d0e6b687708472463697ef59dd3cb34abeedd9f0292e3b581b3b7b9f847350f9d818f53ae7dbc5c8d36cc646f50d5444acb17af445b343dc10acf2c3033897d460ae482c5b570dcc1644f9166b41b", 0x98) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c56300"/1179], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000ac0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7", 0x3b4}], 0x4) 16:00:47 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x29c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="7c85c24f5c50c64d2979c3693ac034945864e7f175ca9a71579921ad98482bd3673e91981fd54fe2c0f14f4547750d0f0c98e0f26c7ace5494e5b998db2b5e72c934513ed1b41ea9531fffcdc2c29aa67a53840b8b80d9a4c6fcb53956ad6f6072b690ac0e2f658f6defdb000227c4f8ff8bf78a3df456aaadf6b861a938f4c73e7ba6f9391d52359c5ab4e1a0ec2ff3e82e64cbe75db382f026ebc9cdb49acc319e9e2c103cf76d66c7b161b69e884b409c2945e64c5927554c092c7d05f9b074a38efea1da86bcfc80e884246280c8dd9e3c94dbf61724dffeb2a81b28d4793abd8b29b5ee1572f7b8c0621ec8d030f2de37fd7b5eed5a5b7381"}, {&(0x7f0000000000)="aceb3f3f5187740e56ccba752f8502719ea8af18df2b6d34c255f92a583129eb65d7117a71848a88641212aa80fe237fce4c53d23a32ab986f6f9d99ba79ceb6"}], 0x67, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:47 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="5c183f513097d9ee8c3f2d1077412be08eb99eba794083fa92aaa1783e7178727e4d84c1eb3a122daae9203fc8653dbc0a4a389bb584ab3543b573cf67db72be8481f66968e78374bd539e4874a83ba91574718b475e32f48d03f6e4c22e32d087e26737456c25f2f7dae6495e17245d1dce3f5819819b50c3214cf8f839e326f254bb44b386ba6f5b5eb39a9c77190abba17deeee0db8e5add71acd170942f76f13df999cee52b873aa3601f56c661b090f48a624fbb9488f6e10", 0xbb}, {&(0x7f0000000200)="7cb1ca85c0ac68ac4d625e11ec91e44a27ca03fd76c27c6ce26f11ca15cd4ca976e4f94f", 0x24}, {&(0x7f0000000280)="d820efcbbbda4f16f98bf0508c8540fd45415f3ce0ca9a5c47290beee7a17f3aaeb556ef36bccdab6cd20ff9af98dbc94a39684c10be8bde06d1f745e64d9f90a83ee7d0cdca1049d965d3f9f75864cb362277c4d16668", 0x57}, {&(0x7f0000000300)="471f83a9dce783af81b4c2a07a6e47413315bf4aa33cf28fc2226a8d4c38d0e635900bcfe16eecf6f2e048bdd424ae35df918a5b4bc070a1109ee81e5b5904acbd6690db62c8edf16d95de6a059a4bf9c3190e12f5eca26aaed1e99bdaf3ccc1990d03c22c5f848b449d322582b842107c2ecfe93d961a1de9211cb963adb50811e8178cd0969743f1b7743db9bcafec71728b66", 0x94}, {&(0x7f00000003c0)="8d3002b0353353bc0afd9ac568432ec4b402b624c7fb8d39bc5799cd7e0b8c9f99a5a4fd75a5f204386be909d65da4dd08f1a2d116b0a1f5e3716e09504bc3745460dc5eaa7cbfae1911ff444516f119bdb080d24e5f1c010e4ee4a723d2878578299b00ef12b20c74fc9281dedd6c235fe3e42dfb4170e417d928c8d65010ea48d6b7967b33", 0x86}, {&(0x7f0000000480)="9d4c", 0x2}], 0x6, &(0x7f0000000540)=[{0xa0, 0xffff, 0x5, "63b174ef2fc54921f2e7899c81c0fb469c20b42c164b4685d39e4bf9bf28e6c096c1b7089f2c91e67322352308add2e10d097e4510777bdc701728016f3210822f75d70d7e8f098b927818489316e8b1ea12985e95062fa9bc0d15c40866177ad21326df2870a65231e70612036c36f3a0d6dec52dd0199ed7f6e98fb64bd1aa6cc7c69e18b45650e7aa62d9d1"}], 0xa0}, 0x4) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="f9") 16:00:47 executing program 0: r0 = shmget(0x3, 0x2000, 0x65e, &(0x7f0000ffe000/0x2000)=nil) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:47 executing program 1: setuid(0xee01) setrlimit(0x3, &(0x7f0000000000)={0x0, 0x10002}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendto$unix(r1, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xab, 0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x6) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) mkdirat(r4, &(0x7f0000000300)='./bus\x00', 0x5a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r5 = dup(r2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000340)) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x71f880a7c44db0b7, 0x20000000, 0x4, 0x850}, {{r1}, 0xfffffffffffffffa, 0x97, 0x40, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x10, 0x40000007, 0x0, 0x1}, {{r8}, 0xfffffffffffffff8, 0x8, 0x80, 0x7, 0x2}], 0x6, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffc, 0xa8, 0x1, 0x4e5726cc, 0x4}, {{r10}, 0xfffffffffffffffe, 0xf1f132090629fe0c, 0x913348939a207e97, 0x4, 0xffffffff}, {{r11}, 0xfffffffffffffffa, 0x4, 0x80, 0xff07, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x10000}], 0x3ff, &(0x7f0000000280)={0x4, 0x10001}) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x40000000000005, 0x100000000}) flock(r0, 0x100001) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setstatus(r2, 0x4, 0x40) r3 = getppid() getpgid(r3) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000, r3}) 16:00:47 executing program 0: setuid(0xee01) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semget$private(0x0, 0x2, 0x2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:47 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x4000, 0x401}, {0x18, 0x3, 0x10000000006, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0xc]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) msgsnd(r6, &(0x7f0000000c80)={0x1, "d255396d40fa53f1a8d2db3e408aadf1dc04bee5c7a1ab77823fda714971140d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2c1ca1700edad14da9bfc9affdb31e532bdbe019a8d90361724e6c86c6673a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"}, 0xfffffffffffffefb, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9b33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00cd8a9bb06bf52b48b769ba06ac4b6e231cb6895da089a6a5409d0cacb3896d23bf98dbc640e30214aabec87a4194884945c271039f3eed15030d879f3b05b37b9dd0252eff8247f035ae707a922195ce480a7b3dc630ad5b534675c88c6706316fd40bb1e0b2042a48cd1b6a87cc084163674e8dcaa7d68ee5a1d1534a"], 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f100000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xfe40) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4, 0xfffffffffffffffe, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x27}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYRES64=0x0], 0x1, 0x80000803) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='\x00'], &(0x7f00000009c0)) fchmod(r3, 0x100) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r2 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r3, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) close(r3) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r5 = semget$private(0x0, 0x5, 0x1) semop(0x0, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(0x0, 0x6, 0x7, &(0x7f0000000380)=""/218) semop(0x0, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x0, 0x8862, 0x800}, {}], 0x3) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000040)=""/48) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/94, 0x5e) socket$inet6(0x18, 0x4000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x2e) write(r0, 0x0, 0x766190c710042038) 16:00:47 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) write(r1, &(0x7f0000000000)="4f43746c5c9d7965b169d3fb1282bc831329081d1b68a7b80366085ea69088cca12bc5cf73a64c844028e7274f18f5efa42139b625582939cdfb58c4d937a9c15edf4749c966234ec37774c851080fae4c5dfb360c65666c7ca6db7552844c8eadb8f6a10fc193b6bb996dc71fa952e0fee5f94fad9d9af0ae1cb17b45e050b59b72dba2a44d3561843cf56cc9ead3f3211122432ff0ac7b12ca2df8fff872", 0xfffffffffffffcd7) pipe(&(0x7f0000000140)) syz_open_pts() syz_open_pts() 16:00:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='/-\x00', &(0x7f0000000080)='@+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='}}\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xa9((%}\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\xde\x00', &(0x7f00000003c0)='-.{&\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+\'\x00', &(0x7f0000000480)='{\x00']) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:48 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x5e9b198ffee7a8a9, 0x8, &(0x7f0000001340)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x10, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000140)=0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000180)=0x29) recvfrom$unix(r1, &(0x7f00000001c0)=""/91, 0x5b, 0x2, &(0x7f0000000280)=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000000000001cd, &(0x7f0000000100)=[{0x46, 0xffffffffffff6b04, 0x1, 0x1a8}, {0x9, 0x8, 0x71, 0x35d1}, {0x3, 0x6, 0x3d17, 0x1f}, {0x0, 0xff, 0x5}, {0x7ff, 0x1, 0xa29}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) lseek(r0, 0x0, 0x0, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x80000001, 0xf4d, 0x3, "52d11e79cdb0fa9e04c8a02d682f7f6cd925325c", 0x6}) 16:00:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x40, 0x5, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:48 executing program 0: 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)='.\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) write(r2, &(0x7f0000000140)="e587b86764f75c2063a918e98357324a2b41d724f44539d996b9ca29fea8be40379d5d3ae4093a43341eab27f31ada3b57aea0c9fc45ff9cf7cd25d6433d1ff832", 0x41) 16:00:48 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x6, 0x4, 0x3, 0x80, 0x1ff, 0x5, 0x1}, &(0x7f0000000040)={0x80000001, 0x8, 0x101, 0x9, 0x101, 0x6, 0x2, 0x9}, &(0x7f0000000080)={0x2, 0x9e9, 0x3, 0x4, 0xfffffffffffffff7, 0x7fffffff, 0x3, 0x7f9}, &(0x7f00000000c0)={0x2, 0xde3}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x8000}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x2, [{0x1, 0x3}, {0x1, 0x1}, {0x2, 0x1}, {0x3}, {0x3, 0x10001}, {0x2, 0x7}, {0x2, 0x400}, {0x2, 0x7}, {0x2, 0xffff}, {0x5, 0x7}, {0x3, 0x8001}, {0x1, 0x8001}, {0x3, 0x1}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x3}, {0x3}, {0x1, 0x10000}, {0x1, 0x6}, {0x0, 0x3}, {0x1, 0x9}, {0x8943b4f0b31ecf1a, 0x1}, {0x3, 0xe8}, {0x3}, {0x3, 0x9}, {0x1, 0x2}, {0x0, 0x2}, {0x3, 0x5}, {0x3, 0x1ff}, {0x1}, {0x2, 0x1}, {0x1, 0x302}]}) r2 = msgget(0x3, 0x642) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/185) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000400), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) getrusage(0xa5a8541302731bd6, &(0x7f00000004c0)) r6 = open(&(0x7f0000000580)='./file0\x00', 0x10, 0x52) setgroups(0x1, &(0x7f00000005c0)=[r4]) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000600)) shutdown(0xffffffffffffff9c, 0x6) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000680)={0x100000001, 0xff, 0x42027afc, 0x9d1, "bcb7e35dc4d02a0da611319ab139b1805aa794de", 0x5, 0x3}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xf271b2d8edbbee56) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000700)=0xfff) r11 = open$dir(&(0x7f0000000740)='./file0\x00', 0x210, 0x8) faccessat(r11, &(0x7f0000000780)='./file0\x00', 0x106, 0x2) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000007c0)=0x7) open(&(0x7f0000000800)='./file0\x00', 0x80, 0x92) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffbffc) pipe2(&(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) bind(r1, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0xfffffffffffffffd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDSETRAD(r1, 0x20004b43) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x12e}], 0x2, 0x1ff) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87, 0x0, 0x44}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6, 0xfff, 0x5, 0x3, 0xb0e, 0x8, 0x1, 0x0, 0x2, 0x3, 0x8}) sendsyslog(&(0x7f00000000c0)="6a7ac3efff30e3fb1deb1bdd772c3da545518e7935ecc8a294374374fc2ee1f0660e3df04b5cfe4c471dae2a22681516c7d4b8f7b14f03e1b9574f770b17fc7ea929f26c43b9732b4bdc65802d722483d15e84129fd131fff278680522938482b6982e2b3d12bfc171bf8935647629d5cae9c0713cedfa5d9bc25c1c42ff683d79cc885af4e1", 0x86, 0xc) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x208000d022, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:48 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffff8a}], 0x362) 16:00:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x3a980d02c22c207d, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDENABIO(r3, 0x20004b3c) read(r2, &(0x7f0000000180)=""/210, 0xd2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xd0000084, 0x6, 0x3}, {{r1}, 0xfffffffffffffff9, 0x12e, 0x8, 0x21, 0x4}], 0x5, 0x0, 0x2000001, 0x0) syz_open_pts() write(r0, 0x0, 0x0) 16:00:48 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x269) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000340)=""/156) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = semget$private(0x0, 0x5, 0x2a) semop(r6, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000002c0)=""/93) semctl$GETZCNT(r6, 0x6, 0x7, &(0x7f0000000380)=""/218) r7 = getuid() getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r14, r24, r8, 0xffffffffffffffff]) r29 = geteuid() r30 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x48ff3dd2, r7, r14, r29, r30, 0x0, 0x4}, 0xf5, 0x5, 0x40c9}) r31 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r32 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r32, 0x8004741b, &(0x7f0000000240)=0x9) kqueue() r33 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r33, 0x8004741b, &(0x7f0000000240)=0x9) r34 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r34, 0x8004741b, &(0x7f0000000240)=0x9) r35 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r35, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r35, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x0, 0x5}, {{r4}, 0xfffffffffffffff8, 0x14, 0x1, 0x7}, {{r1}, 0xfffffffffffffffe, 0x11, 0x80000000, 0x8, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3000002e, 0x6, 0x6}, {{r5}, 0xfffffffffffffffa, 0xe7, 0x4, 0xbeb1, 0x101}, {{r2}, 0xfffffffffffffffe, 0x40, 0xc55c47080956cbf, 0xfffffffffffffff8, 0x4}, {{r2}, 0xfffffffffffffff8, 0x94, 0x0, 0x4, 0xd4ff}, {{r31}, 0xfffffffffffffff8, 0x20, 0x1, 0x8000, 0x6}, {{r32}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x34, 0x9}, {{r1}, 0xe341b96a8e66f2b4, 0x40, 0x8, 0x928, 0x6}], 0x6, &(0x7f0000000280), 0x80, &(0x7f0000000300)={0x1ff, 0xad43}) 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x3) r6 = getuid() r7 = getuid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000002c0)={0x1}) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1000, 0x4}, 0xc) setreuid(r6, r7) semop(r5, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0xcf96, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:49 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCDRAIN(r1, 0x2000745e) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xfffffdb2}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x58c4, 0x1) 16:00:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0x2, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="0176cce4204717576314d400ef5f491b804732a28d9d52efc17f55ab9059372f50312814073d"], 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x8010, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 16:00:51 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESHEX=0x0, @ANYBLOB="879e9b6969ab1e5257350811afec635af013cadd0eb4492e32bcd947c67657cf40523e146f532f9c873a9283fd60b39f254ef599af997e9a905400daf496261b3ac71538116e0f28c369a4477cd530ad5a3280b72dda17a9a724cec14ff9dcd893", @ANYRES32=r1, @ANYRES16=r2, @ANYRES16=r3]], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r4, &(0x7f0000000840), 0x0) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x8000, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x81, 0x2) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x8, 0x294) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) setsockopt(r2, 0x8001, 0x6, &(0x7f0000000080)="451378fd6391790eda0a1648cb0d2e122e12a52391d8d3d2735763fafa42493b0f62dd1e627738ab7baa40b719366fec0d1b25bba3bdabc0f1b60f58f6b4a5f8ef558451cfee9b54ef61b602ba72d43cf090d9472e2bf71aac21c8938b55b897432d44374ac6cf696ba7c6cc0931b35bd1fd009f73b4666a64ddf5c9d33603e1fa26042fe710088c6553938d06cfebd32d9eb73be53800cb4baf1dce50b4e6a00c9f91bc75eb70684372e92fb80a331d152e7c25c57c3bb3af3aa583c1b6", 0xbe) pckbd_enable: command error 16:00:53 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000180)=""/4096) kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000040), 0x7ff, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x101, './file0\x00', './file0\x00'}) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() close(0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pckbd_enable: command error 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x4}, {0x3}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xb1dfda0215a49354, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x9761115b285b2f07, 0x0) poll(&(0x7f0000000100)=[{r2, 0x2}, {0xffffffffffffff9c, 0x9}, {r3, 0x80}, {0xffffffffffffff9c, 0x1}, {r3, 0x10}, {r4, 0x40}, {r5, 0x8}, {r6, 0x10}, {r7, 0x100}, {r9, 0x40}], 0xa, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:54 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x80) pwrite(r0, &(0x7f0000000140)="fbe1815f42c5dbd51dc4a6e86eb4f21d739153d5925f73efc484ab05de0f5df8d2cbbd30ba006ab2f03b6a9f86b92b96045b8d22b14c2549d91ed0693a953f730f3eb1d5180fc15e551441be70ffc9dd542128cffa006ab5b4224a1df49d0bc2833059d331a00829290907e2b8b04216d2568714435eff0477e62578b3f3259866722b58df3fd27e24c2c87f58900a7556a4ccebb35ed84969dbae0294f58aaa3ef6c2668b56e0752055297c9a89a1fd9540489b313823ed0bdaeabadfe6b3faccdbb9c2bc0289cc", 0xc8, 0x0, 0x5a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000240)={0x1, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") linkat(r0, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1b0) r1 = semget(0x1, 0x0, 0x30c) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/67) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x53e05a32c0e5d233) execve(0x0, 0x0, 0x0) r2 = semget(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/45) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x1, './file1\x00', './file0\x00'}) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/68) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffd, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000100)=""/45) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000380)=""/4096) 16:00:54 executing program 0: socketpair$unix(0x1, 0xa4103197250926c4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:54 executing program 0: setitimer(0x2, &(0x7f00000002c0)={{0x10000000, 0x8000000000000000}, {0x0, 0x1f}}, 0x0) geteuid() 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x9, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ec5db52, 0x6, 0x1020, 0x1, "129afeed1ffa840f88ef958c2995eb61c9c480c8", 0x0, 0x800}) 16:00:55 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000240)={0x0, 0x1ad, 0x0, 0x0, 0x0, 0xffffff6d}, 0x8847b7fd5d910770) 16:00:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0xb386, 0x3f, &(0x7f0000000b80)=""/135, &(0x7f0000000c40)=0x87) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)="2ce0954164837d5010e597cc9e8f0c9fbd087f851dbb0a008648a786e7e5b4", 0x1f}, {&(0x7f00000000c0)="976149d254b7bcd1662c8b7ee3f5fb42e060d3ee6492e1bb5625dce0e6d0efc85aa9b52139696a203800069f429b8eb121591e310673ea044096e32d8def187f96dc894b012b3860833c97101b6877cc265a3d8bcdb014011ceb6c867aabfd4923e24657f5f3bd5cc131aa4b4c6b5eb63f6502d16975a40f3fed053751369f19512c93b3c48d73d8dc759c15947e5867626f9c1ef20b308e1a5eab112389d2753eaa8d53e2dc4d37920cc058affdc43aecd39b3fe54a41c5c362efc53f7e464131d464d2d6aa4400eb586e6e0365d734e4494694045d03d471", 0xd9}, {&(0x7f00000001c0)="67c06e15cc84c0e442e467a4be473b391e02401e3b56f9a6f79ba11fb75d3a611ee44607e198a6864983ec6fc0a949a84eae4b481f207c8069ba1d1c9fa68c8ec6f56942babfe1941dcdaac47490ae7caceb7c1c62053373ced52864f3f21ee8664f50fce59c5bc09275ab303179c18441a4a7aaca9b956c6fd55acc3f382c735b86e0dbe6c3f3b3f2befce41701a9a1a710203032b7b2ec4d4829b8219a2d1f372ba51d4aeb134cf042ece73117a01c187a9fdc6ebc09c1337523e2a11613c3c97b62eb0e87975c0118b30f1c3b5866bdb05e395138bd97ef7468f2ceab932b72eacfafb0", 0xe5}, {&(0x7f00000002c0)="a71e48c5a3223ac6053d0ccf5632afb8f79bef46417ed689fc6fb9d034087d91d2ab5313ca5c5523e4a2991d8eaf03191d547e6591de41bf48a6f2d5ab64ebe508c05f22e81176bcdef50f53f7ab0a519794b300a35ce04bf2cf11612c08b4a4ad219601a839b74c1aacc24c3fa60ef34ba0c48b6307ebab9bd8cc115ec788b0c3debbbf3191812b882358cf81035866c019bd53b7195f76cf0f7e3e0c146de9242ba6c0f9cbb70f6956c8c13cb9b15846d37a5309f4e2907297d97bd9e7d8ec56b86862b9273a70bac5dcc776681c1abfda472d7e15452e0c30f936b8f8080bec6bd5a61e39262f2b404788464c13", 0xef}, {&(0x7f00000003c0)="19cffb88c2d312bafa811c988fb28aadd02a2478f7", 0x15}, {&(0x7f0000000400)="a10e15b25c9b654c2d88b2a95a8bfca5565dfbe9e573456a73cbbbdd946a0754d61b3fd1276f9d023a6d71766d79acb718d7c71c03e6f66b8b11725236f1bd0de1dfa947a4d02f4a862284d8d6b53b253741275b7ee0fcdc949e5911cbe3b0c904f5ab729db802b0f508c0ed1f1e0d89c18fd0008b50d7b34483d29e4109aedcf70867586e7f4c65fe721d6bf3a00fce2b39682889a2eaad897efd00c2ad241a579d5f8894d7a44148466785597d05d29983811d4ece25f198eee3b8708f7ceeb43c800c5ba7c17e1c5b54d80fa0c00b", 0xd0}, {&(0x7f0000000500)="d229af8f6b0b79a73f9a87d3b3dbc3d14e6477e0473815de4bad82b50c1c2e4b3900052309f931d1a42a6ae332ea2d38ce85ddfbb466f1c452982e0b3ceeebfa28ff4cdd51345fa052c672059b81c51a05ab19e9694c15e1cfa15de5693fe5a2d72d28", 0x63}, {&(0x7f0000000580)="56a9cadc2a290af06a1084b3f25a5f5d5abd", 0x12}, {&(0x7f00000005c0)="db8cbd9169da364bef780f2a45bf9edcf347f48d73d714757ceb22d51c2f9ac753699a39fe28046f6356c4bf64151004c0a6a6503ed41aa8a45618d661145e8ab0a0b2a26c533d7740ab87e6849328d2961f2122e4737a21369dae2cdbdd4cb57c357c84a5132d42f83a43f07f1ed1742ac81fd9298f109a6eea7cfbf5ce630c684800130409bc1f857c3e4eedd60397c419db43c4bc39eac94dbfc29206b6699751f2e7d83f3889", 0xa8}], 0x9, &(0x7f0000000740)=[{0x68, 0xffff, 0x4, "e7fd9146d89e5c0326b4349c01bdaec31411badb9563162018ffc253f4e70365541642bf26247fb274e680d2a2ffd139bd22119885be0f6a4e08fecd9e2df28632b53c3a3da2200ddf6b9eeee5248c0c02a0373ea02a8982"}, {0x88, 0x1, 0x7, "9c981c00c2d49f4b9a814aa5f077594b59dfefb7deb2b19aa21c2a84da0a2598a1719dc43635d18ebdbbd97e6e6d41ba101330688a2897051b9791805be910246cc1c6ce0cbf5b4963f7cd60497d625376fdca3b073ea7c1fd7f802b27f642cb2ff3ee4203dd9e3ddefdec57efd9b4dfe84db36e4f"}, {0x98, 0x42e3b6e8fa13d17f, 0xb3, "ef5cbae0771266ef52446c4e5e239752ccbcc355b4db84eeee516f6d16dccbebcd6fb63a1361e972014e7535cbb638708c40bb9643b18bb6f92fcf6fb87c5ab2bf6bf828a0835eb6a967377ec6d22b329d26f20f6d53867dc3a387229af1dfbdd3eeb5fb8bb3d9ba5b3dbf32ba604337d3f2b209d58121cf51c5db877e32f2071c4ed46b"}, {0x90, 0x1, 0x100, "a0149a115136030fbff6227234c22b0599ad530e800b5c0f27b1374e20f283f46d0112fcb8c7ab438ef32134156f718a2590a640e0a75422ea35205c14e4d1f113cc5d383dabec5bd32091d8cf621f9f5837d96e146719ba2a50fab22f85b7aea618eea3fe85a33c95c4f35d843f658ad063f9c188b29b02bdbba8ea"}, {0x48, 0x1, 0x5, "871137b7e67094c1457ea899100a3011017394659daf0f160edb4d8d88ae3e29084b2ade85cf3aa1b46c820e1fa3abfa8b"}, {0x110, 0xffff, 0x6b, "c0649c3afa6e2371688f20eaf5302da97805a578659be3bfab3e79e7eeb48410126431a712433b517993fea03afaa6e7a6d73fcf9266d6966214960827354d97bed8d854ccbcac3d0338786d7ff086956db450073ccce207bbf8f2d29653a2ab20acadfde242dcee728cc21291d3d89f00e2dd53b8452f2a5fd440f8f35ddb75bbb95d432766b0abbcf530e493c5b317f7ba8750ddd22c6bebb7bf19fd5209d27b8b3eecf3c450e89c23cd49eee478a7ab5ed70312aad67e0471b4a7f0b3676814581932f6eccee015ac9083192acf3945aadb92d08f9a0a5c6d5efc4dbd4f5a0d89b13c2869d730cda3fe5911b9ecca67ab2a80f825dfbd6e1dee"}, {0x90, 0x10002, 0x4, "66bd819500e2eca6b985e184fdf394c9d508fa9b76294656a5ef9871fbd732f687790708b1038be0f591e998318d38fe62d68f12bdc655741f5eed1a1d8f81bb043a72102e6b16947200f4e9f33213abc4ee7df99ab5c6c04c4f2d5efa66093ba174974fb5c3960543ddae2121b12e1893cdad5d51dc5c47c7c9bf660d21"}], 0x400}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) pwritev(r3, &(0x7f0000001080)=[{&(0x7f0000000ec0)="5cf3ef4f5e1c9f015549fbe4cf10455a10356d7d489f0c746539310c1de77181160b6d428ad18f36110b4346a8138b9201b33b379ed5e72eee13836dea840d9a1c39a6654bd1fc5d1e7180953f3cd99548186af5f566dd0c45ec186bad3000221c0db074c2f74e6c62298ca02fadac957d1d697b3feaf51f0698d4b411340449048b1c5f15891e5f702b89298b1f304a66d96d43be6a2e4f57312265aa7f50cb82395e825473aeb7b5d0eb0c72", 0xad}, {&(0x7f0000000f80)="5dfc27e0178dfe210d74d42df5e430937e1cf136cd174939d8f3465b4990a3a9f49a2fe0b104fde1c9822596cf671c423398150cd67df7d5ebfa37aa5f75cbe9", 0x40}, {&(0x7f0000001000)="82eadb99d149d1b84aaf2b58a5db63b73818626e6c3d9c24b1d1ddf198cf188829fc32625242d3da080f30b58805c5f6e08bb9d4da1a6e9cc5034b94d1686dd91a4fb3d2ee652a6bd579e19ebbf34b60aff500d776c9b7e3e401258220b9c49578772e94", 0x64}], 0x3, 0x0, 0x0) read(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x20000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x10000, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r4, &(0x7f0000000d00)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x8, 0x20, 0xa3}, {{r0}, 0x0, 0x14, 0x20, 0x80000001, 0x100}, {{r6}, 0x7f56dd8183a60cbe, 0x52, 0x4, 0x720, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x10, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x51, 0x2, 0x7, 0x7}, {{r7}, 0xfffffffffffffff8, 0x0, 0x4, 0x2, 0x8000000}, {{}, 0xfffffffffffffffa, 0x48, 0x2, 0x1, 0x3}, {{r8}, 0xfffffffffffffffb, 0x301cef86f1338873, 0x2, 0x2, 0x400}], 0x9, &(0x7f0000000e00)=[{{}, 0x7ffffffffffffffb, 0x8, 0x1, 0x3, 0xffff}, {{r9}, 0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x40}, {{r1}, 0xfffffffffffffffd, 0x192, 0x2, 0xffffffff, 0x10001}, {{}, 0xfffffffffffffff9, 0x40, 0x10, 0xffffffffffffffc0, 0x6}], 0xa7b, &(0x7f0000000e80)={0x2, 0x4d}) close(r1) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pread(r1, &(0x7f0000000040)="a2c65f5a7a6e2216937624f54aedff8b605f3285e40c6b6420a098f49d7f9594a1ac20e9d2aac4e8fe2719d47139fa7c0a5be09fb3a2d7ab9cbee838530fdbffc53c74119a0688fe7ff10fd48667f5cede1a0ea2402c294a9c83e0bb0fc85ddedcdaff363388626b0ba3067ccfef768abf737adbf08cf57fca7444b3bc3aa4daeaf832946a14aebbdb66ca4337a04caa3d74941fe548fadef48c85cd30648b110ae53b960c0a617e9fa21ce53386", 0xae, 0x0, 0x0) 16:00:55 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x80, 0x200, {0x2, 0x7}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:55 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r4 = syz_open_pts() close(r2) dup(r4) r5 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001600)=""/34) r6 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r7) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r8 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7}, 0xffffffffffffffbd) r9 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:00:55 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x49, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000680)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000640)={0x2, './bus\x00', './bus\x00'}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x4) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) getpeername$inet(r9, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000240)=0x9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f00000006c0)) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000240)=0x9) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r14, 0x2000745e) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000200)={0x5, 0x0, 0x1, 0x1, "a711772c0ae5239e773e93f80282f2a1fa0d9cea", 0x6, 0x5}) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x0, 0xe6cb}, {{r2}, 0xfffffffffffffff8, 0x40, 0x4, 0x7fff, 0x1ff}, {{r6}, 0xfffffffffffffff9, 0xc13083d9c0a606c8, 0x469b0d1f7946157, 0x9, 0xdee4}, {{r8}, 0xfffffffffffffffd, 0x2, 0x4, 0x5, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x80000001, 0x7, 0x13}, {{r6}, 0xfffffffffffffffd, 0x16, 0xf0000000, 0x7ff, 0x9}, {{r10}, 0xfffffffffffffffe, 0x86, 0x400fffff, 0x20, 0xffffffffffff88c6}, {{r11}, 0xfffffffffffffffd, 0x4, 0x80, 0x100, 0x3e14}, {{r13}, 0x0, 0x92, 0x40000000, 0xffffffffffffffff, 0xfffffffffffffffe}], 0x3, 0x0, 0x2, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYPTR, @ANYRES32=r1, @ANYBLOB="d5f599e2012312b23d723edd06bfd67ef03774daa16392569acadd29f6b920d8be789df82a49dee531c5acce14a9342e86f128"], @ANYRESOCT, @ANYBLOB="f8848700ce3f0b67096dfe704c8432a47a5f44ea40e0d0fa81f41894be0ae4c926cc4974330ddf557148186a8c9b795ef498a5e708b057cde2e7315a5bb9535c301deed6ce88057ac47c9458ecde0a7595eea2ffea3e39dcf38129858f6866b54724c2e876f4f92734bbdd8c3b39facf270fa4b8b8c68430d27d59bb92c05b8f5630933791d0e014d787db3065136286842cb9e20eea2be6814bb584ebb7a841d5b9e04addc0c52a996adcbe37b1b65f59f3a74eb1ff9ea5e2f3a53ace337e49f4f7a25fee85d29758419ce6a0eea8ac8fe3658e9dfc8c1a7da9709e54d6ae077dbe8820fe444f", @ANYRESHEX, @ANYRES32], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x2) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x117) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0xfffffffffffffec0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f00001c5000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:55 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername(r1, 0x0, &(0x7f0000000180)) 16:00:55 executing program 0: chflagsat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x368, &(0x7f0000000040)=[{0x35}, {0x3c}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/168, 0xa8) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:55 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)) 16:00:55 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/217) write(r3, &(0x7f0000000140)="d18d49340e09f3b041a7dc4607fbf189e9a7d7470958", 0x16) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = dup2(r5, r0) close(r6) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0xfff) bind$inet(r7, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) 16:00:55 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000), 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1e, &(0x7f0000000000)='\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x2) 16:00:55 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00c52993d1696c653004"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget(0x2, 0xe80b32bdaf963806, 0x100) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x34) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) accept(r2, 0x0, &(0x7f0000000040)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/44) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:00:55 executing program 1: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000240)={0x0, ""/187}, 0xc3, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/186) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000000c0), 0x100000000, 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x18002, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) 16:00:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCSBRK(r1, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:55 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x52, 0x1, 0x4, 0x1}, {0x2, 0x94, 0x0, 0xff}, {0x5, 0x4800000, 0x100000000, 0x400}, {0x9, 0x1, 0x3, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x6) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r6}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x1000, 0x6ec, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x21) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) setuid(0xee01) r2 = getuid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0/file0\x00', r2, r4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) pckbd_enable: command error 16:00:57 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x62}, 0x10) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x10004, 0xf6d3, 0x0, 0x80000}, {0x45, 0x0, 0x1f}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:57 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0xffe3f06cb077b31e, 0xfffffffffffffffe) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100)=0x10001, 0x4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) getsockname$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x14005, 0x2) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x800) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCDTR(r3, 0x20007478) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) pread(r4, &(0x7f0000000240)="587f43af09530e35336575812eda256306a7d3397561427b171d44d6b5940971b16238ed2d86cfdcca8105921902cfea280b1aaf9cf12f172c7e434189c8fbcfefb364330601071831170736d2c3fb3636ba716ff2e8c4c7fb00eaa6f73bf45451ffe5b2c08d99c1251d5c2b3fa09c14a2fa975975cf240d66a3951110158c5e5556cf28e7a3b1eeccb8e8b64f545cddf9fbe91c301b6b26235c529da494", 0x9e, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0xbaa, 0x0, 0x3, 0x3, "bf995d43e4a3d0f023362299f4a6f933329608ca", 0x7, 0x8}) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt(r7, 0x0, 0xfff, &(0x7f00000003c0)="d34fdcec87826f5941736b7210ff2a3dc5c375f422329337271c44ea951a09c3e5f544c82d30b5e9b67b68c269349cba9334e45825ffb5d163d6b486478b24122ffcc063e37fa749aa24448dc9499c7ee7f48a386381d51ae952c150466ef8f9f44413ab5fe9cabf22a112e5378dfc060a0cb952e9691cf94e91b284732b8411887f1ac2f20f439749390aa0cbb6c21a14ae36be71c9cfa1c97b835c0b43a2bbb312636b0f67f66e624acd5e35238cd42ec7e3563a54c98a2f430a51ec3cb492f7efb45250b81e5417bf207bbf8bc63348481b50b628abc79dd9d76e1de0249e382f283f78797adce8cb10916954ee210e5de7992966c86dda45b99b1cad927396eeb8bfae4b89c9161e53df1387f1f14dfb1aea37a2a574d15b3c4641eedf15e65d985156a194566f2e8eab2691a160a5d791048e1045c536eb73bb97a174151560b4286e1b488be815e259a317190948c2ca5d54d4ea4cd33b6ef7504c9e3ad666373a42b7900b4d4ec8427f20945cff9b184c21c02c46d63fe5e99acb976db76d44a77f6f38f8c4d096449e75fa6f39949aca5ee43e5bc3c77c4c2994b29209c81369c473d0e7d3e082ba2fce3fd8f16e83d25df72bbe6a623574567018e0262ead9616c7ed8baf4da036908dd8c835f1870dc820dc2bbbbb55328cd51724889e1744385ada999456c18ebe713d02983319447093e4a100441dae36fe3e94a25061a3b97b61e1c10395f33aebfd01ef9dd2db43985af25b3bb48a4dd55ae9a115bee1ce7fb8ee9d9a6ff205da4c22f9892e88748dc42d4b1527c2ddbc996cc55cfc688e7e3c35e59b6759f619cc918d07943b79bed3142e2211f2ece75eec5925ae52dfc32d2cc03fae7ff77a8964fe4c5b5a6dd5eeb82792385d5d88e479524463467dd7aae3c13f024e1d37852aa29cc56aa635419ccf7956decfc3882a6bfaf77d4a052de88008544595c6139986940076eb9a8dba3a9431c92827c7331d041ae2bc27b74e5f7c486c01527623eddf80960033c13c1c62d21362159e614850b4791c0cb72564c55b21e94fef2cd3bf5d890e08fba31518b3ccd2602df015fc9e28ac670247eccda353d1c2d26c5c85a69bf882059125cc54822fef7ef4f1a4f0239361ec72b27bb774151309a332bd667509794756c774088dd32a79845222c8a602ef69acf85ca79016cbdda7c9adf525cf56eb177b9e368407898d628045c642860287ea328202247aded8ace87310e6f48538ff87fd85f06dd69070c2969eb1fb012c5ee6b63e5feefee88951e349f256c29ce0ce35fa99f0924c9b8b56c43386efc12ab2b2d3faf5e9ccd1ec36574c5134520124ef00a5923401ea00becf422e7ca5db0802d6b0e9bc84c7cf36513ba3e96e8e8e4566e33899bf2e9032870006382c850cb3a771895d84d8f5e21a125e5b687aede11285b69be1f9f4e62921fcdfefce8498d2e29a11391f5e98cefc1fd8256ca92141f9c3eaa2f89b091cbd62e60db5dfc503e50f08b8b3e678b1b843708da72d07ae44492d3891414a019ecfe313dbad8803c7ff102d12b76c673839e69169f0160add8e55607ff72b50aea03038ad1a10917070048b7d0052210adbe1f5e326e70c4ffad5c779c1a754de66ad73d599f7ef8acbbaf98af9f01f123ebf2e78740d781c1b876baee54d4bd87093f8827b368ff1b2bd24daa21f913df25a03ef4cc4a5bfe154d525f69b8837107f601240d36ef7201c99ff375b193c181c34cd6d41603339cd36d60c327cce124ecd2fcd9093831abec361ca559c2d3647d5fcfe639177341187efd2ed6064188b44e8834226a74bc934688ef45d14bb8a992a63b561fb0a62445624787b8b24d72684e9f28e434b3a0d90d81c9f1cf123222a17b2d865faae6900039af2cec4fa96f16d8928979339590b519ed30fa7cb8728f46054d5272c00420e5694139f3c2d7d379369dc9f61c1bc059ec64931a6c25d7a6f92c15feef97c21f075b56bc753a75edd5b22630378fa36281c5e58ad033b4aa284c2b5443e4cacc1962102a86c27d41b9d8ee7f92f345bdb731a2e5caa7420b2bb967a401fa420696217407a4435714fe9209eba00be9906827cbc487fe80fc5c3dcceb08c5b96d50c143e447b1a83aba04e32225788ba5625d391af2e9b65c729841667594eb88f89231cf77288aed15d876000e274252a39b2996a8d69d783e8b8dc4cb434275d378b906165a12d3a664bb88e2a138d75b41f759265b4c94fd5c6dc0b689dc2601da5551da92fddbf2362c37e875fe21dad502a2c7584d37f0ede3275324ef27ac0d0ee979a0bc1c642efe6604c5fdbdd52b4ebc5a9d79f798d2dc6425a5dc6225c29303e5ca2227d54a2c917a2dff4d2a8b926f86f81ae0c22a44f9b95ba4438c7eb426b89b0c34d6983d2e257f5b813fad00893125c3edef92ce348782760ac89144b670ac584b1232b9b06bd20f742733df8355d6a1c7d9ee3f56534c265eee5e829301d19dfff508e96c83a854bb5e84bd46cbcef27fbc7bbd69dd13dd5062e95678931aad2f4b8dc413b42fc6e49cc7c7d20e7be4c54913fdb3526d810ae614931fa7dcd3c467a09d5754ceb9040994fa8c52ed3e38d6e9f18ef6537460943c66d42c232455dd3f084a06d32f35f8e53ed2b1aa8926f3657734a6e5a4d4282c5dc6e15f8c7f9275aa867dec0424f8e7c5a88c1fdc022c24c512ab770d85769778b124993c92dbdd867d3d23279663e4e4d53687454fbe34f513318a57ae7a16db3bdeadd0ad7a3b6dda9a7e65918486eb7c9947d11182291b0d325654c4d279a0c36104af0a7bb998da5057ec627f6baba0ec484341772821a9482de106cf8df054cdcbc48779f01e66e606aea824c3d952d6b68bb63c206d3d414e746e1d7eaf44094910bc58aafb406d22c1848215df112fd515c8d8b331c61df6366d0600df6c155580d35742ff9dcf4bfdf922a1e91b1e28c93002249ba61d0e2c09d55d79423dfb17e83dba0c270771f8d6bddd4759cde27fa6ee2ea57deef25c17d82ab4b5fb3c87af0f6965855bf948486f41b3069d8ed7cafb204a75c9c061d7adb1fdebf2aee37276d7bdb7c3e44e58c76de09f1c713e29ff49ae4cf719593960c946bf7824633785da6ced893fac32837cb9a2941be5d19b5d62b10f799601ae8370551d45544530708f1fc3201439f02135fb50eb0c37ed581dbe703cba1235126f916b0e70289ba3c9abc7477b1b9251ed874cd8bc96a1cef9d7c28a4a3b26d8fa81fde2fb525e795e82acacdfb41b2e07d069dd27004f26ef82d2d32d9a25c6dc4fcd782037fb92639da81d6a5da0d5942542b72d6ac1969952d9f59adc47a544fafcac18ce48fb911f4e61b98a9e82a44511307ac463fb23e93ad4d26bb01445ea746b11cb24b24259adb5d6e8ef900cb321eff1c0b2fd2cc7f2ecf42e6d02615ad371534f7b88879f3482c46b7c984e40c920d7ca6c7866a41b3844e2852e421cc230c71b68f793a510264f521eaf9bf869f15b569d0d0f13c32e03d46ed133aaf2208b785745e3d0ad03ae9ef9643bfc74f957706a05933a96c0a58ac168e26a949d7dd80573c55ae1a7d31e0719e79628b05e3e6d80b70b362ef5e5226d9dbc352d8626d20fa98446282bdeb2025583c9cef47d8b697680e90171b23dbbe168e508e7a2b9d8014fdacf45acf5d177b89800c997602d3babbb892439eb912a61e1074ea76ae00d8f6988adbfa021081ba1786254eea638e26dc2dfd6f93dc6ad8e21ecd36f6f4b811c0c5954719f3565bf8a33fa7e6688605fd422ecf9bf0c1218a2c35913b29afc03e0d616d0562d7f83aca15564072e94ad509c99c8f5da7c4be1191574689f6e16140f02bfdc880fff31e7a53a1e7582977c3e277cc3559724e1905acff2826b0d0b66732611e7c129d9fb86a891bbad910eeb4c50f7402e9b586bce5827cd571ed5196cf8b207fedbc2c77d11a3b0cc744ae133d74dd96fca8be7d408da6e303ad2617961ec1031d81aff218434c0a90dec39ca62326762d92e1424fe1a8939b0fd3b61d363b74243e140d4fad796817c84d17abf5562e2c71839553b29d902f336a4b69bc928773a9d9df06664c7c009b3c3c4989aa2f60eacdab0ce3d38e58f3d86eb04f11e308ab5223bfa4ef21e5449968f2b4deef2edefc23f8cd1f4208dca31c3b29dd44ed9361d94efbd1564e1aecd2dcc15412a2b9c7afa5105167d0666db2b2c6d4afbbcb6a58d009851da32e87fcf1705b6fc7b10fd1c677c7813487e652db77976777726b25357ecca75480129d385977cbb327d19671f2020e030656a67d49f38195f6312d846cecbd88f63c7ae9b3aceca3f92de2064a558d0e2c39cffe37336335115e274e117fe315e4eb6c05a959712525393466768156dbcac7b232e9e2edc5c309e8e3a9145100a56880cdac5ce4bdfc1c95648c03288294fa2d884a6fb8b93254696e5f2250f21e92bd72439856da4c0c460001fe90df8258275d6ee2e7cc4f32a562a44ce11e6f0ffb4a6e66a03497257ec13fb9ecceda9e68c50a30676f3a787226cc88dbfb9a2041d64ecffc54627dd7874ed3c8efd8f5e6d5ed430f2928df159a089e7744fd63dd458f31ad91da98a14fc4c297dd69c4cf15e4c6b7686af0b7b72efecc7f76b5b6eecb39b8f2a4a7fc615e2e8ce662e180a29a316f067e3d28d7e4dc4ce40ccff336dbf1b83fa68789740d62ce1ec9e66777b134ace0c1748184eda27f04d20eb09b3490a6b14f160a2777382fb3cc4b1dce23256b0ec4dea4bd81315a66ca7e8dc1a7eccca34c80ef6a5f7f863f513c370bee2b4aa0e973eeb09f98cb6c30a837a265e06b6177b094f7154226fe183528dc3346b5d7893e248a4c0c8f6fa21ffe4a83e51079ad9282860a37e7f1f2262c3285e38adf48a4752c3ba7d0b41bf1495e1c385dd8f3cfcc25c35cb70f66e689fe69d643a62e41843dd3cad4632b153f70801da3f9f6d4ecf96d97f76b1c6c132d57723a58e4fd58463ee6a8db76d1b783f4d3f495648de984d67106a92393f1dfcb0f274c537df6f833b57da6d235be42f7acd329cd2ee238294cacb351be81b90a8aac83aaff5893f92a06fda6c5d7d7d321fb5df0933bf84b6ed606eb24e928339c08191d744c89f31f8db0c66a837745efd993e05b4f97c08f3461bd71fcd6b52981c3d579045b571c087c7bcc25ebb7dacf43cecc7938052ca7f7a500a66fd6c8167cbf9ffea676f8580aea843ad135a46bdb11bea49a0ba3e75a375551e82d71abd38395752b9a5c388d5972f4d88e69a187fbdd08022f632a64ae497993cdd5f28f2c5c3e2b48144fd6a12358cc97bfb08fb27441863c64a957bb5372ae5267e9f32b9c3690454fb6677a18b78293f7a6d17e63bf97ff2ab4827adf97c1b45c432e0ed7b3b50db26da0c9656a3fafc86489ca2b0444cbfba5559cb90aab8506d6fb08e3c8ebd7a090aa162f0411eab81c871c4c4e1c55910870c275dbbb9e8a89654da74a69f618ee4dbba112b562eb8eacc01ad5abb78005ef92460c1ea8b5f558d0083234730d734030b0a7d8c76d68284b5eed12be253bd162e344d71f63ba91b84f5066db84317905569bdbff7c7a6593cac775dea6ac245607525df7a1b230bab57c26cb6609b2d9c417f9d4f914f8547300d5ab219b8ac9907ee204d90a8bfae98da89bfacf5b0de6ebdf743936693fc153536e6e13670bc9ff8b124d9639cdd6fe8d92ccd34c76ba9ef69462e19785ad2241c82d40a88da74a3d661dd6ef76f48ffa3fd0dfd073c4", 0x1000) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x4a0, 0x0) fcntl$dupfd(r8, 0xa, r6) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r9, 0x2, 0x1) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000001400)={0x4, './file0\x00', './file0\x00'}) pipe(&(0x7f0000001440)) r11 = dup2(0xffffffffffffffff, r9) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000001480)=0x1000) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x0, 0x0) flock(r12, 0x4) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x2) setsockopt(0xffffffffffffff9c, 0x2b, 0xe, 0x0, 0xffffffffffffff1b) socketpair(0x10, 0x3, 0x0, &(0x7f0000000080)) sendto(r0, &(0x7f0000000000)="a1c8a3cc673f36652dfbd8", 0xb, 0x0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x25}, 0xc) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_int(r2, 0xffff, 0x18, &(0x7f0000000000), &(0x7f0000000040)=0x4) sync() listen(r0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10800, 0x80) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x10) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYRESHEX=r1, @ANYBLOB="693722e90a0ba3f076159cc1dfe4f8dff13f8c3787d7e96a5eaefe32152bf22cb7309cb7a9ba96688eb9f910dd0d142d68851fcaab79ced02bcd02705a6bdae01c8c1b7ef854e1e2932aad3e1aff370484af095fe21aec1d3ec8ba79937f0acadc02a688ca0194f6529add98", @ANYPTR=&(0x7f00000003c0)=ANY=[], @ANYRESDEC, @ANYRES32=r2, @ANYRES16=r3, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESOCT=r1], 0x9) accept$unix(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000fcffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166f23a64d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e81be6a136c1e909e6537c33eecedd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000800000000000000000000000000000000000000000000000000000c2a6edddc342c7643e32a0d353ccae48039c83a29f3d5249a3b2bfe0193d48201ae43a34f7f2c9e7daea378010fd72185f79d088bd0ea99f22b14341c31d65dec1088763cc029f5f080219ca5fe4f5288209794422d9b0443c2072d1cfe6c76c4662beeede5c5aae1cc599c5e99ef96a2150d3dde379d78dae90d54fcdaaa372a486e92dc06cd5237225fa59e19f312cb17532e3847fb682a32c01ebe9292ff200733f5c51e632c621c0d22b108e3abea977580404"], &(0x7f0000000300)=0x1002) lseek(r0, 0x0, 0x0, 0x2531071982f52296) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xfffffffffffffddf) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x5, 0x0) getpeername(r6, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x3, 0x200000008001, 0x6}, 0x2, [0xfffffffffffffffd, 0x1f, 0x100000001, 0x80, 0xd, 0x0, 0x2, 0x2]}, 0x3c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x2, 0xffffffffffffffff, 0x800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r8 = semget$private(0x0, 0x2, 0x721) semop(r8, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r8, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000340)=[0x80000001, 0x7, 0x5, 0x7000000000, 0x1fb, 0xffffffffffffdc36, 0x7, 0x1, 0x7]) socketpair(0x1, 0x8001, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000005c0)="89915b2d84a92b3e69d6827bc7b3a5f66b667e3eb1a6b36a62c7bd74dc83a1fd0e2cc8781db9c8baf411833c029e33f7d568e3343098b8c66d60a64c94b4d30eb1bda7bf1e11842a757a6ccd733875cad0dbd4b6427686b57d633c8d1450cd99a6932f368593212ea46d3f8cd774234a931ec3a8748b8d1954bd62906636b08d7f20e1e00e0daea7a89de824274bdcdebec02adb527ef51e2c78415f2e6120ca0f51b2b17113f849a3968a52a0653e9fbc3aa9a2afaa4d3fd42f6973a5e096a9a00de41b254a7009891ed4c941a02d14b7c224e9f2d0f34bfaadf1ecaeb7959458aaca389beb07f68b87ec7b1a07428450af952ae9263cdba37f", 0xfa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) getgid() open(&(0x7f0000000080)='./bus\x00', 0x80, 0x42) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xd483c6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x737}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x62}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x32cf}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100}], ['./bus\x00', './file0\x00', './file0/file0\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./file', './file', './bus\x00', './bus\x00'], 0x5}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8010, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = fcntl$dupfd(r1, 0xa, r0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000200)={0xfff, 0x8, 0x7fff, 0x1, 0x3, 0x8, 0x6, 0x10, [{0x80000000, 0x6, 0x1, 0x5}, {0xd2, 0x1, 0x1}, {0x6, 0x80000001, 0x1000, 0x81}, {0x2, 0x2, 0x8, 0x3}, {0x8, 0x1, 0x0, 0x7}, {0x0, 0x5, 0x2, 0x1}, {0x6, 0x400, 0x8, 0xfffffffffffffe00}, {0xfc8, 0xff, 0x79, 0x6}, {0x5, 0x5, 0xffffffffffffffe0, 0x9}, {0x6, 0x7fff, 0x60, 0x9}, {0x0, 0x100, 0x20, 0x8}, {0x400, 0x5, 0xd853, 0x7}, {0x4, 0x7, 0xd8}, {0x642c9ae2, 0x7fffffff, 0x400000000000000, 0x4}, {0x0, 0x7fffffff, 0x8, 0x3f}, {0x6, 0x80000000, 0x7, 0xffffffffffff0158}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x40002800008001, 0x8397}, 0xc) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCBRK(r1, 0x2000747a) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = dup(r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socket(0x8, 0x8000, 0x1a) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fvle0\x00'], 0xa) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000002c0)={0x9, 0x8, 0x9, 0x3, "fbef45a571bd12cdf2e45edf86db74eab0a5b10d", 0x100000000, 0x7fffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0xd5a34c87e604f659, 0x0, 0x2}, 0x8) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xffffffffffffff72, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0x12}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x401) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x2a9) syz_open_pts() r2 = getppid() r3 = getppid() getpgid(r3) getpgid(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r4, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffffff8, 0xfffffffffffffffb, r2}) close(r0) socketpair(0x20, 0x5, 0x1, &(0x7f00000003c0)) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r6 = kqueue() r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000540)=0xc) kevent(r6, &(0x7f0000000580)=[{{r7}, 0x37e66a1ec4927595, 0x8, 0x20, 0x3, 0x3f}, {{r8}, 0x1c9d0b62a560da96, 0x40, 0x2, 0x3, 0x401}, {{r5}, 0xfffffffffffffff8, 0x187888736749373, 0x4, 0xff, 0x100}], 0x9130fbf, 0x0, 0x5, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r9 = dup(r5) r10 = syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xfc19291b0b59860d, r11) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00", 0x2000000000003, 0x80000}) open(&(0x7f0000000440)='./file0\x00', 0x8, 0x8) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 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) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={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) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000240)=0x9) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x1000003a9) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) r35 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r35, &(0x7f0000ffe000/0x1000)=nil, 0x3000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000380)={{0x1, r29, r43, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0x0, r30, r51, r24, 0xffffffffffffffff]) r56 = getegid() r57 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r60 = socket$inet6(0x18, 0x4005, 0x70) r61 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r59, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r62, r63, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x8, &(0x7f00000000c0)=[r8, r18, r23, r30, r56, r57, 0xffffffffffffffff, r65]) 16:00:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000006c0)={0x9, &(0x7f0000000640)=[{0xf0, 0x4, 0x7, 0x3}, {0xffffffff, 0x7, 0x1f, 0x7}, {0x7fffffff, 0x8, 0x80000000, 0x8}, {0x3, 0x41a9724b, 0x401}, {0x100, 0x7f, 0x5, 0xae}, {0xfffffffffffffffd, 0x5, 0x1, 0x3}, {0x5, 0x20, 0x3, 0x8}, {0xfff, 0x100000001, 0x80, 0x8}, {0x3, 0x2, 0x6, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffd23, 0x0, 0x7a7, &(0x7f00000000c0), 0x20}, 0x1) r2 = getppid() getpgid(r2) r3 = getuid() r4 = getgid() r5 = socket$inet(0x2, 0x0, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r1, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000240)=0x9) getpeername(r13, &(0x7f0000000440)=@un=@file={0x0, ""/26}, &(0x7f0000000500)=0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f00000005c0)=0x1) r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="916a4f54968732a5a6b58b6f32454a7219f5cb4f711164573102c71edd62bc80d23a4a4fcb6a431376ebdde686cafbd1e28703968a973a3b8e32b777b055061e4b4115d3f21403", 0x47}, {&(0x7f0000000140)="19296f98386cd452ca16ee1aa4b904b788fdd0a6f4c8caedc518a7b667ed70dfceff21a8901f7798260e3f7a00bf4a3acf95d1e132c13235ad1ec789e4f00d96eba8b896ecc9f800758fb1261fad369601f89b422e20c6a046e266cbdcaf663bb0b3fb414426f1c346dcd765c95038e35850e5960bbb7a0c1111bbe194f02e9dc5d10cae2579238c8de6f2f0378f69b45d", 0x91}, {&(0x7f0000000200)="5c36e9725d385eb8e5907b5693378b9f76765b685044c232afb6dbb8d36aa3b01dd6a71d817a5f9597809a134e48b7f99d2b29a8a550bf7877c65408218d68c967dcf993a879ed4f7ae8864360f1a544fd5de8d2a259f37802597dce54aa3139f1580a004b4f729e2544b03808146b93a330aab9a04b20becbd988b35a6cbc", 0x7f}], 0x3, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r15}], 0x68, 0x9}, 0x4) 16:00:58 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = accept$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = dup2(r0, r5) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x4a) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) r9 = getppid() r10 = geteuid() setuid(r10) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r13 = geteuid() r14 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000240)=0x9) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000240)=0x9) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000240)=0x9) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000240)=0x9) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000180)="88b49a0aebff61f46a0e095caa63825afdf0f790bc794f31d2fa7c023f472edbbce676445e6f5fa87f942d2ed58ce0b2ca4a7a2cc3ef3bb07f84cdf898668cf514f0ac43fdcebae05145d6e3b183b85320c1839b70543b3fe1c7e37fcd3953862f4d8a286859212cdcffbb3e1f0032ad30db17aef82ef90fd62434c06a29926f0717d30b3cfd65e677ccc15af9e741c55df1e4707e5c68e4de81caaba612f11e45f4bc5c16f3bed1ab76a43e8b6a9a3d9ccad5edc6629520fbb22f7fcd3410a7312fa71c21cb50baaf113d985010f9bc518509e8f1044f8388bad10a84eb3163793e584740a6fbe438e1f7647b45289f", 0xf0}], 0x1, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r4, r6, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r15}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r16, 0xffffffffffffff9c, r0, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19, r1]}], 0xb0, 0xb}, 0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:58 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x10042, 0xfffffffffffffafc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) write(r1, &(0x7f0000000100)="0e32", 0x2) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x0, 0x6}) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 16:00:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) bind(r0, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRESDEC=r0]], 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(0x0, 0x0, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000000000, "0000ffff0000000000000700"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x6bc, 0x3, "4d01a58113a182fff8669d35b536c19c4a44ccf7", 0x80000001, 0x7}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x8000, 0x81}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x5, 0x2, 0x5, 0x1}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf ', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x22) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0xffffffffffffff9d) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x100000000000, "000000000000000100002000", 0x8000000000000}) 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, &(0x7f0000000180), 0x13c) 16:00:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffe27) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x80}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}, 0x3c) 16:00:59 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0xff, 0x5, 0x0, 0x1, 0x3, 0xffffffffffffffff, 0x91c7be2b0501294, 0x1, 0x4, 0xdc98}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 16:00:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="269712b0310d33cc5a9a1345acb768ddc97d34728809cee6c29bb6d4441d0df629642049e06ae184fbf6292dc331c7a8fe5697be8084abbe43f43b08db76d61a2fca436004f199fd755f3c00a6f75994f0f8d9c316dc7b2e73fd71aafac11c3926929e4c127cf33beedf6d2d0810f710d3f125d69c2f345b27b6c7b695b8fb1edf105eec5eb929f7e233b97413efea465072edd7b99aeee321d2f1cc2200bd08bd1147f31cf6c6e970365175f3bfd16570f9a64fc21007dd51a88823ce41b00a92961df5d80de310e89075139b372af7263b6726cd1c114543668efae80b123600df6c410cfc64", 0xe7}, {&(0x7f0000000200)="fe6830cafc0f5aea4962a13afca930d170c425f5fc6f0e51896f4f1d5e7a10d127c73b867d8a1f8bbdbce053cfe518f3b4514b03781f1c9faf3039ebf30ed686ff2949e8b771d8964e3d7bf108db3b3396c60110c2769532b85f7d86dea412eb28a15fd38c963c44c9b292b1bacccde06d051006c074c06919c30cb27c32406df9fa85e8e3fd626546256642b7686fc893e349a306f14cf46dfc4d744f46f761341742b53df7bc31ce0eec516320bad00ec41372c365f51ff545b1b703ede279c862c3c75fa6", 0xc6}, {&(0x7f0000000300)="51fd115fcebdc42770582ddf9649cd5f2170adad49f672b739f14a0c72b8e454a97d51ceb2cad42b90d9b356fdda019dbcc17a481bd856df5c883264f5d14c5ccfbd282da51a03f09a00fafba98e18f316983fb5801f", 0x56}, {&(0x7f0000000080)="681384a5a2c4c5453e943a853b85e4edc29d67a0fafde9ca117de5d138d1b9bb011f1802920c56bc7bfdc141140d15f42910e211c6d6bc80dd52a3b3", 0x3c}, {&(0x7f0000000380)="74229539436eda1e13789950be2ffb833710cfbab32d4ef4fabfc67d", 0x1c}], 0x5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) dup2(0xffffffffffffffff, r0) 16:00:59 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) socket(0x20, 0x966f3318b45772a0, 0x6) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000280)=[{0x3, 0x1c21, 0x1, 0x3}, {0xbf95, 0x7, 0x3, 0x6}, {0xb9, 0xfffffffffffffff8, 0x4, 0x8}, {0x1f6, 0xffffffffffffffff, 0x8000, 0x6}, {0x7, 0x3, 0x8, 0x8001}, {0x2, 0xffffffffa9f48aa5, 0x2, 0x4}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x0, 0x1f, 0x1}, 0x1, 0x6c, 0x7}) select(0x40, &(0x7f0000000100)={0x5, 0x40, 0xfffffffe, 0x200, 0xab6, 0x3, 0x6}, &(0x7f0000000140)={0x4, 0x100000000, 0x6, 0x81, 0xff, 0x100000000, 0x4000000007fff, 0x8}, &(0x7f0000000180)={0x2, 0x80000001, 0x6, 0x40b, 0x8a61, 0x8, 0x10001, 0x5}, &(0x7f00000001c0)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0xf4310c01a89044c6, 0x10000) 16:01:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000000)=0x9) 16:01:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0x800000000000041, &(0x7f0000000040)="90000000", 0xffffffcf) write(r0, &(0x7f0000000080)="ae2af22f81503eb2886ea4fb50a509d4ffbd284cf2ec69eb8316d0b362a648b0e683493f7fc3f9a66fc8d95757af5d6aedc922025d463a2207184079c683119edc6b78e35ad25f6ba33567b627a0", 0xfffffffffffffcb8) fchflags(r0, 0x10000) 16:01:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x42543bbe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getppid() getpgid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x224) mkdirat(r2, &(0x7f0000000340)='./bus/../file0\x00', 0x100) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x9b, 0x4, r1}) syz_emit_ethernet(0x85, &(0x7f0000000280)="b67d5598bbc66e476ed8f1da7c3552074be696080352628e8e5d3782a4e10001000000000000c721762f86ffffed8e54d50debcdbaa42334aecda3d57d097c4d92d724a59df5e626560be55197bbfcc3f318920fc0d8b8cc05609c9af0dd6ee2887abc880887c11ef0e1d319e648365fde606bef170d31dc936550f8346aa72ed6b70a327a") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = getppid() socket(0x6, 0x4, 0x1) socket(0x10, 0xd, 0xd6dd) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) getsockname(r6, &(0x7f0000000380)=@un=@file={0x0, ""/89}, &(0x7f0000000400)=0x5b) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCFLUSH(r5, 0x20004268) ftruncate(r2, 0x0, 0xe15b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x2, 0x1, 0xffffffffc2ae0598}, 0x4, [0x6, 0x100000000, 0x1ff, 0x974, 0x3f, 0x4, 0x1f, 0x31]}, 0x3c) getpgid(r4) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9, r4}) 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:01:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10005, 0x40) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:01:00 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000140)='./file0\x00', r0, 0x7}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) openat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x40) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDSETRAD(r2, 0x20004b43) msgget$private(0x0, 0x1c0) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xfffffffffffffd6f) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0xa}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x71, &(0x7f0000000180)="b629f1983102d72c69865e97bb4db550e30940fa62d61197db8d2a88cc0ecfe9915856b857b9506d166d785dc21c9778a959e625e15eb917a7f495244b2ab000a8191dca6114bec42218a51c3f50640d525ed024ffd14a766fa6e614cac4ce550ed95986f38a8fe4c1134bd618fdab0996") utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x2, 0x6}, {0x8, 0x8}}, 0x5) 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:01:01 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x49) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x152fd66147506b07) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000500)="ddc1056b57a4befd61cc9da70630dd7318f9a1f73f69f8030ca157aacb77c6b013336ab81c4714dcfa3b0f18aa8cf810c621b4f7491295b0ef56ba20b0f868a51b7cb987b1b07488ad58adb7e3c4b306025fe018b311431ee11439331eda8859a312034551cd6f48ed3faae323a5a859e23bcd87122f93f053f6cc3dcf604e3798b1051a2d862e30293355c889dc99fc9d29b3cefb813771fbf884a716aa0d038c42d07ba144fe4da8469019834184958eb65d1058ac2028775a3e24d97e40fba7c0e8cceb8ff3076ee79f1047840b987e32d52e1192f0ce67ee84ba660f3bc1a2862dd4fb2aefaacd38ce5d05fb2f4259600c7c9f5fcb086e5e4c431678bbbfd595dda86768ba7a4ac4ba89b311a08711b5e7593cccb57fb208915134f277d0cef26b765d707fd8b9039818502f3e484b9ffe07172331bd7ba8b2ea0f8089f63db9cf73d9778b4827aadb34702071eb40bcbd403615495c5d1532684112835870370be8a5afea7b0a9d798c7bf99b1d0c9a76ba1261f42760ccc5101f7595eb2b5905b95b30570fcbbd6bad2cd2d0533686413553d259a34126e816d226b2c9406408228af3b870dd6b433aba46d402c2208d3156786b70d5599bf7b0f58bcaf058be9416c16fb8bbe17cd24396b356610a56d39d6e45966c", 0x1d9) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = kqueue() dup2(r1, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x8, 0x5, 0x1, 0x4, 0x7]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0x0, 0x28, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 1: syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x4}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = dup(r3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) readlinkat(r5, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/98, 0xffffff25) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00 \x00'/20]) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:01 executing program 0: 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 16:01:02 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xffffffffffffffe3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000b80)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000280)="876f25ecbb1c28bc89f962c4afe1d786afe01a9ffb5b7bed80fba1e66562efdb03a7818fdd465c8ac27fb8d3459dbcbb50f17f2a069b1119c005a93a043cce8a117145b3c15e526eaf0506fc5522f0886fb3bd3471e95f861f079c231fce10204a9d3a81", 0x64}, {&(0x7f0000000300)="c65f103f85844b267b8ac4ecff6f59b5184cabacaedce769557f577e4e33c3e4e76034833a873d0b2cc3572a71641e0e35e2cb5727473e29c6d50b23439450047ce4b00197839be7f2f5192c7b766436ef2489550e1b4096a56d27eba98a4a0e5c1cc34d22d4f453ad37c4d6bf401bae43f4904fe0832ca00e017882ed02abe05972e2e53cb97ad082e30e918fe5d27a09886cef3d79fd5323c29920ad51", 0x9e}, {&(0x7f00000004c0)="387faea61a98571bdd2581d812d0282a1a6a8977fc79e76572fcb6878abb71824c32da1b68977a6bf81b798cc3a72f62a338d7e22816c6498d1c768f9714a7eb34dd891b8bf8d7782afcd3570e92eb90d761001fc10ce9855050b0aac45fb86c4572890dd7e1c330f95a800b2dd095b10c123431c9f6814ba9e837685a7708367b716a6cec723427b309e0fdd1983dbc43bfb5a9533c044abda9e94a60fad66e124d734221cdad478a163c3b0b88cdab42982bd1a03d92e1ec8e6f85c99724f991892ab302989534fb720ffc66705bc709ae1a60c623c5acd915d20d709f1f90e3b1772963b129a519cd44d10656e445dabb9987edff8f4196", 0xf9}, {&(0x7f00000005c0)="6976517724f77285eff8ac48a20bb84ebbfd482e8be10b5119a2c700feb0592e09c9ef81173ae5cff3c4c5e2c1643f2748ef39ed2be3147cccd1c20199280b439e17918b9277a9b1711bf971977dd7328db77320e0d20294c2605d5fe84fe98f74364e748a3a26af00989398656befac05404d3967e659ee70c6bdc6d87be95d528a5a5731c4e579ce86b2d13c29133e036b90c93b25ac6ea9bafd4599f8bca25c2406edc14abb0acb44c473fd7bdd5b33c081f676ae71921031edf7e5c597440aaa4e2cbc811eaf1dc6b81da5d98ededf7fb070a53e38069b6bed148c79c043c04b58bcfc8de9a29ed14f88040386372b7ed4015b3ad8bf678c78", 0xfb}, {&(0x7f00000006c0)="11d9220ad3c8f5db521d23d4f2845bc334f65fa06675007a058dc6869e196f8eb44299ca5a65f2d803e0466c4ffec4d5709a49b70ce312661a68fc93d2", 0x3d}, {&(0x7f0000000700)="5141d22948abd0111fcef79c54a6102bb7f01519211af782b522aec53ebc0ab82b2878dcb0ac9f8e791c2c1a7c3a846927fc5f9c6169df13b12228e8fd05951cf3796877", 0x44}, {&(0x7f0000000780)="4202c186eb32b6e25108ad0481ecfd9009a70d8f95cf40edb3b8ab52ab57c5a6c5403866803227426c50ca3548b4de4fc2697c17b5c915c4ae25a2bbec2cc669ffbc4974d462e65165d1c514a05c5b3ef1b3e8a69e116205dc41e955e7b52ce20fab2479cf92a01d6d7792db", 0x6c}], 0x7, &(0x7f0000000880)=[{0x48, 0xffff, 0x99aa, "02ede74fcf7dfa8c15d40215ed781c61f0b6156121adf25ab5b5de13ca48fe8e8399f7ff2b2d08265bba998b7f8a1bb3f5"}, {0xa8, 0xffff, 0x401, "e3e03a6947ef958a907e192539ec939f155797b76e236769990dce86ddeb5f90262167679046126a07a41b5a0de1c7c307e726c00b3c8dabe093bef41a7bebde9731c54e1e78a3c4e3a5e6edcabf69d4433c69a165ef7c81bece9349edccdeed95a7c4960d7f7539ba1828890667bec5e54662c5cb3898a8590298c3df1b772bfbc40184bc3f1975716a14aa4d2e81b35a2ae3082694"}, {0x50, 0xffff, 0x7, "c2234f6ff88d20246b816e586f4e8b191b4554e6b1f1518e7d54df76152c99d910d3b6e2ebc9e637bd0280a31619880f4982a7b2f86496c1628e2b"}, {0x30, 0x1, 0x8, "73977fd1cab912d25ab7a1a8277d3ff43e363832c873136f47134cc2"}, {0xa8, 0x1, 0x7ff, "1e2c9ace0f5f0f6aa32a6e49f80b9224e92aa47838626a7f64feb986bce1c00b38ae948785c1cddd91c018f8cd2bb9747d6f7c06a0b18025fd14918b27ff0ef2de505c79e0e8d13230dfbe2ddf39b9b42503bb161665b14d35009c50b56be7effdf796deaac0e6b105012a5c69dd67451120e9ed5e2313716bc611c5861d15fe64849e285b6162ed9c53ca989a5212b0e34b742d"}, {0xd8, 0x10001, 0x40, "a53c6c8897c732fb173e985d0144c56df0acab57b692c6e4d5129e5898e9a4451b6bc13a8b4fb4d4b749b8dac7adb2046ed4786164520ad6628e605e1e99724624230b5b644a677768cb74d837f98afe0f336bd64ee15cab9806b48db58bdf9d496ea72d40283a8d7ab760c60d7b81ff114df6ba73a768d50de0953ad7a3c1da281980e185abace172979f1f02f79315095bc4dcbded201e29e65200fcfa98ba9544e4390a4d5b8e3319360675343cb34930c0c7ba703c470472a647c51913adcdd4d4b49e9aa9"}], 0x2f0}, 0x404) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) utimes(0x0, &(0x7f00000000c0)) 16:01:02 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) pipe2(&(0x7f0000000000), 0x18002) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 16:01:02 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/91}, &(0x7f0000000080)=0x5d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x7, 0x0, 0x4, 0xb09, 0x59}, {{r3}, 0xffffffffffffffff, 0x31, 0x20, 0x0, 0xd1d9}], 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) fchdir(r5) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:01:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getppid() 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="2328d748c69e381c23784f35f0766d8ca449f297e8c56aca158b9f19c0a8d2bfc700509f3a3ec31c66aea84ea07d89e84e73edcb40dff89a0e02b7389a67567de18c15d8778a652d", 0x48}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x800, './bus\x00', './bus\x00'}) 16:01:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x1000, 0x2) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 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, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="ad756f77a0268272cf6de09bde62a472bbd8a41299396306769850623a485042cfa734cf5133b43a27ad4fb7931d7d627fda01a14283e1b5cfffb901069b684af1daec172e5794ab4ca2bc86e31402e83c105d3a78", 0x55}, {&(0x7f0000000100)="ac097ffc45f361902ac3610fd03386a60b749ccb78a89be5e89965f7f32d7d083095c19f918f10fdaae7", 0x2a}, {&(0x7f0000000200)="4a134f15b0f6c108bb1fab6907e70fc40c8f1119d9344b3d31794f3d9f5e3830b59a20f427562735ba54e522b2218631e8350a34c6f89e08a0158e6f140aae266c1c9e711ebdf0742ecd081baa49d5bf5b1bc71e124116dc", 0x58}, {&(0x7f0000000280)="bb143fff3416ecfe47b1901eb83bf0ec7e3c4e5de3ad16c2bade90a01fef0400f8c890c0b44bfca1116e72e2e443d0f5db0e75851bf1d4710883f69823ed5b5c5036fa8d570ed55a8babe05364da68b496b04852a53aabcd5422be56b121e7f949028d84ec2e3fa76b27bd16d35c861b1a136ef7c091525da8", 0x79}], 0x4, 0x0, 0x0) 16:01:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x8) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280e0000ffff0000010000a1c6f51515e70eefbcb1a49330793e39a206edf1228472b80c3efaa4451fa9e0ac4def05d9e2fd535555e3fe6e65afd268", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x54}, 0x0) recvmsg(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:01:02 executing program 1: r0 = geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setreuid(0x0, r0) 16:01:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet(r2, &(0x7f00000000c0)="4c71cd3a02506ad85218e5e072a356e12688328c64b9bc209900cdff6a9d17f5082905a99906e839dc6576f88a974341f6a3edf2d7d68376f80b38cf11652ab1d54f0dc293b4ebcae295e0aae660a968c4fcf374d3a7733738633319d9f028983a3030d109c79b7e1d82af7726f457ef82a88e48b958ddc2c165fc7a0c4bafbeb5146bd373eb2198657ce543f55c061fe50336482a909888bbef6e2e62", 0x9d, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="7b9095869bd8f91fe34b5aa571313a11d9d199fa11b7e6cfa86c65fbe26b1434f60ecccb2e83cab4dcede698ee9808b506440dfca354000000", 0xfcbf}], 0x1000000000000065) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) close(r1) 16:01:03 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7cff58e10e737363, &(0x7f0000000840)="017c8ba1a104434cd5d3cb3322c01c3228c838410b1c48dbe921b96b96230c3a2422b09d112e822a6bef7f3e80ade0c1526066ea777f2c48e3c74dc17aaac545df424446cb04191ef7ccd5c5aa21b399439ae921f6bc3334643999a91ce7c3aee5c2c4ece0dd7dc4c3e92a16a97aa3d0949e9b436c9dff9c14894882e0328e6ffe7e75373012f7568cf03753a5d2b8fed7a10ddedc3dae6d91225dff7bbe2a3816ba60f997a6f207f510019e45e7ea7254ab96fb8288f6ab1f06950342031239371ae70aa0147b7a67462634f978cb639d719873aea26e3e4f60e2e7ed5fc88a21f13e84e88618ff00f26505ee01c0b0a7600fc4d6581d2132d3d1ecb50f63e8cabee6ea7f4c960b35b02a1a57607c8476954a8cc72cfe81f9bc3975355910ad266688925c48ac332925f3b5da5d2da4326640e5601aa3c31f1bd5b89cebe5782399f1c7e2d3b40738bedf1c4735f925dd78ff32ae75c5c83348f512a6851afbf3d3fc6cb3a5c0ec68e34a77cbb28012045d6d5df523e1fbdfdadb21c5f5638a56e76e0a0325c932beb114e25bcff1ab76df8d83989f06f3dae9afeef483306a7aeee2d71ad1cf6545f387592a1e8b494e1339f98bf64ec77257ca4479f5a45605c631262a7fe2df49eead9be36e098456cb3116f00343d798fabc27e471214d9de9418861c39aee42c3f5728f19556813809b03b4f888d683d7090fe0cccce978dd76ad26e9bb001bc3bee8439341be38474b43bef20d66dee1e546397ef1d10e62a769d925e8e355b20f49531ae563488f31dfe59d6d6604f8cca819b51c5bea75d5259ae6c3ef61819fc58c050765572f47f44ce47a7cba3a9fd357b720fba1681aa137f1c29a9bfe7c17d2c2b842c42b150789fb81aa0e214fe09ad8eda535b4fb7e8b784e4dea5e185bcea5b7b5ebbcd1e6892f6eacf90b738e8c2114d0eebb255987b1bdfdc0afae5a10a81c74056310d8934d05339edf9da341eecd710b13ff1ad708bb12b09c6d73bf1dc639f5a00a9ec42a1cf66992718dce72de0702cb036229e859d0c7d04d61f99c70f9efabc71ec510312b109fc27030ba526b22737933a9a6ff7de685764ff6cb3f20940ed8f9351d95da06b0c701eb55cd79d81f52eb573a6c75ad0416debf05e28f43a7d6560c486337443899fda81ba5065486141a66fe9d6e5869fdbba9d965c4bbf93aac7db707f6c2326d55d5efedd1243e19c740e2f0af2ce454f733d43b9690ebf5e1ce3573bb57d573b270e370dea94cbe714f362fabcf02d6293ec87d1f0b75995b992e3c6d68bf17b546b41edb4fdc84b4b93e37a76bd928bbc48646f149eeeed3ce4d7af046b5c155e02aa30f4802d0c37e543a6e17e9566956c100d2cf7970f53db8039aec8bbe326923a71d2063aa0dc38d5cdaa87d74cc5cbf1e54e7904e9b012fdb33b977be42e42a07eae7d182e2ef9476761f98f8ed8ebc03a17e5c6d042af86d72d4b1caef459b2145e6c635027918fcdfc9b34caa6ff4da24450a3642ee9b11056f6a2cfa50e0527f78842f381aa636a5fa39aa2816fe83b886f089c912eed420466279de8875c2dda132a6609539b822b9811bb0e816ad26196f81d8ba4e49ce91112a8e7524a54af93855cf06b619c86e661ec6cc5546b86eda2ca40fbd9d33a39caaf0de5a246795e19b33425d1d9eef0785a3ba4d1a760b97d1d09934baf1e10aac8072e481e85a638f25c590e715eec2cc9417996c683b5d0959bffffe488f66c9f14143673587caf8fc6e8b05edf905e78cd821d892daf14a343d323a56e61b0b00ed718f0c100ce9d64dbf2c9be367d2ceea019f0d4ef8aa152ff5c71456bc3b3adb5c2d0fb47e76440ce50a1e0e4225890c0cd417e5f064f92d950f65713a411a1d4efcddef496d5f2b486bd9d5bdcc2697c0da422b40a2f4484bd14744bda9dbe36969a62b0024336f126bbba5bcb16fa9c79657ec7a2cdc7e2b14bfd380820606b69086456b5bd91226c3f7d3a8efe99357b4e9f1cf8f611769ee5d000764c7e2725c9b3f83f492a2ac2bf59da05754c9441fe061cf8d19eb4954e0d15c5c5a93a81f3eb4255f12b389e4e6d53501e054ae7b12d350455e5b384c3eea62753d77887815b4face5990eeaacd4a668f07babe6373ab2026922aabf96ead10ba2d41f6fd286f5ea5047274d9a52f0fd6d0873462d9fafee0b823c7b07350a5bcb2f88e11e70f1ebb28696963dffdac2591fbdc2efd882574b4fd1080f6aacd758eacb429f47a90fe28878a70b7e2e5079ed93ca3e36d3ee46e8e077c24509400b0509faac214ad229189bfc2f0df3dab3898e60ae80299054e2bdd84406c6fabf70acb0c7c1d217da5f57a0bde731f2bf2fbe1dad6917bae4a74242c3361ffa23fcae6d72c6d2007a9074e0fe997ab307ac6652ae28cc94c068176cc7258167fdfc98b21c11208302352a46c0e61ec0d457141ce38ae35fd1960fc5875f800c47705faf8744a291f4b147500baa509294293be41e6efe19ede172d224d69f4566e62de26f855465468ef4849e97533b3757b5b6c08bf412f3e382c65bab0dc8f49b4081cbd3c8a24a5480bdd9f361d3ad44b65f64d4519787b2868b2f245c79e67d56312b5c78121e34003fe79fb91594db0854703e5c5c53c5ac2e056d3eee6f40f6948b3f05714312ebba3608c2263ebb2f0acf8babec3528651d318ad1b778794c6f5be6779de123335fb938391f9b803dfe3f26d811baa3b04e07c18b53a4940f7beca1ffedbd992e0fd02f02d253affa528026d101550f5d99654a6408714e4300b56e3b0fcbb19ec32722e0a8629a65fe30e3b3fe5ae4f67643f8ee3f214fb02c814a4090e104024f32b1ee7ea58cfb9e3ea43d98a37b503d301c209d10bb4ef59806ae474408a4323bfeec1481fb282be88c7e35f40b244281a46d18e471d9a99202e1e53e2c81c123bf0b1bde3f72f1af00d81e87fde954ac801ab5ab15dc37aab471472086ad335fc58d5cf582638d6bdd6ee134b8e3971ac89b5bf9a43aeadb6628bc937b034681065aabe6d29724243b1d00f38f9de2ef40549d55c79c4d8bb1776e72dbcea30d1c5d3ad7363c3c37ee4dc2ddb22b32ba660f820a66c2cd35e836ba9a334abbcc3621f531485e3db2c08046d69e00e044e97f0de76d9aa673cb090a29e0fb8ca769252791ffaee180ef0e8fe27989d2d9fe2da0191f5b3dc0030b8e4da295a45d75fbad6edf5d5d95990535383356c57552bc027b43ea6e6500b4b839285c5ec6aadf3849770dfd2e649b6eaf5b757b57bd66ea012abd443d190f707b2e51e528a0753170088ecd347552b37b4df20920b3bb528c2def0a465192dcdfdf5de4fefd22beded709eaa6a8ce5f28a358d219ff0ae4332374c302c042b560394d822e7df3d2a3af6afb76df791ca016316ef18ecf5f37376452f7fced5765843d77d65113f1e21c170111dd48ff10f956edc7599633b82d775798bff05bf6ddf202d2637ba45d12cb430b92348a8046614028fb24814637dce97cc831d359b25836e9171fadb916685a321fb74e228f0e3d078910ad90ee6efad8087cefa325d9431b031dc920470d8a54a814c6220de0ad75e8c9a0316e5b49ff8576b2ce563326f488350fb275967a95461219c786c1b1993ab340769c77c36b596457204e2eacae3865c9747728ee37e1075a5561a495ee16ef968120350007850643c78d8d34cb0f2250df87cc1dbe83fa4648300c8e012f9a336a2ddca1e144e00267ccd594d0f6039cef6b4f6d4f70f646c0947bdf369b96e8548d48fd0e58c4b74921d7651e0caaad9eba291363d01b65554ed8d9f7f106cf17be43c1b593147975ce2cb6a354a68bc61bbae334f7913514ea750ccb6dcf655897fd96a9244ec7f5838ce25673970b63ed5c011489d93552f7a547774db475655553e41ba97e2a19e1220b5964b3f7d3cd1a96e915db4a91de6883a91a95282ff31433628b62bef96cc9bcd397ee0ae89fac1e0a8fcc5d50df46881063962c6d5d1c1a459e403c0ac303691abe524540157e08a269e946d0ba10f89acbd87ed8cfa4e8e1336f550cfb15f21be9b44e75de8dcaa90cba3e871e4302977711ada4b9e6312e633c237ea48ed328e067e3ba781afb068cb39f6ddd482d4237d014b79cbf8c765ef161751289947fabcd06e0d34a8d72511c4ff54b3af818d95f36db7dc47f64f6aceb44a333d7d71aafe5a61198fa7a83f24d1cde9036b5be38e9bf4adebda387bd016e526ca38acf407314b39364762240fede36f28e7115d2de32c84053fdf1e13eb9906f7b989b4f96817c5675c154a89f1370def954efa86c255b24b356e971d22883d13af724cef23aeb361fd59715e2f56abce2a7f8193432c57918d64c53260fa9163f9f30014f32d5b75e29fcec72cb09001ae23b6bf323af1056112f598c7caa0d2c0ba89508c5e65a098105f99152fd988beae589f5bcd1188d401fcf8894ba45378acc86c4134b347b77307d03aa3056280ddc30de70223b86546ae3d3dd8c79e665a801548bd08ae76d8db956d319b877ab5f424e2715e3520278a4d3cd828005f74b3a2ebe978b72f36f4ce52b41314507715e0a1372c38a3f6a965a19f263613cb94b28550ea82e3e99ce7da5ea21933f11a794f05da091bd3ae99a10b5ac108b1bc361986beba4241967468d927a677caf5a5744d54e1c18e5ce2e6d4037724e0b7b7e87d03e69aaf81e86bc9d90aca8b69a178a3881ef44245f1b76824d03664f038d119ed69da2af81b62da4e09d7d53a576a496c9c2f7a8270663ed04597fa6334fb04e46097bec69fb5ad53da64690c0b50bea19bc94f3c4f2fe2caa7c23c8e0728568ef230d1c6d1067db4265ab10e8f4113f557a19c76c77d6bda970e6602170f3fe3aedf03db1b48dfe7514b24e26ea2430c97c2adcd2b641f91bc4516fadb82cb4e09c6ebcb73bf20095178d18e8dee8a4d8a9e63f82bb89ba246a256f6508823e7dca06e309f437522fb5a91cce02c5148b1e8d200b43802f8ea13f0c1898784aeb12f2d98aeed55badc4e9da529edf6cdb50aad0f4abf9c16a41721c94f078edcfb8900b22eafd0d86ed2086f52ab9669dd1e158098ce929311b7bf929aecb2d9d081185133d526910be29392d465551e2c48f93ee3b569d208938bcea26e2fb1c8b17a0474a7732e669392812589ae4f1ace2edbe827f3c1024db05930ba04209ef53aad6ba5dbb0f52744cfd23380e71c57f60427cb97e0ae195ac602bc9c88d8f76f63a2770d6c89bbc4253552014444c0d49ca2e6e8b2a80bd4756fcc07e4a5a82246e35b3ea84f6a9eb655a89453220ac2e355be637482fd403dd0c2a1d104fda63333cfbefd22246563dd52abdb4c234eac6e770b138856daa6159e34ffbe8ac3676ee6d38973a00714a4fbe6b9ced9ba7ad48616551a510140901365aefcebfe7b62ffd2b1661c2d026a8733c67ff2336653cdd607ec3a67baf5a295184dc7bbfd5af671abc603d239e2a0c7bbf5a32fb2f33e2fe899bd9ec9ab5a230f616dde6da7bddc0f49d2883043efc31072570e5cea49abea52464b4969a38c94eac94f1647b201fe8b8eb652d2d3432214e13b2b64d4caabe659177ca0eb20e9c2464f1266021aa1b88354b1304c2939b8527adfc9e1485204831ff821393761dc038773515039c3171218e0c52d6ea3adf4e47176c525e56a8bf9a6deab378784f4d193e9d2738acf340cd07fe3b7f973a1736eb09ea9560b89267d721c365aba4ffe6af44d5f5c5fad38494959aaccc26b58", 0x1000) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c, 0x0, 0x0, 0x4000000000000}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffff7, 0x8000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") fcntl$getflags(r0, 0x1) 16:01:03 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) 16:01:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pledge(&(0x7f0000000000)=',/\x00', &(0x7f00000000c0)='/dev/bpf\x00') 16:01:03 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:01:03 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x3, 0x2, 0x40) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x970d85784a5cbaed, 0x71) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x6d, 0x0, 0x0) 16:01:03 executing program 0: semget$private(0x0, 0x0, 0x440) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xc644, 0x9, 0x5}) 16:01:03 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$sock_int(r2, 0xffff, 0xb, &(0x7f00000000c0)=0x10000, 0x4) 16:01:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x62, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000000)=[{0x5, 0x0, 0xfffffffffffffffe}, {0x28}, {0x6, 0x7, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x21, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40080}, {0x10000080}, {0x1000000000006}]}) syz_emit_ethernet(0xfffffffffffffc94, &(0x7f0000000380)="b27a3097565e2fdfa63fc7f8219989dc8214c7981189060b7e51d2780000000000fd800a0000ae7cf408bb22aec400000000000da9e38243c04ac53373f2d35d855398f50cebc4ebd30e9db6804e44f23d2e041188dc5d21bb425fc9b1d0450100daab348c7165c8865965bcb199cb0721cf0596f2b396dd822c77268448df4adfd327800a21976526655759c2762bc4e52525a5a64fc83a0a856bd64724633555e6db7f848dc832da578576df3038c9c2bcb22ae800908ca2c79c7acec832ba3f125fed602ce4aa2863ad8a57fc13d5972233812e988e58803a20dfcb2df274a53353f19ee82d26db2076d3b31775138965bc0b81cd6c43abdab36bb1a032e4cc2e59ba30628b2e8c9bb0a3fd19a4eeeb4fdfb6f8192e855738e006b731da245f0c92e3c57d6ebaf6ddc3303027bb9a1f46fc737c68c8610f983d5760408859ba7d0918542b20334a01d2bc5addcb4ed850437e54c7afc67b0e51e8e98f0b036a73d36be904376cdb62fdc95f3c163bf5c969d5b5223399a6ced7f587da89d7edbc63c0af0d073944158bea88a5530689d4bcd0579edd177cb6f99ff1e78378b66dc2f41d2b3c1d3a70") recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/32, 0x20}], 0x1, &(0x7f00000001c0)=""/106, 0x6a}, 0x1) 16:01:04 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt(r2, 0xffffffff7fffffff, 0x6, &(0x7f0000000040)="7cc4d8d4d6b3545987387b3e540e6365b6ee8e02c412ff9bb1d54ebd99051d7b117f2cbbdbe144354226d9a2b34e72c1dd505224ef34e97257cd0e5c1a5d38bae0c5b5697ae5494412479ba58cdfcf37fd765fdcfabd675fbadf83408660e642e77d138472a9011fca9fe58633f1da082910", 0x72) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0xff, 0x6, 0xff, 0x7fffffff}, {0xad, 0x6, 0x7a, 0x2}, {0x8, 0x1, 0x4, 0x5}, {0xfffffffffffffffc, 0xfffffffffffff446, 0x2, 0x400}, {0x6, 0x7ff, 0x5e53, 0xa0ed}, {0x1, 0x6f0, 0x9, 0x343bddc2}]}) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) kqueue() 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) write(r2, &(0x7f0000000000)="ab6f652bee4a92f981f8c19c8cea215005ad3e5835cf513625a32cd7d6c545841f97007ad6062f6c11d1c8c4a5bae803", 0x30) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:05 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55b, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) chdir(&(0x7f0000000200)='./bus\x00') shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) r7 = socket$inet6(0x18, 0x8000, 0x4) pipe(&(0x7f0000000100)) dup2(r7, r7) 16:01:05 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x84) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xfd9e9aacf94da121, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x20, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) dup2(r2, r3) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) 16:01:16 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xfbe) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt(r2, 0xd, 0x9, &(0x7f00000000c0)=""/116, &(0x7f0000000040)=0x74) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffef8, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r3, 0x2000740d) shmdt(r2) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="bbcf5c2a31b6b504c9f44c4969b1f9c0c77d68d1bf693b013ccf608caa1857473f9b3dd129252f416e1b9ded777c34124f6f8c968cc503c1f6", 0x39}], 0x1, 0x0, 0x0) r2 = getppid() r3 = getegid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x7, 0x800, {[0x7ff, 0x5, 0x10001, 0xe4e0, 0x0, 0x5, 0x7, 0x6, 0x6, 0x8, 0x4, 0x9, 0x1, 0x80000001, 0x7ff, 0x6, 0x8, 0x7], [0x3ff, 0x7, 0x9, 0x4, 0x83d, 0x10e7, 0xae0, 0x0, 0x4, 0x5], [0x100000001, 0x1, 0x100, 0x1f, 0x1d, 0x0, 0x4], [0x9b43, 0x80000000, 0x8, 0xffffffffffffffc0, 0x10000, 0x40], [{0xfffffffffffff3de, 0x3f, 0x80, 0xffffffffffff7fff}, {0xcd, 0x7, 0x0, 0x9}, {0x3, 0x9, 0x1, 0x1f}, {0xfa, 0x5, 0x200, 0x8}, {0x8001, 0x5, 0x10000, 0x9}, {0x2, 0x6, 0x100000001, 0x245}, {0x200, 0xf796, 0x6, 0x8}, {0x2, 0x1, 0x3, 0x5c803aa4}], {0x27d, 0x3ad9f44c, 0x50, 0x400}, {0x3, 0x8, 0x9b41, 0x80000000}}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0x0, r3}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) 16:01:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e5, 0x7}, 0xfffffffffffffd8c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() 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", 0x70) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) lseek(0xffffffffffffff9c, 0x0, 0xe, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='o8', 0x2) 16:01:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getrusage(0xffffffffffffffff, &(0x7f0000000480)) openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x20) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r3, 0x7a4d2505c5194814, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) r6 = dup2(r5, 0xffffffffffffff9c) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000440)=0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000380)=0x80000001) openat(r0, &(0x7f0000000140)='./file0/file0/file0/file0/file0\x00', 0x20, 0x92) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000540)) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = dup(r1) fsync(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2000, 0x6ab, 0x3, 0x9}, {0x100000001, 0x6, 0xffff, 0xff}, {0x4, 0x100, 0x7fffffff, 0x81}, {0x67bd, 0x100000000000000, 0x7fffffff, 0x4}, {0x9, 0x7, 0xcd0000000000000, 0x81}]}) 16:01:16 executing program 1: 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", 0x0, 0x208}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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", 0x170) close(r0) 16:01:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x104) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:01:16 executing program 1: pipe2(&(0x7f0000000140), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0xd3, &(0x7f00000000c0)=[{0x7, 0x1000, 0x0, 0x9}, {0x5, 0x2, 0xc8e, 0x1f}, {0x20, 0xa20, 0x1, 0x83e}, {0xdb, 0x19e, 0x100000001, 0x4}, {0x81, 0x1, 0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") msgget$private(0x0, 0x203) 16:01:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x8, 0x800, 0x27e, {[0x0, 0x7fffffff, 0x3f, 0x6ab, 0x5e5, 0xccd, 0x1, 0x2, 0xfffffffffffffffa, 0x100000001, 0x3, 0x8, 0x2, 0x200, 0xfffffffffffffffa, 0x80000001, 0x68d, 0xa38], [0x5, 0x9, 0x7ff, 0x4, 0x400, 0x1, 0x8, 0x401, 0x7, 0xffffffff], [0x5, 0x1, 0x2, 0x3f, 0x2, 0x6, 0x4], [0x1, 0x100000001, 0x1, 0xffff, 0x7fff, 0x1f0000000000], [{0x9e2, 0x8, 0x6, 0x7}, {0x2, 0x6, 0x9, 0x51c}, {0x7fff, 0xffffffffffffff80, 0x1ff}, {0x0, 0x6d, 0xffffffff, 0x9}, {0x2, 0x1000, 0x1, 0xffffffff}, {0x0, 0x7fffffff, 0x9, 0x1}, {0x7, 0x101, 0x6, 0x7fffffff}, {0x8000, 0x40, 0x3, 0xc1}], {0x80000001, 0x3, 0x553}, {0x200, 0x2, 0x3, 0xfff}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) r1 = syz_open_pts() close(r0) open(&(0x7f0000000100)='./bus\x00', 0xd77d9e1ffee4d43c, 0x3) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) clock_gettime(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") open(&(0x7f0000000140)='./bus\x00', 0x100, 0x87) 16:01:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x0, 0x46, 0x1eec, 0x20}, 0xc) 16:01:17 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYBLOB="e094d33e3f5350ab6839e8939f70f30175735f1b8c0f4ad961a5ce48dd910833242bb91b9ef850d0d19e520757c6d168cac61b5fe7b261d84d200e24e80f12b8e985e2e25967fdd4626e3d2c7b2fe098f21b4c9b4a2ac9bb2f09d107c1d3cd4de989396cee160c7e7d076ec53268800467592dae4786fa8516c71f2d3afe62dc72ac8dd1c93113f41ea73595e5642e90218adb38cf852a2d923064e9f717106efeccce76cd30b54ae8eb9c9878c160f6f6096c0fded3d32f5950a61bb3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRESHEX=r0], 0xffffffffffffff0f}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='h', 0x1) recvmsg(r5, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/31) shutdown(r5, 0x0) dup2(r4, r5) shutdown(r4, 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:01:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:01:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = getppid() getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x1000200000005, r1}) 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x28080, 0x8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x2) accept$inet6(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5a, &(0x7f0000000200)=[{0x25}, {0x24, 0x2}, {0x6}]}) r2 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4838) r3 = semget(0x2, 0x1, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0x3) sendto$unix(r2, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f382a37cffbac80beff199bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c3000cceb2024db2249b8e7c393231b56b709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c31d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) socket(0x10, 0x18001, 0xf1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) 16:01:17 executing program 1: r0 = semget$private(0x0, 0x0, 0x400) r1 = geteuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = geteuid() setuid(r12) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x10000, r1, r9, r12, r20, 0x40, 0x4}, 0x1f, 0x5, 0x2}) r23 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg(r23, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="60022f053782ee76ca539c1aa66c128f83c130a997d9d7f54722e8cc506af0cd04df5f8aee19702da523afb5fc90c1ed0fb03bc605b26a5aaef8466816bc3500"/75], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:01:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) r1 = getuid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$lock(r2, 0x7, &(0x7f0000000400)={0x0, 0x2, 0x5, 0x10000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r5 = semget(0x1, 0x3, 0x10) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000480)=""/56) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000440)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000200)={0x0, 0x3, 0xfffffffffffffffb, 0xaa94, r6}) setuid(r1) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x9) accept$inet(r7, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) recvfrom$inet(r7, &(0x7f0000000280)=""/130, 0x3b8, 0x1, &(0x7f0000000340)={0x2, 0x0}, 0x2) lseek(r0, 0x0, 0x0, 0xebada87e4a0c0cf6) pledge(&(0x7f0000000180)='?', 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x44, 0x4}, {0x87, 0x1}, {0x41, 0x400000000000}, {0x5, 0xc4}, {0x25, 0x6}], 0x5}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) socket$inet(0x2, 0x4, 0x8) 16:01:17 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x100) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) ioctl$KDSETRAD(r1, 0x20004b43) sendto$unix(r0, &(0x7f0000000240)="b100051360000000000000001ea897a3b5fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630602000000000000002cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000000000000000d78d4217d0783e2683f18393f247eca260fd6f7aa1328837bee30a36816f28c73a3a1b5d8c2dbe17885b23a48669b13f38a65013067bc0c5f751e617ca98f5e2420cf4047bb054dd6d6d47ffa7bf2607c2", 0xfffffffffffffdc6, 0x1, 0x0, 0xfffffffffffffe5f) 16:01:17 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x100000000, 0x89, 0x1}) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x6000, 0x40004004000028ad) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) 16:01:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100)="3428a84734dd365f0c11e49271200db1ca73d16dfb0de801622066579556248ea91241a6db4b4dd3d8a7ad6ee71b56c375dd2f13702074556f1a2abe0d6bb94feebe7684b6457ac5bcf9549a0f", 0x4d, 0x9, &(0x7f0000000040)=@un=@file={0xb4f1e1940f9c7ae1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x6b2c]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$setflags(r1, 0x2, 0x1) 16:01:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x200b, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = accept(r0, &(0x7f00000002c0)=ANY=[], &(0x7f0000000140)) socketpair$unix(0x1, 0x30d19263d0edfa02, 0x0, &(0x7f0000000180)) recvfrom$unix(r3, &(0x7f0000000200)=""/157, 0x9d, 0x800, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 16:01:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/25}, &(0x7f00000001c0)=0x87) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff1864ff6fff1c5cb72f2b33"], 0x1) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xe5b, 0x200, {0x1f, 0x1}}) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x9) fcntl$dupfd(r4, 0x0, r5) 16:01:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = shmget(0x2, 0x2000, 0x120, &(0x7f0000ffb000/0x2000)=nil) r4 = geteuid() setuid(r4) r5 = getegid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getpgrp() r11 = open(&(0x7f0000000340)='./bus\x00', 0x80a0, 0x1) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000380)) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xffffffff, r4, r5, r7, r8, 0x4, 0x6}, 0x6, 0x7, r9, r10, 0x73e64214, 0x3a5, 0x2}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f00005e0000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20, 0x0, 0x0, 0x10000000000}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) sendto$inet(r1, &(0x7f0000000580)="ef5c3f4388374e6563faf9920108884b2b253ba5ef0b42eee1b69da1bc9826b4c076c67fd8a64df7c8bb25834a904d8fc0754a05f62a2ff6ce51da4707e644e2daee8c7e3782b27e48f8a9276dcb96269b545dbef72288dea7c8adfff1fad9fc593a8d75003308c729e65cf50436fb9a5dd94059c2a8bfa5dfbb2ff6d6c00cd6bc994d4075566a344c06705c150cbd21a91c64c6e4ce9b219e84034ea86097ce4be3b34f1d5ce3ac61097d576cb300ed615f0aaa3fa07489b18c23d99d1d4b9399e12aad462fa7f7be5df1957f7786bb2d2477620bb78d328f540e9a73497263203f58b3cd6e0467eb15a9291f37e16603e6c5bbe4291a8c0d91400c68e99874223c28ab3e31b4fb237d56c4140ff9686e00f7be79fde5f6da49a2a7104c3f4465cd600982413c9ad613e8b3ca74ff58f6c10a6afec1d6cddd54a537acad6204422da1820fa7635b39ee5fe44f79ea92554d6b7f8714cd8d6df6a4dbd80b8e31ae259153a8dabe2c172b4ca1bafb48e48f48382b01209752104c36dee57b1a6c15d97f6b613e1b0a5eba8bf2d7cbb842f62c9a0162267db61b7066889732dba3074d5add5495936cc5bae4522b659f1295ecca49d8f7ceadba87b5644bd374c1e921a9412cfc9c90e9b18cc87e553c2d65930b842dd4032f3ddf9d2f9f0113b78ad2299f0d7465ff8ebaa88a107893852eb58580c26857ee414cf2d07da39edbe03c1ac2404bc84f62fed8b4cb3eb237dd2a101316cf02df53c82d8501f49ff4a2810b1e44c1f4a74e82af722610df3f480442c64d6beac1c03ae1db9e3ce58e0e93363ebe2b59f6bc2f328b8e56847123d2364c67aadb770a0fd2676d1132daee9591f3b7d67a31876689a5e46056ba56eaca815eebc99fe2b5cc0939e0af085a56c711d14e17600d36d0816e330adae25fdf75959134e95c380193d81cae923082abd18314a4c5aec597d4532d5977f8640c5200dd743a3473bad64d0462f94d2362ca7ce1bff794177db99b476ed29b2a7b6beaeba27c4c19a862888b2cf8c6b3d481db97094f36ad3cb33c5d23bcd3ee980e6ea9950383910851eba747df69e104a2dda615b8f8bea45f837d91ff3aebe75a62b5d57adc85d775d117d24c1907d85643bec7c03d455dadfc87b0cc191ae316d6d1f383fb5c1c23bc9973ff7ea1b80f3451d3d5d76964001280a3e875d34e1b67d8b86687fd3c9a7526cba7ae4b7d757e1ba5fff560d4e6766779a0dae6530af19dcd547b290d9af223a5bc87b6f44dc29b869fb3cb68977d3939a5ca65c1c6d3a81cf4b4b36d7d2fd0374d0884e2ee1cf9ed6dd7bb1d500cc3ae04e09c0232e651a212bc53a16fdfe25e079c8ab7b42dbe0a8b66811474d196e9f242864e63ea1434d044caf56335b5b384ac1a95dcaa05f50036d70b802d41cd222560b436a8584e24c09d36d3e617012a0a2ecceda301155bbe67e333b78abaddcb332bdc9aab53cf40ad23ef32f83f7a21e42d1356ff46be2c694d56cb0e4438df248c052b46ee04a0da75fdae0f3e3a9e43baf18b3cd0813da4e72c9c4f1ea2b404227a788c401422ca39e1a3b05b832590968e6730281a6560b107d9275ea9d1be5f944580fbf9c722e5d5db155c1c22e50497cce6441bd62a9c33aad163edc0c97c41b8ac5d46da94a707d462c7473801a480f22c9fd824e73ffcd4b4425a1f3fd04999f870f77daa228b623f9d9d997190ba096082297846f885d0369cb4f2670b15a0f65ded40338a4e55819f44490a9720b201744106154c6496409096e48c902b6edfee5138386be49cdbd4fea4d032384b4c1efce958718a003f8ef98e1681cccb173b4ace783e3138198407012efda8be59a2e8e6be67bf36a1cadba49c5017fef97b92d7d4cbd6e2f7060bebb4a6689d349624b2dc8eb15bd2cc12283751289a2040541246f5d2d4e32f8784b9a7ff208d4538d3c629bd5f34b0966f0ceaf8443caa05a03dd5831eab7377b0aa15a2520d40383f24cfe15d8be1753605fcdb69bf694078f34e58cc1ed1e18f79d9b1938b8234af3e94ba88774b3d1b871c0c58aa9326d66081b423a05bf0a69cb44f653ef76558529198f2dbe07883ed7c8157d6b4fd5385e0eba975f2246be6b5cdb1269610b8a9ca07888f2669aa0ad16bc8cef629f574927b34ce8d991ac67aad245b4dc60c558978a84bdfb49aa7031889ed5eda508ac8506c5f472b8346cbae8bd5a3a2cbe3ed0fc7210cc78e4f91e7bcf229e6b3dc219c75ea2577f63a79fa1cf4f9b16ae354f918af192b6ca0eb4ec1eb5956c1e8b075c95cfcd640f525f429b07cfebbf67aad5d8ec1fbbbaf9641aa745d86e6f7b65cb59fafd27b9c2041f78afbd76eee94a09163e3539c3daf40e94011e013b4227ef19cc580b8f0f787183a41a7e45f1feaa8ebc086e5b1f4523ed4a0a5ffe91f386be3fb71cdb116833d81c5f88687685adb82492dae0530f9cf6038bf883d276cad4ff7025e888548689bf28b28efb98bbd0c63b2eee8286d7a0e6d70a560b19f6a4fd75f6b4e8ac49867a71a103570672f7628add8eb0f13a59552ca702ee1ebb746e879262a610c780b17d72049109886091439938e5c6ba5e8c2e4d556324390666655d1257043e9313430fcff40b8dc068109038666e7d90b4532ead5c8f1d4ecaebefc9ed8369bdfe843ae3272b1b458558becc2c2f00c64fa4b77f927b2c6e196c229b857549a4d5c44444db6edfd807a546fcbb31f3a731dd3ab3ac57697976ecf0842a54c757f65c4bda2667d50beaeeeb70a1891a8588e53eeda32f3ced773443f8cb014e0830d746b28a67f6d1b7a6a7eb7aa5ac0e78766365c0a87064ff9fad7c4a88306109977e4581f85f88fc52e085a64ee08d2dc6a7e764886a98eedf22cc899bcf9fd431dae391a3916b68cf2e6875ae36f2b8e7d7b92e994088a67cf4a8c3a74529dfbaa1c01c7d3c697be6b66a2acb9e32d086a5d0134b90e782d7f20485c0d923bf97b8ea05ebad3b7d0105fa3913911e05a2aa48f7a75866a9f9bcf7d338b4227d15288734e703cb4a04865ffb66124fab938ce7683df10fc83d9d1b7704dc5b007c62e6409efd4d3a92412baa01446c4340f2165e92bd723f7708fe8c6d013342588b70033dd26b1c3da6ff3916638ced627ad6d172fd94d94efe4dcff414125564a4a68878f828fd32ef3d5cd5a893d09f36b21855b1e1deef5069ef8a1e4bcbff654cafd9ceae9a39637860591c418f0ad2c06d71121bd0f7e1fffe27c284979c0ca9e60f0716a14d3a3201ad7919aa24206cd72851d11275aa4fc0b976534241504e3ecc51651b815d47b860ad58a5c84e8446e7423be9a1cf4ebeb1455d5b8305a178cf1c6712b1c6748b6d71bffab9fdb403fc90aaa163b5eea6729a1b9fb6b5f15f6aaecaf177887df91d92194f14181695e05b7252ec773c70b2f6d3bd1da81de0f09e9243517682d2316368895dc1c60a899553a287b4a82fe8a457af4300e621ec632582cfaf7f5cfa0db59660f5e7ff208c9d46fbf7948292c45201184591f1ecc872fd881b1a6cd0ba63c70cd43721b4e711852fce74b2a68a8e5824d41220e83db99725dc0babd3215028f6a311940953459b8abd9ddd37a1129dcae4f928328cfcfacc78837908ad4b69d689bfc912ec7e5ae545f5435fa5b9e0e0e6bad4de0a1977ca5114e57cc7fed9b5b710f6af315104c8fda7dfe8d1a6f0240dc08c96603e8eda27758daf3e7314037a7a29d3680b36457e40105afd55f1d59d9f57a567f979dfdc3b9ced6552f3676fd48a9fe35547f6105c154e3771c3f0e43483d259d759194692080ee5d75a62edbb6981d8216a4555fc43bb6513003237d7a1a7b51254a881edbbb106ba0a498bf89d8a530d1f4fc782a8112c7adabef82acf02ebd6a1dd5be30aa4e26ff58dffbddff2ec80b08aa3922f393bcae039e324d61ef211a3d64b7885f702cdcf5a3b32b4ee6a6d30a0145868bd1663a8a466b64f76746f734289e6a430b49e750891b67c15d7564be90a48779d2af2a00e7d0238c14be9b13a22a2dafbe3864927a30f0096cfd8f8c834409f03c883fe3ef256fac55dcb8a68316df0ec3a60b1c2e47b419ea2413660ca159d4023c61f20bd507930fa095870878fed8964a78a124274b7a9767a7f142facf51330b7a453b5aea0dbf50ed6953dc8bcb296ed3a12753b2bd60e3379285805535d6c416a6014568a85e8fae320b9e159c56b6fdcfde64bc4424256761a97386055dc9660b03adb634c555474a7bdb0a04a2a7b9ef2d58e0b2a754eb31919cca601789f8d9dabe0ae6e853fe2270d75d382a1b518a1ffedae7b6294a9587e6b512a5eb200c0405d2f1803fd3ce01f71526672acd49e8c65d6cc03bb5b7ad70c897892b5b6caaa93933498d4de670377193200f20f84459eb71fd2d1098fbee549557a4bab2d39c3f74e5056fed4d3e023c053e17a914096604e0ae95648060e95a1fed82b96cc1cbdce9bad1daef4432e4a8b9d9c98d0867365bf44fe9e65cadf9343459860dd1752c1b2fe44d0290519bd120a6d5b74bc5dd22cf9c7c44d1db19e69971147e301d19c149d1da09de5a481c07044d4ea4e39e2812f306160ca4c571b5d356a8d4de12c3bbc3652462415d5a8c00dd084c56b46919d4a94f3d30ed7bbfe6c7337596054f1de57f9bb11db9bd8d3027b491562869fff754823512138a5a1f75079a195638dc74d3b463a2c57d458fb8cb8edd77215234cf462c7828ee14d6bccb95b78c2a2a598b76dd1b16bd88843a6787a968fc5595f720922b044fce12be2a92badb93186a744f834ec5c2339a5e66feea261ab80f7132d4c9d3a33fc95e157900cd4ad8e2be03eba4f5a3073e0cd5d38329514d79627e76be0594d3bac199b0947bf5f608f214140b6b3198c7d3b7fedbe129abbc67910c818d23100496fa26f71bbadb76209323e09ebff1b5a05c3249073ed4b0dd7c63b25c857df90f225637f23fbd99fc7e15e53a10e957f77ef44e757a6aad055ff4b47468d4d23b38f25a160556832886db09595c4f600e1be533f7e987af6b00f0e7f37dd334316c1c39b5b7173203f398d269c9872afdd9c4de3e7ca03d1d463a69ff8fe450936681c2a2cd699cafab50301acfa7040315ab475fe0155cea27413d32a0b5615ff8726e91bcfa7706cf7dca5520a05932bd05797105deadf15b0596f3b0e33f9e6438f06a65ee86106848fb30fe7188b22572e6c109008f8f2fcb822d20fe73e8b60f07ccb69f34e999ef09df14b4cbfe1b852292a8058e03e068aa6210ec4a9a70f672c0e6999809a5944986cc3bba19a0612bd7c94f40f7807c7e008b42ab2161270e32c20faf9f22ae475b165f468718898d92e78fa780582b0e196f697064c9f3206aa55eb8b096b18f85950faa8986fdcf7de6a1d3c7f961f4eff2ce63de3f38fef440ba62b9495a3903fb822082d650bb62c7ab1d4810975e441f9dded2d2b7d6a2fa3f0562808797c38c8fc158dfbd362bbca113ebeddb3eabd9b66f3779abb1977dc695f89c45fafabfd0dc16f04f9ad891b34efa3ce29155b03f1561cdd75bb14e79b16155fecb13383f9c0b2c41b011bd9abecd3ce171e945d52d5447ddfe10ec638c066d4ae240b6a539da705f7703214c97547bc4f459ae2773f690d660b5aa127ade872f2d6c96aa4ab1995a1c8d79f60bcbdd6f68edc6959acf92a12f75b0ac0d43e225712107c94e80f5e55060803b712d15e0b4dc2fd021e038ac058289f081bb9464963fb2363c2763a4d44a1661c549bc", 0x1000, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x26) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000080)=0x3e7830fb) fcntl$setflags(r0, 0x2, 0x1) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/13, 0xd}, {&(0x7f0000001100)=""/31, 0x1f}, {&(0x7f0000001140)=""/156, 0x9c}, {&(0x7f0000001200)=""/210, 0xd2}, {&(0x7f0000001300)=""/118, 0x76}, {&(0x7f0000001380)=""/198, 0xc6}], 0x7, &(0x7f0000001500)=""/81, 0x51}, 0xc00) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100000000) truncate(&(0x7f00000015c0)='./bus\x00', 0x0, 0x9) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0x40}, {0x18, 0x3, 0x1000, 0x487}, 0xff, [0x7fff, 0x9, 0xc7, 0x6, 0x6, 0x6, 0x800, 0x5fa]}, 0x3c) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) socket(0x6, 0x1, 0x4) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 16:01:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) fcntl$getflags(r3, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xffffffffffff7fff) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r4) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:01:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000000)='\x00', 0x80, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000100)=0x3) 16:01:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x86b, 0x1, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) close(r3) 16:01:18 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xc5e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x401, './bus\x00', './bus\x00'}) 16:01:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x0, 0x0, 0x5]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x8, 0x140) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000440)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:18 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001487f8c8 vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82516880, 0xffff800000b63000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82516880, 0xffff800000b63000, 0, 1) -> e uvm_unmap_remove(ffff800000b62f00,0,80000000,ffff80001593cc38,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001593cc70, count: 0 ddb> trace uvm_unmap_remove(ffff800000b62f00,0,80000000,ffff80001593cc38,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000b62f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001487f8c8,ffff8000ffff2508) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000ae9000,ffff8000ffff2508) at vm_create+0x182 VOP_IOCTL(fffffd80365b9270,c5005601,ffff800000ae9000,1,fffffd803f7c6ba0,ffff8000ffff2508) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ea97088,c5005601,ffff800000ae9000,ffff8000ffff2508) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2508,ffff80001593d018,ffff80001593d060) at sys_ioctl+0x5b9 syscall(ffff80001593d0e0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,75937e89010) at Xsyscall+0x128 end of kernel end trace frame: 0x75c33442bf0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001593cc20 rbx 0 rdx 0x1719 __ALIGN_SIZE+0x719 rcx 0xffff80001715b000 rax 0xffff800000b62f00 r8 0x1 r9 0 r10 0xaa7700a8a5ba64de r11 0x51f1804581f9a9ab r12 0 r13 0xfffffd802acb50f8 r14 0 r15 0xffff800000b62f00 rip 0xffffffff81dfd0bb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001593cb70 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=198411 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffffffff82555660 process=0xffff8000ffff6d90 user=0xffff800015938000, vmspace=0xfffffd803f013330 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 61241 495742 41199 0 2 0 syz-executor.0 *61241 198411 41199 0 7 0x4000000 syz-executor.0 28104 280723 93847 0 2 0x2 syz-executor.1 41199 225038 93847 0 3 0x82 nanosleep syz-executor.0 19554 506127 0 0 3 0x14200 acct acct 30644 287299 0 0 3 0x14200 bored sosplice 93847 134606 25692 0 3 0x82 thrsleep syz-fuzzer 93847 507857 25692 0 3 0x4000082 nanosleep syz-fuzzer 93847 19090 25692 0 3 0x4000082 thrsleep syz-fuzzer 93847 473857 25692 0 3 0x4000082 thrsleep syz-fuzzer 93847 456017 25692 0 3 0x4000082 kqread syz-fuzzer 93847 257353 25692 0 3 0x4000082 thrsleep syz-fuzzer 93847 160992 25692 0 3 0x4000082 thrsleep syz-fuzzer 93847 148856 25692 0 3 0x4000082 thrsleep syz-fuzzer 25692 381588 88374 0 3 0x10008a pause ksh 88374 418659 53495 0 3 0x92 select sshd 89926 82529 1 0 3 0x100083 ttyin getty 53495 19289 1 0 3 0x80 select sshd 73954 262054 47148 73 2 0x100010 syslogd 47148 13198 1 0 3 0x100082 netio syslogd 13717 59725 0 0 2 0x14200 zerothread 47331 515476 0 0 3 0x14200 aiodoned aiodoned 35031 163176 0 0 3 0x14200 syncer update 91452 94108 0 0 3 0x14200 cleaner cleaner 77625 31564 0 0 3 0x14200 reaper reaper 79853 197435 0 0 3 0x14200 pgdaemon pagedaemon 21121 23091 0 0 3 0x14200 bored crynlk 11092 479989 0 0 3 0x14200 bored crypto 23342 427742 0 0 3 0x40014200 acpi0 acpi0 72216 459288 0 0 3 0x14200 bored softnet 64392 175688 0 0 3 0x14200 bored systqmp 11712 208861 0 0 3 0x14200 bored systq 55609 128950 0 0 3 0x40014200 bored softclock 798 355271 0 0 3 0x40014200 idle0 64419 231805 0 0 3 0x14200 bored smr 1 500703 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9591 6364K 8017K 78643K 44391 0 0 pcb 13 8K 8K 78643K 1840 0 0 rtable 122 12K 13K 78643K 3279 0 0 ifaddr 78 22K 26K 78643K 1625 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 458 0 0 iov 0 0K 32K 78643K 1546 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 78K 78643K 14351 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 226 0 0 VM map 3 0K 0K 78643K 38 0 0 sem 12 0K 1K 78643K 1725 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 14179 0 0 sigio 0 0K 0K 78643K 166 0 0 proc 45 30K 63K 78643K 3615 0 0 subproc 32 2K 2K 78643K 892 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1460 0 0 in_multi 33 2K 2K 78643K 937 0 0 ether_multi 1 0K 0K 78643K 65 0 0 mrt 2 0K 0K 78643K 55 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 198 874K 874K 78643K 198 0 0 exec 0 0K 1K 78643K 2144 0 0 pfkey data 0 0K 4K 78643K 6 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 104 21K 32K 78643K 34371 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1870 0 0 NDP 18 0K 0K 78643K 509 0 0 temp 212 3536K 4176K 78643K 271987 0 0 kqueue 0 0K 0K 78643K 111 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 111 0 105 1 0 1 1 0 8 0 rtpcb 80 799 0 799 18 17 1 1 0 8 1 rtentry 112 564 0 517 2 0 2 2 0 8 0 unpcb 120 5819 0 5802 5 4 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpqe 32 4637 0 4637 1 1 0 1 0 8 0 tcpcb 544 3090 0 3086 3 2 1 2 0 8 0 ipq 40 17 0 17 9 9 0 1 0 8 0 ipqe 40 36 0 36 9 9 0 1 0 8 0 inpcb 280 9154 0 9150 29 28 1 2 0 8 0 rttmr 72 10 0 10 7 7 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 96 0 92 1 0 1 1 0 8 0 pkpcb 40 81 0 81 29 29 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 255 0 255 47 46 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2543 0 2297 34 18 16 18 0 8 0 art_table 32 2544 0 2297 3 0 3 3 0 8 0 art_node 16 538 0 496 1 0 1 1 0 8 0 sysvmsgpl 40 81 0 71 1 0 1 1 0 8 0 semapl 112 1723 0 1713 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 23307 0 21894 46 0 46 46 0 8 0 ffsino 240 23307 0 21894 84 0 84 84 0 8 0 nchpl 144 51817 0 50147 63 0 63 63 0 8 0 uvmvnodes 72 8611 0 0 157 0 157 157 0 8 0 vnodes 208 8611 0 0 454 0 454 454 0 8 0 namei 1024 168488 0 168488 10 9 1 1 0 8 1 vmpool 520 36 0 35 14 13 1 1 0 8 0 scsiplug 64 22 0 22 17 16 1 1 0 8 1 scxspl 192 133978 0 133978 31 30 1 7 0 8 1 plimitpl 152 1153 0 1147 1 0 1 1 0 8 0 sigapl 432 14200 0 14189 2 0 2 2 0 8 0 futexpl 56 319038 0 319038 11 10 1 1 0 8 1 knotepl 112 3318 0 3299 7 6 1 3 0 8 0 kqueuepl 104 3666 0 3664 1 0 1 1 0 8 0 pipepl 112 12398 0 12379 55 54 1 3 0 8 0 fdescpl 424 14201 0 14189 2 0 2 2 0 8 0 filepl 120 118696 0 118609 38 35 3 7 0 8 0 lockfpl 104 4514 0 4514 7 6 1 1 0 8 1 lockfspl 48 1501 0 1501 7 6 1 1 0 8 1 sessionpl 112 67 0 59 1 0 1 1 0 8 0 pgrppl 48 239 0 231 1 0 1 1 0 8 0 ucredpl 96 17732 0 17724 1 0 1 1 0 8 0 zombiepl 144 14192 0 14192 4 3 1 1 0 8 1 processpl 864 14220 0 14192 4 0 4 4 0 8 0 procpl 632 31183 0 31147 5 1 4 5 0 8 0 sosppl 128 186 0 186 51 50 1 1 0 8 1 sockpl 384 16032 0 16011 35 31 4 7 0 8 0 mcl64k 65536 2927 0 2927 297 195 102 129 0 8 102 mcl16k 16384 62 0 62 39 39 0 1 0 8 0 mcl12k 12288 273 0 273 45 45 0 1 0 8 0 mcl9k 9216 170 0 170 50 49 1 1 0 8 1 mcl8k 8192 372 0 372 37 37 0 1 0 8 0 mcl4k 4096 998 0 998 17 16 1 1 0 8 1 mcl2k2 2112 112 0 112 51 50 1 1 0 8 1 mcl2k 2048 74893 0 74850 37 30 7 13 0 8 0 mtagpl 80 378 0 376 6 5 1 1 0 8 0 mbufpl 256 199333 0 199231 159 150 9 72 0 8 0 bufpl 256 40505 0 31334 575 1 574 574 0 8 0 anonpl 16 1356977 0 1344560 401 336 65 107 0 62 0 amapchunkpl 152 63585 0 63485 169 164 5 34 0 158 0 amappl16 192 75405 0 74607 490 441 49 54 0 8 8 amappl15 184 2815 0 2812 7 6 1 1 0 8 0 amappl14 176 2437 0 2432 2 1 1 1 0 8 0 amappl13 168 1077 0 1076 1 0 1 1 0 8 0 amappl12 160 2276 0 2274 1 0 1 1 0 8 0 amappl11 152 1594 0 1590 1 0 1 1 0 8 0 amappl10 144 3017 0 3014 1 0 1 1 0 8 0 amappl9 136 2285 0 2278 1 0 1 1 0 8 0 amappl8 128 1773 0 1735 3 1 2 2 0 8 0 amappl7 120 3224 0 3215 1 0 1 1 0 8 0 amappl6 112 1505 0 1492 1 0 1 1 0 8 0 amappl5 104 2836 0 2828 1 0 1 1 0 8 0 amappl4 96 13321 0 13295 1 0 1 1 0 8 0 amappl3 88 2810 0 2805 1 0 1 1 0 8 0 amappl2 80 112562 0 112502 4 2 2 3 0 8 0 amappl1 72 258290 0 257921 28 19 9 20 0 8 0 amappl 80 32227 0 32195 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 14237 0 14189 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 14237 0 14189 1 0 1 1 0 8 0 vmmpekpl 168 82420 0 82394 2 0 2 2 0 8 0 vmmpepl 168 1659148 0 1657378 776 674 102 111 0 357 15 vmsppl 272 14200 0 14189 3 2 1 2 0 8 0 pdppl 4096 28480 0 28448 11 6 5 6 0 8 0 pvpl 32 3831587 0 3816094 994 803 191 348 0 265 44 pmappl 200 14236 0 14224 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1312 0 507 26 0 26 26 0 8 0