917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') clock_settime(0x0, &(0x7f00000005c0)={0x283, 0x200}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) fcntl$getown(r5, 0x5) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x5, './file1\x00', './bus\x00'}) pipe(&(0x7f0000000480)) 16:10:43 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r1, r0) 16:10:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) fcntl$getown(r0, 0x5) 16:10:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x7fffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x8, 0x8, 0xf7af}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xe32) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0x65, 0x0, &(0x7f0000000440)=""/101}) 16:10:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:10:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:10:43 executing program 1: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x990, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x40) msgrcv(r0, &(0x7f0000000140)={0x0, ""/55}, 0x3f, 0x0, 0x800) getpeername$unix(r1, 0xfffffffffffffffe, &(0x7f0000000080)=0x163) r3 = dup2(r1, r1) connect$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$KDDISABIO(r3, 0x20004b3d) 16:10:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x80000001) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0/file0\x00', 0xc000, 0x6) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x10014) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:10:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x800, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:10:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x8, 0x4}) shmget(0x2, 0x2000, 0x442, &(0x7f0000ff0000/0x2000)=nil) 16:10:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) 16:10:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x0, &(0x7f0000000100)="e321a217cbcf3004d8321e3d2349036f9f0e404846aa46b59a5f9cc4895d71e402e80e3f00b16295e19af34b3a91b1076a512cbf926ff899ae8c5a910a591de025c4a91e14fe42ede4c3c320fe0cda80824af838a56831f9914d21", 0x5b) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e496669b6898ef7566de9c647a0a2d92ac36c643000"], 0x10) r2 = dup2(r1, r0) ioctl$TIOCSDTR(r2, 0x20007479) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d000000000000", 0x9}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(r1, &(0x7f0000000280)="c15aae69400d000000000000df144354056e4e6cf38215969907000800efafb6cf25273fac95bc8010415e5dcf7f5d77fb3d3ea0bb", 0x35) 16:10:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x8) recvfrom$unix(r2, &(0x7f0000000180)=""/212, 0xd4, 0x43, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:10:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x3, 0x9) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x61) fchflags(r0, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x101, 0x6}, {0x18, 0x0, 0x800}, 0x101, [0x3f, 0x1, 0x3, 0x80, 0x7ff, 0xffffffff, 0x3ff]}, 0x3c) sendto$inet6(r3, &(0x7f0000000040)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1100b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e3f849825c62e4ab36bfb570e5de026cd2e3b7ff7cc9c9d3721366b", 0x84, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r4) 16:10:48 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x4, 0x4}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f0000000040)="c9965d581ef80bf1c2743ce6c05dd45873a6df58fbea031056d93e889d9f7fd0352df063b7a6445c30b51f9308abddbee9e9bdd292d0d62a1c7d5e5935f1d490e5cb0c2fba110b3bcc70223e4e2edda5ca57341a5aff9dc9a662807f516f861ab26be94f88aca279c3a47400632a080bd9460b2e", 0x74}, {&(0x7f0000000580)="064097e3db61ecf85555ae8d82e9f2dd805cd199ad81cebe6d101708a04ab3b5dd74535caa854102d65d2debfced461ea9bc039d2721fef2848c29aaf921d389bf6957354287a8ec1db033bcd11d86e8da40b95a26bf9928bf94fd453e882fa8885333f1b5168868076490d591120e43aa4588e25257b60f2bdaf707778848a03c7adb2162c51e82daa80d2f974067316482276cf674bf5917960994959c3a", 0x9f}, {&(0x7f0000000ec0)="238ad3bba83e2242e2cdec442f143fab1ed192586866c49da62cc2b8f2901f0bc1c13265483076e4b0180885fecc2e397a5d8426632d5388b268a967db4876c8c8830adfcc1ee7593f2e32363eb389a17bd31d9ed1e6f3fdd8b699ce9d6ffc1500f126c99c775303fd22b656d819c5bb872dc05a8f27d32b488e03f26a43c5f13e1344225f707e213c5562e39acab83e99fd2f7567245a1634040accb8eecbf778605acd949ee9ff813c7a6d67100e4390fba7e0c383b5644cc811b82ac4cd592b9c2487f5095d78ed0999079eac4b301c195e2184721076158a62114b1473659251ea5158b38384f1327e1d260fe0a6ed31c676b0b078732f2746e10c67a278ffa04f84d4b892d37620df3b3d7f06a0bfd77d5a291883be4243d4c49d47dc8f8e7deef3f7e8ccc1ba11943d30c34c2d6f44f2cf7b2d1ca76f16ffb69f88bbf4c7bd234cefd7f7e9e50a86a172cd0beb05ae4368b424918d38972a1d3a4f0963df0370bc1da11c20ee3c6d4013fa9fb13593f9d1a65b603dc1cfb5862d0336421ae062b22e200c9e38774915fea50f36147c6172ff043ad65557b0628064711bbe184e9efb82d6c600838db76e31b1706b78c485d69f772f0baf0c750d6e51a6266c5c93d819d963f1ceb10395ab209ff3d91df345621a74808e534cbc7b219e8cc69fa0245bcf3d621278a92ff5d07603b972e944dc40ac2eeb5352a6e57937db2fb86f63ce61ab300144cdcae6a75cd32560e9ac944d8f18b4a90fe3c6d2399175ed06c2307c1493d456e308488d6571e1d5a40323c3c3c83199dcdd6c3d274ed10a105255d529d6075666e8040be360bd32e2a6076e017e7ba7c0b321882f75d86aeba6d666745a25dc593279fb2834725cd923e23ec34db0f460d03205607367f842021c3f1155c955b4535b3cb0a09e06c5e081a8bf06e1df255e756ed8b91f5c2d91e65d7905888eee150a05eceedbb61f85ee7faf7c9a512a266b46b161924261fc29a37552c106e58fd22ad8d3e7c6ecbaac4521f2f5c11b465a9c5fb237fb7d63c48457c9e271ee1675baba9cbc3c06c47f7203426dde3098fbed48d75d8707872ddcc1e9a959bb63b528093383107cf21832ae7341b96f91983fd3f8f7ad55f2090c3a98b1bb47bb2ef7ee52f0977278d2a6919ef6e5a2f77bad1fb65c332e5786a7b4f6474fc0ecbe132a591548bbc1cac905511de862cd8b7d0a83b042069b39dae4225eb6e540b9c14806f33293032a94a9b72fea7aa10f088aa6226653c2f0a3f9d4e1ee24231d5f75a56536746f1ec3af275480f53d0f50036ec3ebf69dd86b8ec98c8351f269607387fd871051227496112fa5c83e1f6de4ef5f98d4c1a10f6debeada6425c61c7b455b64e8bc5d666445084833e9c51544b83699f50cc74a7d993c0bbfc15690b1dc14aafb819d9ad9ae7945f252879078d3eb5a38899b457386cf244d614a6c58c19be25da6ff5de871f61e662ab45b4f769017e995cb7c247c25454e1bb23732ac16eaf3b80d7d8dc8ecfd78c3ddcd84b5f290bbce481009a317a01597c7f2b1d82945770a9833d69f499af6a565f6ee5a1284ac892376f90695eab24875e75030e399ee9be8c8f299cc6d99ab12f253bef4faf5c4803f287d0e12f2c22e747a6b7cc6697785b36c2b6ebecc916145ae47af7688c944489ab67dba69fa48f2b1c1a0a691fd0bd9ea09704d36727b98d64cf1e92ee7b897cfbbed89d7423a48a1574c39bcb600655c1edf4aab962a268fe33d9d6605fc6ebc2d9abd9c8f2576b5e3bffb7977b587515e786269342f2f4ad038413be2df179f613d685afc57737f54890bdf26084bc20dd7fa4ab9a8fccdeb03fcdf864a74b0a977dcad39548c2f363c7cd195daed6f1a3e408ca8b811ea6aa8934eb73c6447703ada14ee7d976940f2f8553b404b5376824738108510c90e5f30cda5e6591d7ff905fdabce6f29726b8e76c4bcd1ea3bbf057b4a8848e048dd398cf8a82261a4551329c7a3014544556773c86b11de1f63b0096e704e2ad69faa1eef1e3aa9b37a2fab8aa48c9fc3906a3853934999b79fe088f47753766104a641cad7f0fb48bf568eef34c49fc97e84ed597c614fffa5672be74ac5eec4bda0fcac5af93a3e0d046ec9f6a0ccf519b20c85c9ab9510ad90faabdf29e479ceb69952e34350dee1ca54d395a2b6485849935e577628cf0706a77a6a3c63dfed5ecc81367636ade83c1f10d52441294fecb93dedaeb9b8f2aac5734e994565d0328999e05787ac26fe01e33969eefe14a315eb511512c1b52c2c9c7ff66a549b2a81f180b3d2229ad0a9837dddd265f1bcd7cd02ceca139e5f2fb1071de5b98954244241e14e0f810d202e82bbf5f633d0f1997635eb4da2ced7069528b737d51135bbd874b5f5c07848d0602226541c16b5b623f4d9f34e70d5108093e6b2473cf45bc98c4f2fa15229fddcc8845afbf2422a93ca8ac8b65902a1e2888293c374486d98a5df5d11982a5a5bc4316b8b2617815fc625a9fdd995cf0ea4e77b6ca27b51ce646113cb168a439e91eb842060b3a52bcd4dc12c183dd06b6befa73186314cf526311558df48e1c20c94af19a914cde7929516f893d34a3765077fc7b5f2b5aba9dc54758f3aeae9047c05604aa93e2031b6000e90323013843927404f85f403f17750291028840ffe4bf45f7b508a3d43c1aa1ce589517f4ac9d561d1432241b37841ef4c98843e365422365beafe30b0fb8c4f0db6d8406c259d8a81882dfdbea52527b6bc549efe69a9302b4c76062bea383cf889cde12a318685eabb9b104074d3f94b1ca380aa055240be00b02cb3c80e351d9db146bc10619387ebea4df46edfdbe021a5a328ccd8fb363cb37f76c5420d1a069ba8869bd016aa1635bc097aa0d8a8643a5bae6877e6a4f60f9a681b00f4530b029714f2ef2b622b8b9627160c17ba0771950a346e2c1edfaeae4425d77d83c692a7b1d0515015556ec721d0a21b665cc9ea045b2131d43abb6041ba89e4703b1a14ce7e4abbfa9c8c81710f98ca6363c8d3c9cc9170d4addd6b2bc07e56d18a92c173de38532cfc870173f0a9e63cf65f76c07418c21a0e30d0fb6c6becb4bfe71e849b2454bff5ca56b85c228a50f1f0422e6b39419f6dd943107f5a5154523b4a095204d3b21ccd29d84e8409e57c06abb38f22425db7be6ada54123229fd23c165648fa6650042917ac3491c564b1f6d3bb343328421621f384110aeb2e6b6ce5b60a2e930f11527356b85bb56eb66bdcfdab8e6cb60392a96fdc811adb8e5ce4260afb3daffbf9ce997bd531d51e7ca1b6feee26d8cbe5620efcc66195ceafa179ef8e2758c78538ea1376fa7dd2157d81c5b786797b535eccacd7cb1366b6ed17fc7c4ad25091fc25585a06fb3d9abff529eaa6fa0c75acf333cb00733ce33c271fe18a220a3039c41195e9eb24c9e5523f7e267f9e319968ae83db9862dc47e403cceb4cfb9daac50e1fa279fa9ec9a89fc6efdfe16fc0cb86ab2bd8104747b55ab89c79470cbba60a96a7ad9623a96fdb27f243d5910eb826b699237fb517489f0f3867ff971e31c435ecbae3b5a15879aea916331f28d061257d32e8b8c92d93ec5bab11f20c45d69c76a0785b4370490cd36a7f840126da77e4423cc90ee5560a2a26770799e69f7132d51388fd494a16eb48a2b7364f8cddaf0cf97a4da7d0275ce57d9b3c400cbad87bfff12c7ef992f1e290bee18d0af51754386a8f2a832058f9c53bfaf8ca375e0eb9219d649666bbabcbf713bc349d9ac714aee9def7e01d5fa36ef70db4bf6b879c8d868309e1df850cfe72973bf9c24305afd6fa7730c37d6c005ea39a54f9a8371321f9f7210096f30fb943635523541b3776ae544f60a8a80870ca583ce158555ce410dc67f37a4ff9b8c39b67af40d9bd618ce50de7cac3ecd019469a75ff2aebcc68d4b0b02b74ff4de4f08f81db3ccc0f539dc5adf5cbae94faf916348c371b9f7cc1ade3294f42f9f1fafbe1aa6528e073bd843ea03d1d18f96778dfa4bcf80201198bd5961d24bcdb09b201151129ef3633b066ff61ca636ad142325103cd3581eaf8797307711f5d5ae7e943d8d5a7269d9ca21345141599e8b053ddc005582aa8ffe66c8c7e9bc789e502ec6bad57986fd406a7a58a909f816672b933b655d8bd1eb8d945056df3d416553a273e077611313a970a45d8961e3677a46873219cb20daa4ed0cadd0b7b5568505f243b1e6641f36128ff2501ad7a4050fecb3ca098fb497d2e44fbb48558b01e4b9183f3f2668a0daa89cdda597542d41acf1f910b1b8d75fc5d458e9d2222e8db72cfc025bffdbbb91fc45c0492f97c79f6649f1a7da58f558c7a2ba614ee54d38ec0fa356e273a25faf8f488a2a987de0e88cb9bafd804414bc53fa0009c4f59c430910041e3c52d3b567110f67ce4cab27268e4dcd6aa0e9a9ad4904e752b19ccfad96e36939b6503c6f5f9d188519f1c55f03360f71197563af011cd0280a6defaae24c3165d7426553b38bcba267558e6a1bf4b1cb96eebda1d6d20636c33816e260019f4367471556aaeac92452b53acf1090323cb55fbd2e38b359aa00ee7ada4cd1af77f7acbb3a732d9642181ec98c18521fdcf683cab599f483164ffe8aa2490a65afcdc1552a063f0e05cabd2148dd5c1eb970c2d2109c42bb85873e1c986d1de98f9765af0efd396ca69fbfd7cc6e13646e0bb725327a127f714b3f0a4b8ee8b264d87d646c268877d43a1b79fad5238d86733eece846c27e383353f9b7dd9737a9be121651bca260fc72b163d0541c06d58c47b1046f0a2d1a9a0ca16002e92c29248a39593ead4dabc36b949bc87416fe2ee6f05b1f1db7bfd8a7f9003846201343ea04fa268e161bf88a8d0042a0a69337221016eed49c1db40549f1a62164a8e83d256ab6faf8167396903592e799cfba793ceb04297e06b2ac28a4a8dbb1668df6b85bb93df035ab5671246a4a37783ee16933d8c45c5cfcee984f8958bd99359f8cc2cc011f1752b55b16733598faff24a0926c6b92b178aa34835bf1068f5dcd4b33f303bc020db958e7b847c1d69b453567c454be7198e271bd308e4976fefe083f091f178e5dfe0913db427f84492738adc2b18a5b8d525bb8203ec3682e0f1c91809befc0e5244d0968956e976f936aff23dfd0eeb39eae652c53f7c266888c714e9fa2f4ba01569208dd422281eb2df4bb8d929ae3b07a37f2aae7b95edd7538e54ab634a0c033b2bb35c76528ff3efefa30520cb83b949e0561dcf866ed89222656a3e9c9db2cd83f738b049292ea6e6f9e4ca9b342442619fc214f20f6e89b881daf98f8770c2bdab84dcbdbf1a5b9778a66fba29a0053719bb00fbaa4341dbfa466c3b28b58b3443b245388f2416395d237e24f6998bc181378ff41157a4b7d3690e566b37a45138d2ebbee1afb83e64dadbdf08794a4b868bfb983577fa8955b96d790616f8910506a3ffac8b3a2338d36678de8a1531e41f14d459f523fedd0b65518af9b39153ef7332a0120b8d33c2077fe01bdba26512506fc1fa167388f8670ad8a6b1d7990c2037a8cbb0783cd10ed34c44de47bba421b9fe658537d3262cdb55caa505a7f305af84ac6bcfb6482ea879978104af2df85773e51fba15b2cc5be1b0ce9ba0c37684017f1f92c53703ef66a3c2fc16c9cb08fcbeb291cbc4a101547de0c9a2ffa4f35115208b93fdc8740f1784472fbcb90b6dfebcb488ea55e862f9a43f4172fe731cbbb23f25cc11ac9fb7dfed5", 0x1000}, {&(0x7f0000000640)="91ad5df85d8de9ab79df9e2a", 0xc}, {&(0x7f0000000680)="33787e007f74fc3c43918f582320c5f4bcb2a775b5c1d782581461acfeeff0e0fe9bed8b576df1b893c529b1f8e2cde99fdf868b7fa352a4881de9fe1488b63bf171e632bfab7f822fff4d33f72a1bce5401753414bc903e2e3056e97602e828c04c318665bbf7011e521f489cabc207c00182cbc5269b5c6eec3ed82927fb3e8b42d8941a05078ef01f1015ca8f1ee85f6a14db4657eb24670fd4a3e0a6b8894f19e13d74db7149df646c80383cb2cf9df1cc893f99ce482a3f4cfc450c038e1e9cbcc0a6b6ae572dc0907ed0b682e9592cab4a38536f737c4774a4347a3960f390f4", 0xe3}, {&(0x7f0000000780)="9b9a5d9a1ace9fa5d01095d4bbede17995468bf6f5d3bc7161ad759e7b1ccd97aa379cedbd06b826c501042a611a889c239434bb9dba32dc6e90cfad5860ed3f28d225f315b51d9a9fff9ba3cf0b4bfbd3b46a1e1edcf6330721729221ea2052da35f3f1b5a5172801b57d06eb31aff53c65e8e37a92468558d7bc6ffcf91b61694e2fb5c4fba1dec1a1ab18cbda1bc052cf9180c1a958ec15020189b524ff525d02e9568d91f76a1848842b951781eabc5da79fbb492a09865112608accaf8278622369cc8eca32cbbf866eba49760461e1f769cf89fac9ffb54929acd40c0da9bc7cef8d3178ff4e1e2e05f40f3dd9187b0c896ae1d950e7dde1a3", 0xfc}], 0x6) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) read(r1, &(0x7f0000000480)=""/224, 0xffffff93) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) 16:10:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002037, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r0, 0x1}) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x8, 0x0) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) sendto$unix(r1, &(0x7f0000000140)="59d22a015b689aa218d61450a6182ff5a97e05915a26d9b43c188aea8e9027fbb498", 0x22, 0x401, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ffea00000000000000000000ea78000000000000000000000000000000000000005600", 0x2c}], 0x1) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) 16:10:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000100)={0x401, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 16:10:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xc000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10229, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000340)=""/198, 0xc6}], 0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) flock(r1, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x7, 0x5, 0x6, 0x1}, {0x4, 0x5, 0x1, 0x800}, {0xffffffff, 0x8, 0x6, 0x100000001}, {0x8, 0x6, 0x4, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:10:48 executing program 0: socket(0x10, 0x8000, 0x1) select(0x40, &(0x7f0000000040)={0x2, 0x172a, 0x0, 0x6, 0x18280000000, 0x80000000, 0x101, 0x4}, &(0x7f00000001c0)={0x9, 0x7, 0x80000001, 0x3, 0x5, 0xe7, 0x7, 0x8}, &(0x7f0000000240)={0x2, 0x7, 0x6, 0x5, 0xffffffffffffffff, 0x1, 0xffffffff, 0x29}, &(0x7f0000000280)={0x9, 0x3}) setrlimit(0x0, &(0x7f0000000300)={0x10001, 0xfd56}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0xfffffffffffffffd) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 16:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getppid() r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x1, 0x158) r2 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r2, 0x4fe63b1b085ebc65, 0x5, &(0x7f0000001280)=""/178) getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x100) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) 16:10:48 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8200, 0x4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a384bfe6655cfd7861937cc1d934a62078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122c"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:10:48 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/47) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71304ce69931929648", 0x14) setsockopt(r2, 0x29, 0x82, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x8}, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:10:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x5, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000002c0)=0x6, 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x6) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x140, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50}, {0x40006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x84) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xe6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:49 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:10:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x994cf8a53f3d1316, 0x1) symlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000240)='./bus/file0\x00') r2 = getppid() r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) fsync(r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/48, 0x30) 16:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x100, 0x3}, {0x8, 0x89f, 0x3, 0x6}, {0x1, 0x8001, 0x100000000, 0x10000}]}) 16:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1, 0x10000) 16:10:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000300), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) 16:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r0, 0x0) fchdir(r0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) accept(r1, 0x0, &(0x7f0000000200)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000280)="969b100e") 16:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:50 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) pwrite(r0, &(0x7f0000000200)="5814ddb65b19eccbb01e84707dfe0b371a2e3225ad47a89d6d0bd614d10708c653f95f405ffd203dc7f7ff4c506a36b6a9b8e65554ddb24228f159f36c79b6308fca6839c9d283cf6d2e5c28a0270f1fddb59d01a366e48491b62d9578665f58d8d2c52dbdb01f86d926b265198d938070ce6bf9866eb117016d358625efb483f95f5d14915a26a4f5ceabc99c9ca195b0bbd2ffe6ae2135a8180cfae4b9f1007af05cc2faa389bc02f32269ec6b67c73d79ea193c759e433719f7e03d4286eb5a9edf777549a6cb94285ccd", 0xcc, 0x0, 0x1ff) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) 16:10:50 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x61f29a999133f3a5, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:10:50 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x80, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000002e8a220b3d6d19e3a74c7a0983fbbfe03936"], &(0x7f0000000100)=0x61) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x8001}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x7, 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000003c0)=""/4096) 16:10:50 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8003, 0x124) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1ff) r1 = syz_open_pts() fcntl$dupfd(r1, 0x20000000000007, 0xffffffffffffff9c) 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000240)="f09f07e21774e4ccb5d90b91a2a8f4dc6e1f371c2d3bf5d0316929949942fae941db07e39d8abf69767d1af8aad58a4c1fca99d1eeb0ae6aa2af2e07a965cc81face19b02f1311233335ba1fad440d662d19a8eb9de5c0074848a48bdfc397ed540197d575353ca0517bb7c85c68a891129de2af8ab35e25a7051a4fac7c52ce73d7e8cd1ec52cd2f5685ef45acf18f862f7fc20337223187672e5b186b0a342a007ff0879a22ea849c49a2a542c640cde4ccefe93d64a2cf4fe7a6945f32a00399d626b3943f903cb7dc652d5106e085f54", 0xd2, 0x408, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:10:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000380)={0x7, 0x3, 0x3}) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000040), 0xc) r4 = msgget(0x0, 0x82) msgsnd(r4, &(0x7f0000000300)={0x0, "590b80bea32899926483e5652c4f40b83856705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f07375385395d961a54c6318ce07df03"}, 0x4d, 0x800) msgrcv(r4, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1000) msgrcv(r4, &(0x7f0000000200)={0x0, ""/213}, 0xdd, 0x3, 0x1800) 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) 16:10:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) clock_settime(0x3, &(0x7f0000000040)={0x8, 0x4}) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r3, r4) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) fchdir(r1) 16:10:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x61) acct(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x10001) 16:10:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x6, 0x200}, {0x4, 0x4aa0}}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/113, 0x71123fc12f30f0ff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x4}, 0x10) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ed000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000200)=0x8) accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/2}, &(0x7f0000000380)=0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x2, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x7}, 0xfffffffffffffc97) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0x3, 0x5, 0x200}, 0x2, 0x7, 0x5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x0, 0x1, 0xffffffffffff4dd6}, {0x18, 0x0, 0x1, 0x5}, 0x7, [0x4b3, 0x8, 0x751dfdcc, 0x2, 0x8, 0x8, 0x3, 0x224]}, 0x3c) 16:10:50 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20007ffe, 0x0, "d70000000000000000000000004000000800"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0x1) syz_emit_ethernet(0x4, &(0x7f00000001c0)='\x00\x00\x00\x00') 16:10:50 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) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) write(r1, &(0x7f0000000080)="bdea", 0x135) 16:10:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="bd", 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:10:50 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:10:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:10:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0xfffffffffffffffc) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/126, 0x7e, 0x802, &(0x7f0000000140)=@abs={0x76998a15c2185011, 0x0, 0x3}, 0x8) 16:10:50 executing program 1: r0 = socket(0x11, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000080)="a22cde23fcbb8c3f202333aa74619a2d70eb7c6af7cedaa7be50eea268d6e40fa89170", 0x23, 0x1, 0x0, 0x0) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x9113) seteuid(r1) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) recvfrom(r0, &(0x7f0000000000)=""/1, 0x1, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:10:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x410, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:10:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4000000000028}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xfffffffffffffffd}) 16:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4000000000000) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000280)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000300)=""/38, 0x26}], 0x4, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x400) r2 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000014c0)={'./file0\x00', 0xffffffffffffffc0, 0x3, 0xe9, 0x1, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x3f, 0x3f}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/103) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64, 0x4}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x180000000) syz_emit_ethernet(0xffffffffffffff75, &(0x7f00000013c0)="fd5ef00c46da9b7df5b6c81da5ca1556fcd784b552805c0a246756d049cff4917e11b861f22e114de925fb5aaf5dd6cbef285a10c745dac62670c662876973e1aae1baef436bf4cd566a89bb3a0bbf2f0e1fdecba700afe047dfe9e972e181ee1922a5b2897e66d5a3fd4806c59317e78e7087e1bb03658c3b422067c29b921db7666589ac75ceb22830fde0a364a75b0816df88f05acf63eaf29ca9b4d663757231f4a7014fb8f935eb39e46dc54c13acf78e253655a35ae6f4984472ec0909ac3ebc90b6287d1c03cd73128f396af8c37cb60f18f209485bb907b4f27d8949fe266eaee5f081a5364076") 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:10:50 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x100000000, 0x7feffffe}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x40) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:10:50 executing program 1: r0 = syz_open_pts() dup(r0) fcntl$getown(r0, 0x5) 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') 16:10:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x2400000000000000, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r3 = dup(r0) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000d40)="6013c03bc2c276ff3648013d51f8cde55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf324c5fdaad87d171ccd43a31a6fe69c7f5ab6e98f01ce74bf233e27dcb0c9a7eba20d74591afcec5ec58a2f3f2eb0a20", 0xbe}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) r4 = getpgid(0x0) r5 = getpid() setpgid(r4, r5) 16:10:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x7fffffff, 0xdd8, 0x9d4, 0x5, &(0x7f0000000380)={{0x0, 0x6, 0x6, 0x9, 0x3, 0xc7, 0xffffffff}, {[0x5, 0x5, 0x7fff, 0x4, 0x9, 0x4, 0x2b, 0x8, 0x2, 0x5, 0x5, 0x63, 0x10001, 0x0, 0x10001, 0x2, 0x56, 0x3], [0x906, 0x8, 0x1, 0x40, 0x8001, 0x7ad2, 0xffff, 0x9, 0xd9f0, 0x5], [0x3, 0x2, 0x8, 0x66, 0xfffffffffffffff8, 0x1, 0x81], [0x10001, 0x5, 0x0, 0x2, 0x2, 0x7fff], [{0x0, 0x4, 0x8001, 0x1}, {0x53, 0x8, 0x101, 0x8}, {0x9, 0x100000001, 0x20, 0x2}, {0x401, 0x4, 0x3, 0x4}, {0x886, 0x0, 0x3, 0x6}, {0x2, 0x5, 0x9, 0xffffffff00000000}, {0x6, 0x9, 0x0, 0x2}, {0xff, 0x7, 0x10001}], {0x1, 0x4, 0x0, 0x2}, {0x0, 0x7fffffff, 0x0, 0x80000000}}}, 0xc04, 0x7fffffff}) 16:10:51 executing program 0: r0 = socket(0x18, 0x5, 0x24) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) 16:10:51 executing program 1: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x4}) 16:10:51 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x100) lseek(r0, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 16:10:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x401}, {0x2d}, {0x8001, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:10:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pread(r0, &(0x7f0000000000)="7875cb0cd78c985dd55d9b518129901656041abc7b95d238bd3c6e3478f032a6c6a06afcc4fb90b95f1720e4e8213b0104c31f05c6a7b09acb99d15ca7ed9d045125c416a355d1be90196e43d15dc4e15ebfd03ee01d4cc83dbcb65b5ab2e0ce1ea34ceffe2041eeec39009d82a042cb", 0x70, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:10:52 executing program 0: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:10:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0x83e7, 0x5d}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x6, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x101, 0x9}], 0xe8, &(0x7f0000000300)=[{{r0}, 0x2e10f7ec1e494917, 0x1, 0x2, 0xab, 0xf737}, {{r1}, 0x0, 0x1, 0x2, 0x6b5, 0xffffffffffffff42}, {{r1}, 0xfffffffffffffff9, 0x22, 0xf0000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x4, 0x1000}, {{r0}, 0x87d7e1cb8aaebae6, 0x8, 0x8, 0xffff, 0x80000000}, {{r0}, 0x0, 0xb8218d1b64cf60ec, 0x400000c9, 0x1, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x3f, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x1, 0xfffffffffffffe01}], 0x4, &(0x7f0000000040)={0x1, 0x1}) syz_open_pts() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)) 16:10:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000140)="c6f29f8df1b5af845a9b583f00b7011db72396a7dafe3a98b7d75b25e8b58eccaec36610e5a4852650b71c073f22d998aadebd5fcf97f5048f7573b7545b08a51635cd5029810c90502e52c6aa10451a106ac636bcd07f4b49440c4830516f7dce146d42b14e865cf563fd423297b2aa80c21dffa341a31ae0820676e8ecf1596a1bfbc2a6e4568756e30cbd8e5ee8e32e91211e51c9514065b444a77c91149beceb7eaa85dd178333a2f36084234bda28e487411d7d86081f53b09d0e1d972bc49fe2ed06a7e878817f33b83430e517d806402d4b7ea3d28440655665731ba9d6910979d7b920e9b84a01a09cd97ea1a71e28562686e89d77e756aadc963881b3faca19234aa831130a968b11b82c1c9ba10e713753c4a6ff08e21d465eded206b1baa252ee401e9caddc6dc896e381d5ebc0a8999188c36e629a6a8c68f224e2d5d2ab4f362f64ed6d2291bfd7ef9dc2e867dcdf183d09b6fa45c6550e2b4605b8dd18c62fa1b42f4c7706ccb0d3abd5fc44934c69c0e266e5b4cf053fa48bc0ee6f140a84c907c004ead540685879fe081aecaa61399523c85c46cc54ca16c51294d09465d0e7c61fea9a4a70c78a13dadcfaa1d0c050a5b10a01372ab2ee4ec7a67bf619d19bf4593078cb2e1547fdf8ee0a9be9382627c9f8c7f218d264296109237684fedb31e94e3fcc9fe7f14e52458d742031cdf426e3933e28379dd9dc075b88364c9a42d79f6cc82770ebe55d022c70c743c0eca580d06b052303b9464aee7624ec188173a9e0f4dbd63a1bd887613d1fc97217397a977cdf8476ebd797fb2e946fdcbcd2ea452f3110381d82e39cbcaf26e92eb126a0bb6a79b68f617659928e9c97a50f39457d572be3699c5fb71701c8598c8a725fbc5a7d826f3b0c2a37d28f109983edf3f2ded84e6a7e4e3fac0089597c34bc3e31490e6eaecc58446db6f189c3758f0757116edb808b4850a013b11a2cd2681aebb9ed969e801d8e48282db5b4a3f43c99ead533b06bc74abd9933b11efbcf1965bd877f63f9ba95eef1718e0934878626dbfc01f64a7f5aedc7c464907690cad0e13ad4ddcdfccb6a8ba36470e88768b689036082611d25d80e3f6bedf275ad8a6052348ac74a09d4593fc53f1f5eb501501dfb0af973966c1af77159e6ca0e531085adcb24515e1a5d0981bc19d91770fa812c95132ebe821631e6c4127cc6db68b2c432e89c06e765e039f4c43d3858e78714579ed3aeac56359b9f872c80a45b293295243fb2a55720640669f83af6a0dc536d30e4a6bcc095fe7334ee7a5be403ba243d299d75db6476c69fc67b1520e6d05716a9375caac0a783083be515835774935ea30f8042c8e067a3d934cbbf65c293e31369f7090b949b6872f97b3d769521207fd1cf87a0f4b508d11082bd3686887ee665f628869557667a53dbf0f2c1138a1a13c0beae8b837a10db3a986b4daeb9c79e9c2bdc49157aeabe926978512828dd133ea9aa34c51e6a41dc9fa8502d79d1e6f30c7f678e38e751cdd4b5465d131de91a6af5285aa72697ad3b01d3ff11b2c57e4b2afda8a0ad183fa8975a089d6fb7f5cfb173be647e45ed4b53972135150dce2b25cddf7495a93d7ceb405ba28c49d3996fb60f4868215b7a96440a1c857cd16fca389d800074197b16c72a052c133a2b9d52d05d791eab6c1c213c07dae64d9bc59228ed4081e68ed67532cd6f3cc6f94266b6bd4eb93c4166c111f315bb11489b556bd903968f4841d4fea00d4b3b861aa518895c64d8548be0136f5f2cd158e01d2971460259902be553e0c3531be7b24a0be66dd2654acb724d5cdbbb2772d9da5eec95fc95282f0acdcb4810c6c9e190ec0ab683a8679c29bcef739bad725bc82f9438cffe631f0c49e80fc0d7659b899b16be0d2dc9d5ab90dd6e0bb1dfce859eeb71f778e70fdea0fbdc1c5122b09be5300864a243081abc26c248c5343a9e65331208a63f80de5f6c3ee9660df065ec3e2997f95a78f639ce38f863ca0ac89dda56bb31e12861695c7aa0dadaf187527797706e9aa7acdb59c3ae296c1261644d2454865e314f09d80dc14b2ed5b957662599696da32e14067b1c93fb95e2eee33ef2156673fbe550a5bb1331aca1be6314f9366b9baf05e346ca0bd1858dd90604b749db0eb01e3d0cd40836cfa6bcefed5c223f6182fbfd181ffedc8f355247cc8355bcbe5fd1f06c5bfef053407d382160bbfaebc2ede0353f19d15d7cf95e0332c11ffdbd493cc142224d6611d000a5ba8d35eaa78b2f4d05e85efaf2ef166a99fd1f8be936abf12ec95f6a5200afc6ac90e334be98689a78482e6bc615cfef9acd1a9531429a3a00f2706800bdd074eea84e8fad58305232f6e5757f9dd490f76bafa0d50957b8536359f2646fc47104f733b427731b22f9eb05d89a27ff8fd71906f5b0494b10b87ddadfd0c5e392129fdaf653851ee6dbec71fbb42eec0f621555aefed0a04f4eb502b2a52a56059a6dabaa7e186bcd762add6a4a21bed82d754d33c6b431f681f5a92355eb5225af2466fc4bb7f8235a6fcdc8f893fc71d4ebf9b594506a39df19404246f3a10108c4bb7dd052e7ac7da39945be1a80ceb0a9fdcfea62fb2c71c63376750655c3db864dff112ca868939b026a8f831703ff4bb81a3d884e8369ec9aa806d95de8cfe3c992d845126719a1a239c93f96ab5bd5bfee028ae078604229be58d0cc53980269435120b636e7724d389895f5a07351c75bd99567f12a97926e10965ce1bdc1405b31b37762693232de904fe1bce9eb071255234f38741b9ca0beca2f63311b2120b2d60c93d6edb8794504d7ec38521fb955bfc3084ce9dcd7e8f3588409bd8d4be7cd0899b318bfca50808112367b950d14da930ba7511c64bcc2b92f47c81dfa0f1f78df20ed070b88a310a7ac0d56b50524c5b96e884587205eb896da428e27ca9acb86ccdbae2231293193166e38b76321f8a2bfaf503b04222e7a041c44acd4cda9c537434bc0507c0a0d0cb695fd1e4e397d71c96ba9277f7173253fac3b163aa16e81457cd0fb4da5e03d8ca22863c9b16e6509f4e3b70160f76755c082dce3bf209132a0a6b8b7d3fe14b700278d8ee2f95834d95e08993ab02da93c6fe608e36cd98892845e2600f6dfdc4c2992dda4a62cc89d85df3f168e4ccd20c5aabdbdc880a28762b58eb9c9304cb053634d110d854656b8371678c69587e2cd118612f6ff315e5c75bc834fefb95e62543f855cfc0c0b243a14f185096a2fbd8030fc8cf7ac29b68bbb5191484dbecd435b2f315dfbccd8d16c3522468603a93a240aa1a6e083fab60d6e1bab30f08df76ae91a3bcf8d544d872ecb01c219b6cfceee6ecd9c199b5dc3fa5cf052500a6105c32abbe166a1aca2a1ba3273b2e0b4167294ed3e92643c24f0455e1ff5408b81748087c288c2c39c4eada5f909737b4a752f12ff4fb3fd38cf11a06425aae5d70f31e6c4a915ac0e7aaf8561b6115436f775945b9f68e21f9c3afbe6c479f8348b4c597431985dbb0fd0daa86e246fa444be47cf0266c475eb71630cbc224f8a351e0aaa61e03381e151cc9a9002741983f87fd37eee4d2db7ec185de2bb6379773c8d91a06ff2d19d411130149016cca2ee8e2feb9c731bd1db71107c84e0d06870a8934ce881ba1e83ac6a6e71a450ee051f167512dca9596e7466405968fe2c568b83b76bed0e9177d9387bd85a00049d33fb99ded4cf99654696cf2e9062d995c0ea00d55d16f242250d4c602adae5e417c2ecef44bc494ec88828b8057ad0e01c32c6b2c3f5bacb88ec46bfda5707405b36e4baebf530651cddb06c9473ed34de623a54d62cb3d42ee411f9778e9d47743285f992b71b87651a5ed5608eb4683f0004c7e75393c279a822dab499a20d92d5452ce6029c4d5c7cd1d2ed2113aac83cb2ba67246c53c7238e98050faac750aa5019970780f609ccc11d905613db2c5932878888dee59554ccc8c446e551c52015fe96f3c77d1e5d5aa66dba72ceb72bb4cadc8aa91da991d626429d99e91330f602763b844fd05cbdd2beb55d744c75ceac29556feef5563351df7bf52b88eadf2c27715e8031389bd018df5c01a93e1fd4f2c655a3cf7653505e8defd042eaa08c90afa73b8fe3db90bb590c42dfe49bbd5b7ade90d5cc3163dc0f1b76c19f2c7cbf311166fb79793e2ac4724310e98a32411ac031273693803b82e2bbd1f7fe9717d088a3267eef73fe3bb95828dbd4329c34724efa18fb13ebd222a1a7d16441ebd799f1e16ee9ad5b281a2acf1b9709c935b0414666f04d1c635025a918efb0f236360cb8eccd736f1540918cf9c0fd2712b60557c0de165488cca737ccc114a625c2d9cb59cec5fd4f923fc6f6b973baa5c3a1268c82c94bb279ba9dba927840c7fb0d2a65b425b177bca49374102984578d50e9605e32ec41aedd47ca641cdae042874bd81297ca57b882bc2959d2fec5b36fb045c8b19cbaceeb3094da93efc4a1c6b44cfb3421c6fe97638fd22246af3253a6fe5580e0a95f2b5955f77866b5e853f715259a620866a7fa790a1a8a50a9eb9e7651d33f2e61a53fa9c75f01db7f07c7f76424e31418a3a5d1cc5bae0a12adb172de194de420d01b15ca18eee6823ad623d1008ebcb33ed46e842737a6a321de282ec30563697560b3d583fef99acc1ef7d384c10a972e88e46cc5dca60a64f1c9e545020d5cb4c412f353b5439a1c20b6953fa408f10ba83c93a9673ae73b82ee34825ea05c25150b239f7556f3201ef75e70eb5e5d41f65075f99dad1ac330b8fdba345c3e0c4fe48da731054e961dab7eef88ff1ddb367951eca5b8c5d7db18a0d6ddb0a87da3d228f0c5c642d1cd0bec366c0f888617e45fb61d99e14b578a723dd2bab011c75a91485dcafe02b064d013363e1daba0280120ced6a3ddaa2b6604155734ef91d9a6328ce9d1da233a4669b39c300be45f7dba25567e4f7e1b48c2b2d3e55b8d465e5c0a5646a2918c029a725a2700b5b6d22692cd7657060887ad10aa3375dd01ea4459490c9e9b5867588877a7795febe6169dbf2ac202b1780e07a3c56825867c8496654931e2e03de481bc65848f98448f87279194351bca8012c6aa98dd0d7e7f81012bc9aa6b9b8fab79ca2c40ad14edd5269739860e457bd33b840759e6006830d3b9d2b0fe2c6dcf75eeca060fe1b5b9e80aa656fcc1d27755a754a7f88df81167929131a9dd9e2670f06f745c45e2968867685d4fd438e8e5c92640a95d9f7e19a70bb00caf24b58e5f4386d78416a0ea1be8630e96bd55e41b65760545dc00105defb6bcc2315ccedaf118ebaca4f73f58821febece3248188609fbef36d7ec61d329c7a4f6988b06a48ea6068a40b3da9eca1e70de243d2858055ac2f39db7b206d6c2ba2e9b676512deee81c75950234ab14ed2ca687ea1ce623274ae8f21dc7f2ba66d55b221f466b3af1e12a8fa913faa3c1f98bc8a18d80995ab03275096168b8061c593dc5057e076134b625242309f1d82fa0f314ef2be0153013e670f3b631599306866a6a0cebc6abdc0e3b37ab9c95442f7a2b29b2dcf96296f953042b5deb3c65db68604f913ba1f532f9a3147f652b3c3e8395057a98fcbb3989a98660bcbfc0974627bf76b5a3fa4c99ddd7c4aec6e480f49bae27137fb51bef803993e1fd1fbc72bf52dec8f2ea94c6e7380757939fe2044b7dc440db716a3a10258d0c2159f2ac079f45ff751007601175bc0eb7222438c232a37ca9c56f0a3f595072fa4320", 0x1000}, {&(0x7f0000000080)="a857cdfd0f7f59ca98d330b841eb65e307941ba85f66dc58e55b57df43b8f50045a1e26f3e70", 0x26}, {&(0x7f0000001140)="0329882e077ad4b1984eeb80d54c", 0xe}, {&(0x7f0000001180)="5b6ce5efa142376c804300ec6167703fb42d03703ae380f2a68dff31c2be625831b8179a8e4e16c62cced21133f667a9689aaa4cd38f92674a4241586c1a8bda7ac6ebe0b0b94a2189eabe8be83a47276c4e2c85013e5c0fba22f65ec24e801bf5d7b509afd5b38f85d1e2d1c22f95a63892fb1b4d80a5761ed4ce066b8dd6f11c95596ebfa1be09c9389d2695d63655b4757463c7674a6bc00352265719e2e5f5b90fd274", 0xa5}, {&(0x7f0000001240)="2371f9d2a36e7462440a", 0xa}, {&(0x7f0000001280)="4849a39ef32aae6cc2816c336db0837c480a27924aaf8bf2a268e72f4f283cc7f42bed33ce0d6d6e0f875a058c861bdc7eceb33913e7b7e9fc43d23e7b61cb1895bf380f61365ca309bf5e6db13899506434193d5a292ac2ee8c94889f3e6a6ff7ef66a65cbf2059ce9313296aa4549d29cb9c683b8f34ddd7ab8effb9a23481b17660ae1eec9904ed5d3d058bb9f1b70e817492d9ec54520fdb8465426778604913fb54fef41ff3a0406481a913320409a091c5df461968b327afbce8eba4348febe3a26c42d587f38928acbffd6627394651", 0xd3}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000100"/20, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xf0, 0xb3132b2c413d60a2}, 0x9) recvfrom$inet6(r0, &(0x7f0000001740)=""/24, 0x18, 0x2, &(0x7f0000001780)={0x18, 0x2, 0x2}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001700)) 16:10:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:10:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) nanosleep(&(0x7f0000000840)={0xde, 0xfffffffffffffff9}, &(0x7f0000001a80)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x9, 0x58c}, {0x18, 0x1, 0x100000000000000, 0xfff}, 0x9, [0x800, 0x81, 0xb0e, 0x5968, 0x4, 0xc4, 0x8001, 0x2]}, 0x3c) pwritev(r0, &(0x7f0000001bc0), 0x0, 0x0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, 0xc) r3 = getpgrp() setpgid(r2, r3) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:10:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8080, 0x9) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setflags(r1, 0x2, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xff38) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x0, 0x4, 0xe902, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd066}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x497a}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x19}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) recvfrom$inet6(r1, &(0x7f0000000240)=""/54, 0x36, 0x40, &(0x7f0000000280)={0x18, 0x3, 0x8, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000002c0)=0x10001) msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x100, 0x0) 16:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 16:10:53 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) clock_getres(0x3, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0x7f, 0x9) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r1) 16:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:10:54 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x54e8eb4ab68b4ad6, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = semget(0x1, 0x2, 0x100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) pipe2(&(0x7f0000000280), 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x9d35, 0x5, 0x4f, 0x7ff, "1f452df523f40a463d65316078796dbe88e67847", 0x20, 0x5}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000140)=""/184) socket(0x2, 0x3, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x6, 0x6, 0x6ca7, 0x1ff, "4ac0d23e088580596223e7174726f46a9da6ad25", 0x1a, 0x6}) syz_emit_ethernet(0xfffffffffffffe59, &(0x7f0000000300)='o') 16:10:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000380)={{}, 0x2, &(0x7f0000000280)=[0x0, 0x0]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) 16:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8ba2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000eb, &(0x7f0000000140)=[{0x401, 0x5, 0x8, 0x4}, {0x7f, 0x1980000000000000, 0x1ff, 0x100}, {0x6, 0x7ff, 0x5, 0x6}, {0x3ff, 0x1}, {0x9d, 0xfffffffffffffffd, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)="05") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0xe16, 0x5}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="a0b02c909434a8a388e7920c8e9c96c7b7a31ecb7f8426598874fcbe08fecc59bb1a9ea48c630a53cc9f2ad21c37c964c791b33b2fe1ab93f82165deae5d846c2dde572988934ace7ab7d7239f08c65f1cc680657b5b2147c71e6d2792ec8ca1cf00651fbc94e5e972bdbdb2ca8008a591c765d64e87cae7721ff52760c743823178b0c6", 0x84) 16:10:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:10:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) 16:10:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x2) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:10:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)) 16:10:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7f, 0x4, 0x2, 0x6}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:10:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x7}, {0x18, 0x0, 0x0, 0x7}, 0x8001, [0x3f, 0x1000, 0x690a, 0x7, 0x5, 0x4, 0x1000, 0x2]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:10:54 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000006c0)={0x5, 0x800, 0xdf, 0x8, &(0x7f0000000440)={{0x7, 0x1, 0x8, 0xfba, 0x4, 0x7}, {[0x6, 0x101, 0x9, 0x9, 0xffffffff7fffffff, 0x4, 0xfff, 0x7, 0xe8c, 0x7, 0x4922, 0x14000000, 0x4, 0x9, 0xa17, 0x4, 0x8, 0xff], [0xcd, 0x800, 0x5, 0x7ff, 0x5, 0x55, 0x800, 0x7, 0x7, 0x1], [0x2, 0x97, 0x800, 0xfffffffffffffffb, 0xc8a8, 0x9, 0x2], [0xfffffffffffffff8, 0x2, 0x6, 0x1, 0x263, 0x7], [{0x1, 0x3, 0x8001, 0x5c0}, {0x5, 0xb08, 0x0, 0x8e}, {0x20, 0x8, 0x5, 0x1}, {0x123, 0x1, 0xe2, 0xff}, {0x3, 0x4, 0x8, 0x5}, {0x10001, 0xffffffffffffffe1, 0x96, 0x800}, {0x8, 0x0, 0x7, 0x4}, {0x1ff, 0xffffffffffffff00, 0x0, 0x2}], {0x1ff, 0x7, 0xfffffffffffffffa, 0x1}, {0x4, 0x7, 0x4, 0x259d}}}, 0x100000000, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x8a41, 0x2) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0xf2d, 0x63cf, 0x0, 0x2, 0x4, 0x3, 0x1, 0x0, 0x8001, 0x1}) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="2c872e72101ed12f8459878a97f79339343a87a46e4f9fded54178a4fcbbcaa7265576fd562635bd063564cd98ae393dafaf671e7dc5d847648c5c8820d2b5d3bee553400447282b0805e79b1505df5e6e181ed1572842e49be2b5fad061703fc50f5a01a0765aabc5ee48e7b70a148c10d33cd36ffbc5439c7d008d1930d94d7d3d10d0f56eb1da1aaafb83ca239fc25913775ce70bad7ec80891281a593d6343b5f65c7810d681cf049f7adc7bfeb142fea468257e26df35ea88f156823991da9c7ddc4fcb", 0xc6}, {&(0x7f00000002c0)="d37ba8127408db0801b135ae2814a52dc3b38f954cc025fc6fbab2f0ce8eb61b6996069a010e20aac86e8fbc540d29835d53c5cbe6d8a598e19142e2050988d699d15c8a23c3", 0x46}, {&(0x7f0000000380)='n:', 0x2}], 0x3, 0x0, 0x0) 16:10:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818eb2feaf450be3ea9596d5f7fadfe5e8a000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x10000, 0x5b0) r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="2296c96049a44e4ed8ad2e967ad979bf07a9cd4d91e1e455594e9b0e6caf7aad1cac37c2f9c0dbf72f7edc996213494dd1c9c2de63e3b6017b53cefd2a1e73c9f2196dd494bc9ef54d1a215fba8904cd640b10ac11a9810977c823676a37b9c82173f730c6fab8c82e7bcc23374b7feafc07360b73511aea625149e7b8", 0x7d, 0x8, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:10:54 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x4, 0xffffffffffffff90, 0x4, 0x3, 0x8, 0x2, 0x5, 0x3, 0x2, 0xfff, 0x4}) r1 = socket(0x11, 0x4003, 0x0) ftruncate(r1, 0x0, 0x5) sendto$unix(r1, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:10:54 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:10:54 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) fchdir(r0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0xd3a9, 0x2}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0x3ff}, {0x44, 0x2}, {0xa7e7c62b93b50554, 0x8}, {0x0, 0x4}, {0x23, 0x8f4}, {0x7, 0x4}, {0x40, 0x3}, {0x100, 0x9}], 0x8}) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r6 = getegid() r7 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r12 = getgid() r13 = fcntl$getown(r0, 0x5) r14 = geteuid() r15 = getgid() r16 = getpid() r17 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() r20 = getuid() getgroups(0x1, &(0x7f0000000700)=[0x0]) r22 = getpgrp() r23 = getuid() r24 = getegid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000180)="63625bd0450c22684ba39055d95a40f904785283e52580dd05db61726e925965e67e995918d9570a2d93e453a27d37155db39c4ca0312113b0b15910b6518c48aa42968a6a13226fe4d8a6f502faf465b1d5cd080b80c435a60d4f53a99fe8316ce2b88845b790f0feea2b1c87bb1df2fdc85583b50b556743a10e8d6545d7353389751ccaa0e012d77fce1df68af75ce9557519d4f40fa826f84a8d90b2b29aa4fd89bb9b9ba08d18860a8a8654a6e89779631c8dbe0e537c8d4009fba97917dae22f05e8055f51ee3df1ca95475df1479b95ae588a43e5f2dfa94a7ce47bb6c5ac5f900068cc31a491afa73a09b4d7885d0fa08e51629edf91", 0xfa}, {&(0x7f0000000280)="27ee36b261d0e5bf903defe2b0b141d737b25e605ba098de47c726e087d8f4d453e5179d92af7965c27e2722b3591b8d523fefeeabd7e766af6af7dc3cf0bdbaf5c8cb95e4ba30db7ff429fc886837317ef7390bdad587862f640941b7f33f057ec7ac8daa05d0a0ab0d87a997476d533571759b3629d887e26122860a0c1294db781d3bbed2ecc8e8ea377f48959acc59d7a6ad18567b3c039552198e666c99f953f629f937c2c65b982cc232202d7669288a069ea25bfc930b695ed7eae2f5aece7677cc6b3f6af8a7b75a942293d4120baee3bd7f88f1bc2e88aaaa8af02569d5c7772bfabc21", 0xe8}, {&(0x7f0000000380)="c67313e3d5ee8c78d566ceb048f3ac77551a72c2106f09bb3aa54cee452188d63530e955c03b20e6417a9ec1c0e587e270e7c02a5a3f0aa9808c239a23fe210a9b3a9322921741dfb533f4e0c4f64e82872b9f3b6f999f4062ccacfb5d44d8740ae5f5e2e7a6e25ae50f7ef6b0039d02c3cc136435d4785a9b67ab1a94a997b0acd20dcd9a4577cc24df2eebf6218913630a0ab6ffac9a57f3349041b2deec8fb56b5daf8fccf1d6d0d70a731de9fb9be9", 0xb1}, {&(0x7f0000000440)="eb59a181e943a2c18f5f73792bc08368678e5e05ccf60243438b903e3a1186cacd5f9b956dbf27e8128c84095489f4729d13a1cc3fcc50204ac060ea58692288d8ac473f3858da4929d1ce06", 0x4c}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r3, r3, r1]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x130, 0x6}, 0x2) ioctl$TIOCCDTR(r2, 0x20007478) 16:10:54 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:10:54 executing program 0: setuid(0xee01) socketpair(0x20, 0x0, 0xae5988e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x6, 0x69996f223d4d94e6) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) listen(r1, 0x0) 16:10:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3ff, 0x401, 0x8, 0x0, 0x8001, 0x400, 0x8, 0x1, 0x0, 0x5, 0x8}) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0x181e315f}, {0x18, 0x0, 0x7, 0x2cd4}, 0x7aa, [0x0, 0x0, 0xfffffffffffffffa, 0x9, 0x600, 0x2, 0x7fff, 0x4]}, 0x3c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) setsockopt$inet_opts(r1, 0x0, 0xc30e6c06d7df407c, &(0x7f0000000200)="96f5434278561ac057be47f512e33ba4bdf1df722f1fce284d96bf27c792670f7669d6848302d1931fe83f973dfe4a0eaf2add3de1c7d33eaba246", 0x3b) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)=0x3) recvfrom$inet6(r1, &(0x7f0000000280)=""/36, 0x24, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x800}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) getpgrp() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000004c0)={0x8, 0x80000001}, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000500)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000540)={0x7, 0x1, 0xe035, 0x6791, 0x1}, 0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000580)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x7fffffff, 0xee, 0xed5, 0x0, 0x80, 0x4, 0x8000, 0x6f72d1cf421a39a9, 0x1, 0x8}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0x2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) read(r1, &(0x7f0000000680)=""/18, 0x12) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000006c0)) recvfrom$inet6(r1, &(0x7f0000000700)=""/113, 0x71, 0x801, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) accept$inet6(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000800)) setsockopt(r1, 0x3, 0x4, &(0x7f0000000840)="f69c4c598fea5fafb889eabc87e482aca3fa3de16fc02995904dfea27c037e6c12d85e15554e0d943c54ccfecd565a60f02683062dcde617c531a591998151f6ccafebab3a8731381e21d518852fa4772ab6705be866a29837ae3357d86e98ad0f23a8ffca676ee0bff2290d7dadc443b393af95f60b16d8e06e95786fcd8d54da1a92c772d8ab3eb385d0dae9ebc4a568210207543d00030d0e63df53942f0b3757fef5c3e46813a4a99b17efde67b2b6bfdc8d5adffdae0a956beb4d21ec211e08bc2d4d9e42c315996c94b073212b71c7ff15a28637c67a3cd603ae4de63c2c620c17755f8be4089d541b46b85514cecede775b907c9b14f92229c7ec1b50f40d82d8c7ebda14c42ef46c530f2fd68c7a9e1dedaed39e46f68834ca360e5fea84c2111f1b636f3ea967b04a80c662f0206ef034d161d8b8a16c6b9f320a44927905508cc69b539af215f5077b3d70f157f270ad9d717aaa4a1b2585533b7b2f1b533c6c6b58ae5ef22e1ec00f04bc5e5b5733de49ac5b89cb7678b76e0dccd52a572cec2505777949f9256e4a73dd70856c827f37f5f137282f0e147eb89be8a8d590bf8674b750c9144765fc68c7ac611ae89b62030da7d0575bcbd1e1319cbeb4690eb58f2d3477269b5e91c406dd1918c9db7a96afd5e0bb26914b273e7b819034eefac36e31c83554d9c3b4e7af4783f6df7f16f6b35aab2184f565cee3f2b1551026cb83985df67433434ee883e05cc0a762fc6a7d8806441bdef585e94fc97f7a57aa47c3550bf0538ca7de89ebd85cd5291cfca65cb58a111b0c1cea4cbca8ae88ef4817a6c39b9510b4e8a79c18a394e16301b59f36aebb0783340c3db1815b0c4c2a049406a20a0800de766cfdc2fd9601e8fc5d95aa223f7b1694bd71ad81ecdde9b055c943cf12cefdf2593085f9d23dcaa91fda93a6c041408d5b31a60ab07014120d40b43eb8f6e3525904bef6611eac668421edb5fdaa78ea5560e44f0943c200d1ded4088f1494c44b53aa75258e709cc9f09669ebe59e206fe18aa286b94a34a5baa51156f190607d89e571eefed17d95a788e808cfeb3fad3c46db4792ba9f4f719bffeba71c8ebf7f0b340ed5d518044844951f656cf03f0daa5fe9251204e91cb7b73d0a664de8656c05b11d24839958ba3d39c9d44195024ebb610d249afb78fc426630dbebc8c417392b24034139cf8a87b061a9f52a75df8e6ff6282fa90b89beebdd0faeab5a9e302eab93208dc8d0d91968ea63387d1cdd61053f92630edf2be9a16b3703aea57ee2c5958a1dc06976d9566076f8a9bd4b9426d7bdbf14e10ee43132987fccde447b2b1a5e2e33c6087a3425ffa59671294e107d9e94a2e2fcbaba09d442883f2efc65cc8e76499543155ceabf1b783fd07a9c08b996ee5fe0ddc955248df260c29777f07264b4cf23caf1d938350e486be6a64f9b91dd0c8551d07b4d5996d8a9df553a8bf6ab3c6ce01c44da43298ec1c43c0a4d3fa0a7d55a2542860808e924f698faf2bf10ae03df7b85e8dd1c5367c9204fedb9ee317ef121791bc48ce1ced157c17e461cfcf1a83513cd9d1ed43e04afbc6038ad02ced598e48952eb1c428bda73b036ee2768b370c65e782ad5f6db756ee82c7d1b5d81f7f1d53c955346fa5dac9c48ee1ffb37058cb8f4ac5c2e6e2bdc3c4db855792bc1fefd8e9b3e9eaf96db77f36dd0e991183e6f490127eb90a530af64d13dce0859aa92fc6893072b370cdb333fc52277d14fc745ef092b0be5162157ba18a811134f43efa172120e45462794299520221d57b15534fc1133ab8afeb319f38819ad44333cf404a98a920cd3bd7e930a30cabbd0ae3ee6e2eca1550b6acbb4cc8175e18f2eee9eb35035d8d43ed60993baf846b16792aa6fde40cda0ad642104f46fdb0371c38e42659a9de49442d7394ddd6027580b6829608cf711f0e11ce899c4c4d34da853e214dac8c1a97c43223342892497fc4a05679dde5dcdeda665721abeafc3e52f8713fff90840e6bb5526563987d78b50b4531ff8a8144530852c12f1547c0be58852716d150bd84006dbd4b728726e2aad94d8c685827c2cbbc7a0c7e9cae832569624c6bd7735ab5636f3bce3101945f50d6aca70e9136aaec4e3095275eb6decf1a16f34e2c131f2fe728947edacec0739e603053c7637795254b5d77d3478773c4d0ab83179226dbc3eace9c9ae1e53b90831a0769f7a4dc4399efd58ed6ce247b82fcc55000fca286b34fd086ebf195058ef6fc39db7e65c101cd3a3c75542e7cfb331547c88ebf6cea71111b92f75e8b4362fc1a1c7280ac92bbabd30b5477e9a17eebc2c4dfc05dd9f07fddb6a171e1e28086150519d4875c8912c8121409e618f9e6d7bf085e0f7029ccc174cf9a763ecb2f77264ad77a071fd14b959210c159e3ec51137d8ba40e08e73514aea370fd2a5c30ea7159fbf5e09138fb0b6880888fc73a9e5e02c8eff3f139fde0dcc050df23a93922c4e28c8f978635f4052b906135e090ea2b4509cfdffd119db17cdddbdec383a5db3fc6f18e32b4b9c9d145df6730c5fc99290c3ffd8a51f091d6cfd6e8a6f482bc667d1a8525cb5498bc5e464e03bc1f21e1400e3ec621978c85eda87876ea820dd77af249e7a80cd5f967f839858bed904b4c172089fd888ee71cd664a4704a1993a01e4051663b908f487f3ad54abf8f2c59ad9f9a412a2e9d3a582b970f9ce72e66dcdf69b8fba4df7f266de6be40c968e262f24d7f0ff816b013d038e80e4f4bcfb745f5b59b294454781f4ceacb28bd8c7ca097ce2baae03268e1fe1f9d09d7f142e37c6335ec5ffd07c210631da5828e3f6065d941853676555ea190f57faea3dc2244327f20cc50e4dd8f6e9b98287afa085c917b35f4b611b588e8e3ab5a5a51908e45a6c4d84e2e9962c3f16316a25e2870dd9e0746499e0739fc7266a59798ee70afcb62de42a74a435c57e1e834be1c19852c2b35636cd784aea85d6276676cf594e0a1a3892bd49b960a79367bf9cd18b81b9b3629cbbf9d0d2102dba8b3fa6801715d6f82affe06db4c1e04624ca92246a1dc23995fe9328a1703191c2f3c766865a5a19a0fb82c93a223aa6e4753cb5b5df123c66b6039552401cb262caf7791ad8cf349d56b98c7a76b39cce0c2e8ed04166ca740922bcf7b67cb69285fbbec36154c6f1e3bb6cdeffad3c86110aa1de527ded0732cd73a4795021b91077279e3379e306d2d1da9fef4ffd860ada703cce55f97705c03da36059f485c459deea24c8fe89262c8f67497a9633186a53cf917b2029a5f83d42ded59074387138c461e8fd610d8a5880f3b469988d2dc617c8bb3ad66408366114a7e67cc44421d8a47cba6994d686ec9ed673246648e83566d7f8f67ff5841614a4037fa2c81c271fce115910c7599965a0f1b963e5c68a3582d367b56e28987b29b1ef7627486df5e3a69e7639541bc0843274af55e0de4fb935a127692be9189ae9ca82efbc82147692c0ff0fc16e56f4de246a69cf01084a9c9be89dbe2d14b0b480d4229148d936eebe225eceb4ea7b16908c290e60ac35fa48ab53b43b50e61b0a7cad995c2b4a7053e69db17f3a087751dde868271f9e7b200a6151bf93ac4a72e6663322d0149d7a6cd36cf02e3821bf8e403c999927ef8ca808265f04c98ec46bde9eb294914c9c4bac29189b07b9867a96065017c94e534b2799b07adef22cbdd154b8248dc988af5bf1f0e49c5786028d5cd438f0ddd5c22265c1a1447b8d2d4aa25582ebbae28cac349a477ec9e507b0a1fd9b8368f1ccb08f8004bf1a7fa16ee17cb819ac480bea34a7b6fe7493b10e790a214c197416c024daf2e7eba94409a3eaf9874cf3eae0c9d27d7f59869b0d71763676124ebacfe1d19c10801dcbeb81e5d700759c7b5552800e5ad57f13f88cae0b12ccec514b003fe67b3e0957f2b069bbc6d5f6cb748ed775f6ca90463262796e68b026577beff29bed6a4149570340f6543cd1da96dcc8722f7b56a0753775899b88a79d28cb226ce5caa6ba4d049dee5f19d24815e6250d404fa0cf0cbdf13082997f69be50a368bdc1cafda2353acafbcf212426c688ff7865fd062e0d230e1e04cf48edfe524ad9211bdfe177809c367904025189af3c377893f8811a33d0a31460dacaee1370d8f30257407403e598e4757b253083356d57a8ad6785a938f3ef1150414c484e9c7b38d7d2e71e87dbb6ad4b9dadc3b0650c51f12c3e0ac2f17dcbe86ef6dd7680fffc4fb834904448cf2316136947728ecae3029176b667aa672a0aa3edcea9c0494ca65c658291b2b14226a666c0c419f0ed5e37d1ff22f167fd5ff65ea6715fc14c8003b477ef0028af3519ea46e77a11d5ab19580b8a93ef246f99c4f17927b04f7931be10ab7759aa056cdcb59e837557d0c9adb1d2e9a7c426fd50360b294bcc4d6868e83ba0d57f1c1b3e8babdf0e9fb365ca54d8451cd98376e559354aea4c633951de37ab9970a2b5dd2c8a6b98b05b1c7a11a88cc2220c28b18e78cbfce3729633aec51d3f600d04e28a1b2a5e6e985e908ccd34eb2f9c14d6aa61289a15790220aa36027b9e6c423130e4a5227ec534a61f0e64b178d0b15e4f072cf2399c9382c1f57dd409771d083e5c3f6506acf1b5d013ac399cd3a5946d068c0d6b51e40e2ecf14f372143f4ba3cd1d53fb5b206786cfab26c7034a8059a8b0c234f60222ca866ee451dd29c8db25cae65c59f179ebed024fe37f17ea87576797ddc12cfe300cff2f6b79c119d24b4ea6c44706e0c9237864aaf605acc330dc8ccc4980326977a8df7339b4d4c62dd5b992feb0e2d751ecc72cfb0c0dda78162157f6b6a5c0a81517f670603e5889b0a18ac19aafda79c05337996dd74a11551253fd60ba6870c15e0b37f34dbfcfc86bcbef2f8863305e9ca91f5da74a47dcf45b10cd985b879c551056639dd522c725a04387262ec83bd1c48c6a947c0906c0025f3db543558869b3c95a609a877fbfeabbb6c652640addaed4663078165041bd4621f59a69f822b4c20328c9db5e34bbd2d78d4621be2644b46088994048562bcd423fee6285587164b10d31bfb402b361350de5bc0439ccbfd4073e5b24c635148e82be33bd2565f7e85f5d15214a9a6e37e266da74293a0e6790c292959a4d20ad89727bd4bb8b515cc670dc21caeb041a7f545adea53e69975a4525ef223a95b327d1d8799cfd46e553f4548aeccc704fc23054983986903451b77f3aff1abc7fab5b52d36b58a3762375cd87ace21cab118c5118858408882959e81a95b9345818c40406ddb9c45de8532a567ca8c1da2271a0a476d9863bbdd3200d1389da94655dda62ac747a69971fe7a1b61c1fd94e5ecf18aa75db7be8d96584633281ee658c70a46aeab3b6f04ca275beda1cd7adc2cf5527bfc998ae8af17573adbdf282c4489d5d9286e6906c3f63c71b6073624e5313fd2923c201155db1ee9e46e3f60262900eb1eac713637ec12b7326c95e956b6d5af80a8b5665e9228c9c7e7d66b27acee73e7a5a0b5de0e690f56d8733581da29bbfd5d2b66e219f55c1ee27e506c23e2f83673172800f0b4b7c2c0f9f15d4275d1b14316caa5cec67adf96f7fce308403b348a9069d0526fe47219d49ced3b67e615e4f3954525a53f5624e148835308bbe39dc4e572fa2ac9469162f69b0cb33d8c6d23761694bae735e669bcb86b89be639c5944683c197d424896edf1e2d9945e251b3a974faf5b47dd942bf1f2e23e168293ab7a2d14f53", 0x1000) 16:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x3, 0x0, 0x0, 0x4}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") 16:10:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x300) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x100000001, './bus\x00'}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') 16:10:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x931b) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x5, 0x1}) 16:10:55 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)=[{0x30}, {0x45}, {0x6}]}) 16:10:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:10:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x6) 16:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) 16:10:55 executing program 1: r0 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1bd86c9933a0731ff4aa0fc5a28e41cfbe24", 0x83b49fc2c055366c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x401) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 16:10:55 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) socketpair(0x2, 0x4005, 0x7fffffff, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/197, 0xc5, 0x1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0xd377}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)) chflagsat(r3, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) 16:10:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) fchmod(r0, 0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) getsockopt(r1, 0x9, 0x1, &(0x7f0000000080)=""/60, &(0x7f00000000c0)=0x3c) ioctl$TIOCSDTR(r1, 0x2000444e) 16:10:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:10:55 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082957f000000000000003f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf754799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100010058) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0xc5, 0x4}, {0x88, 0x100000000}], 0x2}) r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/189, 0xbd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:55 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x408, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x8}, {r1, 0x170}, {r2, 0x40}, {r3, 0x8}, {r4, 0x8}, {r5, 0x20}, {r6, 0x4}], 0x7, 0xfff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7fff, 0x40, 0x8001}) r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="326fe7e3e0d8d3032dd9cd2fc5ccfd8d2af39d02c61fa047001ec9bc0000806fe75778873a64f55282e9292108d759ce76688a7170ab4736322d978fc718895940c8f0b3e848fff9"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="e41371523baaf1910d33a3b163a9dfe269fb911e4149a69b0772bdf046cd3acbeab6a08cfb00b07bf6199416bcaec068484957ee1f4c26f6c8725db427bb976210a07383982fca7067a3decf880324357d3ca69b17f28859a10376179b", 0x5d}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200000e99d6f0700ffff000000000004", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xd0, 0xe}, 0x4) 16:10:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = getuid() r1 = socket(0x1, 0x3, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9b, 0x20, 0x7, 0x100000001}, {0x2, 0x7, 0x5, 0x8740}, {0x7, 0x7fffffff, 0x2, 0x4}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r4, r0, r5}, 0xc) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) 16:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6}]}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xb0f, 0x0, 0x101, 0x2, &(0x7f0000000380)={{0x6, 0x100, 0xffffffff, 0x2, 0x2525, 0x1ff, 0xffff}, {[0x7, 0x7, 0x10000, 0x15, 0x0, 0x101, 0x8, 0x5, 0x1, 0x1, 0x0, 0x9, 0xfff, 0xde9, 0x1f9, 0x0, 0x8, 0xffffffff], [0x940, 0x2, 0xfff, 0xd7a6, 0x1ff, 0x1, 0x401, 0x5, 0x1, 0x4], [0x294140000000000, 0x30f, 0x8001, 0x20000000000000, 0x459a, 0x9ab, 0x3], [0x2, 0xffffffff80000001, 0x8, 0x9, 0x9, 0x40], [{0xffff, 0x4, 0xfffffffffffffffc, 0x9}, {0x8, 0x81, 0x6, 0x4000000000000}, {0x800, 0x1000, 0x0, 0x2}, {0x8, 0xfffffffffffffff9, 0x9, 0x4}, {0xa16, 0x6a2, 0x3396}, {0x5, 0x8, 0x3, 0x4}, {0x9, 0x3, 0x1, 0x7}, {0xcbd7, 0x100, 0x66, 0x9}], {0x0, 0x5, 0x6, 0x6}, {0x10c9, 0x3, 0x1, 0x9}}}, 0x7, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 16:10:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb516) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 16:10:56 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000e000000000000000000000000000000ea000000000000000057a78b2de1072a31fd83c4a07e00"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:10:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:10:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="7f00e30000000000fe0b32a9bcd6004a945abac72b0133cc6f3558fe7f22d66d4053eee724cc3797dd15e317bd1c0df7c4a54169e69b694823944d9a09b836160da0ad3baf452d9a7cd0c59db1245537573fdceae82a80ba41ac88171cfc09fc4e2b4165f36e9588b54b512b0cbe937c2fdc8355b8ffe753d31813"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 16:10:56 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 16:10:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000380)="2c3218f460d39310a2cf1063f5e760a2b33f5f9ba19c5229831700677403147dd2117761bdec08430938153e094f59fc2fa223dbc8cf8f203c764a02d0adc229f4182197366d259413059f7437ebe9f7d5ba8ec217b351e063b1187865d2800b3e24c42c968550b32f0e0856a8398bf7089a9d1cd1bb84a0221597d8f0c2649e7af1b149848855882d308cc437dc818a7cba5a6ad961656e222b8384d486df49ee0e38ab3c09d7c034b99f3334ce31aaac73ce205cf1991ca954c747", 0xbc, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000200)="79b7bb956d5138ac8fc9ff29e9ee639c322233798e5e41bb5b22ae9ebfa801644047ba01a8094d0bcf3820dd272202e47e753457ba80292b3102a3c1148684e3c7cde9495fa7abab7d6e905adbbf9034f86dcaa0d8c22d63a7412cca8d945f7b2ee9af83ad76f58870d021423e28c3d63e386620cb2d4ea1f5371fe1f62cf83fed4c7b5fe9a6fdc6cd36bb03ea0c754f5212576eed4f8cb25a73fdae3a9cc16eef7bb4650cc6ef2f060c4f999353fb0e2351b614e68e18e40887", 0xffffff4d, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = accept(r2, 0x0, &(0x7f0000000180)=0x33f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000480)=[0x0]) fchown(r0, r4, r5) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x1b7) ioctl$KDENABIO(r1, 0x20004b3c) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x100, 0x20) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x185, 0x0, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) 16:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x18c) sendto(r1, &(0x7f00000001c0)="651741ea05ab1fb8c5b47c2ddc3feb3b4bdee431df08c944ec3ef74c6b5754e0c3c53a99d949830022cb3952660265fefae9ab04795e29917ba7d69dce9cba54ee939392d4a105c1b5be9b61502ce6b1c4477882ff99ee768d942e0d5c17b378baf6600b3a764765d2c1a862d880282fac63f8b635ecb5ba669096a393524060bfff84a25395a8af24996eb70717e40f62b4db124461f2897cb1230b844e07bf2a702ff16720410d8eed1d5a9ec8143b4f16392504049d988be98946750e4af0adad76db33", 0xc5, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 16:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x20) shutdown(r1, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:10:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1, 0x0, 0x0, 0x2000005a}], 0x10000000000003, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x50, 0x0, 0x100000000, 0xa0}, {{r1}, 0x412ee0b3be193577, 0x20, 0x200fffff, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x83, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0x3}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0xd15a, 0x1ff}], 0x80, &(0x7f0000000140)=[{{r2}, 0x1da80071ac467137, 0x4, 0x80000000, 0x6, 0x8}], 0x1c, &(0x7f0000000180)={0x200, 0x4935}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000240)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x2, 0x1, 0x6}, 0xc) kevent(r1, &(0x7f0000000000), 0x7147, 0x0, 0x9, 0x0) 16:10:56 executing program 1: r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) sendto(r0, &(0x7f0000000080)="a7524d9f1e8c2e9b3b578870460a46b91a9c8a9c766f957a2911bbabf8c629387f7e2f05a7509847c9ac037e1210a7f56ff6b0f5dc3e11ab24986d57edb07440a8d42dd46f0bd59ffc015fe8e12dfeea941c785c369914d06fd5858addac21ee47f38606330a52b7", 0x68, 0x4, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a", 0x23}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="23889caaf1a574f7b7054bc9d46a5852d74ab8e7cf35efa8470e4c15fabe84c24e171efc6c3ab4b1e47e0ddbfbd7ac6a9940dab592d4e9618baf4ea220126c44dd87e1a52777910d01803c3448be254345f1668cdd0bb47fed5cf1f47f0599398d703960d82f2a8d0c2ad3a8da77da67ad5a0cd2b94913c743c8e17b12fad61bbcd887f7704d48c7e40dfa71f5dea23dfe3d469959576789a064a7ded9c9bd6c9aff6b56f5", 0xa5) 16:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:10:56 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:10:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) 16:10:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:10:56 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(r0, &(0x7f00000000c0)="f283", 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="32dd883ca334391894101769ad5105ea1bdac4b56e428798e999c67a5a88896b8e6708db81da3cf39c5f8cc4f0e12e40f18854319ca13a6cee9bd2dd71245f6ff3209cd76957831dd75d39ab949c5ddf24b7d744791d2fb7556f81765d4d2c49348ef9f7d6858d62781730f3d7c8988f7b5715a513a1a311c91f57d9543a343aaa6b4ce8553f9a4a8d0d5b610f00348d0bd86b68052163d577f5ade7954f227d9e86df46ae2960694e8106f38f8d3dd159", 0xb1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:10:56 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x4, 0x993}], 0x10001, 0x0) ftruncate(r0, 0x0, 0x8) 16:10:56 executing program 0: nanosleep(&(0x7f0000000040)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x6, 0x9]}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x35}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x3aa6f5401f9d29c0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 16:10:57 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e496669b6898ef7566de9c647a0a2d92ac36c643000"], 0x10) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x79ef6ac0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d000000000000", 0x9}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(r0, &(0x7f0000000280)="c15aae69400d000000000000df144354056e4e6cf38215969907000800efafb6cf25273fac95bc8010415e5dcf7f5d77fb3d3ea0bb", 0x35) 16:10:57 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x591) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x3ff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:10:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0xa4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:10:57 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100000114) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f0000000180)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="565ab9"], 0x10) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="08002e4166696c65302f66696c65300000000000c4498a0244c6"], 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000380)=""/202, 0xca}, {&(0x7f0000000540)=""/184, 0xb8}, {&(0x7f0000000480)=""/76, 0x4c}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, &(0x7f0000000700)=""/76, 0x4c}, 0x0) 16:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x120, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x9}, {0xeef3, 0x3fe}}) getrusage(0x1, &(0x7f0000000240)) 16:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x6}, {0x2, 0x0, 0x0, 0xfff}]}) r1 = getgid() r2 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 16:10:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0xf7325b229906946f, 0xfffffffffffffffb, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x2000000000000000, 0x0, 0xfffffffffffffffe, 0x0, "d738c1e7bb050000005b06050000e74de4004000", 0xfffffffffffffffd, 0x3}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r4 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 16:10:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) listen(r0, 0x9) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x2, 0x7}) setsockopt(r0, 0x4a00000000000002, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:10:58 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/16, 0x10}], 0x1, 0x0, 0x0) close(r0) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:10:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) shutdown(r0, 0x0) 16:10:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) read(r0, &(0x7f00000001c0)=""/179, 0xb3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x225a04e876b8833}], 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x100000001, 0x100000001, 0xfffffffffffffff7, 0x8000}, {0x5, 0x40, 0x8}, {0x9, 0x7, 0x7, 0x8}]}) 16:10:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:10:58 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:10:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="6196b9b10d6a934b2db9b9"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) flock(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xb5a3f8854c442d0c, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0x0, 0xec04, 0x9}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01000c2f66696c653000"], 0xa) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:10:58 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x10001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:10:58 executing program 1: socketpair(0x18, 0x1, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x0, 0x7, 0x3}, 0x7, [0x5, 0x1, 0x2, 0x0, 0x7ec, 0x80000000, 0x6, 0x687]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x2}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x201, &(0x7f00000001c0)="b696abb4bdbd2f3a2a47e4d11dc23a246689e6dafbc08a3324e67a80d089") 16:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x21ab, &(0x7f0000000000)=[{0xac, 0x81, 0x7}, {0x2}, {0x6, 0x6, 0x0, 0xfc}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000180)="bc36d9b134d3c7d38cb64464b79faecb3f0c384b024dcaa7f1c31659eb269e8f621847abb245cb946466d2ab60e41daa1ed0aafbd458f1701bcb684617e60ab755699720b1297806098242cbb2a279fca9643da1046d608eb63e318cdfbe523f48decef9857d21d0e18cb71b1f448dbd4c3fbc248d805e6143af9dc521f7da549898095c5e780ff0a1a62514b9c134fac6a65efa9dbb32b02bffde92d64bcaf2df16", 0xa2, 0xa, &(0x7f0000000280)={0x18, 0x1, 0xfffffffffffff04c, 0x6}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:10:58 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0xb, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') write(r2, 0x0, 0x418) 16:10:58 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x400) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:10:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) getppid() r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 16:10:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000500)=0x1) r2 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000100)=""/197, 0xc5}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/8, 0x8}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000004c0)={0x1, './file0\x00', './file0\x00'}) r3 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x401, 0x7, 0xc}, 0x2, 0x8, 0x1}) 16:10:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) r3 = msgget(0x0, 0x82) msgsnd(r3, &(0x7f0000000300)={0x0, "590b80bea32899926483e5652c4f40b83856705ebfe51e733603bea38bd636de8648f7ca11b32d9858dc5f3490299f93b5df4a5b58f07375385395d961a54c6318ce07df03"}, 0x4d, 0x800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/186}, 0xc2, 0x0, 0x1800) msgrcv(r3, &(0x7f0000000200)={0x0, ""/213}, 0xdd, 0x3, 0x1800) 16:10:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) socket(0x20, 0x8000, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xedd1129b8a9a0c4b, 0x0) socket$inet(0x2, 0x3, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x400, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x100) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair(0x9175bf0059a80f77, 0x2, 0x1, &(0x7f0000000280)) dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0xe68b80eecd8fc05f, 0x0, &(0x7f00000002c0)) accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x200, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) 16:10:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x1000000000000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x932d5973fc4a2b35) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:10:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000080)={0x7, 0x0, 0x9, 0x0, "1ffbdfa6163cb90277927e00e61036ae61c4a648", 0x0, 0x40}) write(r1, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 16:10:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='tap', &(0x7f0000000300)=':\x00', &(0x7f0000000340)='tap', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='{\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) unveil(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='x\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x10000, 0x4, 0x6}, {0x1, 0x8, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:10:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x8000004c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000140)="4f6c2cbf0aa351e94fda44007fca80029473b7879cf7377c835ad1c39d64f488eacba0fdc134a3f27f7d9b81066c6ffa7a040ff991ca0141c2e31039d00859750cec494859a76338f4ffbdb35f648543f584c12e3b4f6bde3019c7977384804ffb1af3d1307c06fe79cd26bcdcec6ec675a77db88815b564a3d8e904d75b2c2139b86af66b444425f5ae3f8771d36ff8a16d", 0x92, 0x0, 0x0) 16:10:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0x6, 0x3}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)=0x6) 16:10:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xfffffffffffffe16) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:10:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:10:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f9049d00000000192a175000000000fff67b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r0, &(0x7f0000000100)="59450c464e00000000bc74a7ea11cf809092f2b4297750004977b64407561bf1fa48f444585ed5", 0xffffff97) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:10:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) 16:11:09 executing program 0: 16:11:09 executing program 1: 16:11:09 executing program 0: 16:11:09 executing program 1: 16:11:09 executing program 0: 16:11:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x64aba834fa6c3d0e, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:11:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000140), 0xc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:11:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/83, 0x53, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x2) 16:11:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0xdd65702cad7a88a6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000004c0)=0xffffffffffffffea) sendmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="d25320cb36ba550a7e1f0b", 0xb}, {&(0x7f00000000c0)="179e842975de85dfbabe3761dd0f8cbfec0753e0fc972a0b33548115c434b877efd6d5fccc92eea2ce8f276ee4bb3a05c308d9b146121c50d054ee0f920a0bf6c996d8ba298e14b2afe384600989259667923719aaf65a54c154d0db6f23715c85efc96910fab769c434804e3fb2ef4028e8f119b335c1f721dec558b948e8cb68ad8b352325f504fd0d30a8786d56328d3b80577082f6778612128e8f59604b25a932524b1eeec8ce25fa125dc1823dd3721d1c867bdb82fd155598e6a7ce0bc32405caaa6808ccc81b470f3d5a2fce58d135601091a0e973b9a96a6fc0a79bd073015d9c1074de12bc951ddb6e953af78e565c1f", 0xf5}, {&(0x7f00000001c0)="21c1ecd1f737d9de", 0x8}, {&(0x7f0000000200)="cd6d149d66365b08f7ec312e68e18664f9d0f2970ef46f22db39c613631a18288c98668d954f787a76c304bb2a4a5ece7669108f808952e2d72b08375c156c04720d03423932c146b4f60a2bcc0aa7a1b10ca7985b98cd5bb2441d", 0x5b}, {&(0x7f0000000280)="fd82c3143753ed46f69355ce924c80cc18a47d395edc47e63d8f04f8ab6d495b1f15ab1f9f1351886137c9e1c7e9785e5a62b4ac74263f7cb352fbfe6586c0232194096b148fd671a0d88765cc15c4bb9cec0a6d4cae14a51dd7c87fe224536799c779a26a4e2d873b64b926f8cffb4049cab62d7c1388d0c971dc08b89f151266459d3ba357d8acca9ba87f9219bf3bd352f38c593b49efd43f129f9878885680a21ab0042e7fe1364dc2db6696085bda4423d978a816bcc71bc8a5b41e90a3c892e6a1289b4f759cfcd149048e", 0xce}, {&(0x7f0000000380)="c8f0b91cd1e6f278532c599f97c43db2fa36e836e2e58e2a2f5218967c1b68e7c0253e43be9843b1e051268100436a8fd116909186531ad02f38c2d0dde97321dd7e5a3e428741c70b5889870a3b57a114700f2701aad70dac74c033b0315234d15cbe3cefe3a67671c9d3ed", 0x6c}, {&(0x7f0000000400)="36148b43c026d52301135b8523fced", 0xf}], 0x7, &(0x7f00000004c0)}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 16:11:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x14}, {r0, 0x4}, {r1, 0x4}, {r0, 0x4}, {r0, 0x8}], 0x7, 0x2) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) chdir(&(0x7f00000004c0)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="458b689dacb87ec3d919d033b08ed67f70bd421ee5ec968e8a7f1924c47da46377b557975ab86ea9b0822039fa92581d559420e774ee4ae6e7e5c063b0cc936162e3f42c15971705f8c7317b288e96148e0e", 0x52}, {&(0x7f0000000240)="28bd3cd6bbb1774cf5d9ba54ccadd51500675e32141ecc58cdfc523e1019148eabbb5a76fa0da14ecc08ff54185fc580f8ab30018f225c58233161e0927dccfbe1b30ef0d77acb59936906f2f127c835be000361e6ed11f23d6bcf170d2e50d6a5b1c402d6b18f3572ac8c6b45a0", 0x6e}, {&(0x7f00000002c0)="127cc6865aaa65659def71dff245489e94654147c33be921d33a2cf205db162f5a423b98b7fe73ebd7462ca5f56887595d6150921babb62579b81c9506ccbd6d231b5907ab3b712a41feba98142216ff7a4390503ad2ec4d9bea798ab06added597fdd31fa11ba10feb2843b3b54d22873f26613957c9bcd434f40cb5af23e8ea59e2d9eb88a7852eb", 0x89}, {&(0x7f00000000c0)="993061e350a06e613e25124a53e4e8546f1097e00e8ad9811c4aeba85a28997942cec066879b241b4309ed734242a3779f593a6b516b44ea9c", 0x39}, {&(0x7f0000000380)="0e4354d79e77f22da1cfd23b35357185731b86654f8e3dbf62c10a8c4c34c094241611990dfd782eb73d46f60dcc82d4e23357037af84115ab43a74cae27c514b816b2fa14e45d28770902", 0x4b}, {&(0x7f00000001c0)="99", 0x1}], 0x6, 0x0, 0x0, 0x1}, 0x2) 16:11:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x9, 0x0, 0x0, 0x8, 0x5, 0x6, 0x2, 0x1, 0x6, 0x9}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) chdir(&(0x7f00000004c0)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="458b689dacb87ec3d919d033b08ed67f70bd421ee5ec968e8a7f1924c47da46377b557975ab86ea9b0822039fa92581d559420e774ee4ae6e7e5c063b0cc936162e3f42c15971705f8c7317b288e96148e0e", 0x52}, {&(0x7f0000000240)="28bd3cd6bbb1774cf5d9ba54ccadd51500675e32141ecc58cdfc523e1019148eabbb5a76fa0da14ecc08ff54185fc580f8ab30018f225c58233161e0927dccfbe1b30ef0d77acb59936906f2f127c835be000361e6ed11f23d6bcf170d2e50d6a5b1c402d6b18f3572ac8c6b45a0", 0x6e}, {&(0x7f00000002c0)="127cc6865aaa65659def71dff245489e94654147c33be921d33a2cf205db162f5a423b98b7fe73ebd7462ca5f56887595d6150921babb62579b81c9506ccbd6d231b5907ab3b712a41feba98142216ff7a4390503ad2ec4d9bea798ab06added597fdd31fa11ba10feb2843b3b54d22873f26613957c9bcd434f40cb5af23e8ea59e2d9eb88a7852eb", 0x89}, {&(0x7f00000000c0)="993061e350a06e613e25124a53e4e8546f1097e00e8ad9811c4aeba85a28997942cec066879b241b4309ed734242a3779f593a6b516b44ea9c", 0x39}, {&(0x7f0000000380)="0e4354d79e77f22da1cfd23b35357185731b86654f8e3dbf62c10a8c4c34c094241611990dfd782eb73d46f60dcc82d4e23357037af84115ab43a74cae27c514b816b2fa14e45d28770902", 0x4b}, {&(0x7f00000001c0)="99", 0x1}], 0x6, 0x0, 0x0, 0x1}, 0x2) 16:11:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x54}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b2bbd011") 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) chdir(&(0x7f00000004c0)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="458b689dacb87ec3d919d033b08ed67f70bd421ee5ec968e8a7f1924c47da46377b557975ab86ea9b0822039fa92581d559420e774ee4ae6e7e5c063b0cc936162e3f42c15971705f8c7317b288e96148e0e", 0x52}, {&(0x7f0000000240)="28bd3cd6bbb1774cf5d9ba54ccadd51500675e32141ecc58cdfc523e1019148eabbb5a76fa0da14ecc08ff54185fc580f8ab30018f225c58233161e0927dccfbe1b30ef0d77acb59936906f2f127c835be000361e6ed11f23d6bcf170d2e50d6a5b1c402d6b18f3572ac8c6b45a0", 0x6e}, {&(0x7f00000002c0)="127cc6865aaa65659def71dff245489e94654147c33be921d33a2cf205db162f5a423b98b7fe73ebd7462ca5f56887595d6150921babb62579b81c9506ccbd6d231b5907ab3b712a41feba98142216ff7a4390503ad2ec4d9bea798ab06added597fdd31fa11ba10feb2843b3b54d22873f26613957c9bcd434f40cb5af23e8ea59e2d9eb88a7852eb", 0x89}, {&(0x7f00000000c0)="993061e350a06e613e25124a53e4e8546f1097e00e8ad9811c4aeba85a28997942cec066879b241b4309ed734242a3779f593a6b516b44ea9c", 0x39}, {&(0x7f0000000380)="0e4354d79e77f22da1cfd23b35357185731b86654f8e3dbf62c10a8c4c34c094241611990dfd782eb73d46f60dcc82d4e23357037af84115ab43a74cae27c514b816b2fa14e45d28770902", 0x4b}, {&(0x7f00000001c0)="99", 0x1}], 0x6, 0x0, 0x0, 0x1}, 0x2) 16:11:09 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0xab9, {0x7, 0x3f}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:11:09 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) shutdown(r1, 0x3) pread(r2, &(0x7f0000000000)="620263fdc4e8fb6f4fd01e0d4de69c2ac9af088c7ec246bdf618a49adb557893ebc18ec72746b3667ff8", 0x2a, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000040)=""/221, 0xdd, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) flock(r1, 0xf) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) chdir(&(0x7f00000004c0)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="458b689dacb87ec3d919d033b08ed67f70bd421ee5ec968e8a7f1924c47da46377b557975ab86ea9b0822039fa92581d559420e774ee4ae6e7e5c063b0cc936162e3f42c15971705f8c7317b288e96148e0e", 0x52}, {&(0x7f0000000240)="28bd3cd6bbb1774cf5d9ba54ccadd51500675e32141ecc58cdfc523e1019148eabbb5a76fa0da14ecc08ff54185fc580f8ab30018f225c58233161e0927dccfbe1b30ef0d77acb59936906f2f127c835be000361e6ed11f23d6bcf170d2e50d6a5b1c402d6b18f3572ac8c6b45a0", 0x6e}, {&(0x7f00000002c0)="127cc6865aaa65659def71dff245489e94654147c33be921d33a2cf205db162f5a423b98b7fe73ebd7462ca5f56887595d6150921babb62579b81c9506ccbd6d231b5907ab3b712a41feba98142216ff7a4390503ad2ec4d9bea798ab06added597fdd31fa11ba10feb2843b3b54d22873f26613957c9bcd434f40cb5af23e8ea59e2d9eb88a7852eb", 0x89}, {&(0x7f00000000c0)="993061e350a06e613e25124a53e4e8546f1097e00e8ad9811c4aeba85a28997942cec066879b241b4309ed734242a3779f593a6b516b44ea9c", 0x39}, {&(0x7f0000000380)="0e4354d79e77f22da1cfd23b35357185731b86654f8e3dbf62c10a8c4c34c094241611990dfd782eb73d46f60dcc82d4e23357037af84115ab43a74cae27c514b816b2fa14e45d28770902", 0x4b}, {&(0x7f00000001c0)="99", 0x1}], 0x6, 0x0, 0x0, 0x1}, 0x2) 16:11:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) write(r1, 0x0, 0x0) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) chdir(&(0x7f00000004c0)='./file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r2, &(0x7f0000000080), 0x7, 0x0, 0x9, &(0x7f0000000200)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)={{0xffffffff, 0x2}, {0x800, 0x8}}) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x8, 0x4, {[0x800, 0x836, 0x1, 0x7, 0x298, 0x401, 0x1, 0x5d2f, 0x6, 0x1, 0x1, 0x80000001, 0x100000000, 0xffff, 0x2, 0x7, 0xffff, 0x8], [0x3, 0x1, 0x0, 0x3, 0x7, 0x25, 0x61, 0x1f, 0x6, 0xb4], [0xffffffffffffffff, 0x200, 0x7f, 0xfff, 0x2, 0xc13c, 0x4], [0x3, 0x1, 0x2, 0x6, 0x9, 0x6a], [{0x4, 0x20601705, 0x80, 0x7fff}, {0x3f, 0x7, 0xffffffffffffffe1, 0x81e5}, {0xd31, 0x1, 0x7fffffff, 0x101}, {0x1f, 0x5bd, 0xfffffffffffffff9, 0xffffffffffff17fd}, {0x1128cfa7, 0xcbc4, 0x0, 0xffffffffffffffff}, {0xd25, 0x486b29a0, 0x1e9, 0x7ca}, {0x400000, 0x87, 0x6, 0x3f}, {0x0, 0x37, 0x2, 0x7}], {0x9, 0xfffffffffffffffd, 0x7fffffff, 0xfe0}, {0x2, 0xc98, 0x6}}}) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x2) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) recvfrom$unix(r0, &(0x7f0000000200)=""/254, 0xfe, 0x840, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x8a0, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) kqueue() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) mprotect(&(0x7f00002e4000/0x2000)=nil, 0x2000, 0x5) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xfffffffffffff3d6, r2, r3, r4, r5, 0x10, 0x2}, 0x9, 0x1aad6cc3, r6, r7, 0xbaa, 0x8, 0x8}) syz_open_pts() 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 16:11:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000700)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCCBRK(r1, 0x2000747a) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_open_pts() syz_open_pts() 16:11:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 16:11:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 16:11:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) 16:11:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:11:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) 16:11:10 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) sendto$inet(r1, &(0x7f0000000180)="1b4ae59a7be896d3406314f89ce4525b3b8dc52069b89d6ffbfc13bac86e9ec860d2e7aef6abcd69c25f820d49c98ceb849ed37d8eaa188c5757cf308d5032", 0x3f, 0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}], 0x1, 0x7fff) lseek(r0, 0x0, 0x0, 0x2) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0xa) poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r2, 0x40}], 0x2000000000000082, 0x0) 16:11:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) 16:11:10 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:10 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 0: r0 = semget(0x1, 0x1, 0x4b74ff3163574e0d) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x102) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 16:11:11 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(0x0, 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x5, 0xffffffffffff6fe7, './file0\x00', 0x100000001, 0x4, 0x8, 0x63be}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:11:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10200, 0x140) openat(r0, &(0x7f0000000140)='./file0\x00', 0x410, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = syz_open_pts() minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) clock_getres(0x200000000000005, &(0x7f0000000080)) 16:11:11 executing program 1: mknod(0x0, 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:11:11 executing program 1: mknod(0x0, 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="a105000000b1df", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000008c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf281e0c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de230c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d3953a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced027d08d57050585debe4c1caf87da838e04a33a3901ae41b5a5608146e61ef87003329cd24fba15b90485e8184dbe02c13859cbc65b1faa3696a562d6a82093dd32e101da46f708d54bfbafaf53108251339885fe2bfe1857f58c7ddc83da5e4498e138aa17a05a04dd8e96efa9bc28cac973b09eafec25cf43e4bdf7400d355da9b8ff0eb8698396d098d08706bdd30a3993a8dcf6a4bd4cc3368d3bc7457563d39c8fd4462e06ca84ab2c3b0cb1f07393c2876ef", 0xfffffffffffffd8d}], 0x10000000000002b8, 0x0, 0x0) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) close(r0) 16:11:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3334, r3, r4, r3, r4, 0x80, 0xb557}, 0xffffffff80000001, 0x2, r2, r2, 0x1cbb, 0x7, 0x40}) r6 = getegid() fchown(r1, r3, r6) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)="00047fffff9b51a118000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) 16:11:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x28080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80000003}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x77428621072f2b30, 0x11, r0, 0x0, 0x1c) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000000980)=""/160, 0xa0}, {&(0x7f0000000880)=""/255, 0xff}, {&(0x7f0000000840), 0x188}, {&(0x7f0000000a40)=""/139, 0x8b}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000d00)=""/115, 0xfed0}, {&(0x7f0000000b00)=""/255, 0xff}], 0x7) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x1, 0x0) getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0xf37) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) 16:11:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) r2 = socket(0x18, 0x2, 0x2) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r0) 16:11:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x222, 0x8) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x5, 0x45f8}) nanosleep(&(0x7f0000000040)={0x8}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x0, 0x30) semop(r0, &(0x7f0000000100), 0x2aaaaaaaaaaaab65) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2f37c110, 0xffffffffffff7fff, 0x100000001, 0x7ff, 0x8, 0x766]) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xffffffffffffffff, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0xc) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) shmctl$IPC_RMID(0x0, 0x0) fcntl$getown(r1, 0x5) getpid() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$setown(r1, 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)) dup(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x56d) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$sock_int(r1, 0xffff, 0x920, 0x0, 0x0) getsockopt(r1, 0x6, 0x8001, &(0x7f0000000000)=""/59, &(0x7f0000000040)=0x3b) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x100, r1) 16:11:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xc2d, 0x1, 0x800, 0x40f0, 0x7}, 0xc) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) dup2(r1, r2) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x100, r1) 16:11:12 executing program 0: socketpair(0x10, 0x3, 0x1, &(0x7f0000001280)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000011c0)='./file0/file0\x00', 0x80) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) r4 = socket$inet6(0x18, 0x2, 0x8) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000001200)) recvmsg(r4, &(0x7f0000001100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001080)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2, &(0x7f00000010c0)=""/48, 0x30}, 0x0) munmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000) openat$klog(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/klog\x00', 0x80, 0x0) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x100, r1) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r1) 16:11:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0xfffffffffffffffc}, {0x16, 0x453}}, 0x2) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r1) 16:11:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0xfffffffffffffffc}, {0x16, 0x453}}, 0x2) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r1) 16:11:12 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setpgid(r2, r0) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 16:11:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) r1 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d830900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37b4557094f1da81d8600000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb46", 0x69}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r5, r6}, 0xc) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 16:11:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:11:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x81bd39416d987d5c, 0x24) setsockopt$sock_int(r0, 0xffff, 0x11, &(0x7f0000000040), 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, 0x0) 16:11:12 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0xe4e7b6858ce6346a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000208d640bd428802c850900000000000000117d9c2bdfffe866fbf1dc6142d16d70c79e67b7f48483c44e4ab63961291d"], 0x37, 0x800) 16:11:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7390, 0xffff, 0xae0, 0xfff, "282300263478c6e2237dbda9f7341a8783a5315d", 0xfd, 0x7}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = fcntl$getown(r1, 0x5) clock_getres(0x2, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:13 executing program 0: shmget(0x2, 0x2000, 0x442, &(0x7f0000ff0000/0x2000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x801, 0x0) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x52b37e20eb5cdeb2, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x101, 0x4}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x8b, 0x1}], 0x1}) 16:11:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000080)="2f57c25b489bd85f8fb3e7dc1fb6c6c48288ad87fd79e061d4b6d1405816792820260b46446a78e7e81058d42a3a26fec027a55e91248b88760bc54ce3724b", 0x3f, 0x0, 0x0) 16:11:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="8465085ee311bd12d7b333fd7a8134a4890f265584774fda88d1245d2e19f4ed15c0a4a69289b1f779ddb8bfa440585c7f95bdb7e03a03f69bb35212f05c5b540fb10b14b70f1846bd9508e44fb9fb8c4fa31c3d0ab35047764959d7d1a0554231b9c36af554198374286a88c7b12cb716a32aaa1d5705aac941260d9924df8287735cd4d3832d72ed467a6432", 0x8d}, {&(0x7f0000000100)="00f99f3f3d11e6ba4989bcd0bce7c203eb8d571308b967fc4e1264e834b7ac4df8c161ffc517a124d250b11171a69b4ebc", 0x31}, {&(0x7f0000000640)="51a175ef1c23428b0263936ef1882c52e6e72bba6cbe9996031a8a7dff649a1a1b34e6519125f760aa228c38c2aa066f6294bf6d66df0ef51697e8573858b11d7f4b13edd4104a61c617935a7999dad1d010d1a4acfb91663f59c0d73480496ceb804cc8712dd737fdb7942ddde4a95ebc198f8b4ef8aeb9f6ec9f44b1f7dd56275182d45803716db63978e8024d19a670f5cfa53194b9b0d2d66677a3526eb071729ba118f635c3de5bffeca505215c6425bf5bb2a48ffa914800d10772d138e4017e07b352c2fd016c140d3bc42fa8d1f6dabaa294b8074879cdf1b108d3bc0de3463fbfe78fb5cd52eef818ac82ac528ef3277db82fc0c1c78d44230cce18f0d7f43026c1f37b85eacee186fc48e1b883f4b56021de5191bd308ebfe9e76e738fd6d155bcc5a6071bb6b3d30e115faa5a061eae38143c2bd92d2e230582dc74b3700b4a16ccf6e655773e347668deeb32fe458b3bc8af82a6356f1f33c6da519b2ff83745f3963c5c6ca986fc19985e1d7afb2649eb2a327ebf39ab65e2c6dbc3561ac4b18c957ff78ef0c1597a33a9ec1ae5ba84e58d8f75c6fd4e0bacfdb72d08a65965913332077af086c9a8f228c14d24723d5463dcd24914ad49acb3e5151c38396a63333ae9a47f66c529b272e8f719ba0664b25a5cc124be46d9e7b8ea3c9750aa7807c043061d94ce46de705d2abd8819be615623951fb1db1777006b116850e841f771ed7fa3e84db6ec6ff682bd714ccf8da0656d5554e3d11b64e5f6e2fcda851013b0ef30875f28247f5a4a1f5b118c818eca1ea2402b211a1912565530132148f4d82725f0840448f316d8435bfc283e9d82a434f06f71b97f60221a69cdc7cb12151526f84c85acc27d559bb7d0dbf7b0c7d96b0d211635cd446e0b211ea9964cbfb681e4b1d5455a9a31bdf9d2a6a32d674fc7487377f97ebcd9eef505e6aba423d0409728dd7d0e88d2b5a2ebcbd08cf2dfaf71d03693727589bf514a74511b700026f957a869cd74a06a31e7245a20da2e5677441c5003f4bc501d2c731becd244c471d8ed49dc87906d2b095a4bde27baa970037fb7500bff43b4bedc9dbd550f3a25d2387b9cbfc7c30cdfe2d23f71be8715b9859bededfd3610344ad0f9b573a81a838ca3113e9f9877b5e1ce8ae1a1a1395b1b3508c69a0a07eac75ad37cc3364fc3d773a80d3ad40d5fd3e210811c4a32be9df51fe747fe044f77ae286c632a303950293d7416823b471f588842a3d510e0baf93c984eab587c76e312677aad7a1f80c18fd3631d43355ad56f79edd986678e4af8caa67cd4c6c98df8a5a6843db051622c7c02652abeb46852da92f0735d022e183d8109fa9582082cf99b65ab8a6994b1ed71b0083c74a7cfdaaaab8cdb1d832d248f641cbe7da352afcaf0aff177c53d1dd977d502b90390b3d093cf1ed5a477e42ee9d3bd3d8d535917417318f5a7789e3072800822b86f066abd83d2861e91b9f8002e6f131dbce4f1254d3f6bf884e507b73d74e6a42cbad931eff36a448d4ed6ef43f0bca21190ff366f7f398b9332832323c64c1d7d689c7412673ad8dfb9758abc4e5644cf8f250497e8ab0deba2a5b94bd3dc181395c2b80d0254b50e3456135dc158330978732b3438053a5387b7a9bde5fe04ae310abbd89b3a9ad3e6289330657d4fae969fdd5e8baf8260d10d0278fc04670f9cd997f4ae6ad0c34e966c32f189c67d68018b3cf90ac4ab6ed938d9d58c33d00665a986c2bf36d920f892ceb2d3c166865c8f5c6120781d5ee18837c261aa0ba276136327ebf682160ccf7cbbae5e2661f367bbac9be32d4a99d0d59e8ec97f32088911a9ac681d025d81bcf55a3e296f2d63142b3b549331242ae852ca34f8ea3a696a69906fec403625e3b190d277717f4b09dc3d47cb1ebc01f99e3c9bc9cc3a6f39ee378a97927638e1ff6309738da3c2474ae2d797a67d82699f2196b68e173abe1d8499fae9d8b6ed95a4d6cd863edc3c99a566f4aecdcec83f8fe214ab1aac86506e0d00ee91bf94843fd28171685a7eaf0ee3a70dba36f204478ed0cae0d19cfb81ce6aa8cf1251efaa2dd473c60ad144d8a845dad1d2b3524a1209213d116bf6f3465cfa1931b550b99f9b4ab3dfc807834f0a3c3d3cc72988423a5460e3f6ebac1943c4dab54f0150594fb226b3c4b4891772857c368e30240138b95167c5bddbb321ae53946657a7bbc31b98b4137a3e5d558eb266be319c2a18d41bba3f32af6878229640e865f61ce3c2dbea5be22ecd8dc6b80b289db4208648044e69df81b52cfa088fbf362b8ff4e10dad882f96b028c704f64004b8d310de4a2694ce68739090a7abf17cbddd7aa8b3647a2a15087e02a0152bd43ad091a6b82dd0a7dd33b5ca9e10be85e1a17314e2892cbfdc01408411b585e0a2bc3b1ee67ac1b887ee9d1d9877854948161ef5cf78ba48086d710f611be62e07bec3962bd40c25fae6dd9bed2f930b85548b7c4d724a703146ce14a4d617b35467d1a5058c7a03a2573633d06ea1457836d8da31be6fa56d0cea51c652b153695ff6294a1b612f854c6609f1ae2818f7a26939448d61d0828722fae72c6af28a77c128c41f76d3b0187d4e21801991f203b07563781c5faacdc65aabce03490f01be59d63e1146d8b1e49a9634c6d6fbdb8179afbffb04c3aeffc5cadd2e4d00abc2fd6a1e573498b4b28649c1eb9b42e1433d425e52d022fba5b4bb8ffdbbb0b5c8b5121ecd0a9a0248b42784c6bba7b14110f1c20a0eeea95171cc97affa20ab6dad831c78644a7393b6bcf3b5e9ea164adee02dc5a4901f951a9f0116a6e0ffa535308e953ee1035649c64eb18a04d4450173676db28cee95aa6ab66e23ed9affa528d3c2b87d313460d4395b5685d6d83900833b89e64a65f069c272e9d44901b9accebaf074d7b5ba6417425c813dd3bd331b5f3ad8ca2738dba401722b00c3a64bb0845416de813b2c9c7c239225c275078d26f923bb55bb8be9aaa2d42d5710585963c879ee91a10ffacf53a35fb3e50d9af39b5e4b3660d02565ebd73394d3e1757dd6b8e45d535a3134d608c3c65ab17e989691ed4364ec08f287c55bb55ef8819001389a1e3bf5a3f4f3d89478a39f6d00fcd727c901bf4f217bdc2dfa465f5aa18bc31aa359008bceda8a148d7a5b0b4b0f14723b98acfdf76dbcfaf5940475fb2e1721b03cc5917ed3845ba85899abb8ab465f06f75ff122eb5b967bfd2e430f4be541b934bb293b50c561aee12f55939eb9beb64615591afe13c1f4bfb4c13cc3778367fd68ee0cbb00f23ed1316616c35de5e716d54b464a1a44d3fe9140405920b56614676faf86c6b67c10189520b59be5f326124350d18b63cbc7028190c95059ee25292c2e22d9ad0888cfc7ffd0d5633f57f4c14e38b39988fd006fca79e7c454270ff93d5c8d406dd8604345ff5ddbde4480c424bf4ecaeb8b79275249ae0f3c64e5069ae58a76d019d614e13bcffff4c909f8ed04f596ee4ee2b1b3d8adbbc15f3586261c565ea6a9055a5f653ac3e06e372fd9ce864c11f899b33fe3c3c7f9855997993a4f003737f357451e2abdd56bccc34d2f894d10ba7667b552ad8f142e7c26acc99d9da66cc03851fdf537b285cc6a235bfb320f31fda8b9dd124d747339cb4204145d9fd4ec7a65cce20c9e07fe7e95ecbba5276f5fc7a4f7c7b42fad6486d54a1e60454666fff2cc48b660d1cad5939d20c65ca5e4db4d9ee7d045c75f6e99d6a7649ccb4b3d0b7713b64a58e89c15026bda66b45789b873a78a1da46f361ecf768657bc1860a9a2440ffd2fcc106c685c51e7b889e5975cdedf170ae1fde8b6e51040f218a021750403cac74d90a86f12e287287239dd5b2960a104c4d94c9164a97bfbe9d54c1223e31b92859a71fe50ea31881f8231184997173a9f6c05e1924ca7c376314ad1d1062ce68e4c1f5e95055e30b984597db849f8cb0fc1b725c301f0b02777638d7a7790d47e9da188f697e306c762c415189991b3119a45ae6f88ad6b3d49b7ce504de621703139fffe09f1a449e8a87ded934964987d52194763fdc11a1772ea57cdac8e9e877131e1995e748a754ad80e01ea1bfa052558ffcea78bfa7779075c9d165a21796cad979c23518d870082fb7bb3b247f45715f5aaab971a6d4c16598fa0f2efb58039134985e8fc59baca58aa23649f7b96331fd962004da99b3341d106294e32ce731ab0d84274a96972cef329f4f37cb2821c1b6a56f0720ab2be69b895c61211ff2beda67c6ab44f34d7780b2a8bc2f7ff3fbdc392cb65828ff328dc97fec42b53ab7dd821eac87bf8e10d6a12ec2831aad5661e35449bbf287dad1202c3fdc6acbbb150d261db4f10493bd6c55ba5baf8e69d41e86027c7fed9f807c8e2ea69cbfa8180461e7d2d7a9549d33fb9096b88003641e5fb8f06d33ac3fe1528e5acdb66581e7428cf69207a6bfb28b54b510fce87061eaddc73400fc087b6861d61218a0e00a533b3548b55d1105026647e810b36710fcbf354e38f9982b230dce112bb1c190a5ebe6513ca883c0579c5009f995990ebe7ef260280b97bee393219b6f97b7e46db9b48830386986597e80876d7b67c237f7f217d28184c1191097f1e5c82cfc2dfa9e5b23ddc0d27cce4e1888682a9bfdc14579343d4a8d73af72b535026754c7763c1606f0a33be94e77a1064eb70f1c20b3e80fcacd4b8a29597448c5c8f916f21f6e9881eb2d6db108e2a5637ad3aa8aeee73f465ce5b60cda30ae31826606b923f1096f033a734e7ccfb18a244f777684ffe81c22f618bd868008d5f66fb69540cbf1c338e0ed7df0b70dd570846eb8c5de4970a407ac657d447a6b18dcd8071f18bd9a1739851ccccd1aa37793deeeb82a4d93bf281815f637c8bfddabbf874714276d9fd1b2f83f62976b8de3322d1a9bce17717db8debf6e139f7ce1a6132c734046bd576f45f8a1985a10778be54a3a4201ae1badf0495a013fb0809ab80021cf8dbca9305e81f74c9081ae92f2cbf3f41decffcdd4c1df5d10b6ba61996deaf3e67384752d12a4a2cb226c3f612960331753481f0635a94c13c2de49a2c7d0c7325a0c8345417b35ff7b37f037ad4b55341b478e9ed10ba17fdb318eef7e2c5ecff905a1e57cce2c8a6aaf1c5ed2133387288326b603b7779f0c32fc0f361300becd41b8abc833e67ab94ab96297d8a6d2f35520b9d8cc6222d2a6a223b9ca61f6dd09b1f804fbbe5e899eef44870cb84e0695683ba98c7522b7d98ba1b6518eead7bab8bece763b2cce2d64afe48ab0675ef2500db5f5d81942d06038cf12328dd9fcc27defac4693f157bf6d472d7f48b225b945581152785463a2c13e0f976316a071e5e85a0d6840bd4fdff6492b57a8dfb70e7fbda91e21378a894408ac77ee348c1deecb64e62f752953f995f68b95672796c8824c6abf9025e3e95998acadacc69f9da324b3e5fad64bba9a525bf3631d1b47374362eb99328e92c11916169805cca75963cc1bc902c458b259994d6cb5149ab1c093df32154874d903e6c311c19e6719f63e9e1863aff735edce0a476b122000f9af63d04cc8c1305a91f0611629ac7e2fecf67d31810af900beec93068c28b32d30b490580345806bcb7889e3e4fb6b1699722f5010a1ae7da1d0e0784f4ed75c218c74b2b57bd65df9483c6050c4c3cb58ada19926070882d68576624fb26a175f70d96ede8604b786824732860272b4ca1c33525afb8ba3468b3eb6782da109db13f03486e42da6bb2", 0x1000}, {&(0x7f0000000180)="671072936f16364a51512101df5a7133b8bf25ad1d7d58855d749dca3e304ad104850dc5cd24b85602e3b6b46c84bad0ff99ed2d54470a2e66d7a181f0533c1af1293c7d5017e9bfe8286eef605e46cd79bf47a2a767d6270bf5c98dd1db299c7c94d8cf3000ea34ea8a7f0572ed2180737b32dc91ce7cb2b80be7847da8d9", 0x7f}], 0x4) execve(0x0, 0x0, 0x0) 16:11:13 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setsockopt(r0, 0x8, 0x81, &(0x7f0000000240)="8260ca71f4ec456324367af411813b4fd4434e52954f4256ad4cca040461f2c642910d1945e3c5fa22774bb3c0f00bdf95d06331b79da3ed237fd7088ec6a0b44f16a9c07964965ea9a1fbd529c9a817ec835699c71c9ec585d4bb9a06ee4185c3e8f2258d2e89857bb005966eb0d8dcc1cb98e3ca5274f668b40cdab1d648011168e3cd89b3c27ed82cb3ce5a765e98e6f9e5a93c89fe9218cde794d099f3b3caf8752cb43ef239c6f37d0a466236b6e92844d20eba3dcc69b392f3913dfba0260acf3e1e83273730a7071126249915d3f5cb27c1ef80c8bf6028b71012d6842bef973eb23d5e0c8c00be9ac59e5ba8d472b2f2981108cfb93325fe4c1b1a043f7b1e2563165ecc100ab7e865a17c1fcc02664d31afc61fcc75c4866d3ca6a80bbd1dec09b081f6e923a1af99b6a64fc16ac5474c32fcb2b5de84e42aa1192ee0bb05dbf799c120abcc770c23154a45e6ace87f0662453c8963e08fc4ddb372db8daec8eec44b0d5e8fc7627bce7e4e57a1d903c2145e9abd99f55ad40af66874988ff8f712d7c72fb8b859277a53f67138b1e68198bdf5186f30692c1f7ef99a10b06a67f384facc9689ea2dfb33422cadb6e34fb11f7f231857406fe0e25ed72c995bdab3b7adeea7687ff1850b0fac551d8fd3fb8c81afc9cc0cea4aef0c942da31767f046432307fc01179fc5bd614ba65e0234c60b948a799ffb99542ce92c882b1ab9371315fe9d9de5352b73d869b54424243d032aa12e4270dbad426bb075b2188efe063b7d8a8d7c083b0642baacd3a1ef26f4e51450f4071a4031d862876109d87c77ef02b53b33c5fcfb6d76e806112b9f01f77121aab268decca6b01edd6c4cc669730358f110002c87b52ae04418311af85a2994cbc36d95c0df65ba1ee7870e8112094db64be0ea8b39d7ca47959a00fb4706c14720c72fa20d1bf92b4b18f7669613455a33d4366a7cf1aa778706b909ce88318fd96f80f62a1ed24412d8369a3029aec6f048bda329701064ae4fa92061fa8119563a871d789023a743957a64ad6297278349e2d5057ad6dfa166835f100a9ccd9b0a5390b5d6775a9cf46e8cfe1194bf0232503d552efe97e65886a0c6a8f12fdbe0d5527ea8a8d4c84b5b6dab32b2556709f1803837d736a19857be6764359a9f528d67f5d9f85f10fffcb3f4a3af169262c314a48b54207211a735aa150002564eca3b768c9c4c1c70f7af0baf59874c2f87abce0cfd4f8c336c93de378ac52eb7a93845d316e9f49927041cfbd82e8169bd572aa4ac0650e33ac35f96ee7758650eca463fb3c1e057bbabc8be13e55d6a0d154ff69b008e915480ca76a30a37e64711f82bba993bd214189895eaac5d57bdd798032194597173f434268383d0e6b1323cb96807768616d9d91a54a894aa30f9552a77a43f008a93d4deccc44602427de6b6e43ed3256050f699f5c9c9ce4d803d6cbac70bbc7491a4565104a0e4902869ee8ad94b9e0574482f27e3b4e6f082a89b387cd054cd0b37783f9d9f561686addb4e3f27e8db7ac664654c3a6510eeb29c38fa94d70a903d6e42aaafe68fac402cb76fdaa925bd3347b3e53782c2a3a52cd1c0705a7322503af1ca62f971f25b43be16de8b39a71169c406ce69beebf3f1a6b8d91b8e0c186defdf48c29b95b9b205b6dfcc5b29c515d1223d54607c412f45c4ed7f58b21de969c54d3c36b3c56ed3074d54fac7842268b40a646dfd3bd86fd2ca56cb6e412c61ad1af3179c3c5221091c67f285fd81dccf63ba71ea090601fea177815de09b617470c34d3d154f56c2bd376721a71a3800997d6cbf6e912d6c448c2e2fd82728ce3849c5779e0fb1cd9f4256a4ba531c424c5e87ba9979523828f4be666ec9497e1d3c046912cb427b124ab97a6ecf9fc2e6822c1c0084bbefa5aa47ec85623100578ef5c5c52af6d5ef026309a1d22d44dd0023e4db3ec49dc8604aec6525768ec60cd4404b4d00990cccc71f54038f59d45479a929337a60af3549a10b460464585bd0b3c5eb51b7b7d5ce83b0c78382420bd63f210dd378c78702053ec61728710790d709de7b6235e42e63617670b5f4d5e805c0c3be603ab9e7d9ff0ee8966bb39db2d052c2646bf25ae769195ae317d74a4241e95972ec562b521bebf935347285b82abdc8e1555c23491bf380bfdf7ed89c33b04fe45311b731974a2470e6e08f65ea282a683e58a4c7c5c2d38626f6215d7bc0a40a3e12378aca3ed6ec28fd90c4740181c9be3ecd9881c372dd284d365a948a70827b9cde8e583b93e6c528ff13d2e5c38f1506fb3d857a2bfacfa40e32327ff1029164930860f3d6ce296e298dd365180f3ccdd4921b8d092b75b78f7cdc83c9d0eddad8fe9794a02fafeada27847873a1488ab00f0571933ec969498350fde6e58ec2650cf1f3723368d1b7166cd87dad22ed44364df1ab4faa33ab3503da9febbca8077f9d5340d3ae66c743497fd99deb7461f842c314b700299f90a4770b9b7ff9ff735558f8a3a5b26d03f4479f393f4880f167ed0e378995eec6e86f82b661ad0f403385b9cdfb15329e0b07b79c394ed93c5400fe2ed454ddcb3e5afaf5be0ac7e5f42670ee793d925db09dc9c0723198340ca70e39a79ae89acb75ff2341409bad33e237e3a1758b4ba9ea4c2db9e2be85a8913b2d6331e86ea4ff51081b4335d465ae496444951cac42e34c9145e7094e5b7c35232cb028c207269d4004fb34435c640c26687920a1481ffedb1ba75446cd375786b1dc06daac4068184c907735723772eacdbf2e0ead46d2d6e7f2cc07de1f3750338cb693553176450e6cdaaa5cc480715c7e74f6830473acb884c85c822dac1427280ff177c3e089d335156d3f47276d12d1dd647bf52fc3704e7caf3ad8da3bae7bf28e11c7bf67c0424dbeb77f157f3f1a6cf7a563d2b79b901171b6a43bada3e31bf261c967f2562027d94a3d966ae27106ae1d00be66e719f230fe4f0987c6c480d4470a0fb6169d83b32005dc42ab2c5212579457557f648ab7a1b3a217617912befbf9cea03f711455d0cd01210df297d396cf679061c00bfa9638356f5a65f2986de6ed8ba47c72d48c31695e21bc759dc488f05c7ed293b506ce4235739ed3b42cb8a27a78fa35ad82611d1cafb1f0d8c070cf7d1f47cefcb09d31418fdbf2618e9e49633b7bfa2cfbb5ed60be5d1989f86d41b213e2fff53865f0f628ebfb51794cd5618690835ff0225c5cff0150946aea64291483451bdfd285f1d65b542e6162dbbd86d65a6ea2ad0b430d66925e678f75e15405789bb063cebfb2ea4f70d2444f8f60a20fafc5f777e9146b2764723b675367b8196a9c5ff497948101ab26299b3d5fe68c4789f7f2af3a33c7751be6434ffe968feba02e3c66d89af33b82d94ab9028fa4bd3d5a819e2d93181ec5b39507ef19ae6955cffcd675ebbdd52d91c4269b28a6ff210727afadedc3a33537a65fbc3cb17e7b9a6b10f809564113c4ab319d1a80c6983eb2e3abfee97d9e78e65c5d377fde3ebd8e814e971f94d71178ebc1541b33abf90176d6ab883444db2f8e4b44c955a931d81911e71f21b096ae45ae48265c5a458b586f498d43717828f008dad7519747a80e3905dcfdd4d203b0b98bb8b75251bd53b1056a01743439c2b052dd398ddafd3fcfc3f9e78fddd4834e2eb0d56031d52a3e27e0d27545f0071328fe92dc720c9f12235c9f2752c43a897d2659b1c4cd066872e57da155ec0c8bdc96c71f6333a02b2cc2d93dda4e03914c55476ab6ae7c804592989e5591e64914015b6178082481488679e82da6ec2816f2f9a6ec39de477c99dbd5ebf7ac3f8d58a54e2b8fed732ec10aad45edbdfd40efd28458dd173d4b1cadd56a192b9627d2227a3b55135dbdbde5766d1925ce718c50ab40df9c74e56ab5643fa2d9accc4fb26ce1695cdbc944f51b3166d40bbd185687128ff9d58785e4aaa0f22d1841fd2d2b9d7afff643feb9fc13f3a1ea3e8859b2b56358bf29de9c6da45023f88888695583934c2ea366f8a0bd98743eaa7ed8ee7a3bbc9ce94df155d190e7664e24e83b5027fe163a785a1f4aa776989687eeb439ce0ba163b7c78a8b7bd8bdce98052b37b6a462bca047e07c1372e3e64a38742aa74006bd8b2968b2bca30809e706ab39766066cfb664ddeee4f18859c3c653d9621c8fa9acf8b44f800da542818e599b84ce604928bf0471295793cbd4e19d41daca213ba3ddf1f194ec548d2b9001c1beb6b230869f8720231bbb3ae40f7cfbd983a776dc83980c74083f7cdbe21fa816558731bb984628663d0152cc70ba939017499e6d792dc2912310bc3c94f1f32387032bc898a856d28f479908966bdd8125fee0c19c32e26f50d96a1cc7174136b2f0debdb6aee590127713bc336257fa6af8b6d8abd3d04ce3b80800270ac7934da3bc0afd8704163e2f8caa7f2ec7a89748a37ee9d3483aaf5170e81f365d4707117e608c9a8e3c35637686ea57e88a67aacdbe157c1a3fc3c5c01fd713726a760300a51b063d360ad2b9df47378063b58846a22baacdf6f81987eba0386078743fec48d44b7989098bcb9b335326a1ed4146c7c915f17eb4332992f345d0e105f6e314e0b83ff52538a9d49546af3d3ffb44c925f418066d2fbc96468784205acb2defc4b03ef89d1f317581cf59875dd1200d91833ed5a6ca59f81b9b498103450ba91abf1b808e63008ec1eccf0a60d320d99d02c18168b61abb82d1c1f1dee3bbc537094b083ec266bac807f6ddaa975b9321f551be3cdec6c62815ccb3d5343cacf4dd3aa457a1d15e873a99c169d428a0b59e7a312f802db9d61ca8c69fdb465d7afdc6ea25eed9c99bd49ab60630ef1bcd31eab134beebdfdc6eeb35b80b11c55ed3148e7d6d43990d514e2e066051f1fbec97259c58f6a21a985e7f79ef01a1c17552448e8fa175a0d9076b1ad7f7b4d360c75147d823d1c76a09cb04a9e18ea7452864619b7e62071eec10e8c2820c7c9274e3fe2f20b07fcebc10a40fb1a9a613d9098ec6f383ea1fe9a1b0047826a413314c9ddfa1c0ce1c5327e7a7fae01202ac9569729f3b955c7613a23ee8e89b0c5307d41b8e919083ab85bc9059c061be26dd3da29b29387eaa449854bf3f5e437e5447ba9d48d9711d4b64dc52f3da4a5c8ec08fab3780bca5e4fd74a1b6d9b66e5db414de65507a5d21c4959cc0480b700a79c988c425b39dcec57f9ce28f5d6d17c3900aa1e0dc0a4ca6e4eea5c9b2c1fc28487a1f423368562d6fe4bc992e1ff747856e6ba3d4e59cd2c36b4f79ff03d554290376d0e140f6c71d6deb7409b00195fe77c0acfe210f7d9838834e619cfdb5bd5f0e29aff57175d168f70ac184eb2922ba557679896314e8689d13bac97eb5b70e68e700327298eab1dc547309d12315b293bc4a985ee19d4d4c721d9d3bd7697ad413f5be40692d6ec3f5038161c993059380663d7b0a8553c9a0da0279407ef024d73fc0ea8101597eb579c4930dfa39e1b1bd9e0510c64483ef9c3c1b7479301f1832f87b1d85e9e377192002591a88c6d2ca3da929081dbc75f436fdc0b4a39f511f85bef4e56f3ac30a8dd8c193840b96e7a57cb28144d3ecdb66abd9294ad3a8d7bab5e40178109b1a71fedbef0fa3340ee73e8a6a1bd999d3d2779918e4f5a53d954f70fb6420edf430335682e3da9279a8dfd10d7ae7e83af4d6f06fc8129546b427406cb305b43912d1bba19c3b7d14e5ae7d8697c6ca1e5001596dbcc8a7c4a890c466da638a", 0x1000) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x7fffffff) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) shmget(0x2, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) syz_emit_ethernet(0x0, &(0x7f0000000240)) r1 = msgget(0x3, 0x40) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = fcntl$dupfd(r0, 0xa, r0) getsockopt(r7, 0x7, 0x1, &(0x7f0000000380)=""/115, &(0x7f0000000400)=0x73) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x21}, 0xba9, 0x7, r6, r8, 0x1, 0x2, 0xff, 0x8e6}) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0xb8) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) sendto$unix(r0, &(0x7f0000000080)="007e23019b5e4f0a88ede99721e9dafb1539ff3c6c5adf231766fbe623ae8a74f8551e2248dde0e812f1b8c8c9fc0b194e453323fda5414e4ea5d0f9e9e7ca7b5cbdbd89412c3dd172c0a2176b2fae6677722444c6231f9136", 0x59, 0x5, 0x0, 0x0) 16:11:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x20) renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x53}) flock(r1, 0xa) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0x37, 0x0, &(0x7f0000000200)=""/55}) 16:11:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x201, 0x100) fchmod(r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:13 executing program 0: select(0x40, &(0x7f0000000140)={0x1, 0xbfe5, 0x4, 0x0, 0x100, 0x7, 0x5, 0x4}, &(0x7f0000000180)={0x80000001, 0x8, 0x5, 0xc4c, 0x8, 0x4, 0x9, 0xffffffffffff8000}, &(0x7f00000001c0)={0x4, 0x767, 0x200, 0x0, 0x1000, 0xffff, 0x6, 0x9}, &(0x7f0000000200)={0x62, 0x100000001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x50db8afd08053e0b, &(0x7f0000000340), &(0x7f00000002c0)=0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/133], 0x85, 0x3, 0x800) r1 = shmget$private(0x0, 0x1000, 0x580, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000240)="7b532fb554628e80338edb22290b413c47cace84007c02a84d96d88638518dd3334a6e5b9f81493725a1730a63f1348f36945342c6d88d0a9105b79d6c863bd08c0fa62aa68a259373b8b8c916712506e84faa0fff749b60a7690c943a6d9af9", 0x60, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r4) 16:11:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) 16:11:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x5, 0x262ebabfd10100bc, r1) 16:11:13 executing program 1: lstat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x2}, {0x3, 0x9b1d}}) openat(r0, &(0x7f0000000400)='./file0\x00', 0x8, 0x10c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x100, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0xe17f, 0x8}, {{r2}, 0xfffffffffffffffb, 0x87, 0xfffff, 0x0, 0x8}], 0x2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0xbe, 0x20, 0x401, 0x527}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xfffffffffffffff9, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x80, 0x800}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0xfffffffffffff6ef}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x4de5, 0x1}, {{r2}, 0xfffffffffffffff9, 0x7, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x1, 0x9}], 0x8, &(0x7f00000001c0)={0x66, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r1 = fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x90) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xe0) 16:11:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) r2 = geteuid() r3 = getegid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x81) r4 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x80, r2, r3, r2, r3, 0x0, 0x1}, 0x2, 0x3f, 0x7f}) 16:11:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x6e80cee3584193d0, 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) fcntl$setown(r2, 0x6, r1) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x2) 16:11:14 executing program 0: clock_getres(0x4, 0x0) clock_getres(0x3, &(0x7f0000000080)) 16:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x124, r1) 16:11:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = msgget(0x0, 0x2) msgrcv(r2, &(0x7f0000000040)={0x0, ""/134}, 0x8e, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:11:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 16:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x84) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:14 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000817000/0x1000)=nil, 0x1000, 0x2, 0x15016, 0xffffffffffffffff, 0x0, 0x0) 16:11:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x3, 0x80) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x4d5a9a91f99eba78) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 16:11:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:14 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = msgget(0x2, 0x248) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/249) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = msgget(0x2, 0x400) msgrcv(r4, &(0x7f0000000880)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb0"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r6 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r7}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r5}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r8}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r8}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r7}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, 0x0) 16:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = getpid() ktrace(&(0x7f0000000140)='./bus\x00', 0x6, 0x20, r0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = shmget(0x1, 0x2000, 0x81, &(0x7f0000faa000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/4096) r3 = shmget$private(0x0, 0x600000, 0x500, &(0x7f0000a00000/0x600000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x4, 0x38000000000, 0x101}]}) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) 16:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x413) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) 16:11:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000000)="68979bd0123a78f7c46d119e") 16:11:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) sendto(r0, &(0x7f0000000240)="4dcc3bc25f520541dacac1ab23d22fea37a3347b7a05305dc8be1a0628a810400ac35e1dede814b0be3c694377a8db155571691513cf36d67342e7646c22bd1f98c19d00ee25d0723dc515f8593550452ce2c3f7a2d39df5194fc1bfd2a37e19eabd1995806ed1582b162bdd27d6841f8866d704d2adb67c3fcd3cedb3347a4d9f5133cb3329e28ea40b420022df557ec8", 0x91, 0x2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:15 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) acct(&(0x7f0000000040)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) r1 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x56, 0x0, &(0x7f00000000c0)=""/86}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/246) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x5, 0x3, 0x1, 0x570}, {0x8, 0x1, 0x3, 0x2}, {0x7, 0x959, 0x3, 0x1}, {0x6, 0x10001, 0x2, 0x5}]}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) shutdown(r0, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pread(r0, &(0x7f0000000480)="10450c907b8d3248342d34300b1e2ecc56c8127ce8d8bc08a1ee4619c0fa0b6dfee243f9a12811f1f0a685b77f312bb5f6121cc1da18f7b73b1f9d89ff40e5838d1951c6720e891d7929562def060fe3c2cd8f042b0b1d917c2fb95db0518b51ac476acc8dc03ffd7acac96744e5d6e54fa514edcb0a45f622bfb03edf5ca7ff1321b7d6e247b9b77bbcec5be645966c183b6c3f30c485ff81dce61966cf0f90b5f43d331ef4a5ba9f2ecf99ac4e35a6b16df3938bfa19b44984abbe121b6ca4fbecf5f19218692a91f247", 0xcb, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000580)='./file0\x00', r2, r3) pwrite(r0, &(0x7f0000000600)="ab094581174ba72c44d01a3c5dd8dcc3469a634b6e7b39285c5fa2", 0x1b, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000680)=""/79, 0x4f}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/176, 0xb0}], 0x3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001800)) getpeername$inet6(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000018c0)=0x80) recvfrom$inet(r0, &(0x7f0000001900)=""/4096, 0x1000, 0x800, &(0x7f0000002900)={0x2, 0x3}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002940)=0x411a) utimes(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={{0x1, 0x2}, {0x1, 0x3c900f33}}) 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x2, 0x6) r2 = fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') chflags(&(0x7f00000000c0)='./bus\x00', 0xea6eba97ba31ca00) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xd) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) 16:11:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa200800a}], 0x18}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:11:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pread(r0, &(0x7f0000000080)="f9c8884ecf188c4e66b98475b76c6789694d86f71760b95b0d6a002d7074cca8e9c8f67d91fbe39d86f29ea9da1a7fd8a4168dfa", 0x34, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) r3 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, r3) 16:11:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x282, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket(0x16, 0x4000, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x37b) sendto(r1, &(0x7f0000000040)="c44fb2daa562f22976626410e143bbd0836caf2abfde8b", 0x17, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './file1\x00'}, 0xa) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/151, &(0x7f0000000240)=0x97) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x4) 16:11:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x3ff, 0x561, 0x666, {[0x5, 0x9, 0xc, 0x8, 0x7, 0x9, 0x10000, 0xffffffffffffffe0, 0x6a, 0x8000, 0x10000, 0xe5, 0x9, 0x29c8, 0x6, 0x0, 0x650, 0xfffffffffffffffc], [0x0, 0x307, 0x100000000, 0x2, 0x7ff, 0x7, 0x1ff, 0xad47, 0x4, 0x5], [0x3, 0xfffffffffffff232, 0x6, 0x2037800, 0x6a900111, 0x9, 0x9], [0xf73205b, 0x0, 0x4, 0xffffffffffff0001, 0x1, 0x3be3], [{0x6, 0x1, 0x5, 0x7}, {0x3, 0x2, 0x3, 0x4}, {0x80, 0x9, 0xfffffffffffffff8, 0x3}, {0x4, 0x200, 0x4, 0x88}, {0x341, 0x6, 0x6, 0xd53c}, {0x3, 0xffffffffffffffe1, 0x0, 0xffff}, {0x1f, 0x8, 0x3, 0x9}, {0x5, 0xfffffffffffffff9, 0x7, 0x100000001}], {0x8000, 0x100000001, 0x3, 0x1}, {0x80, 0xff, 0x6, 0x9}}}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0xfffffffffffffcbe, &(0x7f0000000000)='+') 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) getppid() r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:15 executing program 0: chmod(0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) chdir(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0xa05f) poll(&(0x7f0000000240)=[{r0}, {r0, 0x20}, {r0, 0x2}, {r0, 0x100}, {r0, 0x20}, {r0, 0x2}, {r0, 0x20}, {r0, 0x20}], 0x8, 0x7) open$dir(&(0x7f0000000140)='./file0\x00', 0x10248, 0x120) setuid(0xee01) setitimer(0x1, &(0x7f0000000080)={{0x4}, {0x14}}, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x4) sendto(r0, &(0x7f0000000300)="11a3626e470bd1d31c6bc0d6ccc984e0251f34149f042c55d910f5399c0e9faf8fdeee1ce415132f611448f16fbb4d6dd4085e00a8172ab2042b71d13d136bf6b1e766e05ed489a42c47124c96413abe86a5af1fafaf7ab7ccc41e018160534671d4706a346a03e5943a94484839d1d7f24e24e3a424ddef266814af8b1e9e5765b10bc482dba2a251d4b861445fc0ce27a6501803303a9936746a95289891fd5632a9af5e70f746ab0cf87b03dcb4d6cc7fae62476072a96580787a3a82736301bf351d2f4c4c280eddd81ed9ebf83aadd5dac4632ef5478e233b6c66665ffea6c84f0598a9055d3fc624ab0cd2e0", 0xef, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="e462e4"], 0x3) 16:11:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x40) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:15 executing program 0: r0 = dup(0xffffffffffffff9c) dup(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="ed924fcd871fcc7802083c770800887cc6bc8a89ec194f474b432e7786ea73bffb", 0x21}], 0x1, &(0x7f0000000340)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0xa0, 0x8}, 0x1) r4 = fcntl$getown(r0, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r4) recvfrom$unix(r5, &(0x7f0000000140)=""/156, 0x9c, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) pread(r0, &(0x7f0000000240)="97b80f587444213aef3fd48600d2b94c23b1752117f6cb1d923d15b2a7fd3f01b674e5615f1405550b33cf42434ed60e90b3e5432a18358944e9a3bcec97377a09f064af6ad452fa22593364b942e1794c3c9ca328d282efe1e33f1c62ca6f50642a9f837ce47a744a39f1c42a15b056b04bc1c1d0b26c5a98ff87ee34e30985799eb4c3d4be358a8c70684f44600c822593a6e4b084b8f940fe46c60b9daa70f916632f713aee2a6f39a14513a1a6f0b4d91336b51b825f30de4a7aa7fbe26f3b369845e48ce55d02cf", 0xca, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:11:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) dup(r0) 16:11:16 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) sendto$inet6(r0, &(0x7f00000001c0)="2c6fd0117e0d9140f5ba0e2378826896f5daa3f8f73db0cb67cb8c19de698b714fb1b5cb5d147082f90c1fc0b87070a98850dde954cfe91f3d4c54076c7554e12fc26a6131f2836c8576e24c31a216b35ffe33a7ca17cc5b278afe2c8d9af41cbab3f9454f7981e22fba95514a1bcfdc59a07d10698d0d63c65a7503ec6cb7f0690581f76748918938cf1cfe41fe948bfb599f0035a791b3a84fb72659f2640a4dfd1b0774d8fa6081a859e65b0c797c4886906c00c3689e0c61009766e138bbe4598ef571ad0d1b902a68e730e6ce0854ccf4cfb14a3c9bc839c2b185fa83", 0xdf, 0x5eb04a233f79f6a6, 0x0, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="d702d383f8c897b0641f6dc387718f5127eca17c3adc14da03999e14c06b1268", 0x20}], 0x1) 16:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x2) 16:11:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) geteuid() 16:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23, 0x1}, {0x3, 0xb52}, {0x3, 0x9}, {0x6, 0x10000}, {0x46}, {0x8b, 0x1800000000000000}, {0x21, 0x4}, {0x0, 0xffffffff}, {0x40, 0xfffffffffffffb92}, {0x1c7, 0x7f}], 0xa}) 16:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='\x00', 0x0, 0x100, r1) 16:11:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe6d) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000600)="fbd54b471b7a39ab8233a59799104b16928066e2255e7c99e3add83b22616736cd899cd39f7db8ce06fbe16c2e8d0cff36ce87859c119f9e7cfe323c855e88d1bae1066851f53404d51f3102df69100917e0edddda01d157db617ecdfbc578e880a64c39b13e52cf5a97b66cdcf4f9ed6867a93b87783d579b589d772a2a59c9abc71c6c925ddcd69c7f4a7984d8947f9180e312701e216957f5124d6bd2f7dd11ee3137e83643cc3e2dbc7ed78bdb90966747838f4f6733b30a71b8f7850ed994d85b76b22b1c71b1b115332c385b45c55e27e2d55623d29c4c249271806983143f0ad4fac90e934682bb853f", 0xed}], 0x1, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:11:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f97b2bba5ad35a852000000400000000000000000700000000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) 16:11:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)='}', 0x1) 16:11:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="05") 16:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYBLOB="405bb5cf958dc22a8b31d954b7be5bf72c5172af32531589b168726e464d8fef707293479dc47d11bd608114d4268c38c8a7724c3357c7d67c1af0b24e6db6b301dfa38f9d375d394e1935c22b8a39ff77d935768c5be1764034334cbb5c295b6b8ba162b90ecdbf5356330585ff2873d5c42fd3c69adc827588828e6e20df3a913c4cb58561d96310f588b8323b573f0be23b0a740baff8231535428094c33542ce5dea195fe6216762deddeccae88ac85a0cb7b66e903d74b78cb895219126e9a25417cc93acaedc4d87c4598be7f739ed070c9aa6bd79e95de0e970cab76f93695bb7a0e71a5421f2109fa77bb041a13d5dcc4403882e8f4ebfa0333ba7", @ANYRES16, @ANYRESDEC, @ANYRES16, @ANYPTR64]], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x100, &(0x7f00000000c0)="33a18c129468bf47a7ad6a4257e63b3a58869309e64bbcd0", 0xffffffffffffff03) 16:11:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lstat(&(0x7f0000000080)='\x00', &(0x7f0000000140)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:16 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) 16:11:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x200, 0xc8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xdd27, 0x80, 0x401, 0x0, 0x54bc94e, 0x984, 0x2, 0x0, 0x0, 0x3, 0x9}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r3) 16:11:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x3, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r2 = dup(r0) getsockopt(r2, 0x9, 0x0, &(0x7f00000001c0)=""/145, &(0x7f0000000100)=0x91) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/142) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000340)='./file0\x00', r4, r5) syz_open_pts() 16:11:16 executing program 1: truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x20) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x14) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) recvfrom$inet6(r0, &(0x7f0000000080)=""/114, 0x72, 0x2, &(0x7f0000000100)={0x18, 0x3, 0xe06}, 0xc) 16:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x5, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x10000}, {0x44}, {0x6, 0x1000000000}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f70a7d4625f6dfbbd4b380be867ceee0c796f086e4f8f541c20b4cb3c7a467d1163c85ea99cd4776cc719b5ea17ee77964ae93a0d460c26bbf2ca63fd6293503f3025d704017"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0xe8a92038a8f4ddf3, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x411ca86d720812d7, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/45) write(r0, &(0x7f0000000180)="ec69253c4d4ecc", 0x7) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0xfffffffffffffeff}, 0xc) 16:11:17 executing program 1: r0 = kqueue() mknod(&(0x7f0000000140)='./file0\x00', 0x3041, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') r3 = fcntl$getown(r2, 0x5) dup(r0) r4 = semget(0x0, 0x0, 0x2) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000180)=""/81) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x16, 0x104, r3) 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) 16:11:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socket$inet6(0x18, 0x5, 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:17 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) 16:11:17 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$getown(r2, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r3) 16:11:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x4) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt(r2, 0x76, 0xffff, &(0x7f0000000180)="a2458b94390a38b062fa20827ec96317a722136c0b4ae6d2dff6ef012b958d15ee511ed371f82b19d77a41ad145574e04380a03dfff2f9c182c4f73764bb37a97c18c40e7a6cbcc7352ba64ce2a53a2e3729520f9058576d74d3c27a977cd4ea4a87eb66d040ea3bb1e9dbccbe7d808ffc4060e7e38043ba238e13fd10cf52b080065b4017c207a02abfcb2728cc41bd63f1c50222c1b44992d245e3b79ae8cd0c0bf0bdc2c837e3dfba", 0xaa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) 16:11:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000200)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:11:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000400)="c9c32726030182512e2938008c93d4edad5dafe591f113bb8d49480acef9a2985455049a7c9bcf2c75a3b0f8c0b0c4a8f3f3ba01c9645227fa1c0eaebb02ea01b0d12fa5930ea8cd38d750763c87c76ec5c7b4ecb1f951ae57d185a27181ed79794dbbd08d3e22dcb94225331663d4af1db308d0c5e315ae7383478107baed2793a0d40b78b191ab5aeb3b17069fe8849c53ccd8fc6a60115a24591dfe5f8864eb158f257a80", 0xa6}, {&(0x7f00000004c0)="1114efc8bc8d2831897351100f78f2d3f5b36d068caac9d4fff015c3ae6aaa53f163d5a91463ff2d8c8ae40759006ff55c50597d7fa6b607dbcf704f00c8edd072ae1f13a1f074f3d3ca0e51360ca60ecd270c6860a6705684c9cdc712efa776684400208ff47c624dfb440ecb58c3792e3331134571081ef471df83012bba9a4e98724be3ab04184e924d44f169c87e5fd39fed1b818ec1f4", 0x99}, {&(0x7f0000000580)="dff2c4f74c493dc1a85e9a155a30a9419943925a612656c6e1b757ce7dfe85ff0ba9546e8f2968e2375ce5911512396727dbb693b3e0153d67110773b372f892f6262f70940ce0f6d49021cf4380eb7ff08a61c872213c9812548e6461e89677db11db6349785f530ea3b76d4042fb4a7487b844606a7b49d22693d55312fb5e1d3182d22bdf184439fabe82bda4606669a9ac725b70cc1af44593eedf3b1f1c88ecfb523a689b42c7cac4153daef86b64ae3b990cf9fc5a8ed67ec0d215257ed10a91baff8c4cb1eb1753f5fff1db577372af9146fe62b6a4a96f5a25bec212f24ae3d99911ce60d9471a908a0afb2fdef93dd9e159aaf8a72967b84713ceafb9b44aca90dca45675dd29f3ee97abf7f9cec63a13d6e4b1da4e285d3d8033abc4eb72bb9261b3ea9bcf64b47e63907712c7369eb699f86185cfb13b95af8ed43653515943aba0c5010f05fa2db43b5de41e214b7f42c8e2e1d540f2ffe814f927bdc33818e85dc45f811a56194e9990c98a69ade8ece9e041881d042811d03a6c5141fa699481df1d814346dd23d7df74cba4061aade7d331618e5f56c91d12f7150498ad73766c0278e1e6bbb838897d99461fac5867facb2cb5daa5622879a791474dadfbc1b9e7b6080734232635f7c4dd876d6c92d85cb4ec53e615b489c21ec5a0f51ca77619a3d6fce50ac51c12623f3f2af28f4d078f4ff65ffb5afcf8cccab087016d4be91c1c3b83556504bb5fc218f29c4405fde533aebcbc5ebde6a0442e7e14f674a656b07558818fff038764a1eec475f85ba3ee59255de691a2cc61853629e5db0d8ae800cee2f4803dffd2b02de299bc4690d0fad3b25e1a4fa9166d95bd0470417beb9a23a929ad3dba17255f6faf3f7cb75097559e4da4391ef8f8d650cf203d261933166178f71623e4f5db7fd1e8f125f5f6b8d6b6ce05a33c3912faa3bc635330d2df41490d9d59de76b9ea0b89c091dc43ce5230139b59fd90970bab769e8299f61da0ac9c015fd6a8b8294493e07a8b5b1a308243667a96086685b1ccd31a36aaf7477b1e336e902110c2369cbcad92b53804264e090db57aa8c5355618cba48ca45867bfaa3365d6a9845bfb2267dcee50a9d4360f4d19c1a43e4e2f1d50db339f9713d13095328b2de1cb9b1d16b1d6331b938249e661fdb3bd244f4075337864208dc58ae0a543dee1218c0474422f139c92ad3588ca628dd2390e997083bf917faa57e915e329437a6edfbf6ad9281b5754ed98b075a98712594a0ee06bcefae5155f6b70bdaf92ceb255f0ee61afe2a536ae4b677c28a17b44d3f8f61f22abf4339bec27efbc7cdbdd8591a34630baf33b71ca6092f75f17ae6b0bdbe7f59168e3f99d0506e57c80ecedfebc87c107edda19ee4259403c3909621523c1697ff10ff60f0a80b0b64e59e32d62798c741559723437063e95872e38149d944d6d708ea4e84f2d62d210c00182cda649efccd10e51f28012d26a3e42b22a6f111277decbfaecd4862e3716aae409a4c1485421d5eff53627a7d557e53ef41297e0f938a5e489268bf0420b2bde8f6c9374bf1d859155902d444c2d0aa821afc68478a14d0df7a0bcfed1d736f4cd1e3f7bf03d90f82e44623e3aee15356fdf32a9aa565775fc52646efd0bb4eefc3a902ce176b82ccdf5f4d877a9bfdfd8ef3092d62674ae1d18aa0a3a388b63c9f1f3d5090e824402958579804c1e007d3e69d9e4a0792be185f1670f562b225b733d94df0d1c1896fedc364ca1291318ef9e237fe4f13cd23735bf0d22fa870a1a794035c0159a4c4393ab590abd365e3458cebd22f6cb12aec028a010eec9f1e063a09e842afde5e0c56d7e865f841bc3c3ea9b69d26d279b393c16fe1ebd3d86894294bb444591f53b0cdf03eac41ab39c08c3735544801746e9de711492d1a94b9c064841b39a03ce51269923f7831c10ebdb7ec8b9f62b39b29f475071850f006f58afb09a27b945fa4c01f487cf01bed78fc26d262ab9714309d50c2be746134e3d2ca03ed6fa0522934c4b2a21759fb1b9a70198d110d4d5f904ae33220703cc24845bfc7880a57c4449d2fbe68982737f61f898282cd9ffe75f0b88daa559c12ed23929a18b0d03c05a640c8e296e22aa3e798dd54590abe8a1911875c7d243592e3058b9fad9b104e01bf1a72cc66d73d0ad3d8a08bf6e88df9c607d8fef4c092fec575d0a0dd7d70c1bcab1e772cb8398212f03ca5d45596b851b0bddcbb1c5b55815c767d772457913427ea7057a518acb4fc542ab8965c2314c3da727b16236a88c4bbeacce181786b1271f17bb2aab3091e0fcd6de12271cf19ecd0bddbdead0ba3909fda4f0e1f97be09722774e24aa9d6fade87c11f7e5fd2c914913f964b2635c5261469bef14003d7f260d86e3112a6461eb482ebe2ada96b4e95ece3e395729fe54200204adcfe3e88c7c6d7292539d347f77537b3ea019260473b0105a26dd8b6b14edfc957b680d4f04188647367b06fa0a0e754861461e554f99636b4783c91d0854a8806a07a55aa96acddc4d70630513e98f44e4e29b02d07cf615b0d20f8240baa6e0199fe769d3ed835acedd4f711d2d022f773dee7c51d9a0b0b82de001a9e7837f9d0ba9014a95b6f12a4dfc27e59540011d5df7e73a3b6725189358ed059422f990819675e5d35902bb3b0be74ddf07e177928abfb54055a81671a56a556571ab38b562b7a7479058f755734514a30e9e370169d9b63293693b93aabac780fcbb00b1c8990d864ea8327aa33c40b8af82e5a9881b2d56c796ab2e32b311e251b6adf7a7a0c5dd96f7308263b1f368527532dfe358e52b1e0db90de22fcc7848030da1d7fe94351d3784e04fcf75e9f9287dc17c5b8c31b8c41d3081288d565aa069d6e6d00ff79bfb3c57579f170d03dca2720b727e2dc6ca55cd16df495dbc8a2b6d650e8232758f3ddcab0e69a0c52fbabef9a897a526acfc5aea523277920ebea0ab112790522d86fdbe8bea4a799bf465dded5a79c60fab2526ad2bc6b031a94a23655a0be8a4af2052c775e43083761f70e27f14c0b060c548e3be5afbd1925f0555434d6284ace1ceebc4c0ea8db71580137d5c9fa5205f2de58b8eb6511cde06e42b41fee32f7e3f34208ab248f8a7d979fc432fdbf3f0277254573e61a904c14446d8865877a80411c539fe43557a02845eb0ad5131398007a1d561ce56ca015ba709d6bb7c67f55e40c35e462f9feaeaf7f8e78194d742966a64fefa65fce789e16f42e3287f1cca574c8134371ec0449e4e30f2253bac77a11bbad3bf8afe87e0f0c01967894d8d33c49c5ca45172d8bf938c9b6cc848bffc66354097c70dfdc01ded5c280254f461a8bff455dcf6faaa8afb9ab04f1ac7e092cbe3a29abf8657285513800e2a3a97ba0a9514454df4e251209876bea292811cc44a235d8843cf026f8f8daf376511c18a720e81db562fe3fe1ab18de278d3473f88986016caa9334ecaf31c86127bcb90d4ae14c6402092661676886b44c8438342ca8e1dbf4d5546ea16ffd775515b38b6f433c477849b819dca1d12597636e536f8b732a9cbee08a5a7a47f95aab07399cfc0a3b88d3a73124f2621bcdf3d7e5ff7f739f87146a119fc3813824e1ae6e4a3ee1714dfa906ee115a332daca9022f2cdebf86213546607588eca0e0f491edb2a2e3e4b3fefe79264ab919057bc7a9fd7c50060dddcb117cbb97bda9f68eb30214239a2e79e10a8daa2be14bbb4829ca3bac05f1468638f208ef32d4e46e6d55ae0c3eb41df3abe196ed7498534535027954cf2657e05d7522cd0c32474b7f091c0620e9f6af6be9780269dda3d04812b99303e7821184177019ccc34ce234ed764e71446f43f9ef19cab2d82bfc391ed27a214c08361537c84fe029f9c6fa613a719dd30d05a6af5fe296cf4c2ccb15f98907c4e71f2e7e9909d61a61c49c4b78caaf056b942804d48a0b2461019078d5a5cff98c1da2908e5b414691867707d170353ca022950a23aa68da8c7c8fe965335eec66027d96166cf867aaec57aa2e621d36cf86779af6908e7542c2e7b7b4fd8aee89ba7ae01ba9fadc64c1f648e86648fff55e5fe8bf510222a8f0f4afe99d0509715c098aa975822ecdf080488b804b532238ab749e80904d8fb72df85435ec2f74375a352e23203834b0ea8775521363b3f34d26bde1ca736888e3471719c63dd653d86e3e6c63129c97252509b43e8de21cc1d43237f95f8e3085ceadfca69a9a83c3071a54626de2c0117e6bc75d726ca1acd4da5bd1fded43ea57ea7e41a0429c9355e7c5f3575abe3a4df14fb8ebc201d1bb6111dc1e59e95dfd624373e3543588458be705d6b435b0a53e16c5615fa2932afbd22384cad350062490be8b828b3894e299fcc3124270c3addcb8f96e04cc9ba96fe32f4ce1e40fdcd72e0c3e742e1c1a8b3b3ee9db92a85b6c8bc5619b09a101d888375ac3b9ee82e1d88ea00e5a98fc42a01d098c94e3c7fd7dae0f5f6e64bdd7212b30fc1c5e0711a2819a82ad33613f6085de7c6ad0db38e9eb2ded5da5ee47299c00dead66d77c5ff02ec46f09bd7b8bc1021b8af76ab148401fe1e0839a20b81e5ac66261d20fa684131b0ec9c3640cdecdfb8533dbebb1c38d456459f58eecb6b318c38ad33beeb453ca16cfa2e68e18496d4c065d0a683750ae860b5750a29627a2d1f4e0f4373afc471842d42dd429008ed6d34bd487e2274e24a2103ec031d3ee54831f5f62ce9875d95c7adcfb1d4bc4358a78c264cb90293b9876786848f0de586a4cb5a09f199c8266a47f8a44f3e92c5cd98cdd99a1667903a725b09c407a53674e2a6617e3042b97fc431f1abdd2ca8a5fb71d79b135197e43641c2c999875fa1625eae4b08df684d1b63ecc1888a64ac125477107111da3c4efb5a248c6341ece662773a5a8ce794ee8248d5df72796cd1f7b554f8ead2f5bbf9d33b2f7cb74956fbbb99d296c8af81d4e850fda0eede11d63c8bdbe8fac4954b19b95fbf4da69c81b25fbe87a937d16c721669d9f39dce69ea1a7a1f0d4b06d5af7a12db4642024473e8b281cc578bb623f2e4dc7dba81e821a56be1b4b7ace8c6359865d84d0f16e2165ea563ff672aba3f1e46dc04a7cd2cf6f444ab3b84bd9e960351c1f09b963a668247f225d69d0c3072b2b4ab904a063a0eb58e377819de42d50e68fa04d7032cf29ab05eaacfc65d2f01f927e148cc6ba772f276920c8e9ed0dd9ef1b1d42a004e9c9fb173f282e6f0a5c23d6ce1f58e87d289ff4b4e58badfc988322ef3185e6362e372fff2e9f7dda6e8f8b5a2c880eae49d051d6207f5116e6a977a5ae1c64a926a971fbdca6bf47da9271131dcb190b8e296219497f812b3916fe839efd4b6af2f0ecaad9901800ccd01352b34813588d68dba6b2c8ff140376b53cd7cd6617aaad4f3c2e5d122c251f15686567206cabb6e530dabd0591ae9aea4ea295356487deaf86ac5a5edfba387081b5fb66ca444bcde3285ebbb56f40fc383125998513ec9a46632357ad3c7a2971f1b355ee2fd773ff00f865d81f0b3ff13e9daab92d2d114cab9e7204243163272f9780f4cbbb43aaddd05326733ff1e0e2243b93d3a903653d14ae229851b27fe8d3c93f8140748087180dc874a8d9776d39f56ae3cd1f7ef8d974da5971100089d3ec5f39d55de09c6e19d141bdbaf1720f8d3a46461370f0dd511ca14560941f5f517d28690e8d28763f3541f0b85cf7ce580f8f5fdfa1e561082876fa3b45f4a60f680e", 0x1000}, {&(0x7f0000001580)="4c21564c1f9a373ac559f1e1d2db51ff340fbf26aad0963091265b1347066dec6fe055dea0ba8ed02102908cf6a3d434b6e998147e8fb84d165f53c411d1326122425653ba23018ba7b0e4e05ec26294048efc5aee4c279bdad9c78959c459f53d05500b115c9e71b07cdb72b4a892d53f2f452db3c72ac10b955bc604a7fc9eaf0524cf88f422d2489582d633c12eef4ecfb5c1e7bebcc3b0516986468bf4dd4f9e49ca42a20a152651f84862deaa45438f4338122ead7adb0e244e4e5b4fbc6225295b69f9be803259fc986524825a456e5f3863c0d147b72c86bc62af67db5adeeb2a0cbc62a33524491b793fa836bc98809b5817bed7b5df4c81ae8314c52c935ea0ab99ea6dcbdadd3da03eb50e40c9fcc5dcaaf463c2d4073bb123b2717f8626a5d02276444cf5d081bdb8014a932f272f7012cdac9b3a0d1eb658bd1db43815d22a7d13574a61ca46b5fd7c0cf23a422223cd76b4d4bb0971493a69145c04a2ffd1a389fe6840f17137a90188525031752a27c403d8d0e887299ad96c9345c0f4c79d15cd5640f9e3a5b42ea9f90ee5df08f876d8ceae60c72100a5574e09852501e3f6ede949d77d72e0d25800a74c86446b13fbc87b3f271fd5deab3da9676244511feb1785c7527b60a8fb5bd42a4e8ccd20ee18b24dc754a9ce602a9895d37854a0b36bf3bf5a666515a4ef0801847bbe3b4b77fe63ca5beec0304fc960f444328e2c10ab4a2f4fcd010c9ea16db712bb997340b73a1613fd1e517c599b3d82979c6672500f4d81c594a34fd0a2c7eb30b796a49e73f9ebcc4529c0d2656920286ec57bf44a9c7e96faa37ebc608ccc66c208fd59cad9fc959ec82e498761bd5a073c0dc59ddb4d9a3a9d241c2a4dd067d41b25c3543877a5967069a82ed230b9f8e606685ddf2bfdce8f562c593f847feb2b2daa050ab5d81650eb4f629f0209831e88b28fbe898395a9e54a647371297ed0c7b0d33142ccd6105e51b25de2e3dcc378a4edf4d0b2aa1eda82d71b296e132a80724cccf977fe570080a4b243afa069849b88808982981c30df597c9134185105d57906e65a43654339d3432686d3619c6f47c5a9063304bf93017323f1ac693a35f9988b9f8a6432c8fcd7b1d03ccbcc3d4fa03a965863c0dc92fefd54de5393f90c71fde8a1ee813bfbae834dd4ecbaedb9ec39940301c2416ebe80df0024a4c776f920925b2636dc5c0c26b6d38ee2da976a18b2a3df922a0e630cb2bdca1015004efeff0cb9244ac2fa6f46ac2111f54511f079ef29a090d79fe4fe66932113871338e81a82c76cfe83bc97d6358df7f0bb0831e4098b2e71856d79bd58da9124d8f8f298f2ad884a3517fb27e611b8220bda435429608fc6dd85a7e7b493602c178ea91f3e639b779eb93f3b696b7a55f1812820f766e65facabb9876e18e462aa812ed9e726b5045b608822029add52ece7b8b3440c8fc017ae39829cdddc97679a88b171ad27f545c442dcc3ef028774f8339ae6395c1689a5d2bf557d1a05a34909f682fc56af0b539e074947525372d7138d91f783bf776dbe994bea1eb815dbf9c552cb2236b2f00f0b11cfeff7c5c6229ff9c8a3946ec8bf2a14451df1aa68370320392d6891fba819301b2063821493a25c89c612ad2b26dd50bf84ef30de36a3b0fc05faf8c853c3e1886bb005a9328b983e28f9caea7f9fd48f57d1ed50a7f91352138f2ee075b5cb1d776c71733290bd0fd8d61a9deb164caa65f19ab071b3bdd18f61f6977d8eed1df03f57145c39756abcdafb1ea46a681470850bc998780c47c88562b52fd81021a7a2ec2d17d8bf318a287684df59e9b36e0f94b8bdc81195bfeda3fb8bfdfa40cbd0671945a68bf484431fb4d76d5d353cce80ecf78b9b66dd0f5939453b43f0069b8e26e226266256d3413f6cf00d1fc05839cd1b79d1cbcac6e6fe402036ba32e4621b0efd85e5cc9559a49c784646c88882655186d1c1c47a463f048af75195bd2b40c09ac4fccc2c66e5d9fcac292791606bb5812497857595fb0012973e797128c4e13865f16bc37ad7c87768a9ff64d0980458c1759b341f81bd0d82af26c1ea9ff4868c3d60769ce09e40c6e01ec66b707febb407d1d34661490d2742ef77e2139f9a544ea82e45f4fd11b001a404783f2fdf01e269409692f5daf860042b8d3caea1043ab84ef3db7387b2a145809bdec60986487bc04071acc66aa2d579e9d70ce629a15c9d724be23f915a6ce25e1038840a266b23fc5ef041d8d88b2d50a80deff281c689ba13c0b4542753b01cbdffc94cdc67b233ca626e8beb71ac3ff2805f86608be2751f80dcfd1252997febcc80abacdb125a9b815f6848cd3c81b6ff38bf2ed74d1f18fe5a0811563807343742971aacd77f05ed2343fe7c9a6974f94679a757fce254954cfdb5f68f4c218a330387271eb389e3d94657a0c52bf237fe21650a0afcdeabd2529fa0d12a21a314c0baa6f27244f9ce5be643a0dafe13db757b197fff6c3e9acdab31205518b74f975948a1f798b8de991cb1aaadaacbc71e29db342a1531ca6a4f32f17c3536c2f317cae72e68913ea4290eb6f3ce6f83185f1e965d2b87f970d09370295a8bcab7b9025334efdad05d829ac3f6bb4aaeefc6016642a1c95855485d96f7e8211936ba06283ee9ebd1d5fbca3fde3396bffad704dd3712234c21f9fa0665fcbb92f5454e2edd001c7a1dc8e3b9b2c59158742ff0fbc73208de95a4174e2978419a9f9c3d31866554414a0eace55fe95b5ea5ededed17ecf5fb420457b66884edca11436d3dfa2374cb06309959ab5b1f0f19d01d81c24f02291f0edf232a7d7809c0e5e0504a0169a323e75dcc12eabc67108ce60dd84b40a6f88378a40c90803773faf1af7aff7fd5d9471d5ae537501c41021dc378bf10208798818142b2038d3db95efbb5e822b37991111c9170bcc200548e66c8cda8571fc3f07a2772ba238bea3264f7a739af3c60487583c9f5e01860e8484732018ad101861303259a4b90580797f8377cc1b95a74ebd3a68a2554ef09fa04b1709e731b7b651da43d1d077697444fe3d88eeef773e3de71e3e43351e3c17ac040aed58aab42caea499c7fdf53ec5ab773e0b721d268f73667331b6525f8444719a8699dbec9a35eb2a73a0ca021b7795a80e6b4b096a8e9e3732a9d25e35d7b0072de59c9194478dbcabbf5e2771c43af6b72ed4b60d929b538379733ff68485c72b47a2064014a2d5382bc646612c56f84a4751ee11905d6f9dfcaf7d403104b7d8bcfd76a7c6f6b53a46920d04d5c995677285eac737ab124f247c45bd961ba75531a633b3e34847c7ca64700abc29c043e6364ca783b4e309fa56931d13542065b6e819d8e3b198c396101dfe1ff119ba682ac34bdceedb8746c8c32ad2a01e611ec4cf02009687e3d1fd6376296f015c881d26f348d28567c260cf570d7dd495e82679d3e693c9a9e36a418b154919d30704da2fd149938638045958e2410c92915b8ca5018509eee228e64e13019efa433dc9cfd391ead7e3fe9d734dbc57c7ae0ba1593637bd9b979cc03e379f51e3ac2127bded6d150faacf1aaa9252245108a3b74d91bc454d475c9ba65bd8aa68161607f4d5ca8d2416faa7b5208c0b188fc2b866506cfe83c4d07f2f878db52ad252982c69b7e8423c2eae3205085b965574b882aec83710ad2970e5d4304de5db1e67525fa9c950963b31f4ceb689487b708705af972c12a9154e430510b1b4e78c866d4de575a8f5624799ef12099332703efe7c15c2b72d367421ad0dd7b782209dd60ddcc69d2cb859f050bed10d8b8fcf9e1eeb0b340ae8b049daa8619aaa6f8eb66344a54fa867eec4ab2de629eb68351c8985f2a916a183ecc0be6ca239d008b71db3ea58df71c931652ce8c0a2099fa413a562523168439bb0c69b473edc498877648ae2b9d3a46c32328cba8e604dd662772502f4d984b611d06d966e3f232ab414fe0bafa6d0d027f65f3443f2b03de0003e3dee29162f5ad89a6653992d36f497afa866230646df8eabaab763e6dfaa2663a7a06390726cfbbf8a6b0b825b1e024bb093dd20057b9b5b9597e16e7bf524e1e516dc9c6e4bb700d09a598217531f2528c226558f47ccf97eb25e344d64032fcc4b02771d5384898c192d4776998e54e72372e41a3d5463196db5d4711e559490f19cb3061a10f2c733c8375342f1e5058aae05c39dfb1e2872b44862680c183b5fb6560ec5b4d85e54beb4120b551d4961e9cc568cef1f7b6708e2195da597bc4642f7f290767970edc8fcd876990d34c300bf5109856c837da8a0202c311e6e4cfb5eb9a54c0583bf58802f10060d5d174e3277071e730ee1ead434bfcdf3d02485f4f3d1b6e0a2621dc283dfdad8223c8b9c53dbb290386204f2637eb223473526513de6316257cbef21c43ccf260e66bb1e32d4814cc82e22591407634f931d2f837bde160361bb9fe64446825908efce81ccea56cf809352cfe27441a2f9f93155dd1d0ce7cbc14a7a9e055c556beae9347c15bf1adef0d1aff63ed09ef200a458b85a8b3a3e37c508342ad7a62acc339171cca3696e37badde6ea7f149e1ad8f10ae45fbff5a509219657edb50dada7504520cf481ace93ad2027ce1c4a7fe60b796464a6a1abf4deffe62432c474903348a171740500ad671bc381cd181d734a9a096b1006f2fc5f1374c180b6c63bcff9d79b75f0fbe47509a512af240e9b3b032563b0bceefaa1e1e8aa16c351fdc75a10ca8792ac01c1e629422d199a80174d1a7709cf14bb8d79d809a4ed1ad992937062ebe0b809b5944b51c21ae7fb7120133227baf7514d1d38f56eff49fe0fab722d5a47646bddd64474c03721f5edec9574bd2319c099c48a23ea092cff88256bc8a79f3fb82a24b468f3f5df8b6ba177d54985ea832ccdf88a9132df30a9c443b610d22f96410d691cbcccf768a1dd28cd73f3c7c9d220f61f97d6c4706848d7ddce7243d946859977a9f01014b4b3c9aa5b6138160a36be8ca53fbd540048cdc77e04578075ed458ab5346137a65d69a438a7dd37f0ba0db89757c61336e895179392cb4b6eb71f8d0ce07d2c4a95bebfe9caafa006706ec25c010ddaf1b7e244ef27b5c1140f9780665d1649e057c08a4b656ba8ea387f3676e02a59d110c2870a7767b4dbb9baf677f1d8699337ef75f69b493828d59a58bee9691a72884e964119a5cb860cdb2cd583753ee1e16252dfcc6536efbda11ca6fcb2ce49c99f25bd2f280c340876bd6b1f2f8e3d7e66de10637e617c56e3da776ab0edce3032b49d77a843a72421481dae5252ac77ea5727cc6205da979fb215ac8b89258c23f85e074687ac5662991991181a5d7545bf999fccce775bd1eed394e95480da62e4894c32d80c49175d8eb5e4161c5ac40805a5d96fb490c4eba58167f2b972f0c3127062ab1edb292256a220c72e1b48450d389becd1b694c49aaa87dd616b6506cab86e4cd02e4e7b0cdbf71944661c88e68b1c84b10a33ca54dafd499291c9449f4c02d2b4adca4c5e945374e3da8be29dfd63c6d8507b3bad4e3da8637ad36576e28fce41dde8397cbd84941d97ec0f43200457bd6ea6f1f027814c9902bbe9f58bce271d18ffde36317cda0b644098f4c1dab5860c122b9a75f8b221ade142ced87d33f5c7b8b5e56f56320dd1725a7f84c8f560d029803767ac620e1ea5349e9c384fec1f1c6fe947927975cb00e12b77d7e04c267a4c923690a04fc93dfd5ed947e6f32bb4d5e4a32", 0x1000}, {&(0x7f0000002580)="8bfbc6a73df6f9604d3a8805de68dda6000d4da254c1a7d1dad81a8acea09dfe24074c6da3a44cc14fac0f92b22890ff5f916c75111e2727b2e4ec4babf4c812b15b067f2de78838ebaf3baba3ff752122d9a9d4e0b92720684e8feb6029396f", 0x60}, {&(0x7f0000002600)="c7c84038cc266519424a79a5d78f21f855948c28df7ed782c2a6a783e122", 0x1e}, {&(0x7f0000002640)='i(', 0x2}, {&(0x7f0000002680)="0444a7a88764c0fecd", 0x9}], 0x8, 0x0, 0x0, 0x2}, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x112) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0xf28, 0x100, r2}) sendto(r1, &(0x7f0000000300)="08552c6b25f9067c18c759675a0a6906ac2188870d0c2109e058e965d7336e13b9e9a46f50a6fb41c7087f69444a", 0x2e, 0xe, &(0x7f0000000340)=@in6={0x18, 0x0, 0x7, 0x12000000}, 0xc) r3 = open(&(0x7f0000000100)='./file1\x00', 0x8, 0x40) r4 = semget(0x0, 0x7, 0x409) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000240)=""/127) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() setreuid(r5, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x4) chdir(&(0x7f0000002780)='./bus/file0\x00') mknodat(r3, &(0x7f00000002c0)='./file1\x00', 0x2000, 0x6) 16:11:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x50}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000080)="35c4e117c29249f9405d81") 16:11:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r3) 16:11:17 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x2) r0 = socket(0x80000000000002, 0x2, 0x0) pread(r0, &(0x7f0000000080)="c83b6a4f0ebeb86ee8760f634660539d8b1b08adcd553285a79a56d241d113ff871f664a3d69c77779f828267804078118e162a9bf1e9f0059ed2d3b57be951abd30dc368a283b37770832522c0858b974a54e36c10311b4e68fc9f404293ffce185f88a935d3252b5bee510ee285d0e31930c288c060b9f30271d5730ac6bddbd182feb46621e9b5871272ae444cc4cd8c46d7eaa8edd6bc4ceff10c9ed9971c4fb50298d094cf5c3fdff018be9b228c99d96c1a976c4d301b34f8bcf35cd4db7d8acd3e02371db9211dd9cb65a5095e39c9997ac33db41455d9cb8e3ab666c7a985d711d419225784da44363c9de4f3a", 0xf1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:11:18 executing program 0: r0 = socket(0x6, 0x4000, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) pwrite(r0, &(0x7f0000000100)="821918911bb4f7f1b6ac34ad9463d23a85cf6cdeae6f93fe214d89cf97688bd98fd92984a1cb929ca70e984942a453cd65127bf69ee854c5d61703b12e3f657ce4b338205d2acb9014c9ba36d190bc7d821ae6f288b0811704639a52e6fec4", 0x5f, 0x0, 0x0) r1 = msgget$private(0x0, 0x460) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/123) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:11:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f000014c000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) 16:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x1, 0x2, 0x8001, 0x100, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ktrace(&(0x7f0000000040)='./file1\x00', 0x13, 0x100, r1) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x2100, 0x1) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r5 = msgget(0x3, 0x400) recvfrom$inet(r4, &(0x7f0000000300)=""/99, 0x63, 0x802, 0x0, 0x0) msgsnd(r5, &(0x7f0000000140)={0x3, "8a14c3b16a20cdfc32e24361f9603da9e8c1d61e69b3eae04521145700e55b592a6842f893e446a01e3ae0f4026f41faf0caadaeab19adc39a99ec04c52161a333066adc02336e23a7a56b8bc1697cf58825f1792eea5e4cd03c4ebd5b5a5ce0f5811361a8912cc7822b3f7cbd39328f5759"}, 0x7a, 0x800) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) munlockall() bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x40) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r3) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000002c0)={0x5, 0x3}) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r3 = getgid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x1, './bus\x00'}) r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f0000000300)=@abs={0x7e020cc029187e, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8]) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, r1) 16:11:18 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) socketpair(0x2, 0x3, 0x1, &(0x7f0000000500)) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) utimensat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)={{0x6, 0x800}, {0x8, 0x3}}, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 0: r0 = socket(0x18, 0x5, 0xfffffffffffffffb) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xffffffffffffffda) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) chown(&(0x7f0000000200)='./file0\x00', r1, r2) getsockopt(r0, 0x2, 0xfffffffffffffffc, &(0x7f00000002c0)=""/166, &(0x7f0000000380)=0xa6) r3 = semget(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000180)=""/82) 16:11:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x400, 0x108) getsockopt(r0, 0x1, 0x2, &(0x7f0000000240)=""/199, &(0x7f0000000340)=0xc7) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r3) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffec9, &(0x7f0000000580)="b6608a7d8738dd2439227c6cac61e92ff5f6e54a383d75b2e92cc77506ffc5e1d382fd368142c6ec8f7585052d88d6297014a03fcbf801253f27817a90dbb996f5d0c746f41676ece4ee1b125319ed00a71c3ef5331b4ff83325aa59b00aca9f85347b417152724f372224a0845fe14e18a26cdf89f1407f6cbb8a39032bbf6b1d1faed25a79916cc7e6efe41eca5cb26c0bc1ae6f7b7c47048d6ce2c055ba2f338ccc2feaea930dbad8d1468167903de6f8ff99381e6572574e199f09d971adc4d0fc57b684beb5cbce9e476c0b22f3b0d3c6f126790500d7c4c2fa9f03e9d781db13d14fd8") 16:11:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) read(r0, &(0x7f0000000300)=""/92, 0x5c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x25cda13dcff55f1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x21) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x48, 0xc60}, {0x20, 0x80000000}, {0x21}, {0x25, 0xfffffffffffffff7}, {0x44, 0x7fff}], 0x5}) 16:11:18 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) 16:11:18 executing program 0: lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a48fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13a1ea30d0996d5c1030b2ca977ef0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a40000", 0x6b5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xbd83768a7a36fcdd) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) write(r2, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) r3 = getgid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r3, r4, r5, r6]) 16:11:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) fchmod(r1, 0x22) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x80000001) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x3318796b23b6780a) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x7) ktrace(&(0x7f0000000040)='./file0\x00', 0x10, 0x1118, r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) shutdown(r2, 0x1) 16:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0x5, 0x7, 0x401, 0x7fff}, {0x1000, 0x3f, 0x1ff, 0xd00}, {0x20, 0x1, 0x6, 0xffffffff}, {0x10001, 0x7fffffff, 0x0, 0xffff}, {0x8f, 0x6, 0x40, 0x7}, {0xffffffffbcb4b09c, 0x1, 0x9, 0x2}, {0x3f, 0x1, 0xffffffffffffffbf, 0x1}, {0x80000000, 0x2, 0x1, 0x40}, {0x5, 0x80000000, 0x4, 0xf2b}, {0x5, 0x70000000, 0x5, 0x4}]}) 16:11:18 executing program 0: syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus/file0\x00', 0x20, 0x54d750eb, 0xffffffffffffffff, 0xdf086253b9b19403, 0x32b, 0x8, 0x4, 0x1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffff, 0x5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 0: shmget(0x1, 0x2000, 0x36e9699404412fe4, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:11:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65200092d47b891be5bbbdfcf35266ee3fb41e40ca095785efb1df1b788239f2510f6dee7b695912c871921819acd32091faa9afd7aea90732432458f348dd5a58035699c5b2b5fce3f3dd566ea34106891e22a45aad924a7e8aa1b6f30ad7584abd698fec6fd2c974f63ed8a2bf17f781621a9b77b2f885d1050000c8ab8d1f05ee38ed4ef3484e32e81511a71e49ed8af7a1f0f550e3c91290d7c798921a369c2c4ee38985725bd11a572fe0f91250fbd15eaa1e5336a6b8081d1ee2e95e872cafd8aec5d652672ee18e1bbecc11e7ec00b3b88b342bcdc8fabeedcb683d72754a443fe15866e9566843c0c274d8ac99decfc4eff35b7d1e3fc3f746de094434aec0f2057c781329f1a6056b689f933d51"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpgrp() r2 = getuid() r3 = getgid() r4 = dup(0xffffffffffffff9c) r5 = kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x0, 0x0) r7 = socket(0x10, 0x4, 0x28b) r8 = socket$inet6(0x18, 0x4000, 0x1) r9 = getpgrp() r10 = getuid() r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x8, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x10, 0x0) r17 = syz_open_pts() r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r19 = open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="1b5e6ecc9085497c773091dfb0b0c1e3193dfa20e2c8730c99d6f1dda10d6f10191f8aae7772b3ac469330065e06ddeb94153f6e4aa8a4b52fd62ea4f641e690e4a06d417b3c287f83ffc0bb40d1d8fc261ba55ca08db041c12a6342c8d41b00579595d3f309acc01f1541e04521e724b54509b1f49f9cd03f1b59f9ed416091453057cd3acb116a132b2f8e207cc127c375440635df0bb9b6f96c02604ba08a5cd74a1fa0b99375dd3e0a985a43359fea9f9095e94972175f01074c891cad1644152b06f5a466cd01a5ea0e63fd24df4f", 0xd1}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xb8}, 0x4) r23 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r24) kevent(r25, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff8, 0x40, 0x20, 0x3, 0x10001}], 0x3, &(0x7f0000000140)=[{{r25}, 0xfffffffffffffffb, 0x80, 0x0, 0x1}, {{r23}, 0xffffffffffffffff, 0xe0, 0x40, 0x2, 0x2}, {{r25}, 0xfffffffffffffffd, 0x40, 0x4, 0x0, 0x2}, {{r25}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x92ad, 0x8}, {{r23}, 0xfffffffffffffff8, 0x2a4146ff87d574ab, 0x40000001, 0xfffffffffffff801, 0x100000000}], 0xffffffff, &(0x7f00000000c0)={0x6}) 16:11:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair(0x10, 0x8007, 0xe1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='./file1\x00', 0xfffffffffffffffc) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x20) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x7, 0x1, 0x100000000, 0x0, "9f8f7766e28141a5d21af185f883dccb3efaf858", 0x7, 0x3ce}) fcntl$getflags(r0, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xa2026504b54ddd67, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) 16:11:18 executing program 0: r0 = geteuid() r1 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 16:11:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x41c865c0a1b14981) shmget(0x1, 0x13000, 0xd2fcc3b60130aa43, &(0x7f0000fec000/0x13000)=nil) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) 16:11:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20082, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x1}], 0x5, 0x0, 0x7f, 0x0) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) mknod(&(0x7f0000000080)='./file1\x00', 0x10, 0x6489c28) 16:11:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 16:11:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x717c, 0x2, 0xf6, 0x40}) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0xfffffffeffffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0x1f, 0x3}, {{r2}, 0xfffffffffffffffe, 0x20, 0x5b800a203fb7cf6a, 0x0, 0x48f4}, {{r0}, 0xfffffffffffffff8, 0x28, 0x40000000, 0x5, 0x200}], 0x3ff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x0, 0x101}], 0x1000, &(0x7f0000000180)={0x0, 0x479b}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1000007) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xa47, 0xffffffffffffffff, 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x100000000) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:11:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/250, 0xfa}], 0x1) 16:11:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) semget$private(0x0, 0x5, 0x80) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:11:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) sendto(r2, &(0x7f0000000080)="f3031fcd5418ca5169f14e2ec4ceebfd92d75e54e6bb9a072312be71d703b0", 0x1f, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:11:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:11:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) dup(r0) fcntl$getflags(r1, 0x3) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x20040000006) r3 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x10000000b) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) sendto(r0, &(0x7f0000000180)="5fa0a5cd39d5334e2a0e35f8d31c", 0xe, 0xd09cc312355773f8, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x200, r4) 16:11:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='@:\x00', &(0x7f0000000140)='!$)\x00', &(0x7f0000000180)='..\x00', &(0x7f00000001c0)=')+\x00', &(0x7f0000000240)='[^.\x00', &(0x7f0000000280)='\x1e]\x00', &(0x7f00000002c0)='*\x00', &(0x7f0000000300)='1\xd8\x00'], &(0x7f0000000400)=[&(0x7f0000000380)=')\x00', &(0x7f00000003c0)=')!\'\x00']) 16:11:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x10, 0x946b, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffe, 0x8}, {{r1}, 0xfffffffffffffffe, 0xf91b19c674660fc1, 0x2, 0x0, 0xff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x11, 0x5d0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x15, 0x2, 0x716, 0xfffffffffffff8b3}], 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xf15534a52fbea31c) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 16:11:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="69e019b500959aa16a66a808952596f868a6b2f9f3f5f161168c580c3c3403a0bd758d6716fe21c78c1df655cc4a98a7b23033c81ded0354caed807621a40e218b3c216a7e000138572c62a21198f95b14c7b410f2f20986bf886f8cc3b5a01687a5be62ba830a55fd3fc9e923ee5ea3379122f36f444bd3f48ea0acb3ccf80d1f2e5961cfcc74428c3b4b32472e637a5fa78d618ddd902b011817565b169a25a914be2639b7a6a54223e92b3541f115fd4b9ed0bfed44cd1dff975388ebb5b7b0a9a468be1c80ff89", 0xc9}, {&(0x7f0000000340)="ff558e24454b6def4f588365e94db19c1c91d448d21654a233913591157dd2b35717d1d2b7061271beaf6a48bf67c3490e89b28b2b75001003032ddf2b2030f3d5e89807425d59c2d7068f3cd77bff6070849a9cf2dde8a27984d2eb0fb61078eb3b5b3d03f5af093703ed2eb69d8079e13e75530a2263fa803340aab4661695bc8357cf8399eab76295d8", 0x8b}, {&(0x7f0000000400)="8216cc1a5fa5575eca6b757278055d00c510bbf73050455b0e60d108b3ff2fba4c9f49c675b464b590b53a976c3c2df8258fc1fb2f65720f71bce7bf8f7ceb8668ab5e88193feb472fcfa2b9e5cf057ddfbfacc3ff8b2ddda96b717351dcf41c1a77d18dd2994add1dab2eca492b04fa2557fb44a7228a556a103b5bdc8275883152e045bd62959c19c96d74f13b2d62e123840f8faa166d1567bb374c01702945b0d18963e8c7c307149e65820a7c073ecb7885992cbc1d194ee8a86cd9426861bab7edf2853ab7e4abc84df3447814afaad7494912542d8ed00dcb72664729", 0xe0}, {&(0x7f0000000180)="3b93e70457546d31a4fd5a902b1a95f787973b0a624e5295c67288433253b9107d4dc0b09d4eea4dfd364356b8e9173c6212c74c0958", 0x36}], 0x4, &(0x7f0000000500)=[{0x100, 0xffff, 0x8, "c6d2c2245ef2d0401d251018eae26d28e4987eada33eeb362aae6f4633d01dbba1947af0bce8f8e7a94e28794358e32e079f5822c1ab40a558750aa3754cd98630ec4063ef7cc84f1cbd063d663030092b6dd18df07a9e3ebaa5a7d823f452c650e3b639dcaf9e68bdc1ba788143bf1d0a22fea7a7fd9ff25445b93d391f3539bed4944f1e62dd8e2559557af2c39e60336593c601e3329f09145ac7b62d3c4ad66085d76a68a8f61190f36110461237d0a8a733034cb3dc912ab1cb3bab921b29a8cfc261435d87e41addb75a070d4bed17c9131c9cedbcc15374291eaa12c3b10b725256c2a59da9742629a1"}, {0x20, 0xffff, 0x3, "be5519599bd6ff05a434acd142"}, {0xb0, 0x1, 0x1, "fc9be276dcfa284c2087dd9d9ff1575f35784b4893fee0e3e9a09d40442bca8a9fa1558c4bdc8694d808c72b65f494a2fd3a8dd20bce943ab09da61d85c59ba59d1ee23e4c116ca27bf809685d5003dce495bfbb230b245cb6cc37e03469d4535ac4d6c2a09ef86c2c8aef256d19019a83aa643af2a0608dcda5703305650039aa6217674005c2703ed1ab40d02708c45ce93e5011c2914b0e369a2f6c560b5d"}, {0xb8, 0xaeb99e409e205f44, 0x7158, "cda9a7d4e97215a7f487e03f734d36dbcb56a8893e108bfaae44cdb129caae41bdefd40ef52c67789ea76ac4ff1fecaeb8d6cee0ca595bfac39be8050a2ede16942ebf4602b52774e520b1226d00f1a3e5e953333304b99db59a9a0ca5e56434d08701f336e30e9f26a6b0b2f7329679ee9b40da9a9b28c5536c2cd3f1f954a8174a503ea47698d9bcd72ec1b143a157a76a4a44e5906c3469c94253b31fca84339264f1a463"}, {0x58, 0xffff, 0x1, "327104c92e3d68c6491093e07ba6266739f20efb5850b35d87f053d6d9179fb071e4c98a4abd5cb44ba032261b7ad67ab2dabfdb4e57ca2f828bbf5a8eb27e375739ce88560fdd"}, {0x70, 0xffff, 0x87, "24a0ab56794d71d2afa8e038bc641766eab3cad291191246e6db26f8b086551005147d1d8d2fedd73d6a2707a4bc71e01e223aa2bc2e4aab3eb17f1fc6d51aeb03ad2f66a2c4c4a3b9ad79f96c3e2528cbfe67ed35b87327c2b1dbd439"}, {0x90, 0xffff, 0x1a89, "b4ea5d3f6b411c7519bd4a00aa8ce36704272051418bb24d4b4decf1ea6af115a0fa1a9bfe2da7685a9eca687413ca9684da0bdf7857ad0f7ef0b6d39f874c0fe481ac5c6b81cf75dacd9f8cf724c4c036bc0bd8a768ea5011c13c49a932b13121bfd2f1f2d9936388a42d39f25ff91b023e0c33536f1f565d558bf1effc"}, {0x30, 0x1, 0x7f, "9a6836d2fd83c9c3ec0281133cce8e43791b025ef3fdc1a910ab"}, {0xb0, 0xffff, 0x9, "5c9ecd4d51bdff9b104feebc72f1a6e0ec560f2b5db1c000721c7bbd23509f2ba8e8abf82fac81cec95d734b644e7959e2d9e0eb75d2336ab2a3eda027d50baec137f05ccd130bcecf9fe8da02ddacfb080124290a1407f3df8b500c8eef1441c7eea87e989efd5a162b6b4524c39f52f7a7662413cf09175a9318a4a8e7b58552f720ced8302f2decee6a10c63e4e94c4ec0384cbaec561aae04283a9"}, {0xf0, 0xffff, 0x9, "2df382c3abbedc3eb29dd576b8685385c743a8c4eaade9019d165f84221a147b093c29d107fe3c07f6c98ebacd45e064dbbeb9633bedc1c05ab83f918c636bc4a5b2b4ea467e456c73b596a0e3443335f31805fccbac3f6513f2d37868d078e5cef2a17b4b17a87c630d7335b66cfec3a2c9265a0c4b71be92d80607d1e6a5108b80dbc17346eca5db5f86369b292f87e64f571f6c514da17f0422be1be77bc030570b5df967ed98a8ba56a170adc1e579f6829a7279f4152493d72ef9d4b05f250d075ca8de3c7bc651aceff64d3b0a7e1c7d51cd27736e6edd0376c62df92e"}], 0x5b0}, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:11:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x8525, r1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x9}, 0x8) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, r1) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x4c1e) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) getppid() 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) close(r0) fchmod(r0, 0x80) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3, 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x81, 0x800, 0x9, 0x1, 0x8001, 0x5, 0xffff, 0x1, 0x1, 0x5, 0x3}) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000000, r1) 16:11:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000740)="a8d2ee082a58ad92096835889ba596ad61c4079be935014b24ea5959823dbdac899636a556a6f90ffada287c0d9bad38769ddffccb9ab419a0434612969b4fd97e45aded1df5331f7714fc83ef5e2c56d14de3b8b9cdd23d74c44a10403ceca77e09bd21e386c64de731bd5ead07c60fb719606fcd41f6115971e1d8bc3ced4a25e1223c033b6c19f7110b3fcd8032c01fae6534833468ff0db2690128102663e79d1d4676317c8b28529f148cdc33f248506367c82350cab6efd6be", 0xbc) 16:11:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x6) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000008, &(0x7f0000000100)=[{0x20, 0xcb1f, 0x80000000}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:11:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xe6, 0x1ff, 0xeeae, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x7f, [{0x1, 0xfff}, {0x3, 0x8001}, {0x2, 0x80}, {0x1, 0x81}, {0x2, 0x6}, {0x0, 0xcc}, {0x2, 0x5837}, {0x2, 0x6}, {0xe030afdc763ef0f3, 0x5}, {0x3, 0x7ff}, {0x1, 0xffffffff}, {0x3, 0x2}, {0x2, 0xa5}, {0x1, 0x96}, {0x0, 0x7}, {0x3, 0x7}, {0x3, 0x8}, {0x3, 0x3846}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x8001}, {0x1, 0x692}, {0x2, 0x9}, {0x1, 0x1}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0xe25}, {0x0, 0x20}, {0x3, 0x7ff}, {0x1, 0xfff}, {0x1, 0x2}, {0x3, 0x5}]}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x100, r2) 16:11:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x61) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x401, 0x1, './bus\x00', 0x400, 0x1, 0x7, 0x3f}) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x8, 0xffffffffffffffc6}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x401) dup2(r1, r0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:11:20 executing program 1: mknod(&(0x7f0000001280)='./bus/file0\x00', 0x6000, 0x40000000) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x40}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) recvfrom(r2, &(0x7f0000000140)=""/148, 0x94, 0x43, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x40}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:20 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x20, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt(r2, 0x3, 0x2, &(0x7f0000000180)="9b06419043", 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000012c0)={'./file0\x00', 0x10000, 0x400, 0x4, 0x1, 0x3f, 0x9, 0xfffffffffffffffd, 0x2, 0x1, 0xffffffff, 0x6}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r4) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x40}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r2, 0x3}) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x40}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x92, 0x0, &(0x7f0000000140)=""/146}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/93}, &(0x7f0000000040)=0x5f) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x100, r1) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x40}, 0x10) 16:11:20 executing program 1: r0 = semget(0x2, 0x9fda86785b032408, 0x40) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/4096) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) ftruncate(r0, 0x0, 0x9) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getuid() r1 = fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) accept(r0, &(0x7f0000000680)=@in, &(0x7f0000000640)=0x2e) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0x5, 0x2}, {0x18, 0x3, 0x3ff, 0x5}, 0x101, [0x7, 0x0, 0x5, 0x1, 0x9, 0x2, 0x9b9, 0x7ff]}, 0x3c) r3 = getuid() r4 = getegid() r5 = getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x4d, 0x1}, {0x18, 0x2, 0xaf, 0x20}, 0x800, [0x80000001, 0x3ff, 0x0, 0x9, 0x7, 0x3, 0x7, 0x100]}, 0x3c) r6 = shmget$private(0x0, 0x2000, 0xa, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000ff3000/0xd000)=nil, 0x1000) r7 = semget$private(0x0, 0x7, 0x4) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000006c0)=""/126) r8 = getgid() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="b39d4b812f0ec333f6d46a2d4a5e56bc48fe37562ecf7e08fa3a", 0x1a}, {&(0x7f0000000240)="7646fcafee79f56e8cc6687d43be7a0e9d3e0e71c7e9c13d276374dc4b24989184d17c5c57e40687079bb04bd7c6e3137152c89594aa0a8af6ee3734f09ce2d8445abc8cf9f3838a1779a625aad4497adda13005b24040f38dbdc067cd151de1bd20d1de44ea585ac74327c06a6299643a5a80e07872be01c4a6742daea9d83f4667fc8a1c261f19a5e9e74648ea0e84851267bf77a33e5175e83d5eeed9343d8ed0e23da47267", 0xa7}, {&(0x7f0000000300)="ff1f5e609c029d1070dc32063e37f2891f8c04017c2c992d660856b70fe59325d004504ff3b9255e2007f77470689c76d72c4099abe13eee1b63122967d6cfb950f0dd833fd4d390a73c3f069cf5c7d4c8656d70e2c67327b3057ecbc1fca9b214ff2c234981676b12d38ab4e2911dcefe448606c3da7ba1bd98c9b9c8469a39acdb1112ad5e1cfc0c4506747f31c63e7eddf08b4961940e2b5b98045e9699333d0511a31dc50f09bd258281458421c8270616cc84b6df02a8a229d4402ff6262d6b0d9fffb0c5f4ffe562a7d2ca179c", 0xd0}, {&(0x7f00000001c0)="ce20b6b4dcce396e8350520c24f02c388fa4f909b23cbf09b47bda4e280611ce0c3390748acc325362eb9f8f73c1a1ed8658575db823db2aa6663b", 0x3b}, {&(0x7f0000000400)="2d114cd5d890d1eaef80d7c80a6bdae34fb11a32d8d257e044bb827d7f3960ffb1d375c79791891fdf9bd5f79c32bfad728b65ec6f52ed40d5ab8a421f1b1e553319d6b3d52585695a5273a0db7f36861530c32d0a32cd2fc71e5ec3e08a1dc00ac38353d3", 0x65}, {&(0x7f0000000480)="a73f78ab01a713d54a88f44091ad1400adb80b76a8398ee25eb3fe9116bf37afa99188a38d", 0x25}], 0x6, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r8}], 0x40, 0x402}, 0x40a) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x240, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/72, 0x48) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r2) fsync(r0) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10155) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="b2066edf7f426ae15e652e98f5fad2280982d65b8986d7296bb34077f17908df9921188ddcdfa61468f69d304ee8d707bbd5c81689ba8f2fc9cbd7d98cdccddb4b25d8fbb179c279d333e7204bb44bf774d9e7feffc2c590ff16486da420169e5f4fa8d8816ffac64de781c91880d18425c13d8a1d4ae45d97a5e536b6192d17a36c514d6ee6ad8e4caa21580ce26e9c6473e93c54b86eb0ed84b1a479123bd11db18e1c1a68d4815341e2d09c52fc30608c788a97309be1e2d7365e2ae45ff5b94581ece780fa2bf91ee7465ed8394c4feefb19da5ae0a21ece56bfe478504c", 0xe0}, {&(0x7f0000000340)="9eb1827b0c65ef1d0c41b66ca6b86e564a62af5176ddc27326d711bf96feb8908993acbccaf6b39927fc358a98868a41d75ff6e3a0b968cc70a79d7550717407bd3b0179e9152d6b398852d483dbfe9f825c43f2815c234951f39b8762c3a3037fd1b7c50743c3da7027a4a624290cc3885d1665c4c3f31a9ab13065ec05b4fa848263ee421deac72e228f6b86d0d5a4764c", 0x92}, {&(0x7f0000000180)="f1eae1f042cf61179630e3e2a21d7d476ded3193849cde825ff46dbadcd7087e132e1d4af3234eb78ad81832c216d7868e7f8caf51f6ca41dd1337b06ce86c257f4232f61cb05922222b07492ebf9c5b7e05754f9d274817b251db17b4df6a0aecc08037505b7a221fdf53ed4ff171dfd5", 0x71}, {&(0x7f0000000400)="f45a72f17f50e081401482a0d385ab298f", 0x11}, {&(0x7f0000000440)="3a0e3008657b1916d61d0b1223434c4335f8ccaddd5731eb010f9307fe8b25d6d0747f52e897bddcff246267e0cae71d4740c2d738298625a79f651404e43c76699bf4f910209978cc2fc9ad6d49532b670e3262bb0e2621d5222518e2db84582b97eb43cbc8f8c329f18c0f9583586f6edb0f830b5a8d5af55d62b9a72b6e05a8e8638156f205b0678f1b2fd819d61ced5f466d9d324d471244c7bd70517729a737ef1f339e50dcb1fb4e68fe3f1ac29071d718f587a6d69cd6ed31cf68952a9085ebb91f66afb90d000b4b77ee347ee360b62593121d3301643b2c68cb3eec8403", 0xe2}], 0x5, &(0x7f00000005c0)}, 0x8) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) 16:11:20 executing program 0: socket(0x800000018, 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x100, r1) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file1\x00') ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) 16:11:20 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:20 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, 0x0, 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, 0x0, 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, 0x0, 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x188c3, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = getegid() setgid(r1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x80) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) 16:11:21 executing program 1: socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = shmget$private(0x0, 0x5000, 0x540, &(0x7f0000ff8000/0x5000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) fchdir(r0) rmdir(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x23, &(0x7f0000000000)="0a5ddf385b4b56316aa1b871b8fe67ece4d4d2687e4b4ee6e50665b7f21a2c88bb5a9e") mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:11:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') listen(r0, 0x401) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000380)={0x400, 0x5, 0x800, 0x8, 0x725c, 0x5, 0x7, 0x10, [{0x6, 0xfffffffffffffff9, 0x200, 0xabd}, {0x800, 0xffff, 0x7f, 0x3}, {0x401, 0x0, 0xacf, 0x7}, {0x4, 0x0, 0x23335ead}, {0x1ff, 0x7fff, 0x3ff, 0x5}, {0x4, 0x1, 0x8, 0x1000}, {0xc17, 0x4a0, 0x200000000, 0x9}, {0x6, 0x200, 0xeb52, 0xa}, {0xfffffffffffffff8, 0xfffffffffffffff8, 0xdc58, 0x534c00000000000}, {0x4, 0xabcd, 0x4, 0xffffffff}, {0x7, 0x7, 0x9, 0x7fffffff}, {0x5d05, 0x2ea71521, 0x10000000000, 0x7ff}, {0x8001, 0x7f, 0x82, 0x9}, {0x2, 0x1000, 0x81}, {0x5, 0x90, 0x3, 0x7}, {0xede, 0xf1ac, 0x1e, 0x1ff}]}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000200)='/', 0x0, 0x81) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000ffffffff10b1d6764ff8a0e18ffa00"/28]) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) 16:11:21 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x55000) socket(0xb1c895be20a8ab83, 0x1, 0xffffffffffffffff) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r1 = openat(r0, &(0x7f0000000000)='/', 0x80c0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0xaa3a, './file0\x00', 0x1, 0x1, 0x4, 0x80}) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) flock(r0, 0xd) 16:11:21 executing program 1: socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) 16:11:21 executing program 1: socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="1dd8f8df1c122868b67676bcb5dd9e10b90c4bb0c4b00aaf1533d35d4b6c", 0x1e}, {&(0x7f0000000240)="7cf2196f6bf535a96a6df98011a35ebe0e49140a14cce8238940e5a24264157fe7bb1c53e7cee8b2aa7748f21a827523704e7259a137d7819d2bd6a766b479f68ab212f6d29e41958298e082a0dcc0fefef5260ac32fc2c81daa6d53d7d39f8fed8380b870b9bb0b06bd47cc9d5641f5ca4bb2209e934d65c8027fd6216c55f489dcd1504107bef30971446f2a8cc43a497dffbc108718", 0x97}, {&(0x7f0000000300)="9398f373599db2c728ca73acd05167e090a9535d9e53576126d95718b5bd27d167b8621a25094004fd300b73212bb0e000cad2bf1c32dba3b1ef210a44f5d5cbc01c766dce94afaca93afa3059af6ba6ee955c5ce265c30765619ac6e9040e6f547ec3b1643d08cd3c77b00fa9449ad17bb7d970a0dd7a06a5393748565096510154e1025b98981c59c5e08a1ce0c36bd0e04dd5a447089c6c322a3fe4bb08df7090c00bec2c6c38686cb2385ad6e77333fe8b319d15706dc58e2e177737f9feac5daf6d16fbf4796060a0ccc7ecd8a9b95a50578e70b988473a51227026e81825626882aee3d5ea8c75eba4c3933420106e27dfb483df96211539cf22240ec0037e183b6d2e5f1884ed8632ba6dce1b2913543d9aebcd4fd1790186a68a348ab4bbd12363472abcf74e0daca7fb9bc722b5b109b8d7ba3e53fa00992ebfdca7b44a5a1f38c90dc35066da4d933b122292a0b60444ffc4ee091c4ff19564634c8054489d9e5e35f02498919724a9b9961e0927533faadd6423af7dfa12b7183b500f33a6df48aa26e112c7f6069072371e09f03c7aacfa1475404b5011ba6039ce6d7f6cf27c3fe7b97e5b93f65a31c5944d2ed1c5f8771cfd1976624e8eaa45bea0bd45c8190889dd308363c0e2a4f27ebe000e2b25440983742d89ef512cbd4bfcbe65d7762bd5dc2f083ad51a9d310b3fe5dda51f3148432eadc32561bf0ac87622a1d63f36f18df3b47a65a4bdee43a35ad9396b238623481d48fbd8183c6e01e7f4cc876e4e084233bc92ad477b56521212182d92dcdd96e25b1170fd1a9d432107fd42b48b8f9501be8d37312117ded71f5a81470c8060edf3299f0fa6ba86140fa2f7c6edb87cc82043fc45f3f5d4b2e7f1f5c05bc97cb047544b7a204f80244c5d80afdb952e239f25c298190522ce50d9bbeb5b16021c0cecdb5b33549577bfd02a58a44e7070a5007d614fce2bca62d2b683a5495445449705c9854457fe920ecec6b493ad2920a7e85f25fc97115d234220adc31478d9b45734a54660c05ba6c3429dce63fe4a69b2bcfc9e99d162addf139808066eecf5def90dc1cc4bd10911589ab4f666079a0dd4f30854a7c0b746acfb7fbb0b2bb25ea3694bf31071d42ee483e7c315e435d381d196be5876648510b6885964a3e27ac66ddebed4c1f5ee181f52c93aa5ee46900d89c523d68bdcd9d5a1c96524e29cf7349f301a444db999ccfa0693a860f7bb39ba0ec3affb6f469867ba036faa7786f9afc6f7152e1cb2b8aad7285842f0129cd60089dd2417be02d595c8515f026a4d636042061ae67e3cc2f14fb047fefdeed40a99bbbe951862c09e62050a63c9e1a417c868c007a7a83ddaeb69ee519be78f6baa3e3deb33ea6411a73bd7bf24af352f3df1a6cd6901bf8b0a7e69278f52af379c3b07a1d8b7dd1ab40f05caec8a6a1e05c4dfedc6cc16649a644626a38e5aef9d10ca812d55b42b58b49644529293c5996fdabfd0892c021fcc0e575021274c013c96193768f7154d04356191cdcd54242fec8f5bece591943abe80acd1acc49b79e027375c4dff8c6007ad505984ac66f915c1ce67c95543cac89f8a3ad8fa0954af7040bc14174f8e807833293aa1038f3769be4fda9a77951cf2f3dd4bc2d91043c1f8904e8c323ac83f0ab0e0f807861fd9a34d97d65356899023822b3a809c8762f2fe9cafe4795057a5b874e8193bb28482d1df89bea5024f56beb556ffba5e81637025ee2140b56871eb68b3b808beecc6c81887b0cdfe70d82ad2038016ac91298003dc97f65ac55ae3e826f66c65604527284ebfb48d6619bbb63480d77b63920f215ba8326a10ace7e65981acdf9136c002dd4b009df56a4e2aa523bdb2fa6d949ea4dcd42343fc9682e8a7a800d9b606cbf65fb6b7f15e2f669fb7d20fff2864f3537e8919b88d6d9ef895a58a38c2eb52b407266ddba059ad2b6c1d40c2bc4d22d481f6286b09d62de96bde8394f4278029fc84610149cae892176714471f47a93f3e5a10e35fd19b2083cffe5be04b5988322180594d947504ce9263f9ae4416fcfb36f281c5c3b3467ecd56212eed052f5844710c905fc7389814abf91de98be2f9691d89490685ad6b2dd6113a0d484d466330c80548ecf190dd1f7cef9c5ee0d90fcf69bd3c8a140a9afc2bceeb71538ddef558b32eed81e2b4027dc206c58a54ca175648bdd37f9d41df220ccfe90cc5968305f83b539098bf98127b9ad1a91923bfc1a5a07e6897c98a1cfb2c1fa82345fbb395abce1e23af49d89094217f066581a47cc84d6c6497bfd5cc3fc88db8c4b0bd47e85c3c086027b78e7616ab699d6bbf6e341f479b46dd114ce85042a18f4d798d31222f2502f7bbfcec3ccd2e32e6f2ce171e0dc204f7703305d83d7afddabcb40c96379964f635b82e4be6e939cfd0b2d141dbfde454316077995ac7c3d67dbc9ebdbd9a2e3e96de420454bdd8bda435ca01cac7cf7e6a48f7840277165b106695c85fbdaeeecea288997b880fa33b78e640f378b0b6c3ca8773b13663a0f3ece9760bb192fcef2a6a9b55cdde369a10281707bd9539854ea190833056196e15fd13d239fcc2429331be0b4d7afff5f160ef0c9956ab5eda94228276179398eb77a4ff7f435bb39cff09b69f7d0b56967dd2c48b880f8f00b9e2e13493cb9a5f33fdcd44e0fb52e5ed9a71c022d55da42d42dee8e7f15d78905462ac0693d60e99da42044e404aa5ea8d2c16c5d24a100f19cad725dbadc1c8e29c84e624442135b6d6e0d1031fd4265856c793b5672953042bdd239db8210be2520d5615702a5ffdadf93ea7107f824c1b50ef2fe053ea87299b1ec332bd5f6c01d81fda076f1e5d1932dc169eb1f136c25d88f9bbe201b54c2ebb0acf1afc11cc9d0868f0d0edea0f86dca96408e0836ee829e466b69f2ff5d807b42bdd309af39a3eeac6fad860af1c698e566fda8389ec4de062759aab7f000f0efc50dc7f046f7d42053ddd5280e9b8d39bfb3874fc91468051d5768cae997c6f299f0e53979595d6be8484ffb4798d06d196c54336ab4ce9145833b29a0e23030722cff960074328cd99f8beda9d80fa6df74a3a6d856cc838768c01710c8e6a3c77c493b072127868f6de2e3c7a21fe6c42e348e801068aa00d6fa11b6e9fa7cf5e9cb4111b7850fc50868f0d8c04db2b2f38b74bf0781684a549a698f4d750f3f9cfc5edaa9e68bd117619ad2c92d9c01efa2d9b33bf11a91e8e2c1f1d294c4aa3892fb1c03744aec878394eb025f1c3fd65e2fa066cd91bc111c9e8f3da0d09dca23b4b32bfa6a104745cca24169e926de28457cb57e32090fca2287f9ad3d74ef3ddfb9f485d47f73dfa682eeedeb085ea57071312b9baeb7dd1cb319f7c9d226eeaab5f31396c3a4b813e41966b9a943a642075cb2fe6e69c8bbc49b21255732649738dc5baff116c05eb97d1669639e0da47db0739192e8804573149dfd40119ccb1841805b4b01a8b80b56742073b807b332e7e680fe6c8a3b9c589b0fe2524c47c7ccda0ead30b3ce5fb69f18cbdf90d7433f0d5f52a926477f57e6153bb839a6352834f241e7f8caae63521f5de86fcdbb27de879cd2a41f1d208409b880196b181570433ded5640cf121492171fcdff644759f6e01cca416724dde13cee0b8ef511bdd037abfbec2279beb8c8c28bd8c3a629ffa8b8c9ef8e8e7495cf1dae35d76a65e523fed15d505963984c985b63a8498043f48ad89282439bef8ac97b6f5107c0289a8d68c58a7da03847ea6dcd3d54498f00c6a415a46f5c149ca2e2dfe5e60912abf464ca725d8098130f7af36c06e282f9abceb05faa5ceb673b8e449c51d0c76f78109ee0f04e4da0d76155df7056ada2a3cc925fc2591e1168e1810c8043ced93e67d1c46cc5b46c4695b70c866e1f91d86a64b08fe70135cb75a15b85cbe6eeee86d02f8efec599df6f11fcf1bbbc6b11ff19939517198ba71376fee2be6df57fb67bb12d174827ed1e998b70bf811a27ff0d3ac99f1a7bd260dfb6e9472eff491da301a4d780d4b852ca96867a0824d2157b39a778ee55c5216672aa31fb071a539ca8ac2a768561e75161c884f7de06b0d33fe51e0dd0df8367671c947ccb882fb394d15fcbb5e8e91bc61e997c49a71be8032b5e4e026baf10e927be59c6569356571e4882f2b4e85f95641812226626fcb42f9b057750df34f7f1eb5206d94251af4d85553a1cbc0f75c7ed8f8f4c84c3a8d8ca20748f822758f3172a425ac7b0bbc68bf251c7aae8edbf8eb23891fa2c6cf5921cf6d0edde9358365f36523713d1c6f95aaf337fe351cf176ecf7f33f9e4cd7c4ed726aa77538d4cf6be13ca0a6007c59ad1935a466ed563acca7fab42d45c2cf9aa7434e656658f6cb1dde65eb3c9e26aea1cb9a41eb448a9c815908cfaf7ba13491e5e87f2db78bbe02dacc3ee8bb6c6d6c582dc8e5131ceddbb3960cd3ca5d3069ecd0f66e21bb2e524578ff55477252daedef7aec103748995c986d872b29ca9c167ee2d83fed12835934e51b1e417108e3462c713176702903611e4cba407a0a0eacfc9fb594c0103c3774617c7d79dc2b4877e7845efecdf6bc4953b2d102ea58c0d0735f0880ce8120f315911021ad25cbf7b927227e0f6606c1007eb18a534a790dee6d22ab69d5c6c89fd8db52c61c459e575db3ffb051296be2ea260862d880c35229686d6d01e14fa330b1d16488c79e7ba2aefaa8aa629dcc925e703b31456d6b2943cdb22417fbf9a109940402b417cc47511352c3296eeaacb28265fbe0539ea9b27884ee5c00be9bd43f2a8205b89ae97e3cdef37306905a5427dea3c81bf4cbf274e9426ea8dd474cdb015385880266325dae4218249847ef3078e7e85e0f5f002cd9738cb2bb0039744fc8bfe64a79c13b34db0cce5caa039dc41e4b71cf90e1e81562ceebe0f42396997f25c984ef32742c1d6f36c642598b7213a2ba402e511680c8300a5f506e2f917c1522ba0b24a2f18c0253a8fa7137db9f345d739ec487e844cb77a589aeddd9d943cf4e6f8f490dd9a009c24f30505fb96bc5bc0d7d2193d56b1e44383ec7d423d0dd412b215d36b93b6edb4537f9ca86fe57d0ed47d4a723b51f058bb77aeaeac02165564ccdec55ebe6551b7076a3e1ece99a313bb737c30046dd7f56a6b96430fd441496aa6bc48da8d8838847a9d1f83d8c6a555f797e9a7482ea086e5c830ab5722e989a6f9e70b46bade2f31f50b9ebe1f832503c132e54c3bef591fb1329d4a29afb8286e2433b2e5d34cb5a3847ec9ed538c315001af589c9186ff6f1e73084ec7ebd9bab6ea1b63d258d836a7693ea401d84baa41cc57e39943379628e8ecb7777ea721836b836881a0a460f5fee61a71da8fb26721e72ea6c791a21cba58fea0fed8b49621832e603b8eb85d5e385e2309f85444d02853fc90d7ba83053491b0b4b17501fbfd0163a281f94f3443c49acefde56ad51ffeb67e51f957eb77ef26c563bade5b69db7150bc464f7ae8e8801b6a3b31e8abf306d3793e88044474e31ec08602fe2300388b97e3a278327ad8203ab4c1330d98954edd0717074e03b65fd0adc1c6606e15a43a0a1f175dfb6fc4abf869969557541e6f6d3678532330c84136581180175405b8cdc66c87e55128070e2e302d7039c5f4e5ff1e2d51c1216b78807aa50def0f613be0ddbfc776167ff09544ce9021927e008f378f91d9dcbc7d2c9b50c6d690c1b62c09dedcba4515effcbf1b870fd6ad206f6a96723e2518308", 0x1000}, {&(0x7f0000001300)="7588309866939b3671d225505a35430c567d9c37114e5ad3b7575cbdf57a1344dfca3b201d6271829a318b13485a7f0f3f45cba434b6ad4f60ec9e7ce0aa564c7023428453f3f256437a549b07258a404b95eee40834461e1dd10f9044bde0daef80cdf0ffad3d51c56fc4c2747e741a6ecb5cdd4e1769af480ab8bde6bbee7510831f74cec84061270f0c21c0fb22f2be5b452e60c256cc2c83e9a0aa6cee85c6ebe4c8e2bd01b76eea434713ac5e98581bfac0bcdaabdd14ff7e44fd8bbb855f4b4630479d7e4c2a", 0xc9}], 0x4, 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x280, 0x42) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fsync(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x204) semctl$GETNCNT(r1, 0xb498cb1beb813480, 0x3, &(0x7f0000000000)=""/11) fchdir(r0) unlink(&(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) read(r0, &(0x7f0000000040)=""/3, 0x3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000240)="ea3d644ff882dd6530069dfe1f587143038074baecb9294ebd5653dd464320a3fcfc752152f7585c108715e1344f8a5497eaf0d19254b35b38e80e6b38badaddf6a2b4f2864733cd7e4bba067699d908c920a9260f51decee3269dbe352b1ff3fd7fcd48260450e85af2a476f6dd6220129934e84001585f17aaca582e6445da4d1cb8a1bb7db9b1288568b1b8036bef9cecee6b93533606ded0569fd914343bb2ed0bde2026077daf813f600e2901b45e8b41860db4b84a", 0xb8) 16:11:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = getuid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x6, 0x9, 0x40, 0x8}) seteuid(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) socket$inet(0x2, 0x2, 0x5f) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5, 0x6, 0x7, "6fb0dd736a5a9f0f1b9fc1ee7e7a8578cabfad1c", 0x5015, 0x4}) rmdir(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x80000001, 0x100000000, r3}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x100000014) mkdir(&(0x7f0000000040)='./file0\x00', 0x1a0) fchdir(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x100000001, 0x7, 0x5, 0x8, "ccc6067bce172e8c6ed001696ed85cfb3f42c0d4", 0x80, 0x4}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc8, 0x3) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x3ff}, {0x8}}) fchdir(r0) r1 = semget(0x1, 0x4, 0x19) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x70) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getuid() 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) getdents(r1, &(0x7f0000000340)=""/204, 0x1d) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') close(r0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: semget(0x3, 0x0, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) pwrite(r0, &(0x7f0000000000)="5fdf0145861f37153f5d55a5443615df014d6c1fa1e66155994e53c30d3e6658e273e21caa3a11bb5e8972510ad64ae8dcbf", 0x32, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x81) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x191, 0x2, 0x10d}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x9) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') accept$inet6(r0, 0x0, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0xa4}, {0x910, 0x100000001}}, 0x2) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100000001, './file0\x00', './file0\x00'}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x401) 16:11:22 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="6d740ae26d6e4a39af68b12cf66234ad0ad4cae376984b858443a2876197eb0b7bae4903486bc0c4487362d3b0e10ecb607c99c0f0df18246239900becb5ef611776a1366bc04d36996213d0cb96", 0x4e) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x101) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffdfffffbffe, 0x9, "d730c1dfbb6f0000000000000000000000e74de4"}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) fcntl$getflags(r0, 0x3) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = fcntl$dupfd(r0, 0x406173ddfd2f4836, r0) sendto(r0, &(0x7f00000001c0)="0000000044447f62bf57e2f78b68d58e5e43ff956ccfe8f068124071f5d5d010f2190100000000000000740caaeb42ed759bd048f218e5f7417be15ec040919d5e4e581e8be4a8f2529a274b840eb3300598cae570a13921ae8b152e5d8c055cdb2b83f1d39bfb860f01b3093ebf22231eab3a2f40974f64b6522aaf183f30be1eca68f0f5f32af535", 0xffffffbe, 0x4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x80000000000000) socket(0x10, 0x4, 0x29) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\\\\{\\[\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='%^+&', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',{@\'\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='##\'##\\\x00', &(0x7f0000000380)='\x00']) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) 16:11:22 executing program 1: r0 = socket(0x1, 0x1, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffcec) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ftruncate(r0, 0x0, 0x400) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = shmget(0x0, 0x1000, 0x304, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r4, r5, 0x40}, 0x6, 0x4, r6, r7, 0x2e69, 0x10000, 0x7f}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r8, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) chmod(&(0x7f0000000500)='./file0\x00', 0xe907c00e2573ab7) pwrite(r0, &(0x7f00000000c0)="3ec5f8b7ea080baf84b5fac537021c2bbccece7aa539fd3419ef8a45f13acb6755a46bfe8fd2b04232c6ef4bfbaaf5b52237b7f1163ac6749282a0f92f3e3abbf23806b3c48cd34f", 0x48, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x60) poll(&(0x7f0000000180)=[{r1, 0x2}], 0x0, 0x10001) fchdir(r1) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/249, 0xf9) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x56f6, 0x3f, 0x3, 0x1, 0x1f, 0x3f, 0x4, 0x5a5dc122b8cd7e06, 0x2, 0x1000, 0x9}) rmdir(&(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000440)=[{r0, 0x6f}, {r1, 0x76ed493dca1865a2}, {r0, 0x124}, {r0, 0x8}, {r1, 0x100}], 0x5, 0x1) getdents(r1, &(0x7f0000000240)=""/141, 0x8d) utimensat(r1, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x8, 0x800}, {0x8, 0x7fff}}, 0x2) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x4) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x80000001, 0xfe50) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) 16:11:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='([\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)=')!@&\xbb\x00', &(0x7f0000000240)='+#(\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='%\x00', &(0x7f0000000300)='*)\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00']) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) rmdir(&(0x7f0000000000)='./file0\x00') 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xc, 0x4) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x800, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x100000010) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/43, 0x2b) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r2 = msgget$private(0x0, 0x306) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0x7, 0x3, 0x0, 0x34, 0xfff, 0xffff, 0x2, 0x0, 0x81, 0x20}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10104) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x80000000, 0x1}, 0x8) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000180)="c58e14e628a1eb9b4d54ee4b3964b61611807bbf7deedef0ed5d58647256d1da6bf25a21f78ecafe6dfca0ff1282a00f997e2810dc21a08941b46d0169a72a5d93cee2ba7f646eb5e530c223291dd429a9947b67143441ac70aeb949edaa919a2b9205ab57d2063e0cde054afb5a9f0e76b7b8f85d0d64c3fabccb8a5a101f8eeeeaca7cade32787f609d3c3f011b39945735e521d459a3fc1370d74308608f0edbb219adecca3614e69bd627abf1e5f403be619e98554", 0xb7, 0x8, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x1f, 0x200, 0x100}, 0x3, 0x7, 0xfd6}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0xfa9, 0x7f1c}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0xfff}, {{r1}, 0xffffffffffffffff, 0x30, 0x80, 0xffff, 0xe9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x7c64f60444ee671, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x90, 0x10, 0x8001, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0xe1}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x100000001, 0xffffffffc668267d}, {{r0}, 0xfffffffffffffffe, 0x8, 0x3, 0x6e5, 0x1}], 0x0, &(0x7f00000000c0)={0x1000, 0x4}) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/195, 0xc3) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f4669686505000cb6e2f357c9841ad11ced006bac98912653d1c630e25c4308deeb73da6398f79f8e53ebfd9a5880b81a98"], 0xa) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x81) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xffffffffffffff19) r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) sendto$unix(r4, &(0x7f00000007c0)="571feb0c805bdd89c86b914c7059cc29b248342a3790ec654f5bc38e840e34f63493e7693fef027205b2da6a9d4f2a178240590fa324e2dbb21060b04201521875787e020dbd", 0x46, 0x400, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000280)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1ff, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x10001}) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) fchown(r0, r1, r2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r3 = getuid() r4 = getegid() r5 = getuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, r6, 0x40, 0x9}, 0x1ff, 0xfffffffffffffffa, r7, r8, 0x7, 0x89, 0x80}) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/91}, &(0x7f0000000100)=0x5d) fchdir(r0) sendto(r0, &(0x7f0000000240)="26688cc47aace3632a472a52626a56796b34d876be9d7c45a993d095d111646f2c37c56a21665ef62a300a010a36245b20aa8cf9ace85b4f2479c5d8a5a8a6555ea49755e407ab076f79670aea60b1347307ef5ffaea7c08ea8dafb9d6a6bbc22930b0840be86b9a3ee40a6aeb2b768d51b2070563f6190e78a75013527ad91bd7150df5a2a025871e11c3b3c897c83d3a2e8c4b6339a4924c4880b1bfe76396260ed243a4e02dee1671bcdad21b22c614ca5b12c3f3dc6fec4020d0be0100cac6aaa07731b2e42c4ba77b3aa03c7c029a61d311ae69676afde234b7a770ab83d74114f72b532f", 0xe7, 0x8, &(0x7f0000000000)=@in6={0x18, 0x1, 0x229, 0x1}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') recvfrom(r0, &(0x7f0000000040)=""/1, 0x1, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x101, 0xffffffff}, 0xc) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) fchdir(r0) rmdir(&(0x7f00000001c0)='.\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0xfffffffffffffff8}, {0x2, 0x2}}) 16:11:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) fchdir(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) 16:11:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f00000000c0)="270007d46ec9331adac1f47d61a6251d9588f4c22479e8cf304e14f770396c29c3683a6cc0d23696bc8757863789eb0ea6b0abc71d165db85a91abcfc525fb9e7c835b556b3c0612e19bac504ab002"}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="c98581020b78dd39752d7a6f", 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000280)=0x778d) 16:11:23 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x1) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getegid() pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = geteuid() r10 = getegid() r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x400, 0x0) r12 = open(&(0x7f0000000640)='./file0\x00', 0x400, 0x2) r13 = socket$inet(0x2, 0x4003, 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x800, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x80, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r17 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) socketpair(0x18, 0x2, 0x19a19950, &(0x7f00000007c0)={0xffffffffffffffff}) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = geteuid() r21 = getegid() r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd0\x00', 0x400, 0x0) r23 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x1e) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x80, 0x0) r25 = socket$unix(0x1, 0x1, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r27 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0xa20, 0x0) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x8, 0x0) r29 = accept(0xffffffffffffffff, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) r30 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x40, 0x80) r31 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r32 = accept$inet6(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r33 = socket(0x16, 0x2, 0x9aa) r34 = kqueue() r35 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) r39 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="12ad30eda71016b444cbdcdd9e98c0a05c6fd51730e3d27e98737852e80d57ca594d8c167dfac4aad20d70eafe532e59f142fd8e5a690f8ef0dd5d93f3dfc01cf629ee22cd239aab5073a8f316766d55a51929547129450c71249970f9423dcdbc400548069ed04b63e9206fb6318fda40bc856c8db79cae", 0x78}, {&(0x7f0000000200)="0ffd72e843c3e77678b4a0a15c4d90ece0f20c432393db0ef26d64b37b22d89b9e1b102e78b224fb63ccf3c67244aa930fb5e8f8a8e9cd551f4e3760906c98b63b", 0x41}, {&(0x7f0000000280)="742bb1cb0f123753808faff45b26fc27ca637c5f9cef1b20551c26bbafc9ebd4af5dc7bcfa4df97cbe92175790c83419b141d86b49c79ea8b257022d8e92fd94a4b7a607d5f0dd07e050f35879df3b9799850adc460ca9e0342bd99b209fae8ed194bf49cd409959d3205086d8972dcaedb7db50cfed9340308b7fd2705f50a001c23c979e2f1b6e37cb23341e72ccd0ff7054021d18576d32e9bd67d0cb90695066439d29c3c57a8e3361a2504e5867b3e4142083c707dc0e257cd70f2fe3eb0c6dacb08f85f1776f0b3f0ffd74f9be85", 0xd1}, {&(0x7f0000000380)="3ec33c764f2d9bfebbf7e80dc5f703458d300a5c710ba7702ba775c57f1e00401d2b2dc900daddba08dc65f804a94a72a121bd0aa8688f6ab39609e5b1e4407051a1f7dd93591d262782727af4e3b3499ec84c2c343df2aa03a007706c5e5c5a0a2e73f6a69fe2e5dcf34a0f13c4bc4575bb4198848ec0fedf9af25eea5d03c662b9842b9604ed1854d5e2f47481ef471339171d8bb53a660af2b4ab817ce0a3dbdf01493d730aa70e6d712d8e61d54fbe252a68bcb6459563061440ebe8ce86269b9867ceba3bd17c0a0744", 0xcc}], 0x4, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r26]}, @rights={0x30, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, r33, r34]}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r39, r40}], 0x160, 0x408}, 0x408) r41 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) fchdir(r41) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r41, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000240)="53635d418d31c931896a39ccdde84e9ae2894e9dd9a3c469866ab3f8a14cb1fc10e44d9ee449b50661173d1fa4b389b8806518fab793e4f86606ba7cc04725e1b45d84c5642f264f3a2177cc17f5f12ff986dc1a9e5f4805bb81bec776515e01743a4c2b4b54eded79150eb4286da32e5dc5f3bb671e9522f4bbf36e93ddea045df5b877489145c2bb6a3c66d3dbcf8072e6e7b08cd66c5bdc84e069f78d11885c8cd4aaa703b10edf54eda5f876c3eea763b26e7a7bf6286459519f23556ab36e2d3815eccdf3928cb934ffdcbe2431b2eec9e2b849ff97f067b6b68d8ca025111bd306772484029337159dd203784eaaa9fb95e1ebc99c444e", 0xfa}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="100000000000000001000000ee000000b800000000000000ffff0000030000006312017ee6a5b2b25d9c992d3026a45b58794c13bf9d10ce966bc89f6cf19410658e7eba342ed2823da801868b8f0271a46e127b82ad8ac6a80751ed60b8a283368dfa0cc671649018fc48f0dc130ddf5d358a645c62ccbb75e67cc414f1d1e724c2709f03506eab03cb8e26d542df899f5562188b2966dec7816fa14678e05ab92ca3a88f974309ec33b81e46485dc3e1140dcc789d3dbd4f79a3316301955ddda57ae84375f91e2000000000000000010000000104000054d71751af29e423b100000000000000600000000000000001000000000100009f9bc8221c5fa055c91d726ac12f6bc516538c8a7ebdaa3f0bd6053a516a5c37f80b497556e8122dfa275117984e22a084b38dcdfe0a10646cc247133c8aa4f957d3fcf263d50d869d20a100000000000001000000000000ffff0000ff000000034949683038d3cfad99cdec19c429a3e342b5d8678e7e0eb101a402ea2012c259f54596b26c77df14a8dd290648df1e29e92bed6f5ad7f4140b471966992229462f9dd50d2288710e5edd9fc284610dc9f832ff61e215528d08ee111cc54664433a468f59d22260b10a1b3c4b47d4d06dc81a7b30f8bb9e81c63d8fc94d577e8f4d1945a0db831dd79eb1f89ca5ee8551ef0e72ec59a356e7a456e336ce08d7167e0a5d6d1e9d32c11cafa5e25b6b432cf9c4c4fd9c7347cd26bd858279aff2cbfb324dfddc614f40f322a3283632826fb81f60c4aa33c72e4adf5cbdb7efd1de3b925379f03aedb8d5000000000000"], 0x248}, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x40000, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, r2, 0x4) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r3 = semget(0x0, 0x0, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x101, 0x401}, 0x10) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000240)=""/225) 16:11:23 executing program 1: r0 = socket(0x46b6fcfc7185476c, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x9, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r1, 0x1}) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8de4deaf49899c59, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc20ad783f9e8a29e) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10882, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0xabae, 0x8, 0xc9f, 0x80000001, "d0eb77b3228e39a88c72f0fea8753dbf2c0212df", 0x7, 0xffffffff}) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x3, 0x3, 0x200, 0x5, r3}) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r0, 0x40044b06) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x80, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) fchmod(r0, 0x1) rmdir(&(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) rmdir(&(0x7f0000000080)='./file0\x00') sync() mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x20, 0x1, 0x2040000000000006) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x0, 0xfffffffffffffffd}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0xff, 0x86, {[0x0, 0x7, 0x5, 0x80000000, 0x3f, 0xd5a3, 0xfff, 0x9, 0x6, 0x9, 0x9, 0x7fff, 0x5, 0x1, 0x2, 0x3, 0x6, 0x100000000], [0x1, 0x5, 0x0, 0x8, 0x5, 0x4, 0x6, 0x10000, 0x4, 0xfffffffffffffff7], [0xffff, 0x3, 0x1, 0x1, 0x200f4385, 0x64a, 0x1], [0x3, 0x20, 0xbe7, 0x401, 0x5, 0x100000001], [{0x5, 0x7, 0x7a, 0xb45}, {0xffffffff00000000, 0x0, 0x0, 0xffffffffffffffc0}, {0x1, 0x2, 0xdab6, 0x1}, {0x8001, 0x1, 0x10000, 0x80000000}, {0x7f, 0x1, 0x1, 0x6}, {0x8, 0x25, 0x0, 0xa3e}, {0x8, 0xffffffff00000000, 0x0, 0xe9}, {0x4, 0x0, 0x80000000, 0x1}], {0x6, 0x3ff, 0x20, 0x1}, {0x9, 0x8, 0x5, 0x3}}}) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="41b7a582316cf725a1c4a3d785549148d9c183b0f082cf4ca99b84bf23885ab789c51d25c842fe49065292b1d66b79ac4b7c000840f0f72af970b17cd477da8148223e0e31eb6bffea8077ed19b88741040703466bcb7ad3ab4c8a5b229a9f5368c1128019ba445d8df7a609", 0x6c, 0x402, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:11:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x8, 0xffffffffffffff6a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x6c9ff87a853546e2, 0x22) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x9}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x5) 16:11:23 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: dup(0xffffffffffffffff) r0 = semget(0x0, 0x4, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x29, 0x7]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000200)='/', 0x200, 0x16) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 16:11:23 executing program 1: r0 = socket(0x20, 0x4000, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f00000001c0)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fcntl$dupfd(r1, 0xbfaeeed4afb33b2, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0xffffff28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x82, 0xd1}, {0x24, 0x1}, {0x44, 0x3}, {0x3, 0x1}, {0xa7717963d00c26e4, 0x9133}, {0x40, 0xc3}], 0x6}) 16:11:24 executing program 1: r0 = socket(0x0, 0x3, 0xffffffffffff8000) fcntl$getown(r0, 0x5) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x70, 0xfffffffffffffffe, 0xffffffdfffffbffe, 0x0, "d730c1c5bb6f0000e75de400", 0x0, 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8e0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCCDTR(r2, 0x20007478) openat(r1, &(0x7f0000000200)='/', 0x0, 0x5) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x20) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r3 = semget$private(0x0, 0x2, 0x1a2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000540)=""/126) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x10) fchdir(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x8}], 0x2, 0x1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = shmget(0x1, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/180) r3 = msgget(0x1, 0x220) msgrcv(r3, &(0x7f0000000300)={0x0, ""/121}, 0x81, 0x0, 0x1800) 16:11:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc804b9dc3fa02c26, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4d2, 0x1ff, 0x100, 0x1, 0x3, 0xe9, 0x6, 0x3, 0x0, 0x9, 0x74b}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\xbc](#\x00', &(0x7f0000000300)='-!\x00']) fchdir(r0) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/190, 0xbe}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x3, &(0x7f0000001580)=""/248, 0xf8}, 0x800) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) close(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = getpid() r3 = getuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="3a54c03105693bcfa40398cd8641128b9834f22c9888c68c994ffe08b911e27891c68a0af5a2835cf53b55cd92a189ba50e96a0d753c10290172d6ecb94de4675213de1dd4aad3ca68aa021f67f49dad3f31c02a1c15e9ef569d9b2bfee8", 0x5e}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x7ff}, {0x6, 0x8008}}, 0x2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000002c0)) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x5, 0x74b, 0x861, "a770e25d7c61b0420dcb3e308e13100145f5b85b", 0x400, 0x40}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x41, './file0\x00', './file0\x00'}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x92a6ffaba731de32) fchdir(r0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:11:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x5, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) msgget(0x2, 0xa0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8a) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x121) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1000f) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x80000000, 0xd2, 0x0, 0xffffffff}, {0x2, 0x2, 0x7fffffff, 0xb3f9}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x18b) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffe1e) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="ffd7f4b8a16f7da7f42828381bc94eafa7b5309708f398996ce09ff8d20cce4f2f676103109d80bdff9fcd17914bed2c309f6b1857a737cc9d94d88860c8d461fa783d318b436e98ba64a953c4b3f36471b7b93ffe85d2c592b7764ef8ff5f78a883e5f4d5997b4ace7922e4a731958c7e4191084578b8ef0049a6fb52f3dc93849b2b9babf7ae8a175003a01e21", 0x8e}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xcdf4def66544b6cf) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x2e) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) lseek(r0, 0x0, 0x0, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x101) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000240)="b878ca73440da9105a576827cf6f56751384cf2b4f558393a535c0e65d2e04ec2d1ec817fc4da0cedf0a5e6186eca71383a3ea332449a6f923e3ff8e313604a3156d423828b35fd6c6269c62d1b89c16defff3c31ae784d864279e5758267c0ecf853660e1ef3078212e2f2dcedba96219fd3a0e37801f366f8eb56a1345c625a8d3a53480ecfbebb1c5b87cc596d526ca69", 0x92}, {&(0x7f0000000300)="77a33239136a63004268d279915746ffe8fd23e68644c91e977644ab02fdd7d64eee07fd6e591a04b61479be776d167af3d2c32a0546d414f1597a42b6e412617ea68309a33a15e2cb0c1814f42d90b27119c3503cdaeb15bc7288bf6eabf0dc57c4f2eae310dde5351c741c0f10ed7f78db9027601d7c83c3c3b7586eee5d09bd1aa4c4abfa7acfb8e9c03cc8fe72b399fb25ef4c724ad2908f30eac05be576e7c56ac7a386ec9f671b30317585aa77c62cac862a401f4e760b151b76d4320d8e3bedd643f2ed52522e73a6d88d1e2a98a3ca42ade8a05e5c86e0848c4264983b9597405f9af4bdf116c7699250b1", 0xef}], 0x2, &(0x7f0000000400)=[{0x40, 0x0, 0x10001, "15c6d1257255fb34f26a4386ca9985ff8ad83f02bd899c7eafd71de0cdeba0f79c57ba590a9783c9e8"}, {0xc8, 0x0, 0x1ff, "af150cda0b053d30e7511ddfc2694501645fa2c44bd170ad92821989322782c7f297107d709958d46d7417bfb5737f72426d4b67a2d10aba78f86c8a57aa3b752faaafb1c314bdb593bc406a65d971cc4760136b42cea6dd7a9d8f5359782622a4a0616f1c00355affe375b49cb16c42d46c6854e542aedc77d4d3d4781a220dca73c191b6a3574770e9d474a052d17631a520dc14a4742bc808c48de6ea1840b69f95443e6ac15da9c842f77503dd73ad2c49ff0393"}, {0x50, 0x0, 0x6, "b1390975a19fc120e064049a6b54c674fb931ebc72e8cb74f1c52d20d36c4eee8584491c21d1553cfc22e17884f34df2278796eec31c072f435cdcba252dfc"}, {0x1010, 0x1, 0x5, "72243ed37efea34977d6e5849b8f751982f70df9f185f6ea31fd4f11677cc8960782b94d83109317fa6b24d124e7d3999b3c3feea816fc7268706554d1ac6bf0a131bda36e882e81896436a71d0add1874ca0c7ab7d87c53659f0b8a18b217e39737f5e046386bdaa4c927a905aa32e2016618f869e22d63dd5c98bca52ed1576a4f0094418068f77ad2bd5ea5a293888d64e406e4858ed14a52c1cc80fa912737ef8061327c44f3d65a5b63413fb93a7a4669040af6e8b7766fd21b95714d66d55f9333745a311a2677a4d118288c6188fc953610f1fe3e3b2840a5e6b2071aeafdda4996a79f5c7dc0721f5f14bea78f2a9688501211788bcb51d99bacbd658cc93c6147689195743f21c3184cecd23989eca866ceb0906f0f65cec1de4b36a38d5d370fb7561b5c87f88403d2c04e61a107b9d75b5096d58407a380fb04b46786dc378a00d1557cfff32e3d4b43e6cc5cb28138807ee5319f7111b223470e00c6e7ec3d201d7eb8c542cfd6e923c4761a507e126eba33cd3cdaa51a9e020650767dd7aedc61a0a54ba7ff5f77398bd062bc8aebecbbde2724816f21b960481c49a44f6bbdf75a18aa652d0f4fa06ea2d57fd4baaba3679776bcca804275143a5dbb1ea1bc632b8ce3d82701d81f2adeaa3268ab8f7d3fe59a383587bb80d3d171d109d662c2756fe0481dba8a2632e2f3c1682f80c0df121c56b65dc9d51c50576d8efe53ef8525b71451dd2ff18cc8d67d3badeba743ce7eb4c362d96dcd373e2358fc2c43ab248dcbd7b68d523cfbd0ad31a35ea6dca0a6a31a55580ebc7043198cac254e781e6c72cbc0872b48114441016487387bdfffb8a5275293b50b0b30307fdbcaf6bb17230ca1283dca060ec0d872330a4f7b08d7a94c9e802a462f68d48fa686b59ef20dff8dee389d43906426eeaa4fc9100ba078accb67dbbc8e062a131a6e44425ecb9f79ffd2d41229c45b27e8115dfa24347edf263238a598b6c50c25864731bf20c174b325767a52562400ce1f418724a07d56d2308a79de3e74e81486f711a2f8ded71a440e37b677b58f65330cc831adc9184bb25e226254f4e57474973a6e7f98f617034f62ba5b7785e60b66f4f8d3aac32a95c7eb5b09f196df06ceba724fcdebee3af5c9cc743349fb6a7fd46432b289bea73d3ad61944d942ba239d12c5022e14009de707cb699ebe9ed94370460d777dedb8124ea5886af61cadba00c2d1f21425cd3ef8b396fe2f6b390620e5e5eaec5ee0586345cf90c94f67d7748cdb7b0cece1cb4ee9402fe03c5c39a6958efa92a29f241fc7ef26bfffccc90439ddc4efb133376f0f3eab91ff9fe4b36f7ec2c10ed29bfa16027b4567c9223df30b6802eaa953f616c834c75853840b653a5f77ba75ecf82a0401616ec58c2f24fff5905e00ec35692a61a3f2ae1b9311199837636158dc05e37386c04cb62d5ebc19b8ba5534a1370ea088db0b0df63800da6b2b3dad1ed8fd34e812974acc1fd482e25473721ec3b581131feb68f2a7d6886cc20c679ad64b960b71da601c82ec3db0f18a30fb3f49c59922cd3ff4c922cc043050f45495c9bd8e43c39058c1233c690ab58e8f8a53741139ea2b6fc325ab5fe15c0b6150b0c342db90c7d2f89c733d285ab10694e92d36a5f00d7a8ee1338ac95d24e4da95667e585ac8ab72551626dab4e465212c765f3bdfcb82a9613057a4bd3e689f8e197588bbb608c010a7ff8c14e05bd288368695e2d1f9e640a9e82d31d8bbcaa66fba7cf745920af2289815fd06511e18ae512b7fd12da8d0ca5c6b1b8ef3607c44cfe8350ce7328b196a0c768a1d372dcc84e3ba70ebac3ee24bf160edea67433426d00ccb2eb7adb300e2a5900443d8cb54299abbea4a76a7b26dce52b093abca070b318e60d17ff1cd7afac2df5066b0c918390b0de69a38f00f13ed84ef24bd39315c3bbf8cc03ad054920b50cc1ab0c8f438bc6303844ed131f610988121337adff35c7b3caf13e655ab29809599ac2ec1aff5f984815b1a7a6230ca4a6d2be8594303d27dbdf53428b064ef4e795404579cca0fb8ead303dfec038aee8b22920cf5df8e539b755524e3b5f2fe9ebe85af8edb9ceeabfc06e0e577262a625185ed6c565ed4624d96caf87fc1fbfa86ab17b59edb200584cb38391ccd4044d8ae1ef4830a0a6cbf7c90a38a9e310b0e446fcce97b66f54d273ca770a01fb373334e06f764f61441cdf5445704b39c0a8d7a5517306817246d76cf9eba08453a3a19b6c9dfe93f0605b35903bbdbf44fbdb627c49f7a69b7552ed2d6c8c3c3ed7016ce676ac9ff53f24643b524938fad99443e5273bf672b650e02b1e34d0002c25f3e05dc388567a345a314d44e0235526548e60452c41bd6f2bc4600cc2ba51d0821cc77e6c2324ca4aa5e6f1410074db59937ccf549c226851c05f9b90b0798c8e8f58c32f553deb86e7c8ddd629d5b7c3864a3b3fffb56b2304505a3c2e09a157660d33961e8256091eb0c0f5899f776fae7e53f08ed16f3eedd5a576178df06df611031362c5e801c9f3df9b6a3138dea772c6c3ac36439cf0b292d4b8196ff25d4a98c0df4d93b1d034329553909152000dea4a0fc6effceff21aa22578784c0e7222291af3a6a7c20bcd2b79666b9ebe371b0b39c7220424d643820c437f2c20ff72b93d3c4cbb8ef0ef58f48d12b87ba13a8ac4b4453332e1c67c8b67ea5106d0a2173680d0b9e06f4bc19542c5c1a294f52df38d4719854a880190a4083f4a9b783439295d0b59c96667df5bd56142fb2121eb24160922f4e94d14938a9f059c48c2f1a16b9906dd11469d3fcd0844cf81081c785d4c907feaf10dc7d4fd9b3a152c7e55001dcb1da9f4ff1a2490a70e555947c6388915c367a3a41f33a79cd64a3353d15c758de2cd3ac65d07cd1ef19fa053a0b4b83a68dc91c49b0096d78cbc8e190e847efc10ac8ebd03124dbc2c2548813d5beb3442ea67adb26756c7ed541f236c7677e90fb1c31ce6e3c229b0727a75de873874a6001aa66b55b3cf6eede6f302c16abe07e7046653404db3e75ec78ba106c3c590ec169c297d723ecb128ea7a4089aa38e2b9725530d3bd40d62246e0dedca9580f39f7536ee226fa128f58e5ec2e7554309dcfd6c068489323213a98c068a67d5f5a53ee0c8cbe7ef9b16511f98515b6c3dd426a8e77fc64182bb89528196a73bbd2162b333bd560847e77240d29e99e5500e46342c535dd05656d9dd80d48dc7d06446df9c4168256a788e0210ee60070468188f68c7245c2ae655cc232cc529737da442eb8715d220f4de3f37ac71184ef6678c6e86e102ccac33843198cf564cda985e6a785affb243dad7466aabf53873f7251215d52bede2e082ab545d8e75d9410d54e9d33cd3e5406de0412c54417a5bef49fd2686229a1d469fb21d50dc9f2dc6459d985ca83e152f62e6f808364fb72d8b7d70291512558790e89cbe20410f9daf0bbdf6368d2804b5bfd662bc6d05d0c59c697aac62cca052e7bd98c506107c8837740beb7f4ff647958b573eea224199346d127a5fdaa642db4321d8b94c0109ee407868c93c5a0c61f5e30d52643884e6425b364b74c95a57e911e6e0b24e7366eed6149f8036d8da9de42fafc01c40ef3c894755aca40b33d3495418fba32e7e536d2f2c87c15529f9e66010bd614b2046a6da3d6d3b7bd81c6c095cce3c79f9c0f63f3b0133a1fca6794b4be4bcff1186a058fa0a03605c2e0398ec833adcaeec1f6f41b43d0829471ab94c3658ca63db72dd2795f5161ab9f8e606055c761179d3043b98a1c59bd2c9df99a2301401c9bda5297b610a9729d26fe3f22e84536ad438388ecc0f79e84e813d37e36fd8cc2070ac5baf3d2a55e67d62d85b8484fb4751af658e0b10ef949d2b5950ca4c1ed2d3772056ba0d36677dcb13afc3d7ff8f912203d330e6596eb90e0c494cddeba2acc6c72a24a1f2e9827289525ae4877b40c49a37a0bf9ae2eee44cc8c30ca920e9be2b86c140b083996e8088d828dec7af986534f56690012d7ac1e312f4cfe628b87f1957fc65b707d2c3e12ea1389e8e5c7e3fca05bd7c6a4f80ea9fd7ca275d190882082fb486ed921b80fe5736e128d70c1ae1c063227bb17bfbf1f10b1705c50dd769dd42ca886d8f11dfd045fc77bb56cd919732f8ff5d8263e35724467f47bfca4a84e22fa467f80cb87ef17bf17000b1dbb68c524667090444598f58b728bb2a105d086e17d24a8ccd43059015b10a3bf0697ea750d9421248ab1b2dd17ef605402861cc33caf1aefe5298b700f896833da2056cb724f8af2d43f11491e6b994cbcda489afb89bbb54fad4222fc4db8cd9fb04bf5688435efeb46f33de0d64fd1f6e585fe90f60d4f04708949039b4632c4c97ef7dbbb029cd453b59277a4eb810488878ca698bcbc1637d38af55027b8b5def63197c0b48c760fc6eea0325d887b327a46d2c9df4517eaddec6dd4fe16ca603e436adae5c603ae07e36d57b074ec519b74b77549a7a555e3a339d8652f163b3b2db35deda3226872029d4e6d2a5bdf34c55bd8a0c6db44d5371807b51b6f10e3d6b8924e71e3f2f4a65fb83610df9ca254ec991d5a32078ee9a6b65c3536767c1aa5e2b04f098b5d2c7abb61056aa6264bd6625b833c28e2f596a20bb9112f23155e5fb15a0b8003dd07c69a11a57847540a9538d028818394d20b2b91ea41c35c6e79c0b84112b54ce8b6418a72fd182123ed3d7d3fa0bb0e3439b700e0f02e58b42502b110f19dc0bb0806e6052b405ba916b73f1ccc4dc7b2b5d7f9e69a73176d6b2d8a9bd1619ff767f371d8e4761d592ce663d4eec4d23743ac68822960698b9e560f0faaf979ce26401321d299d52c73686754f029016ac1a706dded647320d5a778f3a3b76e2a2a6ee5f571acb859f26fd7b7ac5157ca814b0e8632a6d9bd6a829d437db9a6c8a1283717b77ebcf770a234e5520482162167531712c35d6bac593c6be478ea3a832cf90a621f02f29600ae536852d9e1e7957b799a351b23fda191f5808fd6719347b40833296994df2b384a23401bde13e3557a6b9caec49ad97d681e0cf51f85ac316171234080164694e99b14115c8c7647225d7325b54412c72ff17dd3fd948eba86fdb36b07ce15e8db9b61ad49233be1075bf6b3ab34088b7f2d166c334c0194d42e356fa128217d37ddf45dedaf35932223dadfa28f1cd2a9c82ba5a98615a34d0828f15f98ed5a8098f3fc15145805dc9fca75902e0f3cbb0983a1a55542ab8f65790b0bdd92beafc62eadbf52e324c3eca243790e7ee6e77d9af18a2809c740007878a39daf99882169277bc6b7f39856fae997dc37a5e3ed3672d9c79553a4b2867ad3b553fe924e87b1c3a0b34235458fd360e03a2216c56bf0274f11f05bae5f91f4c4c47cd5cbb7a8de26afb6c4ec09e2fce3500f2a3fc9a0d41424c3f11cc08948e2f50b85f607b3ac7cbae3a8de8bc82231654f2047c78fccbe92e0ee48a84a8811c84eef11e61476084e9feaaa1312cab9292169de796973e335e1594fb00048e304310d02c1e8775eddecd5978ba3e961e16390ed2add142e3aa8913a44fdcddf0d5b7264d65fde6187f6937c60dd16624afd4b1e59af051bfb5d301dfb748b486e2c0808d136577d4f2846037ce67739672e8f11662515b2c3bb083a09fc705f7153d4ab50d13536908cf1a16a0316f9adbe43819b374dbcd9d9c6312b265cff448b960deea03381ce73400925a7507a2e47a149bcb2dc3185a9b4e2"}, {0x30, 0x1, 0x2, "3571735d982201871dfb766107fa8f728049075ec76e43a801539e18"}, {0x50, 0x1, 0x7, "d5b57a2b35a11f60effde04237d975c445c8e17e5e22dfb8b87320a97662390c7b2364cc4829a3becf7fe757a7bdbc57d31413a7f1f6f17444a9fa"}, {0xb0, 0x1, 0xfffffffffffffff9, "21616c4f1af8e16d24903f5df8d70bba2ff6cafea4fe86698a765d050560fa42dfa73c4cef38d4f46d1b0ef347e768ab2c4a2599adcba2d241fc02b926d1a6a894d4ee591e750482581123577b721e0e98b79f0c836e54d54a46e6dee319ac8b8d311a1b0050fa584adade941992ca9b04532d56377eb04ca5c1b67990a7bc556c3bff9519af94f5762c5dd9ba143184e238de0ed0f77b04c05649"}], 0x1298}, 0x4) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0xd0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) fchdir(r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x40, 0x9, 0x2, 0x800}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0xffff, 0x8, 0x1, 0xb, 0x80000000, 0x2, 0x3, 0x2, 0x78, 0x4561}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = getpgid(0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x6d4a, 0x6, 0x8e8, 0x1, 0x101, 0x3, 0xad5, 0x1, 0x3, 0x3, 0x2}) r4 = semget$private(0x0, 0x0, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/179) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = getuid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getpgid(r3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x200) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='./file0\x00', 0x0) getppid() fcntl$getown(r0, 0x5) getpgrp() getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r2 = getpid() r3 = getpgid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getgid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="7f7ac7f67e6b9456ead41f0e0b4fffab08c047b650b4a40c893e9cc62aadc2794ca8ab264a418f742f351f96e8f369d6abca05c51284f0a7c8869e317599504a3505d0b3e01a2867a3b3d87bdddedfed7de62b2ee51f48f19c8cbb4a29cafd0900bc54c54b5beb7c23f61f4f3fe9594f61acc719a3254eab36f4989bab2629f021e274fabc5266a6dfec33678f", 0x8d}, {&(0x7f00000000c0)="e0ed663c6dfc0711ee36ef5cc2ce162f023e83160600584541d63c554ac03724895b152bf814db15bcde50f6f972d0faf107032bca843e6856df273392934569b0733a5bbeec59", 0x47}, {&(0x7f0000000180)="3f1216bc772ee8f7ff5422f86b010a362b15f3f45197dbd212bc19394feeca58c1a002019e284f567336e24e", 0x2c}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x70, 0x408}, 0x4) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x400, 0x800000000003, "d730c1e7bb6f0000000000000000000000e74de4", 0x100000004, 0x3}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x100000010) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) flock(r0, 0x4) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x0, 0x66}, {0x81, 0x1}}, 0x2) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x115, 0x8) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) write(r1, &(0x7f0000000240)="5b017215d1802ef527f5e69f392ae83d37e915519c32d324d2e3c97fa05ba2b9069e3d5ee94bc0f40602c3a9edcd4a6aa27a5112ca71a32cbf2d2adb9502fc8da29d6c8ed2cbc0b42264fbeeff4652b7b2b39e699992ba8a31805b36194a44f763bdb6b245c90221fda51548248fba8aaf2f8896f53674ecdbda739ee4c530d8e3bf67f02ac17578ef2bcf0c1442bff406aae1164f60c496e97c20aa0745e2247d00c5f83676bb6b58777e180ca2b93ad39748d6d11fd290584b680033f05a3ce1df86b0ccf46b", 0xc7) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="228b1c4c5dc9cb5674ae5a429d4bdf240984b38b9bba94d9b7cd9c45d2cc3a957796bf8bea73e8a96cd75251cf05e5f57b22abf2b8a72e4a49d4a5892a45886201ecde12f2e62e4c2bb12928b37fb6a5c7b5f87db641b850f6f5b911106cb45adddb3c04bfea4e72c7d33b4bf02cbdd4f19e9bfeec11976498e0ca4d1093193f87289f9593e77bef9a7ff5229c3fc6b76212575ced7969337f13c2c33c6209a4b82852853ffb0902df19debe10dc398cad2ffda0a7ccd836b1eb827dcb95365269d17b6bc98e5b9c192bbd8aa08d2bfa0a8ccbc01f5601c6795d13a52c6a2a2ef4ca23689666a397a97da63c0df67f78242b0eaf6557d9c1e81e9c273fbfa4598cbaa30d6a6bcd31a30b23da0d2ff39f1f691852ade04bdb494ccf7d2284d6780cad03a6ebcb15741a2529903c7bf9209717e26f726e3f30ad5eabc756030aa98dbf2b1142beb973e9bc35fa2ab6b17472c9dc5408fe14f6c88a34c87c4a571f3d5200b8b9451fa7582234bcafa2901cc23147ffa0c3956f4b88fb85db796ce0eacba7ad36c12e0d3067f6de518f5b280fc9230abe20bde3836b0dfde0fd50dc417770f1b6c235c054f5aa04bcec30fbb859314f8cb0c8e620c1deca9d5a8add04147a738fb4d6ac12a1ccc8b6817cad4387b5bf04ce0d2e88662bbbf2c0ab48d34216fd31ca837fce60e51d1ec47dd9f7f2e158f441d23c318a9872ea589f92c1b6880d1afaed9978586aec0601fb8e71a0b68d0bdf7dc0d145ebb6c8e7ba69591955a30f77ee44484129509b464b094e4240bb6d3f688d6350d96deedf51712b3365fac22b33077a6a7751e103cae25c8022a97b141ddedbe0ab086ed9dad3008f16391dd35588a522ccd2135c6e61a3f0de9b724d1ed775f4680789ea3708b382bd3173886c01469ed9cb8bc06ee70395be6054650c78e1d5f12024daf15d15eedb15f0ed6ce894ac93c07d96a318923af426336e132cb50e06bb7170460ed7f45df039db228fb95c0ccef75a2e7b7ca012668526186e8cddefdc5cd0c004d5e31c49a680bda7ae7e88c8fbb8770d5a2a9e03769bfe03939123227f286935024a782053fe44b1560f48a94e24e44dc1bf5730daf3309e85fbd536823d546560ed0c7f1c667b96eb8ed08c44f4e1c5f624da75fa103e67a15be655bbc67540d471abd72210d7110b098ce7646d57769c3ae2ca529bed1c251792b610855c579cff8d8d154945c0e9ffbab9376278f93d18e2c31a69ae9fd474a0ef57e9d47b0ea796c96688c139fc9e85a482820bce2095f22f9fb2b81960f26630ce956afca72fa6001e0ed8f63517d01bd6d54f6427f142e31404e33473c9740f0bd5b6e06a92f2ad6c53156c4eeacab65d028d093f1ef4fdb3ce4a6e17b5e1e747633b1847234d4927b43449d683bb406bb8f9d0cdf9eddb6963634112bb7c69c54c95b984ca1c54c6ac5b52f93d95e00eaf24218e339904d11ce4647334dae503d901e8613c32e6e5b09f424051c38cb8ffeb98ec15ac104e299504fd1749c24cef3db5070c210c3f7d900cc88678051a38a06d32b5c99f19f44c089ca37c773f0300192c2548fdc43f3565748f0398b80b14cef8538c996c92091606d5b683a0f2ccd11392bcf13a09adf7e0fdc53c36a2f322bd4e630309ce152589d60c7484d4f337018590b45ad2ba3384d74347339977c67cc9d922143becb4d6e01f3ef4b0a84ff43d2b60b6698d89573f9b886b7a365ad1482e65fb8a2a8a61b6f153a1940a408bfd4f678520d0910df1806ca8b64b3fae0583a2ae342d151ec7a3df1b5d150ebfa80fdec8d64cf7eda57cfaff696427f379f150c3dad81061fff8075055bdfb16ec24d3e0f4ab9ec18002d14031547d8974a2b80dfd1e2c1f2f2d205c7803c17b095f53910cd1438386e0457ac4fd97dfa51098a73e81239eeca9f82e846ea2b7aad61d9d5da6a218e44ccb9b2450c1d8835622f0f4debb604ac686d60c7074bb04d2a9ffe828f5a4d661fb7882b7c2f6ee08b60279714f52c7538002abe2c79468268514e0e0202f15be70e1db4b9072e350e25047efdf4a168e53cd8ff114c60956ee6b5afcd6b3919957a16daae668d60046c9650961fdf72ff37240f54401681294edbdc32729e65b74d6ac622bd57d2cee1a3e3a318373214f0112b2f26e5406a2b1872a622ceee27ab56ac23c00028b23e3ac0bbfc062b587d0b549cfbae6275da3d84727fa2bb65509dd5ffd1a0ae9d7a22b62c354a3684a357c4a9ca1d7bdca6c4147f4afdb7099d85549d0ba69e5c8b7f44de3fe00efa5910f7d8262fcfad74502917a6133ccb7a752a5fdd651afa83982c21ad6f3ca4fa49d0db1fd0b6a3bd28f371f0c24d67e85c1a55d8a681521d294ec260dee98aeebb537bfcf18fa4833938639d6cbcd6eb8a218157d5d083f7a60e97cc4ac8cfd73e1f577b5bae1142286ad636f4eaf465fe25ee96753a2c380757102ab6a153a496d3ebd7924c83b4f775ce95fc33365966563b393656c1c6302e24cfe355be049c9e364b0663286c1d471be09c6bb55e979d92ebc47771bdd9e3b01434c2dd62b5dbab67a2c62428d703562ff5cea200106101b18e84b22e8ce63a8deeb7f57e9131debfa69716ef773bc6fb5d50f100081bbf8a125796cfe995765bb53bb8bf7ed640978c947ad9e03ec3a897bfbef0ff63770fb544cbdb21e13f27a593b1d0d654ebbe9fa25909ce521839ad9c50a81f91a9625a0c37739f1bc574e3a4433f788822066e9bba72da3d770aced341372e84d1764e0b1a186b5b724267fc3fbf22745d0c0537ba59c2003026010772721c4a3cdfb0bdcd10901410eae35d48653d0571aee3afca2aba96a16d90d658ebc013035ac81dacbb5c0c6afb1b2443611792df71cb9eb80fd43231161bca63cbc94595648014882ceb0b3bbd5971a88e5db8e9f381335e275d974ef92dda3ce44d544238c7b722ca796d1335a2f505d60f74b11832b7d38dfabf58c8f396055044c3ff36926588cac32a440e3d7241123b373294da7c72bf328fc84549ece70f6b92a650b04ed2a5aa9c3ad9d3e02cba558c6f25723b1f096f9450d1d31af44fa6c6268c5d2d2c7bbfea875260324fa87cc95bc6de36b30b880e66b32bed41c8940583d8a4bb2729b7a87d6719b93c623f06baf135fb8f7a417301858f3376b4e97241c2170fbb4285f3adaf52b601cc52e76a1d86547af6140204e3385b35948f82ee283045bce3697cf780572bb5144f4c0ff4ea6c90e5e3bf99d7b7e20fcd9298faa5524f965e1e7c0e8bdeeba1a1eb10b0f1029166b087b14230a85de7a6b43c5f5f3dbd6b658e7dc205aa817ed3c8293bd4755b7c1a3048031f78e94e6c2c3aade77f047e13bc2f7f4c2ea1aa91fe8b1ef599bad1a601ef1ad069e2c0e8bfde12f71c4c3a5c92e293fd08275f9ceb06fa4916e477a9b900cc209885f04d2b574dedaa24699bef9a224f99c88995818575dd23741c93a786e5e4a3613247b42c537e2e74f69c90fe5a2bfee4acb0aee4ad106d1f9507687b511516c8aa2bc5b6167035f1d6a15b709ab71931044d09c530d164600989a49e2d5b3ba35e216dfc59b429cdd80a01d986e8878b8aae1ca1995cb3eab88720e087b6539852e39910b25e0ff4850c4155f201c3f7913241ffa4ffed0ca9685e5e921f83515dcdec27e071becfb1f6c498ac258de0c314ac35db330ef7d8160c2feb52dc036d4ee6cb8403e22206c816ab431e33bc4a65ff0bbc698627044255fd359b06827d63d783ef9f1a21e7bcb14d9c745212711e9199d1943a6a7387f3e1ebc1d7451b9cf12d3fc1f049aee116dc466f25ae5c0fb1dc6f70a58da2545b486315e5af28ce6970bc0832bc3eefcdeb851356f4837d7ef6c12dfa9124292c6933a408d5e4084345356d5f3fc54fa3934535054382ffb834db88ab550b3645bc427dc21d70bb1330519dfe80ebc9643be08d8d8b5bdafac9c327fadcc95008689cb2d5c9541eb3a07a3e07db14703fae57a17f900a91ea4411e8499f6ec67f42eb71353aac7aa483b1cc0fa85f2f5c0bfdf4c5952da0b5464576d629b5c608c98bd470c38542a79a5e0b88bbeb4192f3b0328e9117ac9af6c06e608317fa77b072fb004389ecfee9a10eb91c7522ce54791476a82468749884e23070d26f7df37e34d239b9254ae0f90f4195dff205b5e786534628d3c63cf1b52d7c53ef3919ebbf48640a883a6fc3ee8513916e83da8491b780311749787655c3145240ced8cbfef617dd434b91fddd7a24fdc71bc0564bcb5862cf1f4d9e5c41c6e98e506fc3edbaf590ae46f62285ad04f0ead067fbec464ba2f230990d75121b2483405a1083fecfc31ff74e47e19ce1796a5e62848b978279f30360b0e75dace28cfb80b37e7a19bbd047f0b457ea2040ba3719fa04a24987b64fe555262c0921f3bd796739a823c69bad0f0a6f34ae23c7af8fb203500b71a1f440e701f641431c222aba13dae174b0cd4d44c052e58f595069b236e29175cbdc93e98e0b5284d37150740c75d4661090550a33b1e267a7082a290c25955e655b2623f7f729bbdc21e118c389c0951f9f4a30e3d734347a8a7c382f6b82da0983f6d94a058965e75bb9658b1434e418ab29178087aad1038e6b4d1e0177267edd1d262847fdbce1b907922d90e6e563ec4f0f9e95f0b7f05a96cee98c16f5527ab676c8035f694c23338dd18b6f1a0c62fc91303150fae27ec56d6778724d4206c87c3282b11a95c392069d517b8acd4838ce101722fc961030b5c8c1fd19640513796face55686768987cc1212f4aae6917353a717d2862f9e06e4b4f3feb1557026f54c0e0e2c203c4297dca42a35426e7eeeed1ab172ba89cc39a3d5735f04df359e6fc1ac0eac3bdaf7719f1c2a4f8e5fe9366a71d0ef6f55399193852b56d5cbd05d77b8706083fe99dfaad7f5ffb931bcb3e26b4edfe2239754917d20065fb8a166ff2ebc2afd773872f57fc8e324f592667aac244bc4ddec33489d58a1201b47f16a1a4f070c901f47ba9c716fd62c77ce17ffb2a7908de573b9baab90ee043d0ae9dff10a3656175d969f3fb23e94fbeba4bded16a7c54551cc766374d95264548391c9bb4ac4638f55b588e3f495e6577088366629edd1e5c44a9a0ad6850fe700a14cf5e42e70ce52ab606a279916649dd036fe6275ce07b5152533e416957edb9b12e0302205a48813f5ff9d51b3d6b5686c9eb4c7da1a56a72d960345dc9bdfa7ad037df836535fa5bb4fc9272fbea08be318a6308d3109555c1fa4a48bf2585e3f5a46990d6d582f322a5145008e713f580022975e95514cdc46d6cb37fe06fe8d6999f5fe78c9423a7d4b200b86f6488f15ed3469c9e8b14c6cdcb300e4eb5e1d84bfd143c0a9593dbdbb53dd3a590122692018b5a4961ff7a793de139179f421a3c06417a618c949f5d1c1eb614f546a6d3255c1aa279013269b88aa85418c19a68c32e97a45d5219c8c59da0f25972024f858c5dab5d492a61a2cede41462313df8577eb8db3836e91a752b009ef0fbe3c4ddba87b3a52626e0ff9c75cde9f37a7c43f13d21b17821d52447e669be19e84da7aa77e1da1abe6bcfd474f15b3bfea54229559513ef5654136d0f8865c7edc936ba236cc3aadec928d4051526f26ca062529025a43bfd83085ba3c4ee7ddd512b5e015c0984a24146810e8cad6f9442ba6402cf869f3ac5c5a852bf89a90725c399c3fc284719a2e98fdd32f4f4caf0d4b5f8e61300daccc5e96b56cc3d8ce9f962e745c4b003799bb", 0x1000}], 0x1) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) rmdir(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="94092060cb8c403c767b8b9134", 0xd}], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x24) ioctl$TIOCSTSTAMP(r1, 0x8008745a, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)=':%)&(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\\T3\x00', &(0x7f00000002c0)='\x80\x00', &(0x7f0000000300)='#/\x00', &(0x7f0000000340)='$\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3ff, 0x1f, 0x6, 0x3f, "83d3305a0cd0d450ee92f6f1d6653fdc318880f1", 0x3, 0x2}) 16:11:24 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x9543}, {0x18, 0x2}, 0x9, [0x101, 0x2, 0x3, 0x8000, 0xfffffffffffffff7, 0x19d6, 0x3, 0x81]}, 0x3c) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x9, 0x80000000}) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x80000000000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/97, 0x61) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCNOTTY(r0, 0x20007471) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)="7ef01588a1a22844ad9944db66f49ad58d2d67c014ea8f48a225df9b5e081fb5db61ad9b9fa2f231f016c9c4e34b168566d500b2d02ea635efa87bfc8390f8b454c31a5751ea4453bddce457acc46907ecec846e62354fa057ada35d393e3e1bd7c9ae6c8b8bf694", 0x68}, {&(0x7f0000000240)="7fb7652d13a29f2ed66622ccd4d518cee293beb92d511c2ab5e489e62a85871bd729bece4d020c83c32464bb73e55b9bd4b300325d718393b1664996eacb92079c6b1b8b1f4f41ec204556b4bd8c691b8d3ab9bc92d7cbd545c0ee0e558d01c55a9dec1b02ff064e1e88a1e81a2e7d176757259de994370a5fda1e9edb24a565dc98f83bd1476313904d7bd575b82adfd5e1e4b738a3fb5addafc8d20375367af73e8a2d48b3a3057d988a6dff3ef2c4eb1c92ec03c9398ac1463fe22ad9148218389dcaa426758f469873d1417da024152472ad469212a1", 0xd8}, {&(0x7f0000000340)="9a6a0dbe47122af7ec44b58c5dd56ca018db6e245883ddb48e2a02fa818d8fc201dce194231ee8ca73cb1672b0e1f9348baf892e1a850b2904364824620ec7b9392a52bd5f5546b438a1926c996f6926202f0d51d896df313042948f35a17382a12c10011978873b399eeec0580bb2b452969eef30ca507c8bc1959cffb9d4589164c8406536", 0x86}, {&(0x7f0000000400)="0ff8ef0e6dd2787145ebd8ccd8cba1c4c7e4f44c7193d87364308c458ae631288fd6f3ed4a06b52cf495e568042c65e60fae6ee10c676bd097cc0651c7755c3965bba43de25023b74eee552ce7f59fdf4ddad3e35751fff901c183b49037c630becdf243afd9c5e5abfc4a0a4387cf3841252982b9c89e05321a2d5806711856cf71ea082de3631ffbd1501cbc7eda606b34ca14fe7894e5c575b300be77788a1c5869bb95771e0ba302c030822608804e2cc30d5083eb657cc653f2fed121ae6a0b48d7333c6eee29d2cdb9e2e53e688c65acc3eb5aae79de0cf2a8845a48381d2f18fe98d7c323f9d9b45e52b7c55710689c2ce397a9480269766ee82f7e902d61c47265dba12c667c9722f8f5a343432b23a4f3f7b8a2f6cd07b0f69699eec6d367b870d54e4b59c0cb60f98b188e9a1269a453939ca0f7879d81d31fb88535519b8f26621c295c01e7948c8032ef113090e9fdd05e794550b4b0cad411a2df5428f16bf83a1a277ed8eb0cb6d4b0c5f5d7511dce78a00a516126a33cc3a180a439bacf349e14be5dfa033aea2851facbccc8b8f5b66695324b485a47ac23130e3948ad89e59423b8399e1c51647c5355e22b01d45a48e5b884d9681ff1ada6c4bc09a6c4552de31ceb6816717e68417dada81fbad6d8fbe71ae0e3dad2821e19c281308b738ae80364758639e9733b18b0a68d5bd89f048dfdd3471d2a906d83197e26172258d23184fc791134b4d852c3d23a1f14cb7e23dbec68ac2d45d5afc5920e1918e8af48a59d8f27c7db835609092bf2767b5c5bd943e834c4b77d5a6a755608e6323ee6b767d250aa791bd15054637ff481f29c671e7ea27241e7003ffebb7542a4641d1c8d7b6b98d886d3a09984436c9e4ab3c463d23dde6486b8e22158d3fa6c36f0b965530922d350ef8546223b0436e0c5afc27996238d0c9f08ae18dbad0455eb5e333efa26fafde6f29199ad82e656a66cc9d6e381224946999205c6ba06452fc3c861375832d2d04775d245ca87481174f1da2fc74eda2c86db8b83dad1aa4c03d75ebe3a3eb7e82ec1f9c57038ff9c0323edffc305cba4d4451eac677ba2c5bd7ffa4f9d79bd31906a01127d9e1e252382cd9bbf9fbf202af60fa80d3e9e4cddbed2a715baab8173b0edbc93f7f4a1f02af8d860e50a9c54a2e0ef15705510ba2cfbad8bd5201a874e0cff50e99cb4559f9750e0d8dadf44b63005ab5bfd89bf5f1322e5b66d0aa532f5741839716bce1324145a5facee8b116fd38fc65e1514beeeebcc7976f05c36b5f473f2f3d3728d850b8e5824eb7eaca83e646137c8593b42ab8635be9d89067f7754f254099b29074f9d054e25d85d8ad3c7a9652f92787fab9346172197b7607d67c457a655660525d9d8d60c8a16aa715988e54314aedb0380c219a6f53ed041ea6f04f5945e1e0be14d4cf130db4adf5993f1383a2074517c175badd0d51a78f54c34279e269febfc443e793b372f574061ba098e3af34c04011c6dc84ab1e5810925b82cc098a42a34d36d03a33c60467bfa59177764e14b9cfeba43e2fdb88f1afd52e4014a263ef9583a98ae652e57221a20b1cfb0cb04b82b9db27ed545d02a7fd975280c4068bb66329db44b0d5cc88117095d3bebefdeb6b6f7b704e64fec213859fcf3b3a24ad4e165b23e9b27b1d9ab3b44dd3084a92a7540e12b9dbf56fd9ee6d8ddb5ec6e35fd9b457cc11bb90f71961794a02723d9efbf5ca1f672115c2a9264b65e0f1afffa43f08a5bea9db4100ca86f27f829c75c52ac52afa73a4d94058d45ff918d6222550d1a7d46405b6329d2594405df343e82ca88ccc5af3a5d021103f673c65df43fd59cd47f3a7cf7f0005ef71dcf1485ef0e7df9de88722ffb6969bb9ade2ea34854cd8bb72c55298f8b7fd3e2e21c012ffd69ad994518fe7c057727e71641d200618e653431dfbbd2de50e89ffc2ae9a49ac0e3cd76483ea37f6b706ac4d95594c127e2836f765c9847d022fa133dd9e38b71de04516a724201359bd1fa7a0a58d7a71956a4fddb6554aa7f88c3645b2f71b28e85c4662e4ad394be085f886e2b70e7d7f8bde0bcfef9fbc36b5979db3091b994fb8d24de85ba2bef00d41265012f3031bcd12671e9814f82d8850a5b30f8e5fd4edd71279d91b3fd801d144509fbebb610df03a7cf4738cc344f2beb28d4846e6f9b49f78c3121f64a53050c9c0c9d4f762bdeccd682bc973d8be7f5aca0530499d6e0d15df52537d0f3db9f9c9a7fd781c3cb87ded66cea7eb48523e11996b8fabb21e988ad9661202fd34ddd79dcc2418a7e531ef156f33f42c411a81ada83b168597de172c94c2cdd766621d3f100448880d77897cc6f718732a29f45a7a9eca927a31d30ecfb56ce81407d20ecb75affaa81e9a6e38037d0b5bded568f363353f7e1dcaf7ae879e0fdfd0995a00ab19fe517fefa9e997734fc3bec01b6b701779755e50a3a637ed18c17907c9e165c7ca52e3bc0a61bcdb68a091d05157f1dde0a7f6ddc34f2ccac67700d6f940cae2788ad6b7bc138a7aa9254273598ab0d0e7eea80adfd253a6a4dc730a496a0287f0de00e21d2491a2343c5693e031061d35571318ce1cbb23c852ae536fb3da24ee7ec7acd1d1d6097502d4cee4a2611cf58d01423d5fe78e0d6da30fb97ddf8561e4bbbe1f29b40556d55176646a2717ce8816422e7cab99d3703e745ef59bd2d60497d3f69e61b416365749eccd089b7b77b40e153674ea02a7af66dd05ed541d2b62f9c03cfdd73d0b03de6cd86fd72fd278761ceca9778a2b51f7bbbc468130fc9bf2c981ae4a4caa198ca786e80f9dd8897696b095d508a91fd14e43a2678d42f9db52c3577bbab6fa3015aa368c7eee72f715c781548c1e2e0c41e6b241ab96fd4175cbcb5310796e2bffe19d11456d3800039ca973019bec50e0c9169eecb7ce47c70697eb4467e58ea39912d4d5e939b3910d21d2c8944f49a6fc0e187443ef2800eb951bd97b623ca34491b1475857e2ecb9d3b74dd592938a55a05157727184df00a4ea3ccffafb56a0779424daa7cdcd73def45610a62b5b6bdcd5048be0320ba2455a192e3a43a49892f9effbe3ea37639daf7e0ff00f3754e94543e9652adccd21bd4c30b948d25cb1af72a5a64c6fe24feb1c1ad2a1aa90f117cc51c18dd540d0d5b8a4ad0f9fe6d2dc190f03b8879c4f85a0aeb7589cbbdf601d1562063d9dc908ff329d7a4bdd0e34e1cf1608ab08303f9fc298f8fb8b5a21249d88e13f29448cb05af3970fa52bf1bfb961f4e00d59db22e112b83caafb9b62c54ce1f99b1ff946b05bf7bc60e080043b0871ee0ee3a0acbd6faf601960ed27b99534255de89a735a64a091a8d9eec07b21b2672db65b82da525b7d7e371a4c1e10040667248cdc9058fc1e3b26984fff8d416722b749b6afda34655928787225bcb4e26f161330acb4865c5179023c1794be4ec6c61dbcc781aa077ebd7178b798b5cc0d7d12a252ded4a1a871eec2553ba28ab44b3f2aef4072c6a1e213942e63c57623e796c07d81471bc1b8bf9fd2a3effa80eaa445f7190c053bc9a8d0a0e30a56e95065bc07e89425a5474ae7d113774ca287dbb0aea97a7039211b6054b8e63598df6d4a939105d15b6289f3ad0395cdd890ceb80252af4356366cee5bbc3b768e4796754c6dca4f14aa9973fc3be3929f7018925691aa3b6ed86dc30e165b45457aae67a6ed7559a695dfdbaab0bafba6b264b8a166b69743ea7585bdbc978e3280c6d4f106523d1a8f8c77742e13a0bfda2618b8e149c534ca03401e474457ff1dfba19c2e7ddd883dfe51abe95dc21431eea78ff65b825a79fd562b3fa5a9e3d2af891ef434fea93ff4d9c09a756f9fc4baf844e6592a41f9c96133ea0aa32f9e77ff15eaa7233e3606ee4bfc313945284db77698eca2e896bd4b8014bf924feb03d2803abd949825a9a4b49b1a7df488ce65ac072fe91eea9b344cfbe0347e5fc40c79f77bc731e893c116a128c88583fb782d454b96c2732eebc52ae8e6aebe59736511e29616224f6bf21433c7c603f8452ca50a862e74c7aed5f279715b987f5b3fc0dd773993ca3ce906b15375850a6100afe900a3c7ca6d649befd4303362cfac38766bb345aa3ee7b29c94d80db3b7f7a932fd28b5f241c45627beb0a920d674b0adbaa5b4de4e488035434bafcab9014b9e973e6555b7f6d00eabaabea5391c2087f45c493a6877dda6d3504f6589eb6a71b325b37c12e9d490ec942c915b4131048450ea49c8fe85412d5a695527d95a4ff04bb6a83caaf0ee905f5858fa7c0ce54e1bfad2d4e03e6376685d97cb543a323c5219ae514d6a5727eb173b214470b8c85b0dacf06fef76948fad7aa35cecbe1db9457cc234dc174cb01c54690964610d4f7203018fb52569d15304408c61171e5fcef2e05f0c7b2d282bc0003dc0caafdd695c98c25d4f1bf937592df4aa4116a855041ef5cf4c5a32e2cfae02067144733dcb67610a59c8750eeb75125b8bcc922033f5fb13292aec7e830025b1f847a7c229ee8da7e8b73ed94b87781eec0c831387dc6493d57acdea0761a68695352d1e410068a1dba55e1f7756afc2b7dbded1cef8151f6bd954271456804da79c42a23af0410d7550c6ba355a3c9af6395e542a580032dd404b461af1565727c82e4a184415f8c2f2c23e0fe8e0c78f4fc81950fe0485d8475907e6a6cf9938db7c46e36efbb2d9f6eca60f70079daafac2246ee0da6a82963307ac909df40ffc53b033b8be66156c74fdd3caf1f61759a40cbd93163f477544d525847b49f5bf440963a78b798a6fb5e6916c175da9d99a68ada994a291bd7bbd43c3156061730f3c261ab01e97c1de2e6aecf34dad43b79219808249e10876ce82408704e191eed18c261a2eeaff3ee4b3bfa5304816cc6f710fe0f729445fae247b48459625a05d4060d315f75affd85b18118f87490ce77ba59c48760be8c0df238f162e7b117910a6bab1b433e707ef1c0fc33ad04234f3ff5668bc3609e790ba0aea45abfe2ca262e8358618e0060f2c3cf4ee663d83f20f2414947db177771c1978cbeb890271c8cbab593886ce81d211414c5e9ef869dd338caf6e138df150b11c21fbe50bed5d762b97dd0f883f75eaddf45bb30becdeb99d0674c4ddf84fc7e744234476d19dd189b5afd2dca089cebd8647c8e25aa111d2a17586e107e5ecc01604d737690d890b47116af66090bfd38e2ac87c0e6af6d76b47ee32977451545afcb5caa3a935b7b3b25b7b1f0ea1ae133150e1c1eb32855c032b0ef4e1707fd015802908335d2013227ba8cc1915996c3e8aa46c36301f703a3dbf765d1e92c3fa76d85eecaff600fb1ac435f17f0ad2b09b457f0bc9e3eca0b26a0804ce081ae2927c1381a74f2ffb0f456f08d8f6e6d8bf75f90706bda04402f777a5a2c23a0b747e945aa0ffc9f28d28de16dec144aabd480a96d83784bd5fab15121fb8ed8f00c9e8aadab8ed662858d83debb75570500f63ed90436bd3231a7985cd129622a5cb5002c77c9fd8a2c4b6e91757370c4c9564e623a9c10eb7b9837022f799029ebc514663fbc99e1b96611f7397cad829462843781ba17a190786fe94cfdfe1db0c34bcc11c33d045b1fd896a68adfef9735dc9d88d2cf897810f9a58a76d674ac4894d64bcf501f9bc6b0c4f2a496a7e2dc29cd5eeed8eefcf7be179871c6b7ab0cf2c54d7d14e68a8ac69aacbd68b9c9058e136910e77b99d04ccf650acc182277b893ab4d32b857619b", 0x1000}, {&(0x7f0000000180)="ed752037bf488c0837f9933b0b75e6f2c9725ffe6dc2cfe08a01c5e0f89253a1b36f2f02430a3270ba2b36c4c5d2cfd4c5613ddfeb5589c6b6bb54eb724d55a893fb404c93f0396eee75db902e318315343ad02624c23266c5be92246a67aab78c", 0x61}, {&(0x7f0000001400)="a84176bfa514019e0c051d332b01ebe6e30918ce257cd499ba4c16f5627faf88994d30369ed1c1ce7223ba583afe406a39e6f0fe8a102487d61dc891b82fdc7daee59d780f8ae4e01c570be9bf275db112f438e2cffd5481ace47eeff36599565ab2006227bf301a257cc553f20a1e73b4ba82cf0488540602bb507a", 0x7c}, {&(0x7f0000001480)="91bc5f3b01fbf70f01cfdcdf5b89c4640399e98ea5359f2c8abb67b19920da35412ae1e96c7fe2a7a679a2d152baf006a36c9249be30f28654cd650ba9db73b923626eb9d38465f92bb1e1bf934820f41dcc426a4122666f96dcb680fbdd7ab92e9c899353d2dd5cd53852ce03d2babd796607e3381fe2", 0x77}, {&(0x7f0000000000)="bea0f0a02c9a60978f9c37a7f4350d7e978b4b6ed424af27b73d15e777a1", 0x1e}], 0x8, 0x0, 0x0) unlink(&(0x7f0000000040)='./file1\x00') rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) fsync(r0) chflagsat(r0, &(0x7f0000001580)='./file0\x00', 0x0, 0x6) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x1000000000000000, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x80, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) getppid() getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0xa) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getgid() mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x10) 16:11:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) write(r0, &(0x7f0000000240)="80abe8afecceb90ef0c0c55e9e274d12268331365252bdbb37bb6542c14d1400f272c148d6c60b2a3ff8a989b4bc79f3f17dc1f2101a31b31ed74104b06a62002a0723666f27396cd42e9fd2383ebb9dd667ba5a28f8411e3c67b6dbcddfc91de06ceadd2d381ff80ba1720f5e6deb27bbb12b6fb3c97d73b58e763043cc4c2e61184176a5e3", 0x86) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100)=0x69a, 0xffffffffffffff5e) fsync(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000000000)='./file0\x00', 0x10000) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xa, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffdfffffbffe, 0x1001, "d730c1e7bb6f000000000000000000fd4de400"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10000) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="cabb6010f1611be505d9f91e", 0xc, 0x2, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x800}) sendsyslog(&(0x7f0000000240)="4b93a233058c121a8b69c05c80b4dfb4f10a7da58a5a42a76ccff5a44fa9094a385b7036880ed6bfabd364565695457e79e9fc2f215026bae5fd0693da5ec85d48374d35bd43e37e8699ee2a9b1961a33d530abb68689e61804ba085c837ddc1b9a0a5a471108321818a17268363213f34cd3bfa43dabadb6d307ef677e6c0f8a8473310206e198c87fc667dc632b39f42cb0940dd0da43d0767aabbbd4f6ccdb5b3abe03a64a3f9ce34052a8a656feeb9c4e60c314420a327aaaa25f4ed3873f32724fa573a49f282d179003f41575f2dc008ccd1f1b871da1eab6414d4163e98b608fcb16a", 0xe6, 0x28) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdffeffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) accept$unix(r2, &(0x7f0000000100)=@abs, 0xfffffffffffffffe) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) shutdown(r3, 0x1) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x880, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xdce, 0x4, 0x114, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2400000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x48000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x127}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000efa000/0x3000)=nil, 0x5}, {&(0x7f0000dde000/0x4000)=nil, &(0x7f0000d33000/0x2000)=nil, 0x401}, {&(0x7f0000d55000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ca6000/0x1000)=nil, &(0x7f0000ded000/0x3000)=nil, 0x8}, {&(0x7f0000ee7000/0x3000)=nil, &(0x7f0000d00000/0x1000)=nil, 0x1e3}, {&(0x7f0000d07000/0x1000)=nil, &(0x7f0000f36000/0x1000)=nil}, {&(0x7f0000f13000/0x2000)=nil, &(0x7f0000fd1000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file\x00') fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) pipe(&(0x7f0000000080)) openat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) fchdir(r2) rmdir(&(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x6, 0x3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[0x3, 0x401, 0xffffffffffffffc0, 0x6, 0x886, 0x6, 0x100000001]}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ftruncate(r0, 0x0, 0x7) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x200, 0x8}) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000240)='./file1\x00', 0x17, 0x1b06, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x608, 0x5f4, 0x8, 0x0, 0x0, 0x9, 0x5, 0x1, 0x0, 0x8001, 0xfffffffffffffffb}) 16:11:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmod(r0, 0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="ff000000000000000000000000007eb6d5e6314d1adc6e3fec00000000000000000000000000000000000000000000000000000000000000000000000000006591445800"/84], 0x52, 0x2, 0x800) chmod(&(0x7f0000000040)='./file0\x00', 0x8478dcaf11cd273f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = semget(0x3, 0x0, 0x400) setsockopt(r0, 0x4, 0x80000000, &(0x7f0000000340)="81a3e6b3e17a238894feffef4daf0f78dd36a7d9b1f88ad12e8427c320b73ca8cc7280a1a500cea48c516dbb749466a31e59595f26c9cbbfbd0c55c3c38ed0206ff74847fc4d9cbc953ffb3532f0d57e2422bbc4a2c59b25792e8e030772ed949cbd6514edc73d8c0d100dad178e574c08d57b14fb992d09be4b95ba7cb75a8302f73a1a182cdd0d20d99efcf3327950b96345e221e0648c1719de9c92a25931d1e80186273fbc428f0d2a6d2d3019021824c429e2a221c9867e4e", 0xbb) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x800}], 0x1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r2 = msgget(0x1, 0x31) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x100, 0x5}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002636100000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012402d51882f1e3e3ffc000000000000000000000000b8ef83f82860b72932492c080000000000000000000000000000000000587db61e71c7e0cf067ec6daaf20a6434bbfb152394d81ef0be61a37725f62fb094afb750d12c46a9c2c48ab816c43ae0400000000000000"], 0xc5, 0x0, 0x1800) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x7, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0x10000, 0x20}, {{r1}, 0xfffffffffffffff8, 0xc2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0x3c5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x2, 0x100}, {{r1}, 0xfffffffffffffffa, 0x9, 0x4, 0x400, 0x7fffffff}], 0x10001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x3, 0x6}], 0x101, &(0x7f00000000c0)={0x100, 0x76}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x4) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000001c0)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x1}, {0xec, 0x3}}) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x300, 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x101, 0x6, 0x9, 0x0, "d980c9b6307327add428f7b3b3b789968b48b00d", 0x2}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) syz_open_pts() 16:11:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xfffffffffffffff7, 0x1ff, {0x8}}) 16:11:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) chflagsat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x8) fchflags(r2, 0x1) fsync(r1) fchdir(r2) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) openat(r0, &(0x7f00000002c0)='./file1\x00', 0x100, 0x20) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000100)=[&(0x7f00000000c0)='\x00']) pwrite(r2, &(0x7f0000000080)="7e3feb0c66c9ada9d6af57acc77635ed882d544d585f688e58989612ad3dc45542f90c9c192188e11bdd050d9cf67219389363659c0c19704f", 0x39, 0x0, 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) accept(r0, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x1, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x40) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x8, 0xd1f}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x9}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x2, 0x2}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x60, 0x40, 0x3, 0x2}, {{r0}, 0xfffffffffffffffd, 0x5, 0x4, 0x7, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0xab6, 0x9}], 0x8, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7d34b5ee3b7ac4e0, 0x80000000, 0x1c3, 0x8000}, {{r0}, 0x4a3b9668d9f147b6, 0x4, 0x40, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x61, 0x40000002, 0x1, 0x100000001}], 0x9, &(0x7f00000000c0)={0x40, 0x6}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) link(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='./file0\x00') 16:11:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x104) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') fchdir(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x2c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(r1, &(0x7f00000001c0)='/', 0x4fa8b6918a1ee52, 0x10) mkdirat(r2, &(0x7f0000000240)='./file0/file0/file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0/file0/file0\x00') 16:11:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() fcntl$getflags(r0, 0x3) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x6, 0x9ec, 0x9, 0x3, "cd9e1f4298d737b9db133195837e795075ded7aa", 0xc318000000000000, 0x5}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) close(r4) munlockall() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) 16:11:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x0, 0x4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:25 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffd) r1 = socket(0x2, 0xc003, 0x0) fchmod(r0, 0x1) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e34ce26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x0) 16:11:25 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x543f9a48ef7f55b) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x180) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x13, 0x12, r2, 0x0, 0x0) 16:11:25 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getpid() recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:11:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x100000000, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x0, 0x7d}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:11:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) pipe2(&(0x7f0000000100), 0x10000) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x630f034c099e76b5, r0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x5eb5a3d47c1273bd) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x880b, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) fsync(r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1000000000000e74de400"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) setsockopt(r0, 0x3f, 0x1f, &(0x7f0000000240)="5ca23a2a2629c7969308378f3f1b6f08921c3f788d9c0497cee00e61ce002ed8ca6d490dbb8682d0267fce467a73ebf574ba3dfcb8308b5644c951b63806bb47594242d7bccf14e377d2395ba09c391262b6af5a2f93800b131e586d59e2e495b71373f6cddeb62671970c8d9d2b72c5a61386e3e1fc017451094a4bee9957bca6c320f5b6bd85ae0e81378d6ec9eda9fe960c89b191fa6459ffc2026accdff9def4003ff064fc03de75c6902086123e0c9ae6748198c4bd23acc7242794f9262a07f5e58b10f88c42ba7f9a9e16aa68902ea9bfd9ca8da16b5f1eaf2089f026d8cf8c07c540a860b5ab7bc260983bab063134ebe5763dc3df49c41aed4de26b08995cc8c910d4187b2e0a9ce87102c69f049494dccca897755b211a763778f3e963d851981f779d7afa3fc5bda5f74d23c15ccdc33ddd899ac0714cf0bb5fa5eeb6bbdaf83701c5051e5c0b6f4848913c040a207385cd22d857c3eb79596ec0a4ca4f35cb7f2ad6fcb86be98f82b0ef4ce68468193435b15d695341f685226827fe93ae880bcb1c09a91f3fcf3ecced62f2d8c4c80092efb59d6ad3535e710d4a6a0c84e042451d0ff77f22a56e2d0e43aba5e775bf921d39213b700776404041efcf3760b74ef4f236affa01ce0f298306656f47f3203d9826d97eb7584f66b8273979f985449a288470b650a621d62e4f4651a113f8e72c8f15eaa9780a2f6c0a533ea803988a7b25461f88b0079fd1ba7da6fc49f7acb1c7ffd9012c1973098f147ffa6c5623a3e3b7ff8d18160f428e7b4e0faafa99da4f1ce6d65dd77b9fff5cdab5838ae07cde764c230466323c79ee9d3786b3bb1d9c8ef891e15fa533772e30493b1c612b10e70206e96200dce343dcd1d017f9b60b193aeabe5a7a5d96f440ee9b055b302cafceb5e27a972265fb4bdf136210e55a6058458a85262fa5ca9594dce309c2eff90a708d70d4c3fac43b18614d593c6865d8058a03e422b7a173c62ce504b546afd99c7a3ce753c7d2b033612ca0fd3d819e94598bb5eca3fb1c2dcda12fbecfb44848a5024efcc5b0eb0bf3ea9d9aeb86db822f9f00cb2f8e36b69e16d65cf2203670bcb616c9527ed5d76cc1bc36424a6eb482d732a7c79f09b6f4d5396630629ef0ab95aaa2b34eed49870ec283c193d7897e3fefdfcf96408fb70aaf4555117c7e1209deadd4ea4151f247692940f9639a05706ecc9942b7ae0c9e2ee92838776994a8ffa9c80b0bfdf2d291bc4c2a5d3a7fdd4b64b535dbfb486d91f3f5d0d6dfe20b7e3bba63b87dcb24a01ca2789f8a1487694ede40f383e1d9672e4266d0a08e1cc12b3ac63d1a62ffbc6185da7364de4d159f122f90ba43374911a752f45ab57a50cba61fbaa7fbdd426d0988a55ebee263e5e7765bbcff7e364a1d7c51dd6147eea8c568c41cbfbd57cd28a308a7b9b34cb8084a912d5011f9951a0e2c49af3ee3ab701604f649bc50f8986327adb1fcf8069989de8d2561b4f2e63c4b3cc3ab5a380c36e6fdd7316e6040af1af740124ed1dc2d48738e223647f477e47eaa556d3e26203853879f373e5a3fbbf4884275e800139345e97cc28f70608114a2a541284a3f3e01a6b850f6e90139a38308b28fbe48057754157575744bb875518f1fdadf044585f6e247e10fdca734b65dab7d9894193b07aba17e93ee9ba3f047c4e23c7b777a379cf603bd3bf7b200334f39596a107936c42acc4888e15cc6df2af9e2ee0060d23cee542be13cb3b52fd8e6bfe70e56ad570e6e1dd73e87d95504c9e133566f1e106491aa75c2db62877693735afca100c87f46c6331395178e76477d4362f37aaa4d61faf313b74d94609b4de4dd30db4e7296a772ffa1e9994fc0d94abd40b9c65ff17485d1a5c77998fe342963b49f06f03e1588f7c0f98e0e1382c7383b5d2bbd22cecffa131eab209dcd5dd6d6695dfc2a5e90b077ab9f0cc766d5eaff07a5b305d9de1403ebd44c08c753f633d6e01f805888f2e5382daa65deab918d86169936084bd436b4406fee701f93fc90a5279df38b5ab93d940b7f68dae60c8371d5e277f789a1145f135d24f42a841866861e3c34a58c5a00dd18446467024bc88176f7a6c3603a1243df2ebeea49cd632fe42502c01fbe346b924a7765d97b4d74b0e7bc62530e43a3e209d5b63748863fa7f77a1651f724b2b05ab1755fa0bc2905213997f1e22c2d89760dfea52bc4bbf5b3ef4dc9329d5f07ba078cd80d1ebb7b1f4cd0be834d7e37373407bdbef0107c6ec56232ecb5215d66f8452271f7d418e11d2fb1734647165e13f4894c57c0d730fb18aa52015690b4d1532093b956958d863e6274a3a5a55145621061bc989942251bd7af450d593fae51ce6545405f30738033f786fe8793261f1fb0bc5e8daeecca7f8b227e950fa8731b9cc7e481ddae80e3fcb27d0c93fb1fcf8845004542f90b2b4756885d9d63f6d03d685c702075d828950c8f9b604adcbb18c03df5c2af1c14f05aec23e47343e02b15453fc0cc37777c69b1032763b36c851ccc079f8360539ad225e05e814fedd33f89fce2ef2c1684475d0c1b6a2aac23ca88728d02965dd10c260f78776ed0e11919e7d7f0a203f90a831eeec85e39301b8dd8535dd3aa148816606a8da325cd2381bbf231a0c4ba634995b7629945ebf03e9a4bf4b2473fea8dc55ac0066e339ab9bbca43b2653eb29ca37591012f6e0550fd078d2727fbc4637ef00e851cd6c0ad0c1e13cae25147444282a262f0d5558356e8273379c1059a804ecb617d4b6edf2c5da900e82aabc04bf2e67fdc7999f243128d262b830879e3e27dfb27753c4ada2357fcf7ff935e50b19497cdb05ce9b5f8135b115640726d47f2d863d2b1f7464097e5d0555f485d437870d48652b238ca1b86740c88e91ade0d6f36dd5aff44fe282574b3ad2f4ad588056853595ec531877b87166260a271826c7574a4407f195063d17014ec54ce62c13c3411fd3ee9970f6137649ccd9653a2d986a4cb7595b6b0e2edb86a1f3521c4ecac0cca7836098298e86d14a3462dc13a0215f65fd4e2e695746d7304d358663233ef8f6dab180ce4039dba57ab016a0f4e2a81704ad84bab747afb9ab3f7cc440ce73d1cd28145b79873a4aa3ac7c4d4e7a96e657318d9a6c0091cf8944355aed50c450f27755352ea813c741d46061296cf2e7fc950ef9acf29adcb28448d5de30ed58dff3e2eab3d0dec9eff0262fc12f1bc19287946539855c7059366128920303fa6330a1671f3d3f55805b6930d9c6ad490e64bfe822789947c16feddf87cdea0413d0a536cca3b0bcdadcb5943d1b0c97e3b0aaf1093a6fdc1ec4e3d8536b299022f3565542b5c38d0c81243ec517950be0b200f8ccbe968c43149c028f653ac6af8f5094bb41398c9a0840f972c3509ac67632006e0457a2f0d70d9e5048b8783626b40b7a29a7deb7c4129484b4cd6665e4d1c05ef86bca820093a9a2adb03d4cd1e835f348ada6528571d9a678da22f4d7345ff1ae2085c0dd40db0c52544b959255f19904ece76b99bb288498ec80f52dadb92058724b1051f757518e7cd350cf177eb5e33a89ed9ae61631d911bf4a0ca217ff2814f6e4062f337529647a5415bf3085932d616d1f5e45ef7ff5d9c4f34f3411cb31fe73e85930ca68eaee61e0d77828aa16d76fa12255234c6b8c3993a0153ff298cbc6144980a9fba65c291971b0550051345b3c5b10f362df9da991406bab374b97b4838e6c93e04b11bd992951b15b40446d1a1809e83f597ab921e6abcf8e45d6e51a6ec63f18afb3b33e3ea366840e7ebb27ae54e89450ba1d4c63cb0cc8eee4b4e3d7d5d59498bc0fe6eae536a8c5453fcc3e3c13ef651988a7e0070189eaa0f86ec44c9a73106d938cf0b2e6d2e864e89cf0f0fc5bb85189c40bbd4860453a1cf1fcde577d9fc73275fbfde30bfded0b26f2ec49f9957170e589dec655ace5b95a6f26e4b5aaeed75e581baf3972b8a360536dbe0c0fbbbbd1b02b311752a6a5926a4b96a3c0e8412a387ddc258273d2e45972adcd40d78370da846ab386c96bb876f09610a54b702c7e63e60ebc78bbfc341abfc5cd48d3bd7eab35b180ba6acc64fd14076d32ce5b085f98ea8ccbf31dc45833312949867d815bda5a9311a45ae99fc7c2337d4b5e68a35f804b10b3aabe9bd13bb093745e3f47edd6601d43aefff1b0122483ad6391a680d045fb65d9129cfd7aa0797e00efa793dd350859cbdebd914eb61498d94c9b484b1674b94968470ffb1dd6e3c58d6eb74e75e94be63b4139a4d3fe884ddf75d6e03efd0e3f86819324e405ac14365ae65ec68ffd9ed0a59a0a26e253591b8d1773fbff6b3b34159fcee8afb60bbe59b9cfbf4385f43b5fc01257a55e11c349302e0ece3050baeed47334c605eed358c64e70a2d5ca4bab011a90a1a69aff9077a53d746441deb8d9a7cfef4812447d9bfb05a08edb3fb9441440116e92fe043e6312edc9c902446d09d122360d8f2a2adad900b44c5e9eb11e2f9b2a6de5aa05f12202b2c6a01cec334e7d00fb7398a5e84c11250d3b68978797e9bce61e94584f0abb59aecff3649fafce24fdcf3cedcc780a8ef435a68d389c6e1297629102e411a21271c5b6ecfab96f468f850c299e21fb9f280f976fafaec1151278f3f2c5cd2100ea3b23d59a6ee13aec18ec4ec5d4e3d0d6056c263bd0e3ec87097d03bb94065c3bdae494ff13af9a33502d070224f46e2f77ce88a02c7c3cb6cea52ca23497d076e537bb7873d16959cf0bb985581bb03d3f026c644a674c01ecc654c43b8bd9d8a68594a68c01873079b5e6148af6ced368b36e8486974da03de3a70ea3a900d248fdc543cffbf32ece2f1b9109b8702404a7183de2225c6e7b5b5fbd4eabf50dcefc5c01f5a30c04e2405d9cba9dbb39c7362d817ece998f5f59a76260f80d6927eb2e64d07ba73b915445d8f97587be9bd40ac1d27e293d5d58277a986b18435c78e7b68222db93f34cfb9605c5fd0c018d79207804cdaf22d49c64bed5a65db3e0c31043232f546a56ca52d310d000ebfb35fa2e0c44dc9299bc94b14acce372f2e6c6b54ef4cc3ead5a38b3fdc22ae97c334b13bc88d6cea8681d76de3dc67677b9a6870031ca1585f3929b707e1bb82eec8f66fc2f48df95fbe872564b46bec2274069e67b725cc3152b44292aaa7e308fbb88ef6a92bd9139e213e62202e8f87247244ca30c09f7b35642399d3c3209101cf91e1db6680e4d1a6f4a193b12d92c2d03f8012fb74199d050247630a8d006eca3ac3dfb9569f58b012edf89e290eded70b6d0ee0ceb54ad02efd34d126c0f7e864f0e953fdfb758c6b33e8a0308eddbf4088ba8577832f08b5cb776d20d870751bc90b13df93e2da8c89c9d18edb0c79d88f03147d8bcd875e3e2d1b65b785b09f0193de8b295d51e2cbf9ff4409ad5c842fa04198066249f403f029a003b7334c7e6576d31816bdad66f97e1d666ecba5a3c0de2f8468a1915f64d6dd62768679c22bace184bb0c39c5ab93f8db94b60a1e838251e5bd0dc533c50b2d4fe0824567d74ff608eb921a054f59f033f936b2312babfc4935ed6821599c171989ec360f361b126a9e7fe22a08273ed8183fe5277dcc22183a5361f87584d8f4d66944ff9fdf61c05c55c39fd1cc64d7692fe2adcb7b18b7e7071dff2383d51156484ce571ec1b3fa085603c21c3ad7afcf6a796ddcc44b70b11146e74322fb46dffe4076f6f3a72571ac705a86633e1f8caa5dc173019b85f8bb6", 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/93, 0x5d) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:11:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x7fffffff}, {0x0, 0x1000}}, 0x2) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fcntl$getflags(r1, 0x1) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) fchflags(r1, 0x10000) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) dup2(r0, r0) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) 16:11:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x4) sendmsg(r2, &(0x7f0000000600)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="fee6451db0685df99d7bf9f31865b572e6598f279087a36c199d2c286805fce74fb6ee6229467e1b941379f57d2d942912a15a68bf05aa4d4d94f976d895b8133a1974f4b502a41c987fb4806325d5a9bd0bf9f1cd07b3d708feda3b57419269bbd24d8bef89d8bf1fcd9a9b1fb202341b66228e38fcbd1afe92133559cd1c3157de65aabdd9a6845c065de9ee65927d2191", 0x92}, {&(0x7f0000000300)="3fdca84b1b74fd468fa536c637e8ce9642295037d5edc4a34148c3d945cd94e5baaa4998b87a07d086ee275b3e196ded2fb6554f1e76eb69bef9272bf8969b5bc8ad1fd664a5e62c3bf933f7740cd1d08edf5901ad25b77985719c32b260a25a8be4d75d6c92507e241dfb00b37169bcdbfe5b20a96fb0aa89929dc52e9ab31c956fcd68d8ee510ddf6b5dd8193a87f23663bb9c32558bb41e442124831de15b8cb7031542062cd2856165d6e0ed5ef62a1765f6707eb26b82f36dca7a0a9bc9f41aa8935b8f656a5e9e0e60742765", 0xcf}, {&(0x7f00000001c0)="71714f8c53af74bfba7c1182bb", 0xd}], 0x3, &(0x7f0000000440)=[{0xc0, 0x1, 0x9, "3ed7fe758838f16bc6eb1819c5227307f09c9e37e31e39308d3279208ebaa8fafd735a2c6cbc41d1076a70b50828b6cc5a1de35bcc039582c8676a530e667486d183f1f74f8fd50d5bd813050d5d574ad4b27145e8f5ef096acd7cff164a21d55d89d24590102cc4d28be8181a8614a940e8ccd49cc8f61ab8fe9064ffdde3c39f4f3dace43c6d088ae8c6be35139e591d3d5562bbf8945efbb9d1bfccb05c30b23f8a211e609d8c72"}, {0xd0, 0x1, 0x100000000, "e6b980bcf9296ca4befd2dcc227070965ce0c2fd0856c43bcb0dacc2675b42a521c7747e7c1d9a09f3d69515f2531097bb0327edb7248d4ea7ca1fd08568f09cb8ed6f9a260f9e77f459ab5b0f706a74ab02f9229d81273c40978644bbdf3167358de23eb95ae58ef25ada8641091192ede6c255c90de7fa84b49052b7086c4bfa737019da0645ac0d4abb1f872c6a6f4b55db55a295010572c169a9a137a6802f4b4cf00beeec485edb7989a1b3171b02c19b7466712a65ee7bdd"}], 0x190}, 0x6bf98a3bc963ad48) 16:11:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x3, 0x1f, 0xffff}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x6, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000001280)=ANY=[@ANYBLOB="01c4a700472f66697c453000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="b9fd38df88540fc6f9eb1a9bcc905d60a548352ad897fa754e4851bc13ac5ce1006be8249c4c64e3539eb32c2fd2172881e28b2992985b810a759b99af26ea535f4903e9596bf78d6ba781a0ad2eb920b712dc2408b26bd1e369253febfb3a3cf228a6df92b9209675da13501ba81656a2f33f81a4080e1576866853d39c9e0162baaebce1fabb7cc6f72a8edc6c6168ac438fb448702ae606d67826a03fb73ff519b62a1a45074b60070e2ef06735a9ace0484bef715ef04ce68bcfc53bda828f52d84e0b4e0102070e193d81b54f5ef04f8221341e28594948e5187e88a4f55ac28871e659fb10ae1c7265410d2451dde5a6483f7b8bcb92b10ee95a89320fab4a54a2fe232859dfbf3df028eb2d9135c253fc1b5361bc8961475d41ed57d1df2166cf33cc6e8f8a409b6253cfb084cfb8907673441684b4d906a3c9e7bf87c2a7f12aa187f207dd19e6060d5a29e475fccb2b269a027ed12687b307e3bc9c5f706dc1b3fb0c4558257337d2d8e1fd91bb368dda166eb0e92de3809c151c86707df9842eb152c935feb2d3c31ff27a560450afc153bc2425682ed00f0bb8ae59b8317bfda74ba36fa88a9042a30152b45b8ae18f09c1e4ea56f64a880537227ebdcf48314e1b8a3cbd5e5c6a301accc9e2e0c4a2138e26a9a4f33610135436159292e4efc2da2a1ffea33cdbce7352df08ddb72d0fe5a5950ac7488bbef4310e41bcfd211c1e316f95a1adfae7fecbe969f1a4c61c689623df940e0219d3f12b90383c11d6438c644c7c1409a3e91ea07e47f31ae749d8c265608a26081f23792548a355cfcb4c005e78a91c58d610b2f8015654ce9a8fd45dac7453dc92e3e1addc537f3560fb69ecc25443654361e4949a4559ae705b8daae187e32fbae2697ae0d2d93ffac24f9c5a1352b43d9d69fba78c1d8a335c3fd19761faad7252c35aeda91ab9e027cca709dcffc92c6fc035dc3a2d68792f0d95e8758c7ddff37b5a3a1c9ab09f37bffea712f39f5bda15bd3e73503f639210a41132f808317c86779ec1be5d8f551ed333d0a2727b0079a546da5519a8e0019725447b930e686c9632f7fd355b45ada439b8afc167a012578cab6f800d6b18fa6467e8d4698d1ec1b7fdf2c71f6fa53d1d15c35178c441adb26c5a3a2f8cd44965fa9cad9944e029ef2e4d16f8f8f534cba2974a5afd081f6e881ee09b5efe0f47d3324e67825a079bff797c287a4f114ed560806ec7a535aaf8a7e1f1ea5cb14903419b3622834b64ce12c83dfb9b290c345694b38a9bf9f05317f0c3ae9b554023fb113cff455a2548140f91107525d7a4bc2391e84e8e8613431d37b24d535a10bfbb658cdf2df68f353aaed15480ccba4e6e7a71afb1e8153308618864a37e44270f26cb570f426d24a2089890c378d452eb828881d62760157a81b5be4ca443dc5b20d4b9ab214381a1bd18888c2868e77de6c2c3f678c200be19459ca3eec2bde7e3e65ee1a0bdf98a0a49287756ce9703a13270fe86591081eec81499742d2918888e56d392a12f34654f8a788641c91000784cbde11d3d32bc8d02bc7c57618b7c693ec41d8fa43d120af3a0bc42bb311a51eb4bab611be1134b5ae32050ef33729958de71bcceea6d5536d9c553a62bb9d7a0cb3e7fb65ba00061fcb4323d75b72cb0e39d4622e23dc30d14ff5c7bd222eef846b07a17af9f656e229a2b814e0672962be20549a419a09e10a79d76021d49207a73503da6963b7c3507b0ea0950e3ec8f84c2542dcbb025beb6d0f965ad8fc7fe9b5ff757ff476928257281c53d46e36e804119f5a24e5cc829a30c08cae00a95e64facfad0cbad7102b4e5c770621dfe121273a0f5d94443b5e16118c1f8a39c55f0fd5d1d1aed39aa4fd7c98027aa0ec044b6a0d70c9c4869179fa51901349daee7bbd81567e7b0bd02d4d8786d0f7fb5df52987869323c742c18c82c8ec0ca708c0fb1a82a045807a51724bf3813a2489d293b51b98977f9e4a267f8b3470b4accf6fe76429f9cd462013f70990190f98c96ae5395342d9f4b7d9772c04c1e6bbc26bd413bd254e832aae3547cf5944529f73f29ee77bcf7faabef16aca8402489e63a8e7552e814e938ac25a094854985187ba13165886a5e449d93ebdcdce29bb317dc660565e2b1e23565f2e9ed47b06e8868746d41cde19513ad8cd56982c45f50a7efa2b7d9e95f7194aa0e00251c8a5acc244c792c50225f3820140613461bd4295a7cc288ddf187e41808e509799305f5aede660efc3b595201fed16fd5bf38569659408b4572bf79d2ad55e02f8878f09ef30f18a57fbb9b3c638842b69d6cde140d20ff3213fcae8a70608869171afad1a25b279fa8b8572f3799fb591f17036652fea422fc2bf64e86d9ad7a015b4e01bb26dd9e7201b8bc57e3ae37bf523c5652b18400d6f900b0856aae0ff938c835dc8f97a363c4343fc8a0f6610b0b8b83d1970de62e1d886f8a19fdf2745490c54f183bbb15f284c56cd305ffe1b97b032e19bba7d3fbca43cf7a22047ef0dae97a04c15d8404235e3899675e5f0dedd696076c4e309c8543b8b76fcb6878f146004a544feb7cbbb525815062c22096485a54291659734324af98c86873e6844e18329381439e16ab17a44500d1924d5fd703d88fc2799f356f7f1388cb6287b35e82e4984e3ca0846893a48d2a59449e0ff5c4fd6cf01db83b769ab55793452358c302604ad4f55227c55185c73535e80b4cabfe6828e0023ef7deb2faf624a0aebc1544c7162c2aec34c1685216c235b27828b176eb6fc83c0cc200d037bc6e93c7dd9dc90388c17bf5f7bec1a263cd8de334aec822fc47e1103e1f9c5cc414fbca7baf4e27d1cf7ad5e5f3f1eb973061237a3cfb858b855665609bae354eb030cd65383f46bb17623a3649c2c02cad3e63366b41d88119f27ec35e9d88fc65928e02183d46482d84dc415605f7ee432e14338dfc111d503b6e0668dd6452fbd1c4b26eb4ed5e1f0191347b7f504d89b4fbe476b6a99100985e54b3893a07bba1a4e46ea26f05749ef24372d97351296a376b430ae2e7ae848daf2fe7f77e90173b46e65ca51031be4fbcb68980edc1e5e1a0f4e82fedfd38313fe48bbde3134f1949e657ba29ded3adcd9eeb508c7de13a01880441e9da80cd644ae143b4b645ca1ea76d1128d2507ec25f6daf4cc98f92f9f199788ef822045f0fd8bc730528b582dd661f5233e0dd6a5d379fc31612a0ed78da447557a9274fe64f3fed53563ec2ed3eb442e268049d1fedea8ba162b4ce3c323ff74081104a2f828bf5083cd5069a2f751749b9e9dfce69280ccdfc9f743136c6b6d24781cfb5aa96bc3e5c69cf487f80d68924406ee721596780158c6c86697f302d992496b36b5a3ac88e7559687bda08ca9900bdb3c177109ec20df2140a28b3bd2c0dbdabebcbb95273bf8657c0c5980c30d5ef724f7d3fd8e44152a0599fcabfca86b7309d0dcf06f37862e493ffdb04a17d321177d91cba1627a80b5ff7ef995de73698007204eb00c5d34fc4a4c5516e255a8fa325e1c4ac09c78a978aca6349eb3319f2b2d2a58c92f344c58ecab5be738a26440ea57e51d4b3eb054621902bbe9064545b4071d328e4b48e076f628c6a90a1fd11759fcc7ef038d9ad7c7eef2a056d57a9591f694052973fba01733578cf0bd1e55883eb7184cebc2cbcf95af8087b2b2e3d0898784fc358079530a72d75c0a042c61e61d6a5cace0b062def84db1c1c700a974e7bc4abcd25969268cf6e59739707782bc5e09a40fcf3fa485c5e5a3cbddca32cc5262f5b5256389a6d63c3a2da0ee866a64c8268de16d37a363ecdd6a179109d96af068eb8bfcc51ff023681eb978401d8ef198e24ff7463f531bb4b7e94bd5ffb964b7a656c8e8ca05a0f0b529c6f226c09dd32ac534ade1e54418621b6f800f2ef2430a7bc88b206a2bd9adf73b7862d86db73b28c02e6fd5816e32821f4979bba0aa52f25f53df85c7cb5e1d921acd5b0e8f677e2ef2ff0b571e4b2c8ba69ea255e4a017fcdfcb18a731ca472e9b16231eb0fcdb323789587a8c845eb81386e4eebee0f609dd7c455401bee4550a886f12a08ce5f3f58f714c4008d951c5d24c4e37e10ee6f328ca3c907a8126d4c1cb7f6ebc46517a3b2fff0e469a0444e325f100f5845ade3272bc883498bd942a1f75cf511259eba69230e595f186b5136efcc033f683a14e91e60273d228f9d091c1985bee659f0e8b36e90bbb326f95a406af496ee987420a9f3325c1c57cb5110a0742e23999c494c45dac5a40f2ea9c4caa3cab8831fce90a4bfc6fa9a3a529349c4fa67860f693740ca6ae56730e91219da4eb72d80190ecfef00e3381b40a61a0295c983dc73915ceebaccd9e67f24758dbbc95014897f5997c57674c33174bde81464c9b930cb7d25ef49ff7ba5a7f77ada83719603bbccb66dc43d55eb595432109f8b5c6729a99c5b6018788d3a80327730ebaae89811d6752d619a4e5c9d90fb8edd9a38fafa7361c87bad9eb3f6b1ec389b9072bed1d63dec8bb5d2001c3dcc519fa5eca356f6c051245292644f638b42cdcb2f29c451207d7a41f701bdd80a6d57bef0053bd131d5700a61b5e93e1b514e295f4126069833dfebdaf48166e79036f5d37be6b10fff491df1816cf3cb67bd07000def20e9ad0bb67b2c2da8b99e33ba5d9c674538d69731ea58210284c6b98611a0b82b62eee63f1f03a03ed9c31a23b1d45a4e84bd4234b28c217f6f24552436839dae8b29ef46f05c5721e106a76e69cb067a4dbe7767b356a565a49d17d05bed655d99a7d02c02801aa906dc696fef199ff5d8615bd810f6ff835706dc84b9e3df8b757d0ded297631f814675fdc5f5a7dc49e2f974cc0aca79e10c88b8e25ab179ee64a7adedf89c2c4640fb030181a8617c2be25fa04bdef2b9d692964fb2cbf453b10faaa43bd6c1dc3cb9bc4e0f32a52e73cda9e05db80cec6799fe461b90de4e39e218cc158a0aea433f40029502690a6dd81114beb04daac95745e209cfe2f3ce842ea144d777e196921262a0f674f3854ff41a6472f6d10f3b21dd9bec3a568c774a04e03dee0e8deb7a139803074df88e741808af7362c72373acca407b66bdb89944452004fa308c19e717c5d63539a57980aba0022da642576ff0d8acc75e8f9c9fafd1b9fcd2bac80079cb8cf4300d7ba3e1b5b6960335d837ebf099fd8117d9c7e2af9954cdbe2501615d299574f638c129e03ecc1657be95cb8f1433b12f3c8c17e94bc03da82bb5aa2d006e8e5c51f85d6049c47d6a6b3ece4d1f3dbff14105458efffca29c6908da5c81aa6538987e5c3efe44eae75845df1ca9f7f48d728fba26b7b5ca414d8de5c2d6eac5f4cc040b7098de73fc367bffa26637c329254126728d02c4b3b61017792be81613bd54e63b103c0e6355150ee6087ccb296f64364203ada68b2a222148ff47ad9d2d6563842fa31360716e36086c9a7be73c23502f0dfc763670bb5b25516b6b4f97a15b046cbb6600fc1ac609c47105e51d2c53762b9c10e1f83126653c2a30c19e3221cffa06686b2be20c0c71abe2a40f7bede5a342c7b570e57d80e8d5d1b452f289faa68b9a1ff19d3b3c45ec3479553e969c0e5f269d4e4b462333f01b279a71f66e439591aaadda8bfff6aadb912c89fa07f0a79b14596cd8bdaa95437d7240753db4705a7ad7f746d303e97b441b2fd16bb044bae8bd4dedbb668cf169598d4a2417c44e7323983f6fb13b8263d2b4a037b6e9c9870", 0x1000}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000e888f6f87e1675de9300000000000000"], 0x18}, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x100000000) 16:11:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x8001) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)=""/96, 0x60) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x7) r2 = dup(r1) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='!%\'\x00', &(0x7f0000000240)='/dev/zero\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x83-\x00', &(0x7f0000000340)='/dev/zero\x00']) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x180, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xcf1, 0x10000000000, 0xffffffffffffbffc, 0x100000000, "d730c1e7bb6f0000000000000000000000e74de4", 0x726}) openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) 16:11:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0/../file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x56, &(0x7f0000000240)="17695f4456c6a38ddb54fce4f87e45c3014ea0c344434c5dc05238ede836b280ef01015dee00e63ddc56db64225903f142819fcf2343e009070f1ac0909cd04c3e3d3f8f8ac7522c70899ea5d2e05ca64b3883ce26f1") poll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x100}, {r1, 0x40}, {r0}, {r1, 0x20}, {r0, 0x80}, {r0, 0x8}], 0x7, 0x2) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x93, 0x4) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x8, 0x32f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0xffffffffffffffff, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x441c26323ef758b9, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x40, 0x0, {[0x31a80000000, 0xfffffffffffffffc, 0x0, 0xff, 0x5, 0xfffffffffffffffc, 0x7, 0x10001, 0x8, 0x3, 0x1, 0x7, 0x1, 0x81d, 0xffffffffffff0089, 0x2, 0x7fff, 0xffffffffffffffff], [0x10000, 0x5, 0x1, 0x101, 0xffffffff, 0x4, 0x0, 0x80000000, 0x2bf, 0x7fffffff], [0x652, 0x2, 0x3, 0x0, 0x3, 0x6], [0x5, 0x0, 0x1, 0x81, 0x0, 0x1], [{0x2, 0x83, 0xfffffffffffffa3a, 0xf6}, {0x3, 0x23, 0x7, 0x100}, {0xe96, 0x6, 0x5, 0x7}, {0x7, 0xffffffff, 0x100000000, 0xffff}, {0x7de36605, 0x80000001, 0xac, 0x9}, {0x5, 0x81, 0x1, 0xffffffffffffffff}, {0x3f, 0x9, 0x8, 0x6}, {0x99, 0x7d7, 0x7ff, 0x5}], {0x6, 0x0, 0xffff, 0x907a}, {0x1, 0x5, 0x800, 0xfffffffffffffe01}}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) fcntl$getflags(r0, 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x24bcca2bd2b1938a) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) fchmod(r0, 0x4a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="d390b759b29393e6f2adc233f54b1c8975fed982ba5bdb09d8415e4e7e99025025cde4d8311e1d1d307c0a9c7494c95fb3296de010c947d57e021c77797e26bbf1158d523333d3a97c0f1d0a852d17420f765cf0a36911a2a2cfa8d3daa083dd0a0152fac3745f86245d72fed7471479896e6be8e3fe0c74d5997ebf605a06c2e3703d61e94a32e8c747bbd944a820c0a05bb3741c8ebf389c8c4819", 0xad}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x150, &(0x7f0000000200)="677ea842d6c8c2daf8be4faa1fb41378a68d3f7ed41f1979a692ae5affc666026892d3f982b2bc061d1d6c78b652ba9e5f49eaafb419d99d2010cf72d4efe2d39dfe05c001c33d984bda86c922a5cc88f5574162546a333fa2b90b828a6a16240ec5af773bc34a09f843916115e371425e40f009677e9e186ada027720b7e879bf091905239177c8ada3e405576cf5cd66de7dae97b5043527c217ac4f966329d9437979722ff2f25ddad12b6167ae89d8582d1ef0b96a87ee3cd5beb4311864adddc279071d39913c58f45cba254b3af77c5173ed894df06a7e8307955f7b073d9eab1d30147198fc13cbe67938cb88307efe514ab226253b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20800, 0x0) 16:11:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() getrlimit(0x3, &(0x7f0000000000)) 16:11:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xd6, 0x0, &(0x7f0000000240)=""/214}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) recvfrom$inet6(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)={0x18, 0x3, 0x80000000, 0x9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x20, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:11:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x5, 0x6) 16:11:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="d6ad438c6810a3be2bd634e993549b1cb662f40ba5225fbc8df2c8d86e487d6446be84746de901622e5d60e0679e2451e618b43947b2072312ef6697b7eac9eea11df7368e4d63fe743dccdd295e02501e227ae08ad9eb1c26c49f81d017d4388ea6e3f8fb67333fbfb9eae044f5550130309a148dd16b9469ab2379519a74782649264903f99ebccee7", 0x8a}, {&(0x7f00000000c0)="9e14b8dbcb14fab685280990a1e0f35259d4fb8f6b6b64d29041a36114175d4d", 0x20}], 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0xa7f1, 0x2}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:27 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:11:27 executing program 1: r0 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = syz_open_pts() setrlimit(0x5, &(0x7f00000001c0)={0x3, 0x264}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x454, 0x6, 0xfc5b, "67e1e762140a1c99bd191a102740fbeb59d1d540", 0x100, 0xffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x80000001) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:11:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:11:27 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8401, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x100000001, 0x2, 0xfffffffffffffffa, 0x0, 0x0, 0x5788, 0x1000, 0x2, 0x3, 0x922c, 0x5}) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100000012) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:11:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x840, 0x8) ioctl$KDENABIO(r1, 0x20004b3c) 16:11:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeae, &(0x7f0000000200)='7') 16:11:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="304d6a39115d780209e66ab0f543ea4e77b17351eb4e967b79db761fa7f3dbcc494c741280877b52d7df0233337ce355d5be86573b1dcad03569a7eb51546fb4bcdf8cdd78a3f04c3b2e49dc032bd9dc4ad2eb6d3b9c60eaa6428ab0e947af102bdaabff118b93cbc43c3e7257fc3ad2cee260488ab0ca810216ba71cf05d98542b536c7170944ce1b6be6c45c6976f5a6144b4039628fd1688230e569f68b58403c9f9fb2fd9c1bfef4c7157ecaea3632eee8347929ac1316c17964b3e1d3609cb93edf8b1e78f62ab0a1b102f5e07a0269bc5ae3339b32789479183f7ce305c3e5d19a201bede6b12193bce25f880be2d0bc63cb03615df426f85329bb2545edcb9543629305cae9479ef884650f60dd7befe02e014c07dcfa453ab0b754e9e5d034fe0cd5d71986ea2e4aa22e2e35476ae9bd51573654f2ce762da877860f683db76c2ac70ccbfb1158c19e5aac99af465f1ec192d6716dfb8ad01d72e41effd394b6b682b9c32e536d5cddd0867ff49bfac07034952e0bab552f60547801f35aa8c8297213de8c1faf778bea1601c53da18f98ec49b51d4359e2b8173093bbb427be164d5c8fcfb05bd3d74e4a3219adfa9016c85fe44fcc296593c3a604be0b301c9ab46c3e581aa77cdb0ac628b6fc3322d273212fa3a75a0303e5ac8f2f8bb855fb137e262ccfb00ca6237f53c8393acce61ef766ce3cc6728af2ccd772473311d64f733fdd5c73a6e8ca9ef4a388615fbb278d1b570d78284496bc55a3e6c4ad033930ba37f2402361e79348335e523b3318bae4b28c4765c91d6f1dfe57dc18231fe0f2e87368f1b08d503a475fe54e508d9a3bc7c63111d91314dce71a7f707c3995df57d7ac7f1407c15bd0732580054cfd339ea4731550b99ccfcc69ae7a48ec866c0d0dde89ab44a94ec079b1e4e5f4424948330a00ccfa9ed2e1521b1932883985e366205d0d92f37b65a622635a763702d25a60441b865e750dc5ad0b1caa9423208d3f8161cd9575e61f54bbcd64356f54138b7782b49009ddecc44b2c16423d9b896bb66d7adb52a47acbf2b88be5e6a95cb51a03327cc09068d9edc98239f65a9652453d7429fec55a7cac3a82628a0056c02787bc2b3baee168ec7e341eb7ccf8be7b1d2411bebf5f40a8e19e6ba84fb10b7f9f44ed572e04f9735720ff6b05464929c4522852eebbbaa71c857cd418e1c791add6d23d05dca248e15558848365beb676e973f158d6faae72c84171d99d125c3768f0a62b05713255dc65831eccef15447eeee339b527ffd27e40793b843a87003153128b78e6dbabf2bf3e5aa1f4a85b78944d184071dcac08f9a7806d373dd0f1b0f34ffa5dd8e61439665640b63e15a105531107861d40b1d89fcf76bd9fd5dace89cf8ee77d2de043c18f038a166198b656477e7b5c3876cb6080f46c24ce9e0d9707cc39e13f141ab49604308c694e64966d8af8efb5296788c284fbe508e378e70af6761660a7c1bba4a7d39c324ee4e138e1043a609f64c15f27fcc261c9b4404a78b53cbb5fc49778ffbeb1a31f97b59168d1df914f86cda8cbb9d41c91299b9a21cc91f78fc45a318c87af5c4bcb75c6663b5e706e71af91fb8d024c323e16d81d84fee7a28379641ac07344cbb124057e40a54a0fc018106531b932b39cec3b16ce4b1fb27129eda475eb14516c9a7171c63669462d87048cb2cebb6f557b6798b0ed1641e7517e2ded4b45914c8167747a6224e447d80ac95506f7b270d1bdbf82ce0ac61ee6acadff68e37f288e028072cd7270298cf499045711ff6a97a86398aee571fbafc7a15279b6c219723d292f93587717ec0ef7494b12c7c3725b1b951499494d881601055db39e595f075eb1437b961716ce301e5550c257c1cefc2c3050a2ddff4bcbde6a3c3c1c58ba156a6ec7a0466df42d1ac2e31fdf281d6b559a62cb45e164fa10f649458feef516ce07145a1ac5b0f1b30f6b878779572e53b9938e263ea84f77ab275df1fe7619c5659c534bd22a709960b83122df29fef197c5497bc55e5a8ff60b5b068aa7f6bdead09b878a0bb53623c1e78e717714baa78cc1cab0ecc34229b72f61ad52624622b657b3c1ee918924b436387886d8a6cf3e8a6766a5fade9984e596aa87e4bf544d4b40596be734009a3691b407e85c1ec032ae842de94260cfa64d82d7194044b6df187c1cfedf226b67b6686d9b0216a892dd6d2dc5355fec181ad579e139d5c672e91cffd3a1db37812728eeeedcdf24bf57a61a594780ee06189f3f4a5964a61c025df4b7efac0849d32325f3f7a982e255dd7224b9831048b54db2155a0bc3ca54086560e018d9c12c9ae56c2d2fafd515be6d848de55d5069c05b5b69b359f74f8565a512d874dc9d3b762b5580c561eac3d2e9213d7f50e6b448fade83e64c172490172eab8734f6a0ac7487b57995f6b8169265926f8c5c55d7b3722b16fd715bac7ac68e5bf6453acad6612dc539d117dbae05cdef655b3df7c77df1dfffa278cbd6b3114d20d1d1c05530de06be742efde1d3495106d10226cd1fc564edb9b310e0b8fecf2422b51b880756859e3097a9094a24b3b7e91ddde7fd27faf06ae83682cb2c115de9d895fbaf439ce45996c9fe3b845a5f1029a961bc4e504d4b4c401eb0597f589ec102d8f83fd6a1cbc9ff4630a66f22bc114d558750219acf64d4bc70cc4bd3ba1068482af45511526a096bbd93b6322134f897b0a9c5c6ece4ef8cdadea8b51137bd878bb95636f79b5143104e1490345851e09a1d210bcfdef0ecab055c5f78031f9d95414e2c2d7b1ea10d77f01723ecb67a7b9c0f935aa7a9c9a2d11af605b3842a6c06b93d3c1aaa2326eeeb4df4bc538f3cfe80100bfc87750ebdfe1244843ce85f433a5bc400d35bcdbe6d54ab79c77d3f007a8d487fe333049430e0774816e075ab862f9ea67752096f2d31d1741761aabdae38601e29322efe5beb306ff683b73cb162560fe2151c5011a70770bc544ffd8edd3ec47dfeffd6bbeb141712057f7c81ffd27836827e80ffccdb75db421cae1eef1de8c8de689b0e268b29ac4f6b30e2fe07fc29091b5de466a933f2a11ef1673e2d513eab46f515de5b0f22d476d4681d6c063e370cc8e5c154518116ec32d65994eb5240f01998e8b4594c498a1c0077e84203aa70bb4d12ac2a197aa9590ba23493dbfebae7391db10859e4aa2a722552c72b37afff2183b7600feddec6fd09c2a1bfbdfb9aca89896be8a81001606bd3dde5a9b28e0ee5c78c7f1b6c468f517f5518020654f363f457ed4f33b99571465e1248c673218c364ffb890b8ba9f78a4a213de06565736b9c4b798e6ff67f503ccd2e001d63b62928377474973c53da22e695276a70e378c7c6ed3356bb030c3ca5504751dc8cee3ae532cbe46a3bb2e258ee814ea42181f6fde299a24d4f87c7f112031c53f7436811aa7765214de63e7ff5362cbacd3e3e2fa1e4bad5c0d4f6507a2fa05526080470df23c722b369ad24ee908c21838257297955c3d4a123933182e75f3b54f901aed499abb7cfdcbdfe7376bc8f08221472446ffe6a5e0d3efe9992711a5b51aa9f098d70f15e094254061657b532bb74e89aa735fdf5a413e5d00b102bffe1da4b82c6320d2f4ac4ca91af0fed87e9e62a155cba72bdcc9ef7267af66b1750abd268eb424df018ef28b419e06a2640ba7a688fc5c8e511356e472cccb25a30be2b87770f80017bd8b1dcecff2fa83a661096b7aff20053ae7db35394be1b5c404505edaee40383ef6fa9e5773154d5051b5add511308e12a34625eaf7f76969958a8a047dbad6db0fa1f105e0884673aebc8e728c7785dc8539c4548d3c23efb937f9e7398138552f54f50ea8b693d1a0af05ba5c6f42ca02fa36e9059fdf95e99462873b2f289ec729a1ef585c67ea6511a057ca9becc06c719d05b22383c14b69035d73d97af4be9448ea74f756a747e16ddf58d5d64477960cefc190a833c8ad5cd7d8f91e0f654d5e9a4f8e0592e23d69fc6aaf6724d6f3b4dfd219ab10361d46f685da750a89cb10db3141d1fa98f7c935e679fb84327d8b43a6421874fa7592f8dcf8b87d1f26ae2f6553bc518673c88d77b53df6182646afae5f635ba817cdd470072566cb0840847f8b3734a9078bf831f2a629538361c060467a3d18e27e587499d52036815c7c423ea12e112e71896c72be93bdefa3d741531ac9eae605f237ba29a445d7b06b62c4c8904e8c6d65a76a44f2aa33ca12d777aa4234dd5d4c5e079d6858fb1f213b1dbf4f74033e876c239b97bfe76b771edc92f8f50c87f26ca90fc4bfbfd468b2960776bb69b4b0b98118e00c519e5e3cd577adb53a2dd00a9f70b893609ecf07f9b61adb6e098a11eb22512793c3525f9f2e10803bd81569686b371c1e6f7dc0543ae2448d1d3dac66ae54f412f22270f65c7bfb21ded84bc71e20c493e30696d1f9570ea4e8e2c83739f6ca2fe7a0ef63716119a2d6e9507c518a9f331735881cedd60cfde374f04cd104d922a7a735e485e45b37cbb0c74371a8b4a5217862d45211e391eecae6c5bd3c14b94e1791e53a93e698af6989843049b17cafa6c1c5098bd3565105123cf5018f7b10fc5d2888dcf0ad675ba5ef994bfd488b4d2814c7fc07d2a26e7cec2a30be7ed60718a48744c9fe07ac42430eab39b0fd5bff654031b5737f0469e275850e841461a4d675c0aeb550ee41e1d6483501603714d0b7284cbaf48a4f4d5983b2ca59945ee79f9fbf3df544a93a89e98ad9732bbec7798332208392b14628c7b8a91411915425865b57ea8107276b5cf94d0d6719d7ad946d690127ae220b95b6d183a4974f15c1f45b7cb1dbe646af4428ba273ee4f6639e73af4198b791387e5402f94f233d23f343f4794f75576adfe9fde8e917ef2eec246da22ac2c7b4264fe8d7ba8b595c97769acbc3af32cc52b2e8b37b5e46b107bf26171ec77a586ff82c5df63510a193a12ac11c47a3b009cfff9077845d31d47c95995e5c08fcdf5f08fb83a251d0de763b1708520c60c20aeb1835c9d2a8734b77742f00d6bc9aed883eaf1a2f3b27cb65a6ce8386bb6cbeff87267d66c44d1c1af84896d4707c0f1437bebf12ebf599f74281dcb5b27ec1eb94b21e2703a2edc5517844c239d0e64091f851b06e9fba12e04bb11ae8879d11c6a7a8cad0f000189402200777be879b3a3c818552ce9b391bc72eda9f0655a09bae5d59e13ffde59ead0e477e43077b19b65d05769f769908a9f3fead46edc1d35d8a1581a1007190efedda5b8dc21c7edf4583da50bb0cb96948e39c5809468fa9b3d257f1806962f2fd960cfc3a53d816fcbf5063eea886837042198b872da47ae41b1daf87162b1ded4c8cd2a17735750d78b869a03d6cdcd004cd91f0d77bcfd5c44572cd4111ecb58e111a00228d0d705dc93122a4f0f85f4a98394a8459f3b895f28178c087e3b38516368dbb4cafbf4a6771a467c0d7e1d2d1b9074c3c5c76ab1abe9808742eac1d642144d904394962f101ba9a07a476fffbeace424ff7388365e20ece8cc2b146296cabfeb6ad2d69698640ee5a75d8684c791eceb01af3a9c21db315885910a28d695fea0f733dfd092f25328ec926e7c247c62339e12fe0379713194a5ed2cba7566aff5327730060d98b9188b85b4ac3988b2936567cd9e13361e2badb74deaa6debadddcebf75d6b37e42454939acda25b66182bd0d505dd40320314e24a8c07d8e707cd7b8080e6193f0659065581c76d08a605d543c54e", 0x1000}, {&(0x7f0000002040)="82fa4843b0d8ac881f729226bbc1d8904b12f81e0d3f2c3adeb442165785739c3c872a7ba8055987a8f145a3993ac49dccf97739ed6361e32d10ce12ee4074dc62ce0dea230c202cfeeae578990e9bf00d63b0cdf7f1c6d1ece1be1e63c892eb9087b338ae972fcf15a1663bb2157b58d00597ca2d85c23252413e1b685a13936e15a58e44b8d567d6f3ddfaf6c050597551ec3115f54f4ac1daa419ff6e486bad38b60c8b898581b8ba19e7ff1b9f3550b79bb43347831a70bf2440060e21fa3a8bfc3095b33c565b7dbdfa87c7c7da9d9b603d4f01e774c3b28a0a5d4991cef4380a7efe1a0c017efc283ffc47d1bda353cd1efae3f51cdf6ed39a91ed324d0536ab0d5de835f69a5d13e9d0fe980bb911340ec34441a7245d98123ec25708c02573c7e2b27cada9a9aa4955420ddcd440a9c2341bdfa135eaa3209b0b9c767ca1c1446304d7b934059c55acf11742a9621be70a3084dd2a5a2e3da46d20babc6545c26df91996a8f2bd52308e17a271853136cc56dccf0a9f018f533f1efa930956fa33093a8d2d47e7b536aed621118c42c11eb87c9a2f41a489e47648934436272f46628593de570ab434a80fc2b21c3875b870ad85f541f17708eb036c606419327ef332edec4756bda415f4c958c110c3c1819e3d05961aded6b91f4d6ca8c337d34ea1dea8a2831cfdb1727d6163b52ffa614eab147cffa1b02edb76aacf0e4385aad928941075e1334b05bed3b9e2e595107b9a5e68fc261fee2946c307fbdaec7e221d931bba044a22e6ab9c5af3152248cba87e7faf8889874622bf1ecdb09b1c23ad1cb66a8939db11f67cd12288b26cabdc8e77caeb222116993cf1a6cbbfb7b9a44fbd80eafe7dfd6cccb48452029934f74beb0915d8a32b542a9c01da3b26de85c14f429aca17dcebf30b42445d95ec689dfc59d5f6aa8a38ef1f7766cd3fe57a8515b93e987f6755f7f5041f200c3372749d756d7cc794a04a6654e60ce83fc3275c7ca48c8343d471f82f47b74125852e2b62be17b7a862dffe4f547c97e97530e390109f2612959e59dad92c229862b94cbb828a461c20b6186f41b880e306652e64ffbd50632c2d4683428a08c449e8b8507bef54454049cfe97899d167d7181b6284eee7c9c7e124444adbd3f3e6d01d26174edbf1dbe4a7d9f1302f4a4aa5a6bfaccf5a45e9758c3dc8949139021bef50fc766c29162c28de8070e7634539a1609be9ba2dd0ab70006a10005edd01e7cfbfac5686be91407c66057f47dda1f6345e57e6800094d45f35f51bc7146f6470dea6678e598cb450a648344e206d3a5106c60dec349b0a068196521c0fd5b3535eabb93a23bb3db772183aa3db6431efa5fc946a05267b9c213de9b7496228ebcfe3aa7dd7ddc8f26350f2ce52cd15e0986deed9baef22bf6e0df83119b6d56c7487e7ba57ccc688203bb1b677b9c300f02a9a08ce3def8d28b16605d84756a56ceac0bdc49146780235bdf5b1903f76f491e41e9e015a93abf9380f6d6e33fa383d0d34356fa55b18987db29b88533924c8c059533f9ad7d4527eda5ec7a54870daabd1efb884d0c2736dbacd1390d083477c2afccf0f0e7491ec82c1ad36c8808a1301f0d7a64bece8331ef2f8bbec1ae29302231884569eaed128c55d517fbee69d083f1e6285fa5118c8e3cadaeda9b9b75d0b2aaf3d0212f411dd9837257328dda7292641d6c6384ff66bcc569e52dba92507d84090ba0c4c32efc66d47c74928e894a12755d8471b6f7899a5c3b5e7c09671e21f0c50f83c5a6c4f26ebd743f826c8da66888cadf373b62f701305f4ee3db24cd0e5a82d6e242a142e317db7be3a533592d69a10f02a2c34c4fa32ef2e942fbcc18d30435a4324dcf3fe8eac3947fd9c51af0f42e3ad3f50ff43995f50a3d38e497e873b31df6be843d5c46ae4e10f6bafdb90543585408d2ba405c03dd8fe353bc65acb37b7a286630cc0d88cbd74cbb987a746f9c39bdd10bab66853dae2141cf127c0dc19ee0f1fd33af6d36fe6caf27686cef81bcd6b1cfd4e182b867dcc5c2b198b8b1be4d31ad66416e2ce89330930aeea76394a7ef9d30f2e56ae529a26abe7c6972cf7539c164ba86267b64754a69539532ad4e5facc9fadc9287d68005d4bf40f2fdedc0983691c7519222632c65585465dc8a6a02db2e5302cc1d3e0e71edfc902496a82cebfbe2f12f9ef0442fee2d14a885c04d42e1121c460cfd2b31384c8398d552093dedd6d0672f7af24de2211ad103abc8c6b7c85f4361f5bbfbc0773fc6415bd74ca811aa76f9a166ab939f1a9992fe934005e73b31efef9d78df6590ecd9633978ec67e026945ad3efb18c1e848e1fc589da4f62bbfce5e6481df556632ced748f7c49d884a886f358aa47278a14249439bfa4f27ae80a1c6c805a857e272b48cd7faea1b3f029c1f9e8745582e75a49e1de040de9e98427dc19a6d37e78147795d222f4686f9e612941ae48a25b33fb6f8dfaa85803b9df355676118882565b8b23db50947e0edfbae64bdf2f9b9cab23c21798044d16335d8499623f500cb14558f8c595203a9a6206ed535cfa009d5a969e336ea3980be4e4b15c010f6a3cb1d56fab6658825aafb2ff341d23218d67b9e73dfe99104ff1c1a7d7dfc372594cf64a24ece9ca7e86db07b2a2bd428c268b9bfccf43f7fbf98285e1bbec86066ecbf99c6e8b0d594e77d21864391916687bd5aadbe2ad3de81565be5c53cdf8b05d7ebf3c7107e6da7648d94b6311271a8486770179406f770bb84de60e5170dae80db5e935e5c311afe8ae8e50e16b94d15d2e8507bc8f7ebd63ee8de92826476aa9eb5aa5720e9c3ba5e0915f73bfde1b1fd125ba3ea0ed27134d399458779adcc4e914f72b124c14d822f84a422b3d1ddc433d5a40b07873a7fa1c6148f2ec91fef03b44d0111204f83e1a2eed3db43ac3edff479af906db89acd886cb6547d0cd19a7d3ee016f8a176e9a60bc24378e77f771f66e5709f0a5ed21edbb582f3f1b796051c575a84637745249c64d779ff906422af84c6c737b3c595aea2e88198cbb9bcf8817ea26a72e778c29c8e780d83fa95ba63e818b0b7aedb63257044f5c3cca56e4fb10093036b1f81c84b078bcb211323d03b751b61f2aa74a5ddf2c2efd70b2effc03161651d0d4919186c2133fa5d8d35e928740c577f18a5a57fcc173b2efeb9c30facbf87cadbeb20096dd55d8409bca1c9192090d7ed4033c27e39489bcbd874b345e9d515e2892274fcf3fd12f1397a296aa565a13831faadbbf8033572c4a98ecc92ae176ab3ad0f0afd8d9cf6cbc3ab8d876a62e96831fe73f2c4d8db8b44ab5242c081c823af34289151d61b31357d5abafe0e0bc475802ef1c6570c6194d55cfc588be88ef2a46c71fb67685130a31b876c46f0b1ba670559e368cb55a5349d6c82659e834c5164ceb5f33cb7d0c9b72b83dd1b8dbae572c4e982ba655e170bf18ae0f43aa00eb7d4ac5eaa6d6ccc7e10ffa2451697afaada9abeba0b3debf1458dc6d3370e96b28ee3168bed97e98f7d23e56eb005d805e71caa33211d6749fa4fe9117e2d63da79d66601dc3a196a9284c3aa66f1f7f5619d6d0277630556aed7c1ea5ee87b2aef51dda2c3483037234abb2df037a3505b875b6e235378b4528a73b8f27f107fa4497efd69af7fcdb5714199cf2a57adbfa8e4bce08f7d09969c629ee74ae2fb854e67c3e95eb5df25dc050842d07b82b9e1c4873ff283ff893fa231bf96524461c76b6314e8ce55fec36d1a16581193702649697a717f27fc2a5b19cbf466a5e54e5c175cc35dcf6af5ef1cf3015822ff4cf3d352af713fa0d18fa05f06a264eae350672b046876dd0f6696772d92c64ed9c8b604f2cf43c4349c071c8f97400ffc494280d3749eb6db3b69bbb8a6616b4adc980990015c76f5e682fc28135c007dd60d1b39cd1ef7d6b30e81c22226a71f44b5b3ddcd1dd6b1068cf56e7dc31774c03d3ded7e6649584c67c750ab6b01fa7fdc62f4aa96553194d4455d58d64ab91491574bc8850cd2a2195e714b28bbd34737c1785b3e547f4c2cb9d9972d0b44b1a15da9a89e9a6e89a3d1a9c81c4420193f389da39fb53bbf8f2bb6cc6f80ccd2fe02685c28652b77d42b6d524a4796392f0ca2b56103152d20c826620f200c1d142c26ff07925e13c34ac9675969be29e85b0815a08fecbd12cc272aea74d5672508cf0a2c3eafdd5315df34932b42f0b1fb006065ce68f7f5891b9a04c2b5421ae7a80d57b00a254dc18395f02377c89fe7b570e1211c7abfb60c1d74175e879368d3482cdf5411743ce29bd84582373b6c3345bea8d8cbedaf8f7af7d306c9b2217f5bde1c78f61c23a418575dd52ecc7b28dec4f30f2b83755d02394e17856d744c8427ba3a9f44da1e623ff3f4ec35aebe95c3d5f5e32147c14cc5fe21d52472dbe2edc21829b31eb1cef9cb78462804620056765b58e88c4dd3b86d21c2dc8869d4c7e97068afc6ce0627f6db3af6517b1dafb3d8e36a533cedf694c594a2de8c706ad245affd4b20d322b705c9fda4aa3096a3f5fcfb0d2dc5eda7d181134611e73b7c95f4ffe247aae4cb395da6188ccf936be0e09dea6823965a96a5049aca565f283c830e4d9bae0a2a0b1fbd8c67cf0a810b24f04228297a3e808f25624584dbd610396dc10f2f1cc10b32d943da13e8fe6ef5707bde4685bb96ea6340d5aa22cd0f6f431b4156c8d19bbccea5f1c32013b88013abbbe52753a618afa0f0c795a02f79e63c1bbf6e842bb08ffd76a8fb1da0bd9c6dee7a63bcc902086f7bdd8d99880365e369e8f3e443d7880240f8b99fc8a41e219b75e56d8bb6841583c949aec2c21f3837b8d5b3ecfd25d133ff2af87e45ae0c1ea551e10a6c92411900298256f242db9e64a8cadcfd561b3acac5ea1f7269d6e24dde6668a726a74c48ca052d98cea5d649090dc111bab0eab09c763c241fb6afb62ab09e375f0f75b434bee3b50c0a3cb36a2d93c5b2a7502b5974565c4b34afaacf1747204be38c6e626995cf6eb9a98193396868eb2d78e614c794220594ebf9a4f228303ba84d075198dcc20b4faf7171c7ab47e664a13a798bc504f85eb545187e14b6a476b348732a3806419740ab089f1c46006410d1e8b21aef2ff35990d6cc0bbe196245a388502e14f97e08c6c0e5f4056f3cb53a86656576b3f55e61bbf9aef6f8075d1e153196e5c8c339f2d2ba9c5832adf448bd59da46387d3b7007ec385a7171565ab96497c220cc6f5d9846cd401b51d7ddd51e66773904286363ca9f006f31fe278ddd13d3901ba4db1857ad91ab89a7a3bf265e15241c798eb72bd09d9a2385b19a0ddfecebeebdd7ad06ea9489db2c25680da24d0848f8334730c136a33e17bbfe9e2454a86c08d262d5e044c5f5132212576690dd9c7f962964bb7baefd14b463aabc94054d3fcfc5dd4fce48c778e07332787aac737346cc076db0e2b0ba0063b50fd351940dc06f249dd1420b46bdca7f4e294869c0bbea892f41a845e9eca8f8eb87b03e237552e1fee401f3752ea2f7459f8fd8c48d8256cf574544e6d70895d5a891f44b263257b67c9be9ca7e32ceb1aa9083a8614679d24bf8227489e8edd3c082543caaf5329dc757e81a51785a2133300e46d21a6249d6b0972f64765e22cb5ba3ec1b48a6a12702af2ab7c7568232f42b908949a40e31a62f52f15181e87e4e5bd54e41a429f66fcd22afa918528ef809930eb8b7737dd6a3db55a7bfffe429a7aca0fd232d17", 0x1000}, {&(0x7f0000001000)="dca51d108d2a8ab9e7", 0x9}, {&(0x7f0000003040)="07ec113edd283fef3536b3e589a4ea76752c98adb12b9fcfdc4ab404697f6315afdebd7cac9f56e78485e927de735fcd1f5733db1475ba125b08013eddd7b745e8b4ce7aa8275f4fbde2f2eb53f453f11b6e212cfdb43c1af11c9b38c7687a12398d4efbc6c67eb950ee3f4a36552e9eb6bce67f5f63ce99cd07473a64a4460e5af24f323ea86bd4f341d12fb10163bfd3b009f35c3b02dc02b4dbe5137600f1b62a9d8ba2a2a66f1bb238d506b80f67b81265d1b5cadcd5d5c0b904a815f69d9a2f60ce3fe95e3b4bf62e1e6344e5fc40df9a77104b2bc821fb8accdc3b7afe9b68c628dc1441db725a68672c5586f88ecead80b1740e3638e8520b0f6b9d249d494f0596bab9f0a1a8cf66d23ee65c289093b4fd0386551451af429db475881098b24a48be0a8bbaca088bb16f6af89e8a0ae3e4ba42a4f0cc7d1c6e0e3496705d6feed9b3990ebac710d3a1b2b8fc0adec7f18cff8df02c59628914b8afcea01883d58fa870d1203e5b6bfda5b7495b00062f6ef83ff966c46285163ec2de806676e7e31472a1eb621407aa8941185066390cfcbef7941d5d028d193a31a4681899f69b54278a8d41d75137f575e5f3aa9fcc2d99e745fef377c6575c8866adfdf83dda4a9f8567ca0be037ffcb723884fade010d9b08ccce9f9065dd1731f56253245ffd1eec4a753834c10fd84256838217a03636750b81a13b828e9e5ca825fe12f70f97d992dcd56d53b60dc4274d7306cded3cece5cd3959b0764d180358e385067fec04a36f26fe8441dd6bf7ddbb61f460119884c45e174469e2e7cf4266608aa3b926ce98791e19923c4ce74e664b94f7c327394580f70c6c2fbfe81c1ca519cbefc327e03feb2efe2e24fb39c534002e774c1cd442c5ea61ba6727197db3cec5e0c37e4feb40f9760be136b4428a5c9e27cda9eca0f1df61ce2acc1fe0e2345c0db4770f4855816c2c4c12894497aad86f19a6297a9fb9b107af7341a56693ac5338343e3ead1b85fa3e23937d57a0a8e46d8cae0470847e0d266587b639876ce28e499efd5192c89deae1fe56af6062da21a1265a4babc2018e6cf30e25ba46a552274456a8f491f5576e0df7b3dcd3e56d994ce07d834a53a7f4871bb3ef2b2887e213ec9c9d95738df79ecff3d032470dff2e3b0339ff3f78d4bd059776353c83f3ed2b8a6cca6171b67cc217d598daf20f20a38889b6b6da963754fd054ee765cf08ac5336f2c958507cd11aa99f210314d622dd9fa3863ebdad830ef30bba32172460f435555959f232fc616d106ad090fc6b5a4f2d0c7c3fa5a21c3df5ade194babf42a4975ed90894116ce1c24c3a0ed9995d0e313bcc64965fd43f1ba98f570294774471fb62b07971145fd2a5bafd96c454ecde647ba5997b606c134acfcfa0b6aef9c6965e8c9e94b3f77e00ffec4b2b178cc36d05037bf4f20487ec68627977914021a7f4380cc03bbfa18ca4469e0aae057cf7a254674bd1fe7b594c37a52c187d4fbc8c2bef661dc08b33f55682a35179b5c668f04ac22ff1ef1f92823762fd13114195fc57d5a6cdacab48049428ad190b270a96b48fba276c726dcee58ef73e967bdd27093d21ea423acc3208615cca830accb03301d89996a4c4733ad5a71e7d0f7e1c780f776f04a33ef6763ba45d183c289b58928605263738690a1a85ec8b7af3cba5f13713011ce62615b1ccaed45746f6253a2a38d185731a4ec4c75b3c5637052acb5f03b768c5649ac77fd9ffd8227b2d2c3fd93f962409e8d6bdcaf7c09b2fe724d7ff93e1f4bb70929510c7f1637d6c80c90f0533770f35a1ad84b80f7f8f48129eca73a09291dd18314347d11a36de7353e713dac1e2844c263300bb1a36d2bfeb7ae2e9e5fb3b16b1968a752213e229ee89a31a7d9354d3351a17a0a86747f92292cc10c0b8dd830ebf14a0ae890a7c8fed73ffd28c5b3d1c3e0e6295188d686b8e0cd90cb9af621242923e706543bd2d4d13ca1de01ea5fff13e11016b8027d20be1a3a4f3ae3e0ea65ef6e33c221086adab88972b2100a86fbf89f3a55e70681fdf1947590d92a43ca366102a1fa3f785fb66ecefd369e8be782da7c3c83fe3ca59d5994a3c2b636ae27b13e58938be6abde97feac58efcd43358cb55778f995043102720754325ebd674ff40d20462cdac7576ae7bb2372d6ea1faf88ed8628b5c3f4250a892afdec0857316ee1c52ba7403f89526555da23eaa8194a7f2d2258dcdd758a7d83805987c60b4b1332bfec4b1b886b1ea0f782de901c1a895206d8aa306c8bf6b5ff9871ca4235b39feaa7e347339306fc3306608d8bb49453b31791745719709439936b1b7fd635f66e7e75911b2e6c7df61fe1e6a60cc607eb98008209f84701fb5b8a6024c2db018c12a7426db55ab5120e8f3f23a12c8dd3358f38d2b54cf19b396c91fa8351897d4924ce82de804d13bb8818d1a68418d3abfc899f5512f336cc945dedac5a1d9796e1e48d41fe44ae17a60988cf400a7c30efcdff5256aec15115cf323e8fe94c0887c79313bfb30b166ca3fa532091763ea939c8b6047610c84b4981f32b9113410d05991146fedec34f78a9ee14e2009223a67925ca62e5c7b6125afc0e7cc12bbb1d7c02e65a330c533ac48d98932bfdfb96d291946fad76991676e4271a526a001b33b6a6cf0180807acec36fa04714b11c5505261b20b01813eb72e9c2d4e0b3bfac9bebe3d435551e889bc4fd948d1cc544dc8975e6ad721324c89baea21d3fd9c7473ba8b3655600e49465042e4d1ea2d045f646b65c0977dfcb7a1b550322b80e869710d28162ce2ad10a1a6a4ae9e06978ffa46637928e6d0d8968ea004dda9b79a5121717dcab05e0197acbb1d1211f6122e8aa8d75e9cba9c7bad534ca52701f6ced9ab9e05015293501e74dad0d687c4df37d31777f55f48298e13cad6826ff54806d9392b78605f15846a09aa1b96bc78dad06748dc13d6a0b9ddf2a1242c21597a61b446b69d3e5a380f22e3d24d0354507aa4c5747e4c3b56df355567e9db507368786389f647a5fd0265e3525bcd194ab09d7c1d9b0988b5797444a6eca5af04f1b58315e5a900c2ba1ce393a1a2f6c3d5bfb6069abde84d9efa8a530537d70f8c53d8e2dae2aa2774c4d9c65be0d3b31253fa836a8244fbc11944245d732294d16d9952c742f3d32f68779c18f2ac0a44dace29450d76898dfdbf50ec5f6f5b4581e488b331564f0fa8257d2d27ba06d9187f16de0f1a59d63043ee67a2634e729cc999ae827aae0547d9d17cd010827075bead376a2b25b0c1c2fdbe8b951bf054a5925ea1d6634edc63ccd49e28b4cf1e17063d02398ff288517e3b7a06595530ffd4d1147e63c7d9d29749960d6e8cbda8699e9cd31bc08c9c140d483306b744e46ba688649f4072d1e1c7313c5df81d1182bbaf58d90dd2bf7467cbbb067fa7281affea2991d7b3dcd70392d40b7f53db32d6cc75127e6cf3a3c206452689086cfedf23efa72d5768b36c4c32ae781dbb47254c88d0c876771430c7d0ebbc1affe6b96587b546d2de9576bf252e9553ac5080646f42df6a62405ad62ff06095c258e595e7bf5a5a520c1883beda3267b330126d1b77220d4499f0e8b3f05c3926c95c2e52ff2bc15d484dcb0dc80f0919c5505038cbe030c7c23bedde39989c576cbdd810cfd34ec75a8db8d2f995183b766af43076682b851b6625bf9a329ace7608d5aef4ac059948916904af30b3cdba714cc2d1af6d01d48e1870b90d91bffafdefba47f5906224d8ed80071e2e3a44b4d017776a16f540d610381696239672e2d133c2e2b8ee5531e0a68b6ec7843cf19fa3078478d709f85d0d36bfc609797130048535613e40a71657bfcb4f7dea4b1a79cfdc83bf518ebdc09b27dca6b18eca498a36abc8d3e24a12808938389bf0421a002a8b79cb3a25c417e4186891fa81262a5ec2fd04e3519a05b0169b5c15cee385b9e4ad5744f0934a2d0b4a8e12bc95903cfcd39f7ac49bc64356bd904ba12a131870e6bbbb7060df36a85ce1074424673358cde0b5e7f8221367c59d7933619ecc939fb4b9fc14187b79a1eea7c0433f1f8da8b243212c99b2b1b1ac86222e8525f0f401eaf5b8774bfa4c7c3debfac818893e7da49e9ae02ecb3ef66428146b09b88e21af6e08705bc3c098e68a336553cee2c9dfffc40734ae2ad3741b60264b343729d03839fbbc6d9c565070036be05710219f06cc99f46830a815454cc512d2764b89db1d0e04b0ba2372afbab941ae658783cb1ab8b8385e6160e6a3575df520309f9e509228b153378519d4f1b306627c5d0f31446ac04b3f5e7093a5965265bf0b2878240e1c147b80057510dd219719a4769e0b67e8536fdb9b8d5d06b31004674ab057e0433d77f5d35671e5f7055c7ae19ff632e2f9dc45778603d2959928b7e5d858b8d6bfab3360f2bbf81ea0b83778d646802fa9b35cc337664d6427999af61188d3d97a0edbd8225946823842cdf8bec78164bf9dcd75b6dbf9e04c796b83d8337d8637fccf75f7e8bad0121bd982689e8997392a8d16019b91d9e949ee9f99f6a2032532a822100d2ce57cc893d5e76aaf8a280da21342b3d8e22b9e3910bfd92ab3622d97d08d415675f64e3909e23b3d3ff46ff38a2724d036ef3c97bbe1b1dc4eaa413294a9860f4b4b51104529be5aaced45d72820586a8b105bd96a45f10a7439bd7063f5c906d4920dd662e843738b076095f9d452949d7325d76411c6e70d9ae1392425c309cf87f34e79cb399019de2db90fd481fc5fc240823ff8830e9b74f35d6ca1e5c5cf997c7952ea886e5433d47916e6aca0a576e4a8cbc20452cabdbc70f15374622003a15d36bc55df9069c6af05eb3aca2c3df4b32dd7f470dd46c7e1f1dde933c6c0016163a6eb9a4324b12f3013c47c5984cc17ed9be3172b85e1ebd0562029398b2c6a1b384ca853b0ab55d7a735fd21e667be4b4d3264fb0765f89ddb5a3c1760d03dd3f0eea569aac756ac3b96f9e496a6bd427a3efffed7dbfa27ef7bf2b300ce3b5bc3166006221f5d93bbf5ba46751c8a4a41e62cf6023eb5da9301b07aacaf61a60339593a1c4e02bc29089c7c201ce8f371edf42eaf790f50b31501fa24f6f1f21dcaff466ffbc8dd7c82b92aff26919f0bf3ebe35163478d0088885edb1f4fb48362435adad363f11137372b8fa5a4f276f9a483cfb3daef27c4ce37bf1b5b47d62aeda5399957fd4f592773246bec0d8e9d981d085f9a0676d131cf89b8d552230ad769ba8b3f68f4af7fccef78e639bc5fc259ee571122ec0be31c11bc44ee341b12c1dee1a42337a38450d326227ca40b2523628c837731eeb83663b35f7c13cf972499d4daaf79d43b8891cb5415076d75dd657a3c4e94f5670bff6f2925e003d5382964f2fbc28054dbfdef6ed55265198538ca416da0e8da370f08f171b4f0705404a551f78d6ce4db19e6c0217f2eedbc68b41f90fd7f7d93cb5926cb2faf2ce99ea2033774844cf036bbb1d2a3f919aa88a28f72648cce057c0f6cbb5d66a0d828288b68e66b1398b9b58994a58dd67c184a3759bb170cca3865078d36ea85abe365adae42bb61415d96806c0dbe37878773be7dc05928af6673e5b8471eb6764ac26f6e877330f4100bf7cdd532a54c5d18f7e04dba7e194869cad0c22ab3f52e686df8ce8cb15901ba8706f387e6d07e4fd2f79799c488f2305ddfd1839c8fe911926fb1fb1bf52a16e0377184acddec7bc6b799ac9bfc89f32ffa01a1b0998e95", 0x1000}, {&(0x7f0000001040)="104fecd8175dc509f72f5b191435481cecba", 0x12}], 0x5, 0x0, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB='Vle0\x00'], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:11:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0xc}, {0x6}]}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:27 executing program 0: r0 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x2c2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x7, r1, r2, r3, r4, 0x40, 0x8}, 0x3, 0xfd64, r5, r6, 0x9, 0x10001, 0x8001, 0x101}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r7) 16:11:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f00000000c0)="8444ac56bab00f25989883bf605a26f764133a889ba0092ead04c498c9f3b367374cbf721774e804003bc9e5364b671fd343210659ada18a5ca317dd031f6a97e5c0481b5b8dcefec8f3cb1a06606157942ce62059797b2a183425f3b560c444b585384e899d360d05a7824f513aff7a8328d5f812f1ab320108d992506ff60fd10c135fc07b30198d8020c109081885e50dbeed5b40ca66ad82a9085894bc9dc370755c015e30e02c206ad64c2251bf0de9f3de3eeb7c69a0a4ef84170840e3caa4aeff68044249ed67", 0xca, 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:11:27 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x68) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x57, 0x9}, {0x3f}}, 0x6) 16:11:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/142, &(0x7f00000001c0)=0x8e) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) close(r0) 16:11:27 executing program 0: r0 = socket(0x2, 0x4001, 0x0) sendsyslog(&(0x7f00000002c0)="cb16239b44350153d700fb8c3e63ebef8fc81e68f54e4bbb8d64cdfb6ab80d96bb86b6ea71898ca5fdb30820977edd9c47d5da815e4af95e6c011e1e1cf95893c8d13951241a1a8a32130df05699b77089eae9cba4b4c7feb43b6e3b74b9cf39cdce98b0e833e20be8f4135d1c102d0e80dbc1083dbb2f50877fb9b620fa433008be67ddffffc8e5f25958c2823b768c4f7877b591667e399f6ad2f770d8a8519ff60c642b0947294a9af1f25cf430bc8203ffc6", 0xb4, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xd0, 0x2}, {0x18, 0x1, 0x20, 0x3}, 0x8, [0x6, 0x2, 0x4, 0x7f, 0x4, 0x6, 0x9, 0x7]}, 0x3c) r1 = dup(r0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x3, 0x401}, {{r1}, 0xfffffffffffffff9, 0x49, 0x0, 0xff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x7f, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x0, 0x1}], 0x7ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x38, 0x1, 0x8, 0x7fff}], 0x0, &(0x7f0000000140)={0x6, 0x3}) 16:11:27 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) socketpair(0x18, 0x8004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x10000) syz_emit_ethernet(0xfffffffffffffd8b, &(0x7f00000006c0)="05d669b6938c740742353c2d4869da028a39060b53d7344157e34b13780e9d12df614968d5908c4e72fea6083cdbbcbbbb31a8eaaa04e0dfeb60850ceb8829a813b7d6292a29e41134ec41ea202c9750b78e4a12c2b6c7ce7fff3741b370574c0b2a3065fb37db09a88bc29df465090796a5ca571ac520244f1e73c67b912a4f1291e756b79b501ede2107f5c90f1d6868b39428530d7b796e745cd896860a33e0eb675ef29f7b71d7dbb0a6cd3e36e8954b7f600c3175e532c2f43e40ef160cb929085f9886230c4f2e1b3122f819d7082ce825b6cef35100835536bbecba192a00134d45699d8adc093efb6d62cf1f9193bc101f06a07adb7be029b773d33a81eb9fffb0782fe84b9d46d36a6493ccbbc7a8f5f6763d02f5b19f511c28898a995e8c95275b10921f5560b94c0054533ef00945d1fb44f225e921adf5b7d6acd84fa01ddd901c5ef45e58") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = msgget$private(0x0, 0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000840)=""/4096) 16:11:27 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x0, 0xe9b296a55816f222, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a2"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa200800a}], 0x18}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r1, &(0x7f0000000000)=""/32, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:11:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40004202000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="aafddd988e3b5cae12d3f3d4cd9d8cd650feb25c78e84808e1e7c2f0a20a0d735ee143e6d26dc6054f5288511caa0554e641baa26ff046a5440e176c00ba62fe0fa38b2130332b9e2343e825b0ed69e88358c156c11427346425421818205679846423d9d7da4ba7c8ccf4c7a32eba006885180f87ecdf084d027d4a7256b3bbd7bb80153724de79cc1db59cd1da1162d566a0a6ed428d480a928099b1f901a92d6c93eab48e7b7c35"}, {&(0x7f0000000200)="e73ff4dfea1981d6f4a67bc2fe1739d2bd6d717cd8b494251992765ad41c8089c006eaf8f66699f21c85a2e82f217f5d756b0b48620f298238e23da3297b00ce24fa9ab16fcde82962fcd6887ad827f68d20ba00dfb0d5e5c3d8f4a070abfc623d6225801014c1924d39d08c847e76dee9911194a0c13f7d65582a7f64cbb0ed90c072725700a62b797602629a8ec02fcb1e1a081ce36c312f539bda7338374a0774cded5c246047d68eaf0ca587353345a1971710df7113c435a9a22fb43e21f4c4"}, {&(0x7f0000000140)="8881a920abd7983c5e2f4c2cba437fe28b85178d5e058952be97809edaaad08f0f792bb4", 0xfffffd9c}, {&(0x7f0000000300)="5d6cc34fefa9845e3b3ad11a16b11dc8a15706ed282cc82a5ecbcfb466"}, {&(0x7f0000000340)="d94c14149adcbf84e49c845c88ee73a27f404bd45528bead4437ccbec06156d5a9945b25d23de9f73fdad1a009d840bcf2134211e0e5f90e085652df556378a1af8737367bda9a194053659a736878eac286764326fc7d2d8be532e97e81653b46780db8ca3302bf9f419def3b5130214a0ce377360173a4ba65"}, {&(0x7f00000003c0)="3f72bed95acf034a44ebd3ad5318f634"}, {&(0x7f0000000400)="82085b23a60c0e6c65ac1eb93201bce0a7ade2e6c5f91d77eb3abcef83323dc1e0985b03d1d178e815c33be9fb0c3e8a89f1a4e12c0137426b676e5317e6b126ebc5af4bf6320f29c19c2ef407d3044998692b973b01d8b9741b30a95fdfcf6e604592743c589207b7fd91922e3ee581ede4701e0d7fa64c8e81a5a78fb2c85246cd13b74355dd280afdab0c4968f6c0a4"}, {&(0x7f00000004c0)="2a09e39568c54c03e29fdb22f25f312d00e3a0be5de080bfe396214a4f73adf40be18f277a9c41066dd1e0aefbc8491e766fba8533c2295941ef2b7702fc5934b1977856e11f0a4b7cf5db3a57c702cebfb42bf8253834b974de3a6043c96959e24249d6b4e3e7c2f74ee29b3ada28f3fee5f65ba1967d7af30b8c0369aafee943610cee1d3a91e19126a12c8ba4101f49eb792e8baccc0a2953bfc14056774594e36619a95540a042268ba35539df35a19e738f421293e8ca19494cb4ab"}], 0x0) ioctl$TIOCCDTR(r0, 0x20007478) sendsyslog(&(0x7f0000000580)="664b05b1751a407286d4bfb48f14396a4ef2487f3c7d2998d4d973a4e2f001342cbc388fb6ae20d78442dcf92efa9770005fc3a25660d521d30bedf24a50a828f64bb9fa0fdce4fb36f49f21b81fb247b491aa", 0x53, 0x1) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x2001, 0x7) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x0) 16:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:11:27 executing program 0: r0 = socket(0x10, 0x4003, 0x3) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="3020337532436442ac048c36ca60c1107281af955ce2841c0d6e978bb2abd4b82a718e4d8ed58b4fe0049a1d7e222aea78698cf9da8ac129d556824ca812756e55c7209a6f97f2e05bf14891860ec71f39d85eff9ccdc4681b3d7535a7430cfbb84005ad82dbb1bf6b88f6bee3ffe1edb7ac67094b53b7bdd5b3ffeaa0207ae52cce03cbee6e0d2f0e061dea5a6d918813871e32f9d86072df0ee3f84be3"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2cc) socketpair(0x1, 0x4, 0x81, &(0x7f0000000000)) r8 = getegid() getgroups(0x8, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r10, 0x20007479) kevent(r9, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000080)=0x4, 0x10b) 16:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x40, 0x90) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffffffff, 0xe12}, {0x18, 0x3, 0x6, 0x9}, 0x8, [0x7, 0x6, 0x9, 0x1, 0x9bf5, 0x0, 0x3ff, 0x7f]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") recvfrom$unix(r2, &(0x7f0000000140)=""/104, 0x68, 0xc362f8b2ff2925b, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='^{\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='[\x00']) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockname(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) 16:11:27 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8089, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/64}, &(0x7f00000002c0)=0x42) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f00000008c0)="344db461fab16da61f65a40f5987cff700ed4142af850094cb10beda9b3bf2a306df7c0b3b82f33a5969365848f95f8b11dd658d4770a33eacf6353afc7c961accf5ed10a6323c5913e585cc56b8705474af626510552e7d8eea26036d9f12173571e856c10ab95b4bfa98f666cdccf45426c226c5b05f5242449732290c0fefb36f1354e79e5861de199af8280f7910a429f59bd692b9dbbd11f884237ddb3f8cd6cf524e9318c66f95d9c1e920cc69a14dcc646b967cc610e44b1459bbb1cd20c348fd50cab4b8c658bc02d4db74a666527097a6dac91ab9ead706455acb72f58526551fbe7916aebfa8bdb82bd9de91"}, {&(0x7f00000009c0)="34c17110dec015cbcb5c6bb8c339ea01225a2952734841cc60ec8622b173b3243f964ae2610c61b7572a35a2d98fd248c038b6de3a9de3a8e60e5441c5f1d7c2858130aa2bfa6f80a0571035236f68e53b50f204be6700c1dfef16cf0facb8aaa9dee98e9604092d0e7e33f6a018e0c1c8f4647339342983d48740da9a080a8c0d7a34b27b55750de47bf4b2"}, {&(0x7f0000000a80)="24fc5867860bb556c5622bba9be9dc9e4993a7b30d50375b7532c918985985ef52e177bce4c2b122e154fc1f5c23a877d1117c3783e3e8a600e8f2d58b7f62cc2877"}], 0x7) ioctl$TIOCSBRK(r0, 0x2000747b) 16:11:27 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getitimer(0x2, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0xa8, 0x5}, 0xffffffffffffff9a, 0x7ff, r6, r7, 0x9, 0x4, 0x7, 0xf4ea}) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") 16:11:27 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0xff8972834e23787d, 0x3) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:11:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc0) r1 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r3, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:11:27 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x3f, 0x1, './bus\x00', 0xffffffff, 0xf3, 0x1, 0x401}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1bb) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x85, 0x6}, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)="5a8f46c8882f84f80fc5bec62a46ba1613450e00b58e1bb1aebd0743070590c7a189959f96137d41f05342f8468790d7ec457bcf01c6f2d503b22da21d8c48bbebffa810f54bcee9b59080661454cd0cfe39dbcad7827d7bde0ccdb4e629b2428992d9d729d37ed163a7dd162c41887fe15ed5152bf3b3c2ffafb87253a4e1886da71cf427fe5cf2486e03a770fed75f6629c949d45cfc23f3425f5cdf1143d1da11c3575c921b730c43deb440e0217fd93fa47865471c59dcb499bf826270f241513e2090e4da6a482daeba629069f01e7f76dc9a230ab018788d40e321d3d7311b", 0xe2}, {&(0x7f0000000100)="59145931802bc2cc5a9d118149f1c5ed85daae690e5c0fe393bdd0e84d4aa7f9e61555f36b8dea804fc3b72a1bc8fda6c3cd67a1f6d41208f03791d999c63eabe0888b324e1517782a75f9acddd987a3557b7d02d04358c8553349819624655e98cbfc0212306099bea4287cb3f40c832f80f86c8a17c141ae5dd7980bb4107d", 0x80}], 0x2, &(0x7f0000000440)=[{0x98, 0xffff, 0x80000000, "ea405e3589d596c6d397b2151d27c8750688237b2a0f373179d00bac29d0db4f1fd9d8e9b07ed39c6b220394a64e3177a500cdb744a323db3434e85f7310fa51e9559196c39a44137f6bcdac6d98b69709b9128d4ea301d5f699771534417c7c9c7f6a8aa825ef145e21bbf3a443264f8d6343e45563eea8effe36e9977a040bb1892ba751"}, {0xa0, 0xffff, 0x2, "eb46f672898a5fb96db3eb572d653d68343fc375978c28fcaae25c28cf4a1723708d9f3d47ad1d8dc907fa64eddb951fd75c094293ef463d5b8962ab7b9faa9c904877eb1810f129ed8b9024a2e51942fddeada96e52d4df5fb8f0a6947ea1ffb8c37b7c3c08288fbd2b514207fcc5701da60c6a9e990586b190068ec7f80edf7dfc248054db767a29d8be191f"}, {0x28, 0xffff, 0x4, "502ec164d4975c536814cf835f1524a7d3650f5403"}], 0x160}, 0x6c5915a027db546c) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) sendto(r1, &(0x7f0000000380)="147065db4b171a77154c544ad1cc2dfd61e2b43fac2240f565c0e63d66f5b93c11f36892ba555cafb8c7cb8354c950312a4c87cc9f8d80556cbd987b04f14db8d86520f65df629ec3be46d53d0b91771e9b9fc7f283799f17ba50957f9c6511720fcfc1ce358a24c1b25a4bccd3cf5e7f3b930ae965c3dd7650b6f5fe21701c731757b333838fdd1a4c8bc233d0886e0bbc27ae55b7fbe9571d57ac3a97bfae763b74e0f1a7ce4172a0465f32f24caa37e0fb7b9ce48e880d6f38b02fe8f365df1ab289bcf86c3b6959443f52ced61372d2811722a0a8629f7", 0xd9, 0x404, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfff, 0x7ff}, 0xc) 16:11:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x20, 0x40001) setitimer(0x2, &(0x7f0000000c40)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) sync() mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = open(&(0x7f0000000540)='./bus\x00', 0x400, 0x40) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setgid(r6) socket(0x2, 0x2, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000500)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000b40)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='.!/*%.\xc0$\x00', &(0x7f0000000700)='$]*\'4:\xa7]\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f0000000a40)='\'@\x00', &(0x7f0000000a80)='+)\\\'*-!-(&\xd2]\x00', &(0x7f0000000ac0)='/dev/null\x00', &(0x7f0000000b00)='}*\x00']) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x4) r7 = msgget(0x0, 0xa0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) msgctl$IPC_RMID(r7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) getsockopt(r3, 0x5, 0x1355, &(0x7f0000000680)=""/67, &(0x7f0000000180)=0x43) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) r8 = getuid() setuid(r8) msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:11:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000340)="4a09fdc93e3b787b648b4bd04a688f729203ecf4989a5552ec1e538de3a2470dd5add617603ffc1317a9fb4e4d3457057ee6010eb266abb043e1f87f65c033b51fcec1ebf85977c99b057833f39375596d0faf5f75aaaa1968e5a56a04cd8517c6c1ced24049fa671e0725667c1f2aaa61aa01c1c9c2708c631dd417d1285d7e922085d7d95d3efef49552d841b8f34f2fcfaa3d4ca151697004969f0a163333811432c5dff78e387ba1c0378072a90189b36fd109f0b0673c8c1eb6f5e9db027d95bb06173214f398d0c8edd1c0e50024fae5146c0fd2282e", 0xd9, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x5, 0x7ff, 0x5, 0x4}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="a793507d3d67b911f43269fe962428ea075810e6c909cfa7230826d1d59c57bf91e538fd064fc2972168d7b2f94aeac28790375a722447fb1331c6d22dff4ff93178b92000f5159f4b77027a03e56755b3c6d5e79ec6bb5ba7266e4f7d58473630ddd50a655a4af55aa7cee942e897727c4fe12408e3728bad41da40a62952ffdf6b3c99cbcfe177078d61afb91b3dadd99b91c910033c9ccbdb8d4ada541fc2de14f17f9850677816e4fa586a7ac31058e7feb4fac38c6c4e615b9287", 0xbd}], 0x1, 0x0, 0x0, 0xc}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x1, 0xfffffffffffff801}) 16:11:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:11:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5d, &(0x7f0000000100)="a6f7431f8dc4f41f592d929e8f195e7cede78e99434c9cc120f00923070d67783cd18fc0021198b38f982231919f4f4933218a25d3d3f5ca9c9e3b465eaea38db323c21bb6676580d65a36baefaa9a9b5dce904faac574f1e27d0eb7b5") 16:11:27 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x8) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) 16:11:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000200)='./file0/file1\x00', 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x1000, 0x2e3c}, {0x9, 0x10001}}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:11:27 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x100, 0x0) 16:11:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x20000) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:11:27 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) 16:11:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa4) getsockopt(r0, 0x3ff, 0xfffffffffffffc01, &(0x7f0000000040)=""/227, &(0x7f0000000140)=0xe3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) 16:11:28 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) read(r0, &(0x7f0000000480)=""/4096, 0x1000) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000001a00)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df01000dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b8a44bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb0251dc6576d85dc8f8112cb1baf58e2cd6602c33118ed31f1901cbc1dae8958a03ce01d510341adaaf4da782e3d6336aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf17efac46ac20536e5fc5fa361b0c27388a529f13ce96f9741b9a4449dca0a1eab9f653230eed7754a74483133078a7eb415518b759a45a53f1ac79f0f7aae273296332bc3d48632b", 0x1f4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000027c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000002540)={0x7f, 0x400, {[0x101, 0xfffffffffffffffe, 0x9, 0x625, 0x1000, 0x100000001, 0x0, 0x20, 0x1, 0xd0f7, 0x10000, 0x9, 0x5, 0x8, 0x0, 0x2, 0x1, 0x100000001], [0x50000, 0x3, 0x4, 0x0, 0x4, 0x7, 0x100, 0x39, 0x7fff, 0x4], [0x8, 0x2, 0xec6, 0x1, 0x4, 0x3, 0x40], [0x7, 0x7fff, 0x20, 0x100000001, 0xa6, 0x6], [{0x7ff, 0x1f, 0x75, 0x5}, {0x2, 0x8000, 0x200, 0x3ff}, {0x1f, 0x20, 0x5, 0x6}, {0x4, 0xaa33, 0x7, 0x7}, {0x1, 0x47, 0x2, 0x7ff}, {0xa3, 0xfffffffffffffff7, 0x3, 0x8}, {0xd9ac, 0x0, 0x2}, {0x9, 0x7fffffff, 0x4, 0x9}], {0x47a, 0x3, 0x2, 0xfffffffffffffff9}, {0x9, 0x7, 0x400, 0x66e}}}) preadv(r0, &(0x7f00000024c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002800)=0x200) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) sendto$inet(r2, &(0x7f0000000140)="9df6", 0x2, 0x400, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000002780)=0x2) 16:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0xfffffebb) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file1\x00', r1, 0x3}) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) 16:11:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r4 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r5 = fcntl$getown(r2, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x9, 0x1, r5}) 16:11:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000380)=0x1) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x1000001e8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 16:11:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x20000000104) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x3ff, 0x7f}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x5}, {0x1, 0x4000000000fffc}, {0x9, 0x2, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000240)="372dfeb84fb07fff774826c234af33041a5004d16b96c03a26a77c08de7561837fc4fd813f83a06d36924f52a0bd0be5d48791893e545d54c853b7c6863608d8582c5c3a9182fa63f9527786ab1fb67b614a92d9c7d9b939f3422bc4f58334e8a7ed74f9f1c5bfe5b3fe845753a145b4b50bbad8bfd4979a56e61a3eb74716bece8da8a9952753f14e126bff68a377ffb5c88a9685d8849b69a73cb52746fb9cf6d2dcfd5925a5ad70c079ee473f25b4167a34c9f596ff99c38cab973473587b967b1595ba42a693cbdd018bec16e70c38f625b8534d9a853a924a344a2a48b06b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0xf1]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:11:28 executing program 0: clock_getres(0x0, &(0x7f0000000040)) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0xffffffffffffffff, 0x9, 0x1ff}, {0x6, 0x7, 0x9, 0x7}, {0x8000, 0x7fffffff, 0x7, 0x2}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:11:28 executing program 0: r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) select(0x40, &(0x7f0000000000)={0x7, 0x8e5, 0x6, 0x1, 0xa0b, 0x2, 0xa, 0xfff}, &(0x7f0000000040)={0x9, 0x3ff, 0x6, 0x7ff, 0x100000000, 0x7, 0x6, 0x20}, &(0x7f0000000080)={0x0, 0x5ef6, 0xabd9, 0x225986fe00000, 0x3, 0x100000000, 0x8, 0x3}, &(0x7f00000000c0)={0x7f, 0x1ff}) 16:11:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000440), 0x66, 0x0, 0x800, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 16:11:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6) setsockopt(r0, 0x2a, 0x20100000000036, &(0x7f0000000080)="900140006589e29d236df6defb7c594fbea6b33381aaeb32f6728fad60ddf5211f05d5bb8d8892ab4618e5b1dff89ff40e0853cccf8c687866472f99ecf87e43c7f56ff9706c37d69d4401182e21f3bfb4ff8988ee72cf942eb93463a8f6a699d77c9d4d133e7ec484c98e0fb69454aeace6415f21cc34c35e60e1a3074cf2fc746b1927ccd36115ae1eb913cb0c9a92a8a637821860be54cf58cda596616e", 0x2) 16:11:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:11:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) getitimer(0x1, &(0x7f0000000140)) 16:11:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x200) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x9606508e49744be8, 0x0) r2 = syz_open_pts() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r4 = semget$private(0x0, 0x0, 0xdb4c54007d3c9460) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/84) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x4, 0x3, 0x21, "3dc9a4b0367e144afa1100e6a537d91e56467f5d", 0x2, 0x6}) ioctl$TIOCEXCL(r2, 0x2000740d) clock_getres(0x0, &(0x7f0000000200)) lseek(r2, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000240)="edf083cde026c383846061ae4e37e8bc24613d2a22b0342550a235913dde4ba2b3e918dce2a9552c692de3208df61d5b77e303604621cdea1e651828a776b023a6201a3ac468449ff75caf35b8c7c005f503f2dacff712782b11c987fe57f290c534886c3947678b301bb7f08d1a4b46a2b52a79", 0x74}, {&(0x7f00000002c0)="4716bcf053b34595ac1d72c8494ebc235d41aa9c4bbc35bf7263a9210e9b93bd7ab265d0cf9f8bd37996117a25195d68f7b67d251e5869cc4acc512720", 0x3d}], 0x2) getegid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0xffffffffffff485f, 0xe1}, 0x10) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000003c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x41, 0x3, 0x5, 0x2}, {0x0, 0x401, 0x9, 0xfffffffffffffffe}, {0x7, 0x2, 0x4, 0x7}, {0x9, 0xe2c, 0x8, 0x1}]}) ioctl$TIOCSBRK(r3, 0x2000747b) chflags(&(0x7f0000000480)='./file0\x00', 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000540)=""/205) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r3, 0x8, &(0x7f00000006c0)={0xe3f326a3de2c2b48, 0x1, 0x7, 0x81, r5}) fcntl$setown(r0, 0x6, r5) 16:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c5191269f50d842009357c01", 0xe, 0x0, 0x0) 16:11:28 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) write(r0, &(0x7f00000001c0)="af930345381016a51bb7a22bdb82f8e3806645c1bdc7adbae9745869690eb8c2ef091475f6794d21ae49c56a039614c56ca68414391c68178848e65de9ebb9021d4ee4c7964ca5d1385ceee04011ebd21575e1432db27f7410fd508bf25a8bd0f3547e0f394834b629baff94c5ba40386c0b2a5576385d40fa786f388e068f63eb52e3bcffe5c5b77c9e1f45a580f85a5da6f96266056a0ef68ee7a1c17f570333532e0aec6ad0b7d7597aca22e39d799a41386eee0630877259184e73139529f76c31a14d5631220b4d07c852688df708077d2b063ad2ae737edbe97a71067fe5e3d3e66c1854452c5ca1858049e54003201411694f3aae9eb6671c993bd6405def931423294db4aa08c456d022a2a646e9da6ad0682bce95a8d1ee717d37235dfc448208d4839e0e9cbaee158680800c3dc537d23824e96c6a7f84dd664035d3083a418eeb8239e728d3bad780fd342836ac4cbe4cc9caef90c5ba2a0c6313f332b3237005785da47281d04f9a89f649322b74e648b2d69b184b6c56904e7d311aba19f30c5bdce50118b80ae51fb0474659b3554cc323517b31875d601834c2f0caf20e71c7427238accc428b63a559a9839c9b953c1b982e55905a24d19458f5a670e589c9cfd854a29f80935dd7db0bed33045ae2a7ef2a811f92327405768db027531a14452d44a82a18fa3376ba30aa38628ce5362dbe0a973176174651ae8b96e18e13458f036d5650850920c1ca1799a310a35ddd27b879faae4fc77a1cc2ab0f9bbb1cb361c7cc11ee02d4d5767e3e7136d738c8e2f85eb33c4edc2cd8081d15d2a02189c8fec5572ce960d1d6b4387c790d8ca64b673127f55aadc72b7ce45dd5f2e58291bba13c23f0e47a38f470ea1ebf61d2fddceade075c78ff5da721ed346a601f60834e036b55bb24b52ef3365c23e425cb5f01a3c4e83dff2b0def00fa1dfc80405b719849332daaa333f7a58ee6d73fc2c39e27cd5c57fad8b8bde4cf4b66d698c31b4a9b5d3d9f824b1ca842cac347478d31a610f7492abfc8ec18c9125e450e70279f8b8dd1ab70f0162cbe280ad415e66aa96ffd67c9e93a96a23344bd90a7882c7bcfefb2878a1d799d1116869fa851e069e5af008cf26c64f0d532afabe5ef0ae187a657cef748c8e6e2492e9b8f4a413d176de7b7a85deb56c57b03956a6779a8987d51fd40e9716c50813ed7f0e497002d6d464f64ead761c92db7946aa23753c99ba196a1954c4d89a3878d537f2d1e74464ee0bebbfd446ebdcefd8debf2705f8868b6c5947a5a121dd6cb9fe461b443a129c35ff6bddfb8960a0cf9863781a1f81074ab78cc3cc9c50c8c46fb867efb5d26605dc6a4fd1deb8b4ac1921339b1c4a589254c9f0597a6e67f210519ab98198f575a9c3e29041fb0c55f009716c5c03e8f83731d39dcec64da7696ce87b8c04fc17662fe88f3009a4381e228f50d1457114d85d52bdf4edcebe638e3514d6348a72efa030366e0eedb4247d273c7bd8a0c792670bfd27c21da2d04823c568c1ce57e1e9ce2fa27767244b9623b718e281761e1c0773bfca9c29f0199efbfdece0088d7cb00809510424446341d0a4d2e1166fe8de805270bdf4ce39ce6a29015be594da5e708a557e95420901b20481cc45ffd2c331ca686b0f5eb9e2ebe3bb541bee3aa4cfa33a69fc9643b8d9ea472ff77987336ec443c56732aae2cdc4ebf3bf090d5a12eae479e47e738a96fdfd75e55ceb1c3bd7ebd8826ab701b9629c402314739d370f8c546026f088501533d44864dd29b4ce8447b2561a45bfe03c06a9c73731856d86da436e82e18bae66bf3f56d088c6ecb405c072009f651640e2fca0a6aa577452475af01827eaf8a03caf24aa245ce2a28366873ede26b10e74ad4663e3ad131c1304b54a40dca28388cd6954b5a0b05fc8c59ae63d238d8571152f783f3bbf88d514acc7d68de7166591d0274dc160635b89325b01acc0bda217ecbee631ab5d2f0cf56c5248cfa5f0c06213487313741e733955da88808ffc4224a54f2ae203cf0186f9337ac1038f52b304ffacd390b9784616569fae4f3d7ea4ff93d64a4d8a7f8ab7d78c87ee460d13ddd5e45b63c9b1d7406acefbdc0961a52131f818b7c4a73191cd0a3ffe08996aca14cf146c3642b63244c262b179d3b432c8b3157f53d025ce345540e776be268af3cde6264b39fbc672a75e147c9ba9a6b2678f91501ef1a59bbbaf6ee347b6a10014b5dc4467ac9ac1b973ee25d673173a6647eef87360089b3a3aaa06abdf29f1b27350b38c619db5cce1ae9aeefd41e3f5ba5497d6e81a470e790eaa5962823634298e473892e1ecbcc261995532006dbbd05e17700669878d757175447ee8ac1df3b8ffff551931bb1a9e0de2ba2042fafa7a985a096d1ce36b12061a5e2c18fee57e3dcf2b25e52167a10c1cdf631cf90de7b50deb97e6fb728f65ad57837ff646f83248a95922009de3c3dae7625e6049d9f91bbae9027f50c821f9346852fc6083b72361248da0b59409e6d40f89b7f97e58dc967f0c2f0982b8f35af7a19cf6eae6967b089c093134968fbb70adeeb2500ac9ad765d60a4c409c976b5e28a435823cad6035efe57ef9207bb53e80f911a4c7b6834eae6fd58369ab3accc08ea9fa15e9db5c87b663143cde300bf5f394d94120f4319642390ddf1cf8618c0a9b02509d7877f6d5f5bfb4af01cd9aa8670d94740baccd55d0f10cdff566d505e53b4aeaed490388bfa1ecba86295bf2a16bdb54995f5d43e936b67377fd0f35ab34023304680aa78ec2735829d67d887ba82ea9701a3dc47dd42ec442d348d6c5970f758ed34a7a924a7426c4db52b43760527b50b91f1b68eb435fe3fe561d4584d3261856192ff4d0a469e739345002f954e1c94af4eb444f6bcebc3bc6d48b2f69ef2ed0eaa7e47015df2fecdfbea715a714e528523e77741aa5d915509428c01e21a0845594cae35aeeaa8ae0b32180f655c930d9efc5088fcc1c012fc7bd76d02adad074d98672beadd8c5fe1883e6fd71cc20b0952dcff7a58d6de958584779fd871fa6778902c87a871ed986209df16af73432edc42a3b1ebf0219f86dad885d2126430c382d593d539bcb54f56d724a74a1edae292a5ede5aa15091fdd931f42ff52d782d98258b91b758b57e28a384d8754f9a9133599b7c8d18166def325cc73be763dd12274fcb1d904db73d97750e06aba191e69163b185ba8d443756a40f6b6ac8fb4617e66412adfec7ca2569f8e78dca505576872b77288c33dfeb063f1c616ffc061c62008ccba450dc0d236d9d88139d3f468d162e514e42cca03ca70631307ab52291cac01aed34b97bccb1c7796116e977a173da50e8ef93b7089da43b322f6475d0c4b881c7ac4b3f371b9dc00d0415a86d27f2956cc7ec4eadfb8db3c4df95cbaeb06b580e5905e151625e29f3b7259933d8afc30f095c4a51a0e719b1e6e4a5f15c40fc2a9d34630cabd096188fa2d9940a142a744f0a564da7fb5751c266088eea5095e56a3ff92626c63867850db41eec1ec2f3b7cec61cfcce4b455a46e35a6917367f2301643d089591b755e9f21cb6a0237689012885bf128f6a427ea1188c0d785bf91f8bf0036dae54feb1ba8ee374475832cafe29d2028e1b8dc3aea05da900a33561885c217ce1de432bca5e354862903c5f529bf6b8181a5d12650b6869e288af9548f0f5c6219a1bbd15068f21dd5f7207e09423cbf76e32bb535edaa72a53e143748053928f80819b32320b8b8d0df6163a6e080544a57e19f4d75a06b13c826e0134d64dcb2b38fa3ba5c4010080cf782682d5b8f2f3d7121344beb963e490ffb2138279d6deb975b1c1f38c07b9a06d5f3edc20a91c8b4d4fb159082dae5b4c7c236e58918520b90b95fbd3a9ee2ce43d8145cd3ec1694d873c3cc6a5e291a938bd502ebb0f6f9665a25d8210a32dac5e86644ca1cae5ae2746b881f518e3fb4c9c26acc0b894a15dfbbadd9e76352a13bbe631e5dcec243d4b453b29c581d64ed69f229d204fe65f2b2d76bf6d9367bd509809e0bef16a7b967bc69519ced3d560a2a25aaa00ef75169023f626c0063a575b608e1de032a479183d1fa42a9771d87cb09547c3a8437fd602345e33cd4ab49db4018c869efd33bed730dde90339a70c9019e2e4c4a70b06ab55f30922aaa83b087d46e15b8b0665deee343a4b45d84a4f1909dd4eb3871e0ea15277470850b7beac05422f46767a7553b404e0a57adb9c2dad3234bb77a3ee75f59baafa77b0221c701bec68bc0154e203f30e36a0df6ec1f6e7038160ecffd6ae3fdbfbd8a469dfa1f41587c2e259adadd791b80a56fa64306cbe43315be3f644233a49f4987efd831e9c2f474b4fc209b52e513a811e986be9a143296a072fe19447f24aa5ea68f8663241c84263f5e36ef7a4c6e529c036a8e48731369e3c1e1bf6599473310c9d28a2070223097fef464cf63dc50ab58dcf9ac187ed6096526f28c144db0bcc220b7249a028d6a669bfbb2a6b317e9344b751fc337b21686c3c3c9f306024aa76f44acf1074e93405895113a06f5ca29904f6611b27423e613c1ae068a341bd4bc530ad8e2f49628396ecc85be2473e2da175625201078249ca3e4ead7f2042abc7270c157e542bf7639dded1c57c4e546a56912dbd02d5b17b1a910b58d2629808fb473f194fe466adf1ee7d527a479917a5d77b4eea124e1b37cf942aff17f07ebc6f9d3a88915191a05db74c29031e3c2a322b1af53eeeedf3b09707bfe002b870dd7ff00feac08acc05427861fad88eccd59e4b5206238fcd7d091286f4a6e5d02a3fb32cb7201a68937f4133eaa13e859dc1dfc17fb41a5a07dc6faae6a2b20ce606c317261828bdff6067782b1b096a9e7616e84439d07d0bc275113d85ae33e778f9103b3640119c41d2baceab656a6160336b0ff40bc3a96f01fe7a82cba8707a5846e768f8aef25c18398981f308b0849063a79550e0a06510e3d3c5cb9ea8212932e46c4d04e65a3d9902276f6e3312c1d448341a0e4619d943c22fb0f65cf60cac370ffcc0f3db5a71dc3fe7bb82664ebba25baeb541a63bfe808ac85e1c51f0a19e172fc0b1ab3157ad4a253a33138caf7d2dfb8b180ed9689a1f0ba5e63480fdf832fd23939005c8b5c70539d1ca7fc6be2a9c85a5a9ab5802efed168eb8f7f900deb448d7d30477b6606428018522a970db5a645c2bfd3eb7093d6ecce911a2cb35e36b9489fb0815cf43f536510ef2f8ba601a08a54bcf70924e4a33e0da0ccbb3317543f0ec3548e66935641e17352f572d99a61073df57f64d6d6c8569b35b564102016e79b68c491d8c2f5ddaef985791baf2ce67e55c95f33da9d85a37cc67517a4cd1e4a4278b16c8d12342919e21a8ec35467ee80ff7713f7ea8fbf5d9d1862eafb5767bdcc626121183394a0d7329dd29971d18bca270944ab1b0b03e3847761123ee792c21002bb01d5873eb69567d6d31cb73037471314fb267b7a7e1cada5cdd8a27bd04759cd2a43655ae744c8e2feb626861bec24d79ea19632d6b1b8a02f724f3f11a95c491dca20a481c1683dc02d31b67351dd4c53b0eb4fb017bb81ca954015df3337099e7de4f91b82893039b49db0ace4021752661f9b38387655c810646a7ff5e24e97f33e1305b81ae7e5577e0dc2db69475184acf554abfc019e7445d80957ceb2f4c47e96875b048de701960583f560493f3750007c115901b5a46930165ff92b3c0c19f719ce55d3cc1e3222ad6befe", 0x1000) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:11:28 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() 16:11:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) 16:11:28 executing program 1: r0 = open(&(0x7f0000000100)='./file1/file0\x00', 0x2, 0x10038) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) fsync(r0) mknod$loop(&(0x7f0000000140)='./file1/file0\x00', 0x1000, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:11:28 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') load: 2.57 not a controlling terminal load: 2.57 not a controlling terminal 16:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8091, 0x0) fcntl$setstatus(r1, 0x4, 0x8) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7, 0x2}) 16:11:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10b) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000080)=""/88) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 16:11:28 executing program 0: select(0x40, &(0x7f0000000000)={0xdead4110, 0x3be0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x7}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x32f369c471934a88, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$inet(r0, &(0x7f00000000c0)="08d909359515ecdde17834c0e4a359", 0xf, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:11:28 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x7, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:11:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="1caf63bf81d43311569725548601d984e5c99843ca435c", 0x17}], 0x1, 0x0}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 16:11:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xac0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:11:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x40, 0x0) socketpair(0x10, 0x2, 0xbd1, &(0x7f0000000740)) socketpair(0x2, 0x8000, 0xe5f, &(0x7f0000000780)) r0 = open(&(0x7f0000000800)='./file0\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000840)={'./bus\x00', 0x2, 0x91bd, 0x1, 0x0, 0x5, 0xfff, 0x8000, 0x1, 0x9a3ab2a0e6e98458, 0x91, 0x8}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000200)=0x1) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="b1039256ab1a592e17ebf83ce6831baaa5958022ccc91230596d3b143bea69b44ce48f234363cf64146ab77e725f98dafde1e6d18a01d65c219e3b9e359150f7a04656790bc4020969087919cfcdfd62ee7a59fdb57af64d7839b34e9c23e7f709159bf580c230855d5a14baf1f775d11d50e3afb3faee145bb009a3c4d908ed4643b0c830f964010cd227e657c166f916e2dd80d3cf6017b5b78a1a0ff31e01e03aaf6b84b2aace6d01345283051f87085c68091e50ccd1aae292ac1568df5257d9aebb6403d22b", 0xc8}, {&(0x7f0000000140)="46c5b0a328fbf4059ac2602c6d737fa90df92c4c02ec4b082b4a62264ec05587c60ad62844b030e11099e76725ab23e8e3b4c5872a5e2a8b6428c7c34ecb5171bdd6834019f1ba12ab2362aa21d69084e4299033067874cd3114e92baae66b42a6f72be7559a10931c1c86d434a2ee8c71a631744fbf12fcfaa1b8a16c29cabd794c966ef4a52e55310e61cdebd6f36bf5", 0x91}, {&(0x7f0000000340)="cf92a1a98575b20112be17bb341abe4bd90618ea16f1303acde108d6b253ad6872adf805704c7d04f00db07e10c894965f1fa55ab675469fe4b9b1b0813d4ef0355a8441bfcda999dc091de683944f4000688ec004b987245ddc2a8da3e5b7fe02f5da14e69ee2edd6271a24c2c8d0b8b07372a8cb2b44f09e7dd38eca1913806c21", 0x82}, {&(0x7f0000000400)="5ae508dba3c2bf0fc483a73e82bee4c257d4083213196720aebb414088a21f10e9abdd4a2ecf4adef272eda7a4b7e59990ba970b42c304e3e23afb6b907bc6de83e22943898568e4fc681e1f2e00b7e3656534151884a9456c252df87d97dd6ee9af8951e4038af13a7cc0460d7ea4634f30597398af8ad2141d5e1ff73885004c678fe4d6cf305179e25e276412c4754f88e35a80fa2bf71f837397be953b2e7ac1954e3898864812eb87655494ca907223d9268f494fb3a2198c36a6751e657b785008ed32ca804f3bb1dfb0b481f739c4f71216bd6c82a67b4749", 0xdc}, {&(0x7f0000000500)="41c6ea0c82b8f0e47e9b5a891c53d98ac7e18cf6498630bde99cd1bdfef4233ad8c59046fc71a4b9e58b7f0d974ffe49bcabbafdbd932ddccf02e2848778322a697401a27533476cea25cd434a9cf1ab3d61b67d872cc07c6046d1c445805272499c62e63fd0d40ac9948563f6609515893faf4f9cc332926211486b0a6a372b01458b", 0x83}, {&(0x7f0000000040)="a04ab31c946ade285ea7765650d43575cce63fb6c1a71e7098e2cc2b127f24c40a6c6056553750d90ae3a963f68966755bb459e1ace9d69b3243d85f7b32c9c6c2a0222306d90da852b158b44ef5383dc40a2d7a873b4677508e6b49149003f14cc29c4a100d3265fba7", 0x1e8}, {&(0x7f00000005c0)="6327fc58279134d10a43815a39f7a93ad7b529d1f18741f2554d62001a747201b8ed8a8ea2382b03cd36155949d744e67c04f90441867d3230dca44edaaf1f647400ae2126f7347cb5", 0x49}], 0x7, 0x0, 0x0, 0x3}, 0x2) 16:11:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x6}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:11:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:11:28 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:11:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2fe83560, 0x9, 0xf14, 0x6ca18805}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:11:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x29, 0x6b, &(0x7f0000000140)="2669cac5401884ef9a2e9d30b3907fca48dfe4e01bb583fd70bdaab3b79b99f141cc389f3cadd1b7847499b2a66efde7d350907fc509d358bf28823b682756ae94b592c112740707b677c07f9120c792696761248dd50000313328923c1fa11300"/108, 0x6c) getpeername(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e089f5d155f96936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8954d08639240800"/4098], &(0x7f0000001240)=0x1002) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000012c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0xfc4}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/null\x00', 0x20000, 0x0) bind$inet6(r0, &(0x7f0000001280)={0x18, 0x0, 0x80000000, 0x400}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x9}, {0x82, 0x7}, {0x8b, 0xb3f5}], 0x3}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000100)) 16:11:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000500000000000000800000e2d6ee87c8ffab0b2e98e9590000000080080000000000000000000000000000000000bf743ad166ec2a054a0a00000000000019000000000000466bdd56699c1e379088aba7c2052dbaf9a925f492dde80a323d9ff86cc54bde20b16b852c77f3375d7acfae1c2dad2ea5b60198ccd9220873d284682024189563c6d66bc8b8df3369b2ec7b567caf26a9d6e172a8ef1cb6304dda19f4c1700d0b60c8bb37248a9c8c28833aca44d7ea826845fc8332d2add9bb62fdc406928fb3f2befcbf66746d2a63c8dee80d381ea731ebfb8075e6c3f53b276597c1e955aff3caa12272142826ed38c9488f9994bd98214c26ce668cfbb24142f74e211ab7f8d840f44606fc5a9d7c440865bddf767cb9f9603dd64aade99f30df09165632d45eb3653bb398f91cc28d29c05d9db66ffecf91c36b0786541c3a3f67207d42aee7e87fe620ae1edcc50c9a981646e59323aada4eb5c5e1440b735602e2f3b71273de6f66eccd62deb6b6a881db35103b7d886ab483e605bfe002323cc848fdc88d5a09c6e4f2887ddbd6fb1f538609a9f1621f222564756ab279d2b5d45d13f72a9fab50e90d0f663568715a75918317257e8bab00d2367e325a0f7e076f15339e6d205badd997a4ea3f36b3cdcc222bef9bd1b2e969f4e9ad90b069e7b55b2a8dfbad4e307d6955e2ee33565b9461f2c1c4d271c891be1a7d34c6523dbbfb6733df806bd171a6d1eb493911c055d0eb90d0aabae9b20bdfef46e8f9e0742ca0e829bee9f1384dc5f498db1e02fb97d6f13d12bbc25dc7b2c5f1012390b416e93c563b18ca9696143175ca0d3d3bb7a42b06d5785ce5b82e4c213ba268cb9b81acc4300577118ca2635b9a4ca19957a03fd502a29472f8e7ee48005b79f7947dd297ee93ca924bf916e8a3da5b5fb1d0f06749e13c59e334433e428b1d607821d42c737ae2fe8821f7b3968e478263cb706cd55b"], &(0x7f0000000180)=0x4e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt(r1, 0x8, 0x3000000000000, &(0x7f0000000500)="625503e318195ed22d0512c96395374a47ef69a0deecdc22389ede2e3977204d0879f120aaad936bda81b41376dfd92dbef4facba9d7450dd65048b3c091f4b5f61d763929eda0b571da33a8f6f50087c697ef69a7e859f3ed7c366b214cc39945d20ebc3ca2dc76f5cea4da9d2f1c66bcc8b2ebb308d54e2a91c831990ad44bfd8f83343606ca74e05550d12e0e8b7d913c74e9346ae19bac317ff9c10e7636a50ef957261f9eca698bf7548339f96d58592ce2a35985613d4c6ac77e964e56bf2053e411388a3f83f8fbe956f1b149b0507718106701d01f6e10b20f9ad050ade8b5cb052a2f9f8292732457a2e1993dfeb643275926344a1d94702bb4a0e74c11fc580cb628474fe0f795235ffd977b7dad96e99ac2fe7304c4fbc4d17078c38dd2cf6d4f3d574e12cdc0b9654a3399fbc406ce22efad69fe54bb7026818314535a20beb27999158764627817d79435dcc5d2ee48640a2d49fbfba8a1004220b0f067ad177a89d434e25cfbef9033b70cbd93cd6c1536d45bb0ce21095411f99ab1bd1ea63f33c8f93fe55f474a7902b827500d590e3e4664bd70f546a3ee4468a73da1149d4b4d99add67534b766535c3f47323f13603a7696571d3e711df7f4e65566de23ca3828ced20d7a1a80294fd446a20ef7f1b4f1235eb234d9bf82cef8a9040c087791a5222ffaf0b8fd52eb87ad37cb750ec034fdf850ce3872a94fc993c4b80c72a9bd3f6ff860e122c6f333cb4a012ad76df9b7d9bfd70b87f686566a8670186ff62e66c2bfcb6480b308f6808fe28a0ebe3a3dd20ac4ed73e51a516d30968d581424de4d2c989c624680d75c744dedcf7d9c04bf5c234d3ae938bfdeec4c1a920f3f135f90e0ec48328a50ce538a3ab227b2631bd41b3d98aca92d684161d8efb7886f26aefb361305f3665a9464b4168311ad007653fc419778f2513eae0e80187a0db366f6ce6a8534d24f25fb078bc78304ce2339cdfc3862187cea0eb5092edf51338739a52ee6aae0995e3c2d4e5b015968dde1c6170fac840a4d6d82d74604c2516c3eb26bfbf7b72c13e5a7b5a8119ee43e71265e0b4c43adccd695df99b88880324a3c90cbd6326dec4a1a49bf1384bd0546b7a0431ad84503d540aed069e30dca7121bcd76e9f67d2884138dd06e1765c901b126968d3fcaabf820ca0325e9574eb5d2b719c5d78c656cad876a9950a01cc7fe87342d9e4129d953db07531281f5abbc9b896cea878ae4b8d96d43bd8300158b0d5055abe1e91e188c5f4731d811f4fd79470affb8a300f41ed0b44e04d2f7f4b676013240d0efdca9ee87425174ee7311d5c4be099a2b93cca1476b6556639ef1b769b7f66a084dcc0aae0ffbeb36c8409f6f6e6e8ff458965deae733cdb4a9ec89768ff409d6ff6479be6b8af275bc8d037fc92645cabc93b0475b898102cf7d3a3355940b130f54e55e71419f5d77aba4b9375ece036d056300fa6bea3673384b22c984b101453728ee692381fc6e0f017607a54fac6f49ff3c79542a330a48bcf17a374dbffd2dd0036db66148d6efdf0160bc71fce42409d2aaf63ac5d077b3b302231d3c97495b5188d6be2ee46dca70e23e53d750336684ef1ff2be1b14f0e015519901e41bcfd96faa395820cb8cc85eaa1a89fa0c203c67de16f9235f1e5dddf9118892366cc587078e992c5cc3fbc8872fade7b67a2a8d1496588d16add3a382db335c97bde73069641ae6b796b45ee09a052ac8f24c5b41bfc4b182d365f3747c1effc12d4045c6f73ee50912ef2fd63f4b3f307f49b5c0cac69f241c2883a4073ddc44349b8dbae667bb22ba6f35a54483cf87852240b4ee6f20fdcd3c77d84a2ea64afa76397e063d14ede654b8ad5795e7054cbf6c373ff37d68c7522aee8d7d20df9624433d3f50e2c9b42fc2b881b90a8e37ce5754c8d7299ba419ee2e15dfe68fac91e5cfa9f3c29ddada81c6c4b1c89871a731ed322833160b4ed11f926ec456c1976196221e7b920ee76d4de5ac8fc489d73f28abea7eb758cc82faa23b540d221983b683f9a04d24f5da4365cf000cdfbd65a3df8d20608a523cf2507378ff098cac82b042e41683986b3e77840cc9db6b6a408eff18470d42a647feb2918a0024146d46bd3e089dc32e9685602dd0857b4518beebe55b1a552000b60bf51db7b1ab2abf3de874e8da221ddf9afa7d8b9ff0d41e7569629c72559fbd924fda25852e2beba6afc05d2bab07dc92b4f435d1ba0722a029ae546648c27446fa60c3a84a6ebcfc7070d8907860b94a00d116e1adc4300ece2cfd09c3cddb911defecb91fe6a23072de44eb68bc3182d54980a6fdc0062d3c1dc0946f42c819e8f176eacac3e9a027448c12f420cbf1a8b3933afb8bc93c572893892eaafde2da6fd7e78d907172da5dc8b98904f7866f6defcd1fce7c646153f02718f77ffd185b6e689423d2b3eaeae16c9080d9a0a6ef73f8acaf30db67e4f698f9f4305bafcc933b159398bfbaa51f6becc0c1f8beb1b677f22b566a0c5c567bcc402f27a69a961c72c3b1eb48b946d2dc4faeadb26f4834c641733c4486489c5cfd413c22b854bc0954ff053d0026fb52ffa4d85b321680d6ddf0ad39833650a02716cc63d2348ba8a14617b93c8d843c780db37769aa797905254c109c995c448fae858e457c949c943bfb31888c22bf1841ab2893122d6dfe55d33e401abcc3b2dad7dddfcfca14f40d2b0b22727941b6d8bf1f35a0d3120ab76718fe96b701819decc13ed7e6783aecbbf60b585631b063f861123e2f3c56779b0e8e67b6e7aee4ee160bffc59cb9b24f024c3e71fdedb9488589f29045d64c05d9e629c28c22ffae076886d58edebdbc6d66dc63e6dfa0c0102993d253c18e17771371a2668efc2605d0db4a2e861506a7314230cf221f2f2486480bb05250d24bd30b83d53cb3279ccbfbf4b786846742c81eb3cac4814df60e23cf0c9854075c4a42cd3351a236626b662aee1d9b2ea5c75654e72587449ce94d89a4679d3b62c391bd84f27402d12f2b55a428430db10966cb7a142aa90309e56d78bb19955dcdfae1c26caa81754e28305959a4f5939b6bb5b490558fdc03a189d147a426c96f98bb3bc60dc31fe2ddfb31cef737d7f18f0f17bacbaecde82085aab839bae8f3152c140d4171e84ddb4e15ee86ea794379d0631931ba3796b2fd85a2d6fe5cc2e0adc4c5f7a23a0c64cd643f76734a66092de348249851aa937251580b04e4f0effb0ed4c27b3fe8112172c54458653fcd0ab76e155b83e5adeb089aea865a97586b284f2f278a82eedc2f83163bcd2d3f9c14beed6a1700b49893f851ec4c496108b80b10211a9939495295581ebc7ba63f8e055a60f828d368564487a77afc431295164d3ddf32f5c05d5642d5e4b9a66e0d339036621963f1972764978409a5b3c8bb405d5167c5feb267c046a574b95dd1774505c39bcf0f1e49f6de88d9ec0bdccb6cc962108f4a3b175f6d6356e3c5234979753cca5c46f0671b17d4715dc38ec64059f43a8ccd19e6a37b336525c43455b87a04fa7b394c6bc1b53a84003d934df10f8a0760c7f192cdd210cf4c2264ad7516d7eadf86c82b969f61e11d0aaf7124f5d739810bbd4e13f1104d4721bb62dd239d6e175d77ea6052e6dcf6b4a99c4c2b6773ab4a94cad9fcc289195648d187b4b18d2334a27b98e021f6efbbcf045ce4c29dd6336751b4bf4328bd57e858db304abe6b8d0ad0bccf223e1e1cce8a2b5031c362f1ee6b5b3ed8cd2d0234a43571c4273eb612ae288ea8e04d7baac06b2d025e0e2b782b8eb76fa2cd60784a09465b8526c297167f2c90e841ecbf73bdb76139b6bd2ca9689ca5df2ed331641ff9a2bf9a23a1c842c220f50468c7a74c4aa46810006f4364dc213b3cc7e7b96f4363e997f588238bf1493e56f830dee72db83d3ac482e16165509649b4ddf8ddcd133b81320fa5c99731a98a87e8627084f9a5d61155cf637e80f0f034b56b2fe2de07cf3bb3f6f8fce425696b3efce4c57168bc3d4c0ed4d99650ad69dddb5683c21a7130ed6bb936cfa326ee1c3083c1b1164a877428eee3562b14d303e3acbe8f6610379b726699b03323bc3caad41b286bdfee524f39220eff48c57ad3e5af45efae7b8cd8f1a5d63128554163dbcff4b3036e3928d9f5bbe88c523a882a723db6f69213ca07daf0d0ab757b986b13df84ce8967ef253b984727dfe219d4b5d034920d01a440e388e8e1c3e98ea1ef2ca88fe789f4ae278bc76311ac67edbe540859b727c3daf8e5c6fef5733806b0bb39d85a5d487a2165f28c286f85d4bab9873c590e89cfea3f3ca226804ab23fdd9285bc596f032cee157ebdd151d7ad4f55ecd68860d737efdeb48f0af5c5141d5ac4d91257622c6219f99dc0e776f9bfeca1f8990dc40f6da69e40a7ceeae08b22e262d3bb3dda060bc58b8b81475bbc90ad02a30ac840c47335b44428d973f81061cd75af6376d70754df2f19de71893fb957c8c2921ffef5a3e261c70f4d22f12a433666d5b43eff876126d9188d4d27f7a5d9d2190becaba44b66877ced0003fa5df3d8895af3be2883de46d8b5d24b11c96a24ae4769a653e65a1d7a1689432680786ce329a0b5fb26682ef066066b5e9295b2834717c9430dd20794e00c6223d1d2a67b3a9ba327774f8c8e5245e20c7f60cc650b19a7ef4bac2d3d35e470445902771665b96e0fe39a903464ff77c63774ac212421f28e46652dac7c156f565c19fd3cf8632c96ac386a4928fdb5504d0cae58ab5ab9023a6cb8052f26fab134da0a7314a5b75b7c39759bfe1c0c64f2089d426f838093bdfdfc0640f192b1f2c206794931b4b7fb2f741bb78bb74c25c46e9c57ac406283dc13df5fda356d05569dac3860ac5f71cdb84ad167a43217aeefad956765dd93a1baaad99387af6bdeb8b57f36f17ea83f03460c43204b85d05a62499e177a552ea251f121a22964189346ad46a27bceca4fbcbff637beb3596a02b95ac90b3c8a33eef51909d997cb7fa83f3f942b8d85fc79c2a6f30447abea717c0b4718930faaa05de7046b645e85f80d423177d15570d31d6a868d560d535a9f5eab21e9623c7f610d7f6f402c12c3acfb85042aae42dc00846f267e2ff4e612bf522219e43f2b0452d60fad9586cfbeade6d161b04172ceb66353bfbea9e4a24157dddbb6ebb57990a1c8be511bba2084f24e651fc5a95596ee793a53a94e6927f633b2f0e488390240905e8d369afe61a5de336b430d9f4c7c3e06131aad09df0eecf740b898c6044a0705d2ecc9a3a12cf15924f906576a309a5276970989e26ca5c2d108873e1cb4fdb12533d14940e2f6996f0d13db30daf9f236bab335a2ea94dd95c99cefa1207ae51a2f2e41a8e23a320592b12c2d10bfa379e47b84dad3ef8214f2e989d69150f8102545752a23cae6e9e86072a8f8ddc5890cdd61b3a627d1fecf975c50910705b2e07d0b4559c19a0862a285cc6c11f502af69eb764e92d6223332d862b84109149b2f81c5e6c96196629160e65f45607a0a81e9669d327d9efd87574f0abc5636c50fae00413b787beb40a4e166d94d5a824fec130338a392bc41cec4ed4a932790a1a185cea27c1d3a0d85ee629d9cfcd5d1e5b763e04afb70722489fda11800862f42c13a7b167cdca6b4d2694c1f93155c4d3434eaef553b3a07fa2c336c68ffe03b4e9a57d536ecb002e558dab22fc19b7d89b376c2bd3e5cfe10ade0409fd2e323d1f26c6295d09af483d33819d4c7b485a77", 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) r2 = fcntl$getown(r1, 0x5) r3 = getpgrp() setpgid(r2, r3) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:11:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x100, 0x4}], 0x7f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x0, 0xb6e9}], 0xbbb, &(0x7f0000000180)={0x1, 0x100000000}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0104000000cfd26ca77a08000000b95a0a35fd0ea9936a653000"], 0x2c5) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup(r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x1}) write(r2, &(0x7f0000000740)="a8d2ee082a58ad92096835889ba596ad61c4079be935014b24ea5959823dbdac899636a556a6f90ffada287c0d9bad38769ddffccb9ab419a0434612969b4fd97e45aded1df5331f7714fc83ef5e2c56d14de3b8b9cdd23d74c44a10403ceca77e09bd21e386c64de731bd5ead07c60fb719606fcd41f6115971e1d8bc3ced4a25e1223c033b6c19f7110b3fcd8032c01fae6534833468ff0db2690128102663e79d1d4676317c8b28529f148cdc33f248506367c82350cab6efd6be", 0xbc) 16:11:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') close(r0) 16:11:29 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xf460, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xcb5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xee4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000fec000/0x8000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r1 = geteuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) clock_getres(0x3, &(0x7f0000000140)) r3 = semget$private(0x0, 0x6, 0x22) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000006c0)=""/222) r4 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x8f30e6848a62a60e) chown(&(0x7f0000000000)='./file0\x00', r1, r2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getuid() 16:11:29 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) fchdir(r2) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x5ad5ad3bb969cd67, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0xb1d, 0x1, './file0\x00', 0x9, 0x101, 0x8, 0x100000000}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000800000000100"/28]) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) unlink(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000003c0)={0x3, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/252, 0xfc) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0xc0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000380)=0x848) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x1, 0xffffffff}) 16:11:29 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = dup2(r0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f301931fecc3cc4e52", 0xe) 16:11:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = dup(0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x400, 0x6}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:11:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000000c0)=""/27) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r2 = syz_open_pts() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:11:29 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0xa4, &(0x7f0000ffc000/0x4000)=nil) 16:11:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0xbb) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:11:29 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) sync() syz_open_pts() 16:11:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 16:11:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x1, {0x2, 0x6}}) fsync(r0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000000), 0x77b, 0x0, 0x88, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x8) ioctl$KDDISABIO(r5, 0x20004b3d) dup2(r4, r2) 16:11:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0xff, 0x80, r3}) 16:11:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x987) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) write(r0, &(0x7f0000000100)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:11:29 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:29 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xc4a, 0x7, 0x9, 0x5}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r2) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca9, &(0x7f0000000080)="c9791d72a6") 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000003c0)=""/242) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10010, 0x0) getdents(r3, &(0x7f0000000240)=""/195, 0xc3) 16:11:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=""/4096, 0x1000) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:11:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) setsockopt(r0, 0x9, 0x8001, &(0x7f0000000100)="df454c6289e28b7ffacc3d3516e84bc7c607bf90b0e42565ba7a2a4340f4913ce914831e8def4561c219acec5e8d75d3be223963190d60cdfc84c4a6f7df8fdbd0c817fcf867e5494620b895f85143c6ac72161f811009e876", 0x59) 16:11:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="0300000000000000", 0x8) 16:11:29 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x40, 0x34, 0xff}) r2 = socket(0x2, 0x3, 0x8) sendto$unix(r2, &(0x7f0000000200)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a01d90000002000000000000020208a371a3feffffff00"/177, 0xb1, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xd0, 0x0, './file0\x00', 0x3, 0x8000, 0x6, 0x10000}) 16:11:29 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0xac4ce33678142bd8, 0x11) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xfffffffffffffe47, &(0x7f0000000140)="b63cba73f1967b00b8a5c8f0648313e6270f0b3fd6541d5338ff26c5946755569cde7e5fdedb907a94a97b47108965aeabad64cd3544b2c22d720b9de7a2eda0b11b0b926332939006b1929e5be0db4f6a9b591417e56bc7380b6e0c758e711de8323d156e1a01113ba79feefb65fe86bfb34d6deb295b453ff28b251dda45fe6bd4795a28e33e4bad47f861d6889a81979bc636c56e39f79bf113026d1296bf85c0ad4e4fc52406441024bb99f8bdba736482fe19ee2e293fc33ad7936783a51be74f03432cb37dfecc08008b384367e417d9dc20a2f356ea993aa94fddedc4db1c292c055070747fd7b639e1dc04f70c151cc7f77b6859e02a989602a1e308721e") 16:11:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/68, 0x44) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) 16:11:29 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = fcntl$getown(r0, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x3a1aa3a8c12b6255, &(0x7f0000000100)={0x3, 0x1, 0x100000000, 0x9, r1}) lseek(r3, 0x0, 0x0, 0xa75581d4da1f9285) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x7, 0xfffffffffffff476, 0xfff, r2}) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x80000000, 0x1, 0x80000000, 0xffffffffffff6e74, 0x0, 0x9, 0x9, 0x10, [{0xffffffffffffffe1, 0x88, 0x5, 0x9}, {0x400, 0x6c41, 0xfffffffffffffc01, 0x1}, {0x8001, 0x983, 0x5, 0x3}, {0x9, 0x8, 0x9, 0xaf}, {0x7fffffff, 0x7, 0xffffffffffffffe0}, {0x27, 0x1, 0x9, 0x9}, {0x3, 0x9331, 0x7, 0xffffffffffffff01}, {0x6, 0x6, 0x2, 0x1ff}, {0x8c, 0x0, 0x9b, 0x87}, {0x9, 0x11f5ed97, 0x71, 0x4}, {0x7, 0x1, 0x1bf, 0x8}, {0x2, 0x9, 0x46be, 0x6}, {0x100, 0x8000, 0x81, 0x1ff}, {0x5, 0xe6, 0x9}, {0xb5ad, 0x1, 0xffff, 0x7ff}, {0x820c, 0x9cc, 0x3, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x80004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x100, r2) close(r0) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000006286938b324cc7c804273cb950bb01a4210f0ab2b64fc054d9480ee0e9584a8f879563af2e05a102adfbb9fd4ae160bc2ff6389cbf89e81aa1615201689d0c99a5008d"], 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:11:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x0, 0x3f}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) fsync(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c09f1071ef2b8dd1d2a1c21973f798fb5cb8312815b96ea4633ebd642c60192b9c39694397e16af66b7fd25cec6226178f7d92b771f6cd7ae9847d59cd424cda", 0x40}, {&(0x7f00000000c0)="ec4d7d62a0fa23ce915472dade023446f7cdb9c77f1452df4c905464c8f37980a66750066d7ba95ccbed2efa226505cfe6a9e0aa0d30470923680bb9be2c484d1bfe1f3c2ddc221aa544358891c2a7bf39f886a065f39f57ae0977f1a70937e9e278e741f632694ca55c562b850ea17a1975c51fd82cc2d3ca74fbe7fca4b916347b196bde8210c22ee66277d7", 0x8d}], 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0x3ff, 0x7f}, {0x18, 0x3, 0x401, 0xf7fc}, 0x7fffffff, [0x9, 0x8001, 0x4, 0x4, 0xa1, 0xd1d, 0x4, 0x1fe0000000000000]}, 0x3c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x200, 0x3cd, 0x7ff, 0x1, 0x6, 0xfff, 0x91af, 0x1, 0x2, 0x6, 0x52}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1000, 0x4, 0x2, 0x5c580796b4096b19, 0x7ff, 0x3, 0x2, 0x2, 0x0, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="8d94a6e7baf23f4faf0091a2a525cefa8c5f69f63ab2abe61031bd3fe2e33b148726902dbe0b71bc2f398dd75b6a36e3dfcb9f2b0b98720b9547", 0x3a) recvfrom$inet(r0, &(0x7f0000000340)=""/171, 0xab, 0x800, &(0x7f0000000400)={0x2, 0x2}, 0xc) faccessat(r0, &(0x7f0000000440)='./file0\x00', 0x80, 0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000480)) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/235, 0xeb) ioctl$KDGKBMODE(r0, 0x40044b06) poll(&(0x7f0000000600)=[{r0, 0x40}], 0x1, 0x101) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000640)) read(r0, &(0x7f0000000680)=""/255, 0xff) pread(r0, &(0x7f0000000780)="29a14164619cd957220d9ae1eb4da7508fdda478b7e3f6c16aebb2f079b1b4f61402d99c05b535399bed4c7f5e47737417feef986ee1c524a6e86e0a", 0x3c, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000007c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000800)=0x1) bind$unix(r0, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000880)={0x2, 0xae25}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDSETRAD(r0, 0x20004b43) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/80, 0x50) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000980)='./file0\x00', r1, r2, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000009c0)) 16:11:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r4}, 0xc) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) r5 = semget(0x3, 0x3, 0x100) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x2, r3, r2, r3, r4, 0x80, 0x2bde00}, 0x5, 0x7, 0x100000001}) 16:11:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000011c0)={0x0, 0x23, 0x10000, 0x463137f8, "22fcbc10c6cbc0c1782d5c5be13a5018f06ecfd5", 0x1ed5}) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f0000000000)="bda2a5e0e9b787a1b20ec017646ffe131c70f916a808bf270ccd90814e0d9165d5e1b59683c6a286bdcbd7bbaff667c6633517f00beb6f02e71f254d8b6f9712ac6f2aa4977e1df472c70df12733347b819e17bc037970d2b72facd4db8b9c9390be0db9b3556bee1bbea5b6132342c3117654937cf568b6551123af0ec2443ac3e884d41a0f01004313a61703a85593d51fad47bc71d085f1b107c1bc111eb91e131c9fbe33f172dc70713b76bf126082ac693a9a5ed62f7dff161e6bf3c35f63b71ebf2c3b2e3e135674e156eaa360656543ec4761700c9453e92102078b916c306d1eb21f13302fcb6579327ed377e8ce79db5f011da21e17ad1974e72b0d7e0b6d9333cba70b249453c7a79602f9666d8169f3f73546d439cedc7044e6f312f2570bd7ce3d938feae42f44bd00a4f72a67e96ee9f859f471a2c24f3f490563c41214d296263122e67d642642145cb929cbe21cf7f78c25a1812ca7b2ccdaf81707fb4da911ca69f740d14090459d5c851536192e2a5f9e420f71e822e41e3fee1e8abd7c4185f86537d4e8ae48a77049bd971b95c25d590f0b774e4272601f947d560cbe23b6e3f4e791e2da0211a362b6451a241a28039e4387b557abca3c9db0ddf2054c5dce05e96124c0753fdd16fd4a6a3ff63e1f0e20c67ea5b2f00007d0a5a79c4c65173486ac91d45e591bf5ca6cfbdebe85c25f5e4e284ce27e5f2fdb10ceccf1e59232c34da219ddc7dc73013a8732d9ed8ea66ece842c67a4efccc72248876ec183a5c89838463a73db6e163d2705796b359c1a90aed821f43d45d99662145eaec2d7ae3bcdacb48bfee7050127993123c7986102933060d1ff5f09b59aa399aa9be6b9e69ca5c6e84af12db0040cd01e98fa798fded1f51a7f111b99fcbbb5e72b75fdbe684fe9475456df2a762c7f28a51db3c2447fc0f5169aee551539893524670033ab82bef4fe375181cf7c91dae68fc9c21d7f6e92cfb11b699a851336e7a85556abf81abc4190312dd35bbca16ff2b5f82468fa392861eb17596c3f3952c525236ed3398710ae4f8c1677223d171ef643beb08e7d6d389589a0ed519bf6339bd40e3aac642bc96a766ea5fc6fe5a8502e406678407ffb332d75b571ec430287c5b8278ccd0932b90f84b89402146cc7cb9fc3d7a6a4488dc85c3a35a8369a164d0f814f0ac2b62139987fb67dc56ff02223f8b932976c7b39cccfa555b81b600998952ac63f80c8fdaccfe96ee469c2292b8298d8dba2fc047e429f60097d29be4cdf75ed45e7fb8a83f414aa59cd374dfeb1554c0b666bb1c09d5ea10e2282d90558dc7a1ee27d0a4d0dc6afd6a693a8e5775cb60b06339e2ae146fbd226600952631cca17e5e73498c5e5b179f6193d798f165aab5f1aeea914e0b407a6c69da66c106b83e5f806ad1cc999485e3d7366e034581c8d045b4b3a2e0532feb0d81dc0c231df237dafadbb15543a39bb502cb905e802dba65c7bba03ca75ce0a74efb6a555577d459d6c6cf490fb64c9066b6a178dd5dad860acd01eab379a19599ffe1df39c6fb589a71bc0f80895e93e99f100af399ec6ef058a6549af89bd933b00c096a598a6026ca5bc33fc27e9e435003a199306a311851b906d13ac01fa7065f67347f1df230af7aed5fc240dd7966ed3b3321e7d5d9ee2a3d781070905f9b23d54341167924af2c0253a7025150a652adbd9289817ade6b86196908d304dac60a7a738b638abfb00dff54bb53edb487d9cdb337fe4f04ead102676b5818d62d76bb18a8a901b283c85d2ba680b1d66612705713b0d3f3751ee004991e8f624d433906e0ed3d8dd151495fbc1cd588b5391e3fb8d1835c0f1fcfc8f8f664947754779340879b8385c72bc2ac72edce9f0ceb642959f0aaca54756218837daa4f2273b2467eed8ce0e36ca2dddd7092e7b8a2b31f85676f8b6b72ba46af77946562b78a414359501f94af1ffb8fef9b4413f91d8c51cb8de92ff3683eca10bc2cd444c4d1628ca191ea5dada78a1be470c9abcd5ba3c5e40a0e57013711c59e6799669545715dd555f6947712a2cfeb3e4d4c0af4b3361f04779409a7abdab342c6a5ca12645e697549cca58b9b9b2e6843c49a43d357b4b5b095c1e0a021d5136c383d7bd02d905f807de5ec4b333e2afe3d11c3b4b2d79c94aa854946e64f9e08009837b881b05e7289594f2776052dbe039c30d39b51fd8e73bf605133075556a77cb3026de1a716af316cd09f660a221a69322b28d99ed631983c86d9aed5473b3ae4942bbd346eea59395ee180efd0fb53f80b32907d440347a06fb98cc605baea9e0a5118c4df1f1e6f497b17e2f59071f0190ef99cc6e19fb73a7b49f0998bdd7763288ad6e8d63ff8a570c234fa31e24aec2f9e8c55540f33417a0db3ba809725e62571f38a97a59510a0e5995b2342f435d9f429e0ef30404662cbe498a6c67b2b8d81e2343a0297fb0bee54dc071ffb3ac6077056749cc532a1fa85acc2e28c7482d2920582d69f6a070f10469e100355be57ddc790fe763be667137e3f539af863dee9e03bbcd6a9ed48ed5baa9a29a296ed3677db823c44023c1fa8218f0fcb835b5fecd33f135e15cae11319ef6af20748c2b98e1a8975a6bcdcb53ab30243edaca1fbf1e818ee5d4fc145ae4efbc897a0dc24638377b8b13ed428d7dc41358903e1c6a3bf6485e86eb5d43563bc2156602884980814d3ede26c6a88d1099b9c84c0c8899e0295091a46dc0da527780de2df4c4afeb3764fcff4a8ac786138791071f90831ecb3e461c6666d902c8d55b0dd6644de551ca5164850e574964d95f998d900dac03fd1a6dfedb6232836b966b1d5ac78dcb8b728c2a9a0d87287dc67e1ddf42c16e11722b4317a1e9642688ce0e906b9e865086e9876dbd391612b144e623ea391461714b45f793416d11768567df9e358b15d200f8315bcfe781c1c37031d672dc7626a8fd43265626770391bf5aec3df35232927194095bf988256c9309f6a55ccb3c1bb09d70e77b52b7a414c814b2f0f2dfb47d1ddd6077d88f613557db2aaedcdeeecd7c518bfdc97769265760410a79d3dc56d50e8761a030d76d7c5f4d8a439e80486c3cafc22752b5b0250b614ec43de618216f23953354241c995844da4f72f90effca48393c8e6647540b8a19630aa6771410baa8d961a8fec74b427c024980be8c2e58da54722b08a78b8153b89d2406bbb3d9640b1805f8815a51e5d8aec12f48bebb4a21668bd45dd276d90eedadd44c89004bbb46c07789eabda995aa1c9cbc9d0097b6555053da28ef9f4120bbd5b25e45f9462f9ac908091de54afb20c169310f7c48f9c62bb9fd299cfb1f81752b6bee9e53a023e9ecc4e3de634436fb53953eb7df0502e6a2f15a63c23c74ffa6d61f6eb94156a8d0967e50c481b46f26c0788ae6acf6dfee7a9f6ad29dd871e66d4d43337f7636594895226628e40ef4ccbda8d52c5b6f4e24f7a7f61069d4f39d60ee9df17175cea79a4722c15140fc102cac0f40166b54d0d4cfee3db4868cc3dea0ca7aaad0834a54e8a04f67e9ce4fd2d00edceaf17f4998805b290f294b9cc711a2a17eb4a188b5d1e55d0be4e00e2b5a43390ccaa76c91b5e1d7f84cf7cfd142db29851c587c9eb51f2a5314ae4f51d6a6c91d25c56e3c88fbfa2f2bf30602daf64fe3e060862bedbaaf1f9738e4e2b090b14df59095d4a958d625bacef1598c42c717a56d7a6b3b0e2762981615d0152622afb4558b4b34654dcca4b88dab516823ec25d1dc05bcd50e816b92e74431e53ea9364606219423c57ae5caf6a7fa4ba91c27b5605616917b9a1b983c93c447c43ed023973be854f99a79174fc546ce42c06466f481c2e411c10744db19b3a54206398980978d27d73e6f1e5d88043b71766d467e7fb0addc0a30d717c1a71833a00230c554cdbc7da53df755b17300e5496651cdd3db1edc717c65fb5fef645851a3c003d67a0fcb752c5404a35eae6855a622eb47e128dae6f8173f080dd14170d927e29601bfc5a2682469f72b374ec8e57007eb3fd27bb8bb5a4ce0574d22578a6ce2d9e38adeb5db4a1249edc995a9ce4fe27aad5719056e798a3b7bf2ce9b7478e4547a29bbfbaf2217608c5be799389e1335e0de82e98841b92461a6b976c64dc07c47dc90e334cad8e08a617f07b13f64eb6b8f4486e417da72eff312d4d525dffc523512f0c68787dbe7656bae2b9407769f2c8bf4ed0e5606a44cd0286356c05844fe581167dd6449d2f4fcead6d008d15b0edb46652f97e76eb0315064e8e6e9514d854df09d245bf5268e6afa4ac5e7bbf5a18c9909b5fd86a05c55988b4875c9ec88b0651ac5e9fce0d6cd1f4a5a4bf83b610b723d80b0b39ec4d3aa77f6bb351edd6172bcf5dfd3877b11f4237ccb365026af70b7f73905072240472e09884668e2a40358225d82f8ccd6f91321b4be4095c395e9756c8c27d55f513be0985c845066fd3d4acd16a478eaf4f1169974a47dcfaafe73ed0755790d5ea7da9b30db0daedd8e44941bb08a99d74c78ad36f6fb281c19ac89713bae749847140d4442b4ff55d57066b5b60ab84250901b0b7998ab07db589c0209141f04b7e03bdbecf82fad7bb9a76fc839f5f93f5c7c2d5280c4a34f22952f119d3231dcf19cf42088c1115cd7913317cc5906c43ffc7acde7a0e62d31e9a2b9645e8e9286ad3cb48f1aa3e9cefccbc960c1bb8d0d0b59dbae8ff44133798f3fe61057a0e2e872cf7ad12acfc585ec2414321929f7a76812290e38897e9df806287d41b9784a87b4f663a7c5686a3aeb5188921501e5a622da5f0afeb711c2da4a7097fde99cc389b5c2179a8dd41af47d7c823d83c2c1366a487d3c46589e58155112d68718583946e5f413f59f25551e5e7d6693196dac93c908296f9be13e081505b9265c3715abd7722e629a5206e57dc47ac1c1655e482378df10ec5983527f3126a50a44c67547cd1e3be4f8eaa34dbd17ecc01a5ed6817166a01b4d283fff43babca358be36b48f7c2facf6ae184e7296c85d2b38a76cd8ebcec78546eba27ee5c191328dbdae286d08184e0d6890f3950826dac8a97d28faef73499cf1c3177be6510ab2ec166d598a066d8b29bce05f713df64d16df00c1b733351e75791a001249f4ed5f1aac5de473c3867022c807a0333f28408f6d5dc3ef0a9640e914da8acad12fd34079d0e8b4f198a869bbf248e2d8249527ff984a4072dec827f479f8b8e09e98dd05731c19e01a6909758ea2be697fe8b79deb4cfba64796658c86eed982505197212a87f294ad150128276de59ccdd841c0e89aefc2276637b8a4131e46b5c44560c2ac2790d16e477148c019afc2961f46410c423a72f702f597b21d9b270cb410b6fbbbccd8c2164cbc67f39954e652ce3c05a0e8a523b19586a40ca0e038fc424952847e90fe2ef20e01cc0bca38c489800a0a22632d6c47d3d1e413d3f856f9e2a15f3c8292eb0373f713a48a7790658feeb9170abe5b98d2fc655e7f0f273bd853eb4b02777b3d59fc8c16dc8e4547de46872d28e5feb44fb5dde7cf42e4783b598fb86a58fc7721e6e4a580bfc881ad4977f3d7a9ff0a9ddabab252f5c0f7c51d37648711e250eb2060ca09add0678410141f0898abc2edd829735fe3907d065586e6f7d0287a8d6b95fc5caf5b95d93c49ccde1eacfe12c4316f528ff0db4ebdb4e43fa4e8743b67d455b1fe4281a61a4b80a623801df8601953f6a78a323be0319858d0746888b120c92ff014dd7f", 0x1000}, {&(0x7f0000001000)="d4edc8d073189f08452c598131d657a7cd22e72b5747096ae803b0db5335ab07d00f2f5498194693811206e3c56403f4c6b1ea833394eb42ea546abd99fdef887b82d5a5c01750d2da3f060c953ce568305930f26130289e05ece8120a9fd83137a4f560feeb2f1ad38ab7b350f7959595b9d994bd768fa6904d6bde68afa22baa2e6f775d73f09692972c210cb3b6031d94895f7bdbd008c832f681aff85255d9002be26234154e2a235a2e4cf7d49b8f2b61b363211852b3ef50ed40f5601d26e1e50305583dc5cf9c282b7e8d2de27548d99e47f49c56057a8f88268e3093ac6698626df44773ed8e03b59ebffb65e9af990fc0b7ca993b", 0xf9}, {&(0x7f0000001100)="7f3687782ebd5cfb576233701bc6123f6571e78a0fd615f03e59b56ce186ec421b20997f0d04db8c3e758ebf2f2e6473887ac67d7517817715b1c90829a05848ef089e75ecc8a782365130134e9e6420b855cac74b92ce910db3b0a5b92d0e421136248b8ce1efb6966dd008d6012e31648e1d682f65", 0x76}], 0x3) geteuid() r1 = getuid() setuid(r1) r2 = syz_open_pts() fchown(r2, 0x0, 0x0) 16:11:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20, 0x0, 0x0, 0x0, 0x25c}, 0x1) 16:11:29 executing program 1: r0 = socket$unix(0x1, 0x774aa623fcbbb70d, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x800000000, 0x8000}, 0x8) r1 = dup(r0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) flock(r0, 0x1) 16:11:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) setitimer(0x3, &(0x7f0000000040)={{0x3f, 0xffffffff00000000}, {0x401, 0x4}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='7') 16:11:29 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000380)=""/133, 0x85}], 0x3, &(0x7f0000000480)=""/4096, 0x1000}, 0x40) 16:11:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000002c0)=""/91, 0x5b, 0x804, &(0x7f00000003c0)=ANY=[@ANYBLOB="ebffd593052c2fbd568a0781fe00f4066e229c61c8d598ca318da7baa0743e07851f4ba2902c9a5f5cdaddca453f07a65e5fb2cef9aee20dc5110d0fd0e48bf8194f53178c643d9b2ea315221e83c4c8ad26e546"], 0xa) mprotect(&(0x7f00000ff000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0xfffffffffffffffc, 0x0, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x1, 0x0, 0x400) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x6, r3, r4, r5, r6, 0x3226517098b01d8, 0x4}, 0x1, 0x8, 0x3}) 16:11:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:11:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3, 0xcb, 0x3, 0x7}, {0xffffffffbdc4afb8, 0x81, 0x81, 0xa8}, {0xf2, 0x2, 0xb6, 0x8000}, {0x6, 0x6, 0x1d6c, 0x1}, {0x10000, 0xaeec, 0x1, 0x7}]}) read(r0, &(0x7f0000000040)=""/10, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/227) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:11:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpgid(0x0) fcntl$getown(r0, 0x5) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x104, r1) 16:11:30 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) read(r0, &(0x7f0000000300)=""/92, 0x5c) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfff, 0xff, 0xa6, 0x4d, "5795e07c585ce5bb1bcb1d56cdfc28282458b2a9", 0x2136, 0x8}) r3 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) 16:11:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4300) nanosleep(&(0x7f0000000040)={0xe}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x4) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) ioctl$KDDISABIO(r2, 0x20004b3d) socket$inet(0x2, 0x8000, 0xb07) pipe(&(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 16:11:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) syz_open_pts() 16:11:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x2000100100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000001c0)="f589a6288048f4b55653d4594cb01664ad94a01ee685f39b5ce9ed17a88620e224014dfb09c61f97729c462a49d1f8e46bd295de41c8e966dec2085fec7326f26a12b16660d2809f077bb8086b5fb0e4bde9f2f7286197f7ce89614e9708522d858a335d37afdd774bca802869b2ef0510258daae8d6475bab27f7d11dedb921d4ab6b1fdb22eee43c9a1dcc9bec413a16c0e7f9758884ff357cef81a4c75cea8050836a5f9ccb828d9748b66c0b20be0023fef856b5690fc7990e850b83bfed66dd51411702ca7838ac02ce41fb61df4df302085ef753e9d891ed503aa8d6ae5a5edfa97ab36ce17567bc4698b8805c0b30c7b891e4c1e596b94ade17caf8daa35a69e8278504042092d8d678df63411b97bfa6011cae8685b8e67bcf9924d30ac0b57255b8aa8a2fbfe06f35097542db0049acdf8f7b5e1f960785c4b80478fd6b9438f5c57f7e69baf673131fac5c5ce8bc6b6a214e5fb6f52aa2cee9ef3a023c0d7421592302f02bea9804fa1ec52d045a586a8c3600b1259109f4f4f42e50a1e8d68c9b61f9f97f9e0001d720aee7d64262a68e016fbdde2dba4de1392508865229160a49fd3e85850addee8b0fb7003c821884ce23040b5e25cb374a2a2766d4b9beb37a625dc7c3f5d009bb0990b020a9fd6f98aaf59009e78a5cc67f361af02b30834f0592192e0e4fc676583716db6daeec33f4594748cf4e07658cce9f49e1f2fd9638d5990005f0de4b90ea64f56a3ca5dab3fa341657795562323af34b9f372fd09d5e54db26f59e570b8cfb25116fccd5d17a97be8e46b5d0c7b3ebc3dbe4b90ac46a1bafefb85b0343f371a0c6c7e9e562e853afd031f272a2e503103cb45fd7a5b38b4e7652e44d9ccfa25af4fa14f57fecdd42931f25dc42c67a00641f8923a99df74fdbdaecd85f00e57f299e75013fbb01de8b7428c98bc0993da334262e08ea75e7981afec5f60efa7e7b8bae021887a0d31d122f1b1099eb5d7432f6fb1aed8434c8d8ba3d5a50b511bc8f050f25895599e0e2892b90b5fbcffccbec54d544125da4d3cb97dd3f1e1466b4b5828581829ad2d6abb1f6a9ba803b0a796ec18ca1fdb4db6ec565afcd989f965b0c5ed1e31f0c88b0cbb26e3ba50c6c061e135ffd025752db35af263dfbaa978a18a82e4ba516cfcc4db16a6ba5a0c4dbad4a3937de5646c612dbf77ba454bfa69fa07eb4f9c6b9b035a69e5c5ac84ccbed05f4c02a27af94348d3aa5a9115962e55d5d99061e1077b7575d8415afada49f243ecd4d779c9467b8421027dff39ae7433fa47c1393df65d6cb941e75ee1ef46bfab275f1ab208425737d04a7c58386e4fd1518b5820939c8331c6f9fd4aeb0f2437238d81730f54815f443c80068f7ad3f7e8e28bdcde88dfc388b9d58f1fe09a528559bb802381267f75e758acc5b12b372cdab860cf19f6492472b70fdb2c00b078c77c061ba69f7e63d99bfd99c73cdebc7c8ec2599edcc8387565311be6a2594d8ef1543b95c628fe4a37c04b013a468e48cb4195a6bca16692c2de68fabc25d5af4dd452484c745d9538cf8cf079181072c5dab52e07b415c965256de743a7fb9e9a40540200a93c7966e267fe83a0a18a47d12c76f808545e1402aff43b139bffcbd678244538295847c827519bcfd5b932d6c5b1ba405eb0c99fd5f525eee94356f962258476c5ae55ed480dcbfa982a6e41dc36a2983b9b8079c2839704c8c6a9acfa6086b8e1169b4ca2e9dcf850557fdf473bcc315586251231194a48e596815952de8737b622a135930ba0b83b4c9c3818ef8aca49b929cb8d545889b0be7aa4c03ff9ae20dd3d972163961df259ea7dc725354555a6f90bbf389f701b49f822980eaa2dd40175b633648c0bf75bb7841d36e57318bb08fd0daf525010db7584bf69a89df7d1de1af6c112d5c2f309f8e3cce3f4881e4cdfbb95ca88e35e29b231102ae13e0f3f25fb4b058598b429970b7af5bb0a0339d8c39dee53d626a7fb2c2edad7c2fdc6b59d32e8f56508fc80a19ecb0f8225a5f2acdaf509b53a2593f485396485aabb3389edd0758b54de5a53dc1b5a234a7b14bda749dead1323b19aafd0fd394131aecf986d2776a9ce15227038d803ebe0e53ef6d6a1dfda2ec65acb6ccebf44bfd3967503921a2ed487a6bf97d91f0514807c52a6c80755fea48a70176b04c6015229dd25aa0518df1e414371c0a82e2818a6559ac99b73ccf9c248748981d5ad787693208852a716d6bb77c232d7b98085a6cdc70155b2dbeb1533a66b5a6167deae38e68f3ad93c449eb5a2dd10aed1b93707819bad4f0925af833b47ce141bd6a6e86486f5721073511dd8635693404b0cada453048a18553cc193e3f541d384da0dd47c9ca1783d91e8d0416a85cc3fb04958be94a2dd4ed8ee1328a4cae522f315e3057c7b14eac20c394f3dfad0192add85dc0425a5326c548557c39a2cd3033147fb58e4f4402882b8255b4d53d1a30abc09273270364967a852304bb41836cab6ac6b02a0f478050bcb8f88d495c8cc53fcd5611846bd2b366d7774f25c9e484d4ef27597cadb2d084306953fd3e5b0d1fe60aeb5d97ec80c52d7336adb02735dfb1f1b5304358e89ca0fb6f7ee91b0dc161ee3f079b542bf885578ff23814775f25df1faf4ca9ffdf014843cf522f6b2973da58dfc749863d3ba4e46031cdd1573e597bcd04ae4c890eeb71fdb0f46588fc0fd94b871fb3bbc64cc5973bf98a99bbecc1e259c2244bc9f0e3ed1343c5df548122627a74a86c8133890c300d32f2bb1aeabc11bcce29b36e19a90c8bdaed653963d45fafced675e7d10cb5420531e802dcca0bd520f8f5b0d62f070f1852e11f0d0106f035a7b2321f2e1148bf0210213c311d514772a77d64e50f32bd46bd680a6a579a17991663abc6e739931ef41b3cb6c12c88559a7e299a003d816fa521627327aac2a31943833ff6c52e848982ec3e849b790004ec81899c1d9152dc53dd1addf924d390ecf8a8e53a542f634f36b97395d1bde8d6a097b76381f8d484ca67574d20b02b625e656c258a0b7a01cc3cf4ff6690bf1e266ec58a796b0e7b2817f28bf6e5a669c3f966e3fcebb26e7d45030442e1365f541f031769a0f5e9ab72369429daf1e06dced1a1abb88de7456c4ed5a179776e4e1d7da826ecc6acac45b545714a0bf52b841792d44944874198e63d350440a9eb82d68f88367a89882f972413604c13e923cfe556e21cf8a3e72093f44c4f0ff61a33a6d4a94d3ef62ac0fe83d1be56d093176e63150e6fb7b78a1a2f0a78c3653d73bf9654604e6e627c0982048f3d4c5ace15bd37fdf46665fb522d1857ef819e70a285c1f8b18650d4fe209d05bf2e05f6478857030762259b2eb5ddcb1e355435ab79228575d3a18b26fba93437fc697b3c37711f2e01781a28d250197e5f9dc17a447015665e642974c49404f5cbd695fa692b5dc3ac6b70da2897e015e7ac1474a45edaf17518992efcc739c5518d347a778e801499f71c36732b2335afbffe3cca1f93e5c70db6d412dd1e5bcf80ea4eff65464279b1f401ce80367df2dc787d1ad0591ed3c9b799f8fc510540277b612944233b6ce2f2bc6fdd503000fc6795c5aa633f5b1d5cc800757fd91b262765988fc338fb07e78f27373fd8ffdc1ff15bc84f7244166659f1a4f24ad01a8079f17f573c1979389c0178b5656c5469e6679f560bf66c5531fadf4a771d92e62fa496e335e3a3a11b71c81a69a53d38b38e46c00d71bac0b3c7cc4077e41c8ec8c96e3dc12c94ce137c95285dd2fca7fdabdd9282a12822ddcbec939dbe5662f0ffcef301a5e2ffa375c980867f67f4274c467f3ade896595aeb983d8becde669a307ad11aae8ae6bebe59ed95d08f0b6734c134a7cf0453ce69f8d819a1ce4884745206022bb0c1d64d1fb44c9950b64b90ee06e5a6b3deae774e9fa7658bf7569cc3fd664d6cdf97a2e5ba525433ee5021e2dceaea2761c9661bdbdfed29d124e5392a8acaaf2fe4177e4cef698cf4e525f3b707db04d58da332d6b5c176ff33ba050900a2a539c5e324dddcca7aa08af6b09df6cb09e4cfd4e8b9f893c39bfc98397faf317004a7d4aee40925039bad9f1d4d95fa3a125ed301eebfdbcac9bc99db577c5fcd5efbd3f90a6b458dc251c29bcac24a89d50180bd375b7a0116434a9d2f8e79d7b50f523db153b2ef8e8b1f87f795279e120407a88af8c75af7c7f4f4de16079b81a727ad7b82df378608c287d81b3360ea914201d9b42d8452827927a15c29718188d001ded1e5c9728f95dac7ec44b2fd1b169c7c61b5f8f759017d28ddaca466582c78ad1a68bcd64d443beb4effd04cac1b3f4ac335abeb6748233c6c6cbd9ea47ba976c7dfc0e6831e13959b6637e05db5fd2b44ee1e7ceb398a2b52171b21bd810b01f48d59489c494bf2359c2c34c98af388d044809d44cd2a775c25f6d0e294e7e8c9bf0d1ff6a2cc2f3184fdf00bffd230a67bab6d14a9c2ad0e14632c95d2c081ec71dae08641810f98e2c55c794af8960c034d1cda47366d6265c459fc8ce7040c9218779038bb4c9653dcf7530409bf8a7225e9d7e942d621df49552e85ae42eedc4293dc23f5dbe9c202c7fe6b3f1bcd4bbbb42cec9eaa915814a8b3f3c7df098e9d6f006ba151c3ee574e404219ddc43814c96f7ed5f5161c3eea49a32ef462e0f86dcbb0f51b1174060f51e05a0489e8df5706c8254689c9d69f0af608d51b52411310288cdafb60c07bf89d53b3189618556ae52425b15c280e3d7d6a49c495a46a1dd9407fd215f5c9990c10a2678084bfd56036a23f927bc3e7af4555ed0432e0bf37aa05518387b0470e70c7d5e39031f52fdd56f9d0a4d2177a4cb1aa236080931850da7802e9f0cfc8a9865353611e9a8b5a81b23e2c8b3f9e18d56086b3d8138ad53d287c5a842ee536df97c03e150fc9b85a8e065874cbf1f812d49e1dc378f536e8d06be1982820746e2eb9960f2db77b722bb7110eabe7659a615b0e0d86c8b760e51b3d2639612b13590aa4e0a9ad8b2fcbab9366a07df36d80a3c69fe8e7666b2cb42e32e1f23e17cbcdd8c052c08f1b12acf5ad26ff6bdcd3b17ee8199e903079fab467d10cdfbd02afa4c39c47c9d9047cf2494bfa7c35a8e208a7eb35ad106a74593314c9e9dbffbd8cfd6b8af21e2c767c4de611a93b1b1456c1f4114b85921fef17df26fa188b88ffaa38e26406720f123c3be0754897a6ca235018b578bd21c0f29814a581afb8905bca2d43b2f19324a771daca9e03bcac0d67d67d802dde72e6163316f929f113f8953df231531f4d3d2916ddf09ea4d024c7dbf8e9df7c066474ae329e8e700b227d4b92350d3388776af8b250dff99a1c50aeb71464f1038a49a48d71adae67e854bd2619c6b96539a3107527b57182351954fa2183a892f66aba3d8defa69dae792bcd883a66195cc890451cf40e61a4e4589c78dd2574e418561b39289f75abc4b83921889e93786ba8ebd93ba00eb53f3d999db75bbb329b55d8306dbdab6816c13ac33ca95ea2e633ce5cbce81b58ae509603922285ce3e30163323ea7b6d8a1967d55f78aeea1de7fc156adcac0fc2b5bd6f77328b1ad99fa39ddeaffc2508743e66c4e5200e7ff25e6a174422be250aad15c8e75ccda3928d322e886c816d9e88bd2299a25a956b88f3fd6ce1c3204f4353b4eacf844ba9dea3d43ed6c5449522e2ca845e1deeb16fdcc1ef009e4ade261a47e7245840048f15b4410834a7ab306942917c43285", 0x1000}, {&(0x7f0000000080)="851867b6329ea4e86113d941ee9e01ce7e386920ec1bf7827ec1d6ee862cd021bfd7a1693b0149de42bfe418d3cfe63c69a1d8f6c6fdac82ffe2420db8de07c8436acfc648c192e4cc5b4cce986bc34e3e080b852ba6d65395ac26bb08ec358e4345d845f7d2c57775adc4095145b8a2a85a87e193d6bb8b087dfaccdaa1cf9f4a2c294fc2a49e1c013e07fe6fd94fec51fa038579c9eb1dc697bd71545c54c7fd757e76ab58498db2e1834c859de5e17a4318e392728c99c353542df5ccd9856755a50a2a9242acd01b181719f74048cfd071aa59445b562c7170b64c0e26", 0xdf}], 0x2, &(0x7f0000001240)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x8}, 0x400) 16:11:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x140) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r4 = accept(0xffffffffffffff9c, &(0x7f0000000840)=@un=@file={0x0, ""/40}, &(0x7f0000000880)=0x2a) r5 = socket$inet6(0x18, 0x2, 0x800) r6 = socket(0x1, 0x0, 0x10000) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x20000, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x2, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, 0xffffffffffffffff, 0x2, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x400, 0x0) r12 = dup(0xffffffffffffff9c) r13 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r15 = getegid() r16 = getppid() r17 = getuid() r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r22 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse0\x00', 0x8000, 0x0) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0x10000, 0x0) r30 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/pci\x00', 0x400, 0x0) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="49a6ac66fd20c85740c71c81bbdd09a801fc5c8c56426a3167088c16fbe090c617076808", 0x24}, {&(0x7f0000000140)="cce11849032bbcb607883fb05b85807d4ef599280fb8f02cc90a2692558eb2516dc9f054ecba16c7722faf8c99225f8f111cbb914e7f22f7554f0a0289fa5ae1b26015a497cefd0f10b115b0ead176825a003aeff79966b8354327416236c64a1d17cff9af1e2861f9d31ec23e1194f3e001e5bce7083ff640dbb4cb8ca676c349ec01a98c387a8ec0eedf5ccd450c98", 0x90}, {&(0x7f0000000200)="e72fe326ed8cc375f1f7e6ac82011e919320c8194af2b8106466156fddf95599648b0ce16fa0f45f87cc1d79967c883af69a2f013b74b0ffe5a7603becf9cb8c82327b9dda816312a0d268958efe9cf285b4ebaf5bb8cff562", 0x59}, {&(0x7f0000000280)="ce0871aaa50e2f2fea4fa7a1d41699", 0xf}, {&(0x7f0000000400)="99789e7a8f5b9ac0e4bf65e014b6316968a16828add842ea49d92224128d255e9a64ea8fb64b2c1ec4cb6a8510a3e1e366bf1e5006ac8055feb32fccd523620880ca870c4741d834c75d1420058e7d9de16b7e5f4d2920ac37aafc4a21d1ec5396ea3649f17f026db01ea7d2b8e78074a742c8974834fc2f4b1c29325f54db142dfa988aa0d8b011f872d1b402216205c8864f19bb97c36368f01b3ae713c50381227d2b8f11802ccf682720242e4f5c79c823462f4b74670e08d633e8a1ca65c384fd15cac83a56ac2fe5409adea0e5461274dbb7690731a553c7251455663fc47b2651e71dfa6213cbd9", 0xeb}, {&(0x7f0000000340)="387053f712e42ab6b4fc532e0eff1ef665986724939004b92f360c3401dcfd0ad785e7c706aa8089326aa0cb6fecfa7a589c4aa4d7a5d1ff08fd70bc3e54362db78294b09b86882c7075c4703167a5d9fb22ab8241da2d0f5582525b3f850e4055ca100ce183ecd807f03b2f6671d6955b5fb52a6ea91b0330a9ebe80582", 0x7e}, {&(0x7f00000002c0)="e2ecbef9ee391d480d944273368409554964fc2f83ad0fa62cdfd8b64c91ee66", 0x20}, {&(0x7f0000000500)="4817ac972e001bfafccb0fe3d3c31a6d1e1e16cba8757919daecb0696ec53e711a17924747c45311cb5de66f4c662c7377416f90444786d147e7c7dc81cb4b806c0555c108150a77bc8cb65e288ce6f09fac56452af61102200d31ad955d99acaa0978d5a9bed804c2bf827b7f5601e617dafe74a86c0cb895246ffcf0ba32ccaf9f72745a239594011e55948660c0de6235acbcfee2698673d028e6742329cdd65243ab806c0f108ea6eac42c53741a658636e4e43f6b2612697773e16d", 0xbe}, {&(0x7f00000005c0)="7109175ffd232671d9622e2cee42ae8771de8698ebafa0107b2808ffc4001e531c815eee79830e0c180ff0fdbb46d64eaf39663c0cd8ffc884da66edbb09834d352f2e65a5df0ea58c6ff3f6e6c257ca8f5984ccf55e301b015a8d81b52e98cc6b473778df207563fbbe9cbc05b074ba0b9694b5f7e2fbe3834567e3f3a9f50ac0756cc08f64af03a73ca2f1afc5e30a0d", 0x91}], 0x9, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30, r31]}], 0x128, 0x1}, 0x8b42361cbe4e6831) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100010000, 0x0) unveil(&(0x7f00000003c0)='\x00', &(0x7f0000000300)='r\x00') 16:11:31 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x356}, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpgid(0x0) r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/9, 0x9}, 0x0) 16:11:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x104) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) 16:11:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:31 executing program 0: pledge(&(0x7f0000000080)='#\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x5) 16:11:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040)={0x80000001, 0xff}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = dup(r4) openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) 16:11:33 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x100000001, 0x1, 0x20, 0x95b6, 0xffff}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10000) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) linkat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) 16:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x6e6f81c944604a2d}], 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:11:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:11:33 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) socketpair(0x2, 0x3, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x685cc9ac3567b3b, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) 16:11:33 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) sendto(r0, &(0x7f0000000280)="7fde1e09b086ec11646c36aab1c60d2c53499f6e890fe5a53b8106fd568a449ff0a3a4238b03cc11b3ef1ac0ea3d26df7ea102cfdff234910d0df8a5afcb910183d57aa007990bebd988d4ce390ea8623424c2f536cf7c33a92b57ac588403d0905d4e36dc955521f65955e297e8cc6d14586a0c06f56f7efa167821b93d92bf115461e41cd7ba6553d08146bccc513cd2b3b399fe2f038a089986686c4baf992bbd234d1ef3df7e9b61ba70ca18de63702664775f355577c3666a31366538898352065c2e507aab11f8c3799d3566", 0xcf, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000180)=0x1f, 0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:11:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) getpgid(0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0xd8, 0x20}, 0xc) 16:11:33 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x27) fchflags(r0, 0x10000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) read(r1, &(0x7f0000000300)=""/92, 0x5c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000380)="a70e14729cf704ba0757180438b28103db9462b3a879d0dc48156be10d6b9a98475c4643ff20d193aa2b345fc3a3e6fcbf14b9a70c3c37b305423c96d6b8b77cbc3936620ceb3c1a9e0d588eed2fc94045a867c9213c0149583df0b4dd350d74580c52267d27b11d4cc836f09f7dce6c388f0e775b1ebe1f907522548eb753518b1c92e528297d00f2ef7db552959f9aed3a6621b5b98c50f7150e4d", 0x9c) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) kqueue() r4 = semget$private(0x0, 0x7, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) sendto(r3, &(0x7f0000000100)="f14d03663d4f7365054eea86e3e3e103fa53bf0ed696250b6ef15fe954649870e32408f344d099f06588346758f945522ceaf6fb96b91bc7203a03627eb851ea0b22be73f38cc6af2efeb6d1fcf7b36f170ef11aa288eb3967c9d35755d8109469ffda997ac07f", 0x67, 0x1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) ioctl$TIOCSCTTY(r3, 0x20007461) 16:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x914591d827c68d37, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20010, 0x11) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x6, 0xff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xa, 0x0, 0x0) 16:11:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:11:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x5) 16:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x88}, {0x74, 0x0, 0x0, 0x5}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x2}, 0x10) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:11:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4e, 0x9, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) socket(0x1, 0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x0, 0x0) 16:11:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000de5000/0x2000)=nil, 0x5}, {&(0x7f0000d03000/0x1000)=nil, &(0x7f0000d0d000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000cd3000/0x3000)=nil, &(0x7f0000e6d000/0x3000)=nil, 0x3}, {&(0x7f0000f6e000/0x4000)=nil, &(0x7f0000d38000/0x4000)=nil, 0x10c00000000}, {&(0x7f0000cc7000/0x2000)=nil, &(0x7f0000f16000/0x2000)=nil, 0xff}, {&(0x7f0000eda000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000dde000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e84000/0x3000)=nil, 0x469}, {&(0x7f0000f01000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000e41000/0x2000)=nil, &(0x7f0000edf000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000db7000/0x3000)=nil, 0x4}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0/file0\x00', './file0/file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:11:33 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ftruncate(r0, 0x0, 0x10001) ftruncate(r0, 0x0, 0x80000044) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) 16:11:33 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = getgid() r1 = getegid() setgroups(0x2, &(0x7f0000000040)=[r0, r1]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:11:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x90, 0x0, &(0x7f0000000000)=""/144}) syz_open_pts() 16:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) r2 = getpgrp() wait4(r2, &(0x7f00000001c0), 0x3, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:11:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x20, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/5, 0x5, 0xe69b6147eef039de, &(0x7f0000000080)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:11:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) r1 = getpid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) fcntl$setown(r0, 0x6, r1) 16:11:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000300)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = getgid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) flock(r3, 0x9617266b6701b9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r2, r4, 0x0]) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c5c0 failed: hole in range 16:11:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xa97f, 0xf8}, {0x18, 0x3, 0x79, 0x7}, 0x9, [0x3, 0x9, 0x101, 0x7, 0x7, 0x9, 0x4, 0x7]}, 0x3c) write(r0, &(0x7f0000000140)="4d5134083c835f7c5ed514aef96523", 0xf) 16:11:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = dup(0xffffffffffffff9c) fsync(r0) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009128e17a141c48af497fb2273155e34a4cd5dd8f721465ee863050b47194783472414e5566d464d6e117fdd67a6ac8bac6e2bb618e245df21e104fb1ab95db504f7e65d5e74dd532077b57709bd8b402bbddb69eff528308f23158a41ec4"], &(0x7f0000000200)=0x6e) socket(0x6, 0x4, 0x4000005ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) execve(0x0, 0x0, 0x0) 16:11:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) fchmod(r3, 0x30) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x10001, 0x10000, 0x1, 0x0, "6c43cb30a8ea6adcabc91b6122c8c100f9af3ea9", 0x3f, 0x8}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) syz_open_pts() 16:11: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, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7fffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x1, 0x5, 0x10001, "568098a88e8ca10c5f15f71b15b6435ed6c38d38", 0x3, 0x3}) 16:11:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3}) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:11:36 executing program 0: r0 = socket(0x400000000018, 0x1, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) unlinkat(r1, &(0x7f0000002780)='./file0\x00', 0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) msgget(0x2, 0x700) chdir(&(0x7f0000002700)='./file0\x00') r3 = getuid() r4 = getegid() fchown(r0, r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002a00)={0x7, 0x7ff, 0x4, 0x1, "a33e1c4b1275a34200", 0x6, 0x1ff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r2, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r2, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f4a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d571999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d23dbcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969fcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b000000000000"], 0x13f0}, 0x404) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000029c0)={0xf8, 0x0, &(0x7f00000028c0)=""/248}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000027c0)={0x1f, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000002840)={0xffffffffffffffff}, 0x4) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe0d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000002740)=0x100) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000002880)={0x3, 0x80}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0x0) mkdirat(r2, &(0x7f0000002800)='./file0\x00', 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x1, r7, r8, r9, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r10, 0xffffffffffffffff, 0x10000, 0xa6}) 16:11:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0/file0\x00'}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:11:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000640)={0xa47, 0xb84, {[0x0, 0x5, 0x9, 0x3800, 0xb, 0x64e, 0x401, 0xffffffff, 0x8, 0x9, 0x7, 0x40, 0xff, 0x101, 0xa3, 0xfffffffffffffff9, 0x3b34, 0x5], [0x1, 0x10001, 0x200, 0x5, 0x1000, 0xffffffff], [0x7fff, 0x9375, 0x2, 0x2, 0x0, 0x81c, 0x3], [0x8, 0x10001, 0x1, 0x8f1, 0x81, 0x3], [{0xe077, 0x4, 0x1, 0x1ff}, {0x6, 0x1, 0x3, 0x10000}, {0x7f, 0x985, 0x3}, {0x3f, 0x0, 0xf2e, 0x9}, {0x5, 0x100, 0x800, 0x1}, {0x9, 0x3c, 0x6, 0x43}, {0x16d, 0x9, 0x1f}, {0x8, 0x6f50, 0x9, 0x9}], {0x1, 0x0, 0x20, 0x6}, {0x9, 0x5, 0x174c, 0x7a90}}}) r1 = geteuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000940)={0x0, 0x2, 0x8, 0x4, "9fb7fa9b576aa307fa237638bfa18579eaaeffe1", 0x4}) getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x7, 0x7, 0x216, 0x1, 0x8, 0x2710, 0xfffffffffffffffc, 0x2, 0x1, 0x5, 0x1ff}) bind$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="000000002f66696c6530cdd151feae71599168e45f5227e2f009f502000000a2e0ff431c296d1e95eed938e6ecee5535d440b00df65d2ff15be0c925381242c3731f6e000000000000000000"], 0xa) r5 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x712de38a09f15252) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000480)=0x8dc0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r2, 0x1}) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000900)={0x6, 0x9}) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) fchownat(r0, &(0x7f00000005c0)='./file0\x00', r1, r6, 0x4) unlinkat(r0, &(0x7f00000004c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 16:11:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x80, 0x20}) 16:11:36 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795eb20a000000000000361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) load: 3.29 not a controlling terminal 16:11:36 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6e7c, 0x61, 0x4, 0x1, 0x0, 0x2, 0xfffffffffffffc00, 0x2, 0x2, 0xf8d, 0x5}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x8, 0x5}, 0x8) clock_getres(0x2004, 0xfffffffffffffffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4a) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xfffffffffffffe22) setrlimit(0x2e70d32349950df0, &(0x7f0000000000)={0xa437, 0xf17}) 16:11:36 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000100)=[{0xffffffffffffff94, 0x8, 0x0, 0xfff}, {0x94, 0x9, 0xfff, 0xbfe}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000180)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df01000dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b8a44bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb0251dc6576d85dc8f8112cb1baf58e2cd6602c33118ed31f1901cbc1dae8958a03ce01d510341adaaf4da782e3d6336aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf17efac46ac20536e5fc5fa361b0c27388a529f13ce96f9741b9a4449dca0a1eab9f653230eed7754a74483133078a7eb415518b759a45a53f1ac79f0f7aae273296332bc3d48632b", 0x1f4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00', 0x4) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x6) 16:11:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x2, 0x3, 0x0) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:11:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) 16:11:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000100), 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="b5d09e19698ebfd2b6a7747da7f2fe69bf02d651723ea2e3c208c962e80c39225dc97f804bef392b8f75d5e56de51ffc971bf776f4ee4c836b42e4af8f875460de3d99a0266fd046ad61c9244d6b41405045c91f3ff757187186b4fd160eda4404024e872213a965c0b8e42a012eee58f28832e902fed18b31bc1f5bce77956cbcbb5bfec4323cabb51da4d9157030b590d260a0cbc4673fde0538506b1ae20a587e", 0xa2}, {&(0x7f0000000200)="7b776be8c5a642e3da8f69b07c3f8f847194d65cc67b96696bd023b98e1de115a1f6dd811bca754755dd41a3d8678f3c507611f24476bc77c89c3836f6900e244e3a6ca72bdde4a1f4652c1aa291d215390567520e83b21c9625f096d626120c57cc13caa98e3d6811922354fa680f105aff5073f7b4212ab273de0d650bfd03c108", 0x82}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x78, 0x5d330af9a8b5b476}, 0x400) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:11:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1f) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x3) 16:11:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) shmget(0x2, 0x2000, 0x5, &(0x7f0000ffc000/0x2000)=nil) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r2) 16:11:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) getpgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) getdents(r3, &(0x7f0000000180)=""/208, 0xd0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000280)=0xffffffffffffff3a) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) fcntl$setown(r3, 0x6, r4) 16:11:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x4, 0x8, 0x7, "871f2e8b6ae8f6384fd51d6da6d35a4304707683", 0x8, 0x9}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:11:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f0000570000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) chdir(&(0x7f0000000040)='./file0\x00') r2 = dup2(r1, r1) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000570000/0x2000)=nil, &(0x7f0000571000/0x4000)=nil, 0x10000}, {&(0x7f0000570000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000570000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000570000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000574000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x41}, {&(0x7f0000574000/0x3000)=nil, &(0x7f0000571000/0x3000)=nil}, {&(0x7f0000572000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000572000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x51}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000056f000/0x2000)=nil, 0x1}, {&(0x7f0000574000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000576000/0x2000)=nil, &(0x7f0000570000/0x1000)=nil, 0x356}, {&(0x7f0000575000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000573000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000577000/0x1000)=nil, &(0x7f0000571000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20f6}) flock(r2, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:37 executing program 0: mknod(&(0x7f0000001200)='./bus\x00', 0x2000, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x141) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x715c) poll(&(0x7f0000000180)=[{r0, 0x8}, {r1, 0x80}, {r2, 0x4}, {r3, 0x4}, {r4, 0x10}], 0x5, 0x1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r5 = semget(0x3, 0x3, 0x402) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000001c0)=""/4096) 16:11:37 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r0, 0x2) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:11:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) 16:11:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus/file0\x00', 0x40, 0x22) recvfrom(r0, &(0x7f00000006c0)=""/91, 0x5b, 0x989dffacdbfa8a55, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xffff, 0x9}, {0x18, 0x3, 0x1, 0xc9}, 0x8001, [0x4, 0x1, 0x100000001, 0x3, 0xaff, 0x8, 0x80, 0x5]}, 0x3c) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:11:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) 16:11:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) 16:11:37 executing program 0: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r1 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r1, 0x2000444e) ioctl$TIOCEXCL(r0, 0x2000740d) lseek(r1, 0x0, 0x0, 0x1) 16:11:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:11:37 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) 16:11:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x40000002, 0x0, 0x0) 16:11:37 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)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x5, 0x0, 0x0, 0x0, 0xd16, 0x4, 0x6, 0x1, 0x2, 0x295aa94, 0x5}) r2 = semget$private(0x0, 0x2, 0x2) munlockall() setsockopt(r0, 0x80, 0x80000001, &(0x7f0000000200)="c08f6797dab4d99be56f22d47fd3de720c141dcbe438f258a751f5e61eb158648c696d6695acf00a332fef663367bd871d0871c9698f7b6cee30018cee3bde2380384203b5d169abf3dcd61b819f0f70009e295d4c12cdc2f3c47dc06b165adf423e152e085cbbcb7eab5885f65a976e8a55c5f24d91c99ccb48ace8668d0da0c0c54d8e83029bdc0152d5f4f5240ad05dbd8b35d0e4a4688f9d1864d87de043b6f2c1fd6ff5d706f5cabc", 0xab) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 16:11:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/36) 16:11:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) 16:11:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000005c0)={0x2, 0x1, 0x3f, 0x100000000, r8}) fcntl$setstatus(r2, 0x4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = getppid() getuid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, &(0x7f0000000480)={0x3d0c, './file1/file0\x00', './file1\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000600)=@file={0x1, './file1\x00'}, 0x1, &(0x7f0000000200)=[{&(0x7f0000000140)="3ba5cf9e7aadf3935724ada4eaa2df48a9b737f6dc037f6e351dc343548f7f4cc8cbb28b9330de8dab1dd343acdbd1115cbd60323cd958f557e6f47742558397c809203c6d025fc77d74e6b96e75c39d0c4b406010a4aa9cb0ae06a9067634fe81831cc578c2fe6a2e35d6892de7165be532f2329bbe7de95e07b3301c0279ab5b776909c9fe58a8825517fc1ac2b9919d174807f8c9c98c07e21616f0d7409c13464d702e03d00856", 0xa9}, {&(0x7f0000000080)="9e92ca7e39841a6d8e3d3dc3a4c182dd721fe2864f5b2e78ff6cc832fb49e8490dba59f545b1279d0724764a3cc0e036c828bf50a7bdf1f7aa751c75c019ab86acc040c39a78d0e1e8379b094fe0c8b34e20ee0c0e14e546681c845639185ef776bdd91c21c4d4f35bed94e834a85bc02195bc0006", 0x75}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @cred={0x0, 0xffff, 0x0, r12, r4, r5}, @cred={0x0, 0xffff, 0x0, r10, r11, r9}, @rights={0x0, 0xffff, 0x1, [r2]}, @rights={0x0, 0xffff, 0x1, [r1, r1, r2, r0]}], 0xc8, 0x400}, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:11:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)=0x3) 16:11:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x3) r2 = shmget$private(0x0, 0x2000, 0xc2, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) syz_emit_ethernet(0x101, &(0x7f0000000100)="40bb8ffc3e84a11a3a7ffad4977cd9dfc1a36c66122ab9e52ba34a5cf77a9b48b038d5266da43f8bd7e82bce6421d1b459279726c780277154b5fef1553c73435224d0e8505784e034e2ccbcbdae2eb21fd2b665ec3cd1d0430dc4c2d08dbe1158e8e83fb3") 16:11:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x0) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000008dc47a2a1c00000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe317079890c31748f53a1fb8207b890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e51c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fba170e4aebe4a8897c119f690000000000000000"], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 16:11:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/123, 0x7b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 16:11:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0x6) r1 = kqueue() dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000140)=""/149, 0x95, 0x41, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x102, 0x0) socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x1, 0x4) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x140) 16:11:37 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 16:11:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xe2ff1ce87d430794, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0xe9, [{0x3, 0x4}, {0xd170c750bf4a50fd, 0x4}, {0x3, 0x8b1b}, {0x1, 0x20}, {0x3, 0x5}, {0x3, 0x9}, {0x2}, {0x3, 0x8}, {0x3, 0x95}, {0x2bb32610fe56d54b, 0x1}, {0x3, 0x9}, {0x3, 0x5}, {0x2, 0x3}, {0x1, 0x7}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x5}, {0x0, 0x2}, {0x1, 0x2a}, {0x3, 0x8}, {0x3df54545fe184d5e, 0x1}, {0x2, 0x2}, {0x2, 0x6}, {0x3, 0xb7}, {0x1, 0x9}, {0x1, 0x7}, {0x3, 0x3}, {0x2, 0xd83}, {0x1, 0x6ababbd5}, {0x1}, {0xcee58bb4adc1f6c8, 0x100000000}, {0x6a411869cbd49abf, 0xf2}]}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCLOCK(r0, 0x20004276) close(r5) getsockname(r5, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) getitimer(0x0, &(0x7f0000000340)) 16:11:37 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:11:37 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f, 0x400, 0x0, 0x0, 0x0, 0x4}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:11:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x0, 0x0, "0000020700", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0xfffffffffffffe93, 0x2, 0x2, 0x8, &(0x7f0000000100)={{0x0, 0x7, 0x8, 0x7ff, 0x1, 0x6, 0x100}, {[0x6, 0x1, 0x81, 0x401, 0x1, 0x3, 0x8, 0x0, 0x7ff, 0x7, 0x1, 0x9, 0xffffffffffff0000, 0x6, 0xffffffffffffff80, 0x2, 0x400, 0xfe], [0xffffffff00000000, 0x8, 0x3695, 0x126a, 0xff, 0x1, 0xffff, 0x1, 0xa2, 0x10000], [0x9, 0xbcb, 0x2f7, 0x7, 0x10000, 0x4, 0xfffffffffffffc00], [0xc0f9, 0xe78, 0x1, 0x6, 0x3, 0x6], [{0xffff, 0x80000001, 0x401, 0x80}, {0xd2, 0xffffffffffffc96f, 0xa1, 0x1ff}, {0x1, 0xfffffffffffff800, 0x20, 0x7}, {0x80000001, 0x0, 0x3, 0x238}, {0x800, 0xffff, 0x73, 0x80000000}, {0x0, 0x5ef, 0x5, 0x20}, {0x3, 0xaf3, 0xaf, 0x8}, {0x7ab, 0x21e9d6ea, 0x1f, 0x5}], {0xe1f4, 0x8, 0xf1, 0x10001}, {0x1000, 0xfffffffffffffffb, 0x8, 0x10001}}}, 0x10000, 0x3}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000380)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:11:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffff7) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) 16:11:37 executing program 0: lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3a9}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x80) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:11:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:11:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffff, 0x3}, 0x10) sendmsg$unix(r0, &(0x7f0000003540)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003480)=[{&(0x7f0000000100)="327cf34d5997cdf8b9a4ce79ee95424ef44f4a24580d572bc5b614cff0ff60a07969e8335647a9fcf06afc0f1cd0c82fe1e51719100c42f925ebe3f11f45177e18a7c28f04df155bb4978893ed9a211ab47be380660385799c9bfbb2ba847868f31b15a8007f2083d779b2bc864d27940b985d33199545d6434a11b791085a39a786758da883da5cdc7fb79d69cf8e327985261c2a9d7f58ca465a87f5890eebe7e7421a4a6ac09e46264de78ff2ef215bb97d2e5b97af81770080fb822e", 0xbe}, {&(0x7f00000001c0)="eff2cfd542bdff59f2a48f8988e1047550038375d3a03e66ca71d3a68882b2200d07ecf076ec8ddb8595b68d9d32d6a8c655b7af19d0e9951a23942ca38839790cee5a66047fd7cba918706ba1987e1d952f65589508619b0b15b4ff03bee2f3eaf60232633f9c5edd75c99f2773cebf1faa8856b0c8c3c45501736ccad3073f58871f3b8a32a9193ec5da6ddbbe017e87804017f1ead46e465735ce7b440d97b5c5b68c004b24f1e2670b5ec0ba3e3d13d6d83696a78694212cf1dad60ae48aa7e6515659e4034a33c7d52f4477f79ddff0f3b8d2f55d1867d78c54a2b12b39328c040e568adcc33bbd16f2622b36", 0xef}, {&(0x7f00000002c0)="99cb910fbec910116b3a28ca42d1c887736e286cdafc8b50dbb93b3058379075debe06b5dcb9a10480a4d0a3a8bfccb2572a5b2ebe9cfb47913e58bd8f8d829e5948e9baffb696f2bde48ac85f9d3a79e433ff190fb81faf15858e5370eb6e1cd6a6ddcf987828709c59994229877c3dfa1e10ec8c389bab8b84ec2dcb20469d06cb5875c49e3fa8668ba8989e9b6dbe83f8acd46ac12fa274970d5d4a87628fb5637729c7b3c18665496b99f07e72d5dad8e4e9a4783cbf45cb10c9395ce2da1dc4e32c10da06b2570abf6033a726462d20e09398f1903048c1a306ecc9a2c1f65e98530aee2e24e61b46c28f9f606ef4d3cd2da9f5a1fbc42676bc65a61cb3f30894d02778bfee779a6aca1f51443d6018eb14e6387ccc98b962bcd6db2efca109b3ffaf250d43e2e31375d8dfac1d1e619963915b703e6d5033021d2ee6e9ddf4a9b4f804f6833c1b4c43a476cf9de8c308880125047d81afd4ab23191b68d57be381900f391b314414004360dd3df11864dc298b1cb7f9253b9eb8798affb2cebf4f5357a96e5113069f4dd828328e7db7e5504a34f63604be7f4065f0256e9cc9966a84e4c3ce171f46d75675bcf6bae24ef470cb32f207e1e9b786add72d6fe04684af8ef1bf4989f2bd2453e40d8103808bed4fcf527f7e8d205352ae9ddde8a357edf3049c1295ab464451c1fd8190426c48b30892c1d94841161fa086e5bda19cf04cd7c9406b83531b6cd340f353b8c209e0ca4c3854a90833271c74f7bf72a808646ea76fc346477dc18052fbeeb74ae3ece372265b0b12b7cfa0d6f156f67cf932fc930f015f3c50baebf8347f867733c20c759f4682723ad668697ad3c65211376fb8a97a177deca18fd7fde8bd7e1b6015d46d756d37d3d6bbfcf8cd4095ca8f9d5ccac8e45e842be12a0efd7deb4e9f3aadaad1952cd076817a7837b69ce63cf2dbc0cc1d1d7adfd4586db6d84f8a34fa495d6b903145734c63d3897bc61ce1678b8c4a0a7133c3a8f63e5c6d7e205a1975ac76551303c259af65f6c81fca96b65afa171d288e11d5a74ab15264878f679baa70e032a8d4072474aa57f52ecf1952fe5bc9c6b3ebf9796acf611ad9b092a2da0aa4df35f68a9723206493c8bb38d50c9988502e7a553c548a57643938ac304b76af10e93fb8deeb4ef8a57807d3feb9e9eaaa7326c373a41f00eb1df4f72309cc67055903aef38c05a6ff36213aa7e06966d4b6783780548fbafeceded0281a6650f3abe842988afd98e38b5e42f9e8e24d4ce4f1f41d955b5f9c0608fced90cce512446d09d6d4c3f582e1d2dc55f9ed760bfb6e5f45830038dca064bda2af6cf03738e3b4503bee46e888a5653e5e5eaef00f836564c8afb306e3d4da8cc72a0283fc337677b58dafc4288eac2d7c4bc42d3b3650d6674b471254c1ccbb1979578218b37f7271e01cd7494b5e7ebbf14736a865cac107c39ec8c061c12034e7124f748b19695ab15410a8cb70dc2ccdc7c8321a030b9aa4ab52e3970db75499b9dba3dd173225f8e244573ed5bec5f6bcf362ab3c396f2ebb4159819a95d7012b00c914aca93046bcf138f4be378e8c2083712c43a24745c7afdf016e72fb897299fcd3ec2e40c738c2623d8640ec61adceb52c3a3e8641477bd06fd16954f4f5051c84c7e6748bd758ce029b0cefef0936cd2f653e565b3a2944ee487b9c7c60b1e264d7d9184a524a13101c671cc7e9dcd8c7bab239f96c62499e7ad3b4cb9582c6cb7f5d3209457d958031a554ab8886afde5e85743378fe64633b56fe117894a4bcb1c80e1de82d4f469c8c873697d261ed0ced284a30a60b4394bbea4b238daaf5c89d4a828abba928ed4d6a3e5946121d8257c6c730746bc1401d5381e0cb8b8cca680263c376e999f208ce71c248ed798561e4785c6ad4bed9802fa52964c869d0b1e3c623ea1072d499f0a1c8dfecc28d1778916095a2ca969841336b5579fbc367c2acd88f6b17d67a0b84daa013511041b9982b71fa0f6dd1b69b72970d6d0b258c7fe7c083a36e8a523e9e682cdff76b057477f44cc525a4d857f462397b23f243fc5a714b7e9628e40351162919e52b68d3492128e33837cd6dba95c41b6045afd1dcf8c18b9763b502187a73bbe814b891a54b86926ec1723abdcdf4b9b432486ab55ad140b93544751d7403030235c946f988920de84bf9776dcfb5163d47dc6f33b94c7182f319983c33100f5a914dfd896e9084b4b4786dc25579899538e4758c580317efbc6917af1c01db6331b449751737b5540b8226f3dafc6decf6420050a6b5323d957176dcd2c9922ad774828ee44bd293088003f03c6a052ce7c9cda2086012a7c36508fc9e707c065e0b6effbb2779ce2a14c5607d7e2b8435399cdc83afd0ce33c8728fd4424aa67a5348c041411e39458c7e3f677cd98828b1c166afe90afcb431f8da668f7d1d6a370bac3973baf092b1579d4dea164826f3a095ac5eae2324997b3c6fc1fe59e787f64cac6892f5ec57ab0734ff3aa15da090ea744d219e5eb07b708afc5af70a8e8393fa4919bb55b2a42600d9dadd1a7f1b900d99af740512e254469770c8764149d17c57c64437bfaf1a03fe8f6c8c9b927b1eefc129095f01f37233d80e096b5d74f0bb3e6deecee1ac53d8b3a4714e9c77c55ed442dc4219f855c8085a154073a75cea4aed27e1940387c79230755aff3e380d391ffe47da49035aed5df2aff9410dcaa12ffa4546d3872a3ae509c1cfe5e8551a819d9cd60e4df7038d69ae9606b1418950fdd9f1d6573e12fb8a407732d1b416b72ae7545d2c2a0af101ba115708797fa33ee79c4e536153e5e017109b18514a34fc168cf8b19ffa5802be1f1290bbcb80d9c00c124addcc24e5666fb6d050d61c482af5133414f7a6a7d11785363a73c677b5a5deaa051f4c3b07e8f4de78df42a05903bb501abe0646edc83db9f1d2e74272cd771861f7b577481d429208ef2afa39d82a8ebfe7a4251e41dd01b05d829b441dcee72be70a567321b845307474b163ec55af56dae86db7482509d346203b54b0e8ae6b064f3684742cf3cd6d3d07c01ec8149722247d73e36dcebcc1ee986b0a2fc38cef2541683c514525ba5e9811f462d4628d6b995237e71d9eaa2603c38fb10abae3f9d06aff3cbbe37f1fc274b6c4a0ea68ea700dcf5c7ea3471e372dd791c83256f2bace5c1ab71a21430946e33bbed068b1f14e16cbc2911f7549c2760a76dc2430919e9ba2c26089fe484c50e055948446782e27b0f8ee891ca8c66a5d900d9c1f576838c66e413727f770900c6d28238a8446b42267986971f4f7f650a56762e4f9e783759b6815f780beae3d3917bade3d6e94caaa24fddb82a5410c29c9614444b508b52b234fbb3317b5a7cb4223f299d9071b015fecca26568aec2e8934f567894856beb8474b331ea8f67f1f337c907f55f083ba12a4fcb7db21c6a303afbf10ee015c90e6cb4e995f7c629b9af8919fdc2d0d8393a82c7abe473b8807ffba35c9fc45f1e086681cbce4791214f93a43115b2706d1a70057773d8c321ade446f4b0769b8c346651177dbebb58f49a2b3106ae5594a1b8850196b66f9b57172c134ff21dd12bc1120d0c301796a8dde27a54ce44cb186d83a22a81f68900e87f060f9640ea5b303fd2496889aff9ed969c04040eee5750f94bee36dc00d03a194e1cc73b2cd658880efa8ef9fbf65a219f9133067e8eeb78dd0f81a063ca045ac24641b8141460678b97621206f08165c3a3ff09eeac771d9f560adea8e5ffa81cee593e1a18c232911db06ed8f7ae330c6024790a08abe0095c05877d5abc5aec2e8f972e40dded4e169e1ae4829cd00eef0b2ba13820f6b6847a84aa6f16cb257225e81f7440c19d06d9e167074b6035ad3cf8c111cda19056b507f624b7dae6f05299543d9671e1f8bd4ae56985127dc1ac42ba65bb270413b68dbdbd1b1de0555909fb7e32d7db2eecef4644ec4a9a8519dcb031580a0d1da7ee5733af8dd64612f636b73fa8efec3928752001c564ddf9cac2cdde1db8eedc8df8cb96c3684785b6131eebcf3d07db4d672ff52b860a45d93271727fe8a658513cf51033ebbbc74ba66313b086e268d9e4db5ce6c5c1c52a49dea0c71d64983be40c7714e22a88128c6e13701e56388d07513a6aea4367efd5395831a7ab74369d2896167a5616a5c8721486c3dcfd7125512195a796c0cf74e67b21fe10a3342f28cdfd6b6191402764699c5123389cc3d3fca73ce59824a4c1d9b9705fff7d30cd7feff59198b17d7443a8210858a83fcf3cbd39ff3bf3c3940904340e52fd85d16a8402938aaaaf6f4f512eca3d603d46c708e0c12d92348e45debc4ee77d5f31f848da6ee427d516c323c854bec92dead7e0a398c67010a6cca72cb8bf5ad66966f675eb79760f292ee58b77aa358282f6c7da16ad1a67cba3ed65e36766948e4c086b78182704f3837f7c28bdfefa1ae78a98a9f0825413e6b5eb08d8e1dadd4a62f66c02bf858a1e731075ee4835c1a31318f6396669dd676f6e5532396d417a7887b18e84c62db1573c3695603ce75a25b7ad6c9534b3fae196557d514b39abe3dbe94ed4e3d54df6c96022ba34a09e81a16a7b8fec9e7208e25c01e182b37c19859613b23d67047ad720cec874df008c402a0a92ca29644d04268fc5f2ec1a28dbb9865a449181571ad219477022b169731dcf2bd2c065f5e5995ee7df4401ec8b06a94d16854fd2d596305e74aaa22df60767a53992b8537a7d5cb4fde5b5ced0f6221aada728ae9fea0394c45b7be4b8222e33dbca50330931f557e29d90d72d2310a8989a937f1c52c2bdbb80c8e68d7554c8585cfd909d24071522a9a8cdd0aba0374993ccc6a214215e11dc92bf30e026d58d5397c761ed03d703cc850b6a9eac4c85559c94674992a959526cf082cd8ab0f638adaa0d9487d2654d2b35e17ef902f8486471c3ff3f623c981071b5a11398b3949c5b5b51ac06b6abb570bc397cf7fe000e805f1ad90932bd1e666ced75f8eb95a8bc164b675be11af57ad266dfc314dea02829f1a7a5172471b1bf9c88fb40bfc38f77ce0638604e101cdb045de6804c5cb7291e2612bbcbfb4ec2133b5e0ef03eb032c503611bf48aa7bf8ec8e5298d4ae95bc3259c742a92ffbe0ce9e5beb6ab6cbcf2e799763eef8e7842ccdd931b1b7efd46a2329ea99671a84ac54526de795fce03c021efa3d9a345619d29ef2b80c5f54bfd34f00a8a4c56971bb0de063ae98f517ef7b778d318aaaa56360ebc49134f0c12865a0a946f2207b9041829430287deb03727a55ac8789af48fb489a829c2bb8381fd4cd7b3efe2015d16ef0e4f7a9ce10a4f86fb16ddc850a912c217bcd14999d1d859cede76e5afe6c5556f7ce59154364aad259617eb623c16acfcd4e2bbbb94333b30ad284efc04871fb0468da752f2eec3085dab0e716cd09eb68cefaa783ae90edfc17746943a8502554f032b0fb8c637e580d4e5d578c5136b05e0f19d88401c70dac1ba21830e8dca4f1fdb9918789e537ea944672e87300dc63ed63a67bc2798529c477eaf9e0910f1084c2e7186909621884197dbca66b15ee60e5234cc81d1dfaabd16d6cca77f0b4351f0eb1ab5c96b3288b1c95806b4dad392f63353335d9b3ac8ee31f05eef425534640513fad1b19232a041aebba85f555a8c6bc7f08be84dcd635ceca21a354dd9d0b62b961aa85f80195ae0d3a5a053abeaf2e6d2463bf7049dddfcaa997999e510ad9e6d6", 0x1000}, {&(0x7f00000012c0)="332353c61f9d6b6883abd88a7ada863a29c6864b456fa696a9e10d16e71222c1141f45ceb817445cd198f8aff44bdfece9724f16cfa01ee8bb13ee6ae8f8bfaf43e824a9392b459ec343265e49e427e4adec10e6dcf7141484d8e9335975331918d4651beb5f440c780b03cfa50031b224fa7ee4abf8584451eaaa5dc447366fa2e0efbfac04a1f3e5eea4d71ef6834c3af96cbf926e413f96f7e294739815e739230541780dace68ee7515bda587682c7e6070036361cdbb2c6c6232b1d5de07a6715d1bdddc890776f2beba7c8a0c578", 0xd1}, {&(0x7f00000013c0)="81b6653157c7c1fa193d149eaf752787d780f813b0ec0b0b5d2714f7b40f7512bcd34f1d2a3927bb9fae0e65d4a9c8a35cdd885bc6b7aa822cc972126275a5e7f6481b566bf6252e3701643583240e21cde29b5fcec8b6da91251042d6e68d36b3b0c0126d75916861622764f67a9f71919cb4b885d8998a57cf671aadb03e7ba007845be127eef8b7ab62de086f56e0b42a23cfcdc80c9d3d2bf923da6045611f5339b93ba6f7345480b018c9f104694d7af200c8ff7a9759dcbc9fb24b3014139d3651ef725122302b45e0a3c64aa370f17e5b181bf9a9a11fb4b8006a0be2e56a0a667816713692c5ecbdf5af5908dc9a2480812d8840a955e1d5ca7448a6e1ce628a778fd9344dbf4db9423523de1670164b54a390de1714e9e60c1c3f9f778bb51722629867a1114fa0134990e1606a0c7e815f6c5d94525b9c48f3afb6978231cf9b18f6589e45ed9d177d615f6dec9dc41d28762eecbcde3b6a52ef30c522bf386a31821785171d12d885f3c890b9ea7ec29be3b5cb21d27142d64448082b3b06c35ebe70ddeea19b3d01775e180c6f0806bab268d33de58ba48fbb9c4f5bc0ccb1dbdef3b060ec0e431f2ffe7864b00a523456ec80346d9a8b1908d30a6b62ad13b66a6290198b0088d6f4693f593bf99515d09b065710f3cdb4ad279b85050233014e521fd538cd8d6585f641297683717ce51637c37811b87393050034df756a2c8a4d88dfc484b5b933f4aa82c248781b67f72bd10c87b3aff5b64c58afad42363803772dfc2209115db8ac247144ff74be72c0179316861b4ac7177c45be454883987af232d5045dc56c945f12a83ec6049d203e0a651a897ee316d31df48bdf22906c015a8db092d9c6b1bd367025753ce03e9a0fd1214d98b09be0d615b8e9578263d986a71a0a79a125918602bd6de1ea3950010311e3e96ea63463dbfe2ce9ea6a387369b0b3b0897eebba8f9467b67018c0a3c3f4d055e2ae38771d7fe39cb74ea89864142a8a9a70bf23e785ad41c132f83339b1c7519571c4b51d21840e88476935196323946151be54d3cb3f9f8c7d18f9122dd2c6a54a7be3b22969b03a97e8dc4102bcdce17ff234a775e5c4e329447f77cfe6ce4791e1d4b1baca3e972371b2af4efd5265a7cbb4c7c83be0da222be5fc8d14f44222b68ae95a71ab5138add488c5e02426613cfdc7ebcd892ced5cc7fd494c04a63af6ea893718fb525d6ef74d9a3d6795532c1e71981bbd39a455e766a9f031505266d558d3bdddddf18e3a231bb12ef81aa85f57742446ecd4be75cf9ac9c110235660211bb4c67f3026ed18817343565a44f88003745bd5a64973debba0e375ab3d2324c1177f3b8836d27b49e899e69b99b739b8639868d82119db3a587393c5abc6e646431d1fb0d394713a28256aa1e0ccbcd8d4ede1c52df4d9a81ebfe4bc128a06aeaa324fec6a263c325cd13f09fa8636e67f55306e0482685b0b8fe74ce2a0485edf4855fdb444084ec44f0da1cddb6ac68b6644ee34657f63fb24edeaaccee7c9178d00af5bf87262120a366c993afb654088e215b0be8cfc59e6255b40b168f4761b110cb1e17db67d41af29fc3f63a59e10272369f5aafd8ff3b4ee02da60a8d01f3466a078f07806a8dd74c3abd4cd92309df585a4c13e657846756066a49ff7bdc1df0794792d6036567035ff9fe81f52e7bd3b8c07a1005659297839835f2604c8d701d6237094679433e1ae489afdf7bed69707f4c9e19834c671ae702310e5fc415fc833e5b3f999254cad8354282e576fb1d7a6542397cc9f04bbcbe8c1be581a3996a58c59a73ecf77a21f6d641a4b10902d1a0d883f7f78801705198337a3d907689693e6a5ffa670ca25f6a0a17a4d30eef5cfa05ac0d156eafdeed413adad234dc8a3f85d76ac3f80992769a40b18a86d264529b854b14f4b6364167a1fcbf1f2c149d83a651890e8264db85a44568c29b16385c5d391feadf92de3363498d61943a84ff59b7fa2caa29b89aa41604c9d05056d49cb94fead054578e3684ac90d6aa1638cda82722852722823aa1ea704ddc63206714c5bbf37b8e471b055b58827450995a98648e9d19f1d5fa91ebf678014a2e4b9fb083a820677dae84c10ba23a5f7d9b2dc26c822956afcbabbb72f63fda7c41df0866ec8381ba75f7e5dca581a977af2109785bf3f449765a18d18514570cf537cf39c6336eda0a381e30b7603a66eda1930bad068b2eb10c5f2e2a2ef067a6bab6c56106913bf524de2a2291ef50bfca19e12c2d1dcb6d9daa2fdf5e663dc1a8836452f445ab891753fe4a0821668c24e378531e3b947e9234d594dccd8c08748b8d84606960d57f99b957775b39366a06d68748594282468fd567c3fcd3ddf484e8a94ba29895a9c58bfff180fa3b564cef91346cd5af818085609c48788e71b34da1cc88d39305cff24bb5b08e2306d8cbe65d5c90b951a4b5f86b639bd84ac60a992a2be51c64a96afe087bc7f587da6dd07143614cf6df1d1f9891e3e4e1343cb681a522bdbc14f315dc334fd3452ef2556e88b03659a0a656b5870f0a46a491be4e5440c6f6677b188e5ac0402342a3c36602dab763a89d7d4579bda354bc8a0dde04eaf2d6f8d25c856e9a09fb859f0ab39986b2e032588f64db6c1aa005c69fb849034d01270488a4f8ea1ac912a56b3945ea5c921a35af128c196e043663d9fb41a5d20f08ce4ec3472d867f712decee7a7105b88e7916517d07464bd8b6a57489841d647b5c5f9749c43e91fc8e7b1fd5e34a2020a7e0528d0645505b0325d29c1ed25ea0aca9fe2ffeda077035b28d523d190bd85b0884020db732e1b86ec480cfda46c338e08d6acd43d277703451c4d00b213e79cb54dd08814572aac2380f79e5f997b5c735c15f8c1c03b963d903efc4a83c52df88fc9a54a901226de3b5a3b581b2231aa75ee1a76ec541bba0145ee2a2ecef8c52bca66ff0b6fac42ad3b16f787f5ad7dcc314eb75c14eb3547dd086ae49ff123701a069025262129c7e0f7e98bce7da28ec7a8d241861ca93f1bf5d55e2ac18dfa1ee11e9f2d8d8ca0340227ac2c1a5d97979cb011fd36a6529f2b2212d32fd3f3aede84d34e2348e2a6f95e3d2a10af5a22cc1503d04e3c33ff711c7845abac5c51b6cc2064f72b0bb6f0aae1e7aa011c9093b38c8be1151771aa117344589778a28635594f4a61bee37acb2b52fc263bd3867ce0968f0b80713065a1c2b0cdd5138b1c8bb10bbd6ea6a89c0ad2e6b4c4f186ede3503ef2f1daf0b668f08521fae5fc13f69b585fcbca6e5849a780880071f912d64e77fca746ef56a37ba9e8e43272c7d795e6be79530b39c0deae7f82aa23e3a6e877c178c20a84e959ee369b0b7f61fb277d058773b9c9ba16fcb4576d4f59804b7d0ab4ca4691f4f039d5137e6c121c5c6b01ee4b8a5b4d10b3a73aff211648dc63edba4bab3db0830172f872cce878b1db16f402cc9ab0389c85bd934d96ddc4fa5ce04dd5fd83c6215e661ccccd726ccbd2cc67d0848cc0cffa3bfefd48f676188c8ab17f114d3cd9d3c3b271d619ca2b963074919b9d57318c09510a7e47371e3109cf3e02b2bcb714f6af3844074beed8a3c247781b67bb256a19fdabe57362091ca348aba789d70e8529468c9d15ae68b3de00dac1328f6720e786731751c32d829d5a2bdef92fc1a8dbe4282e5c3abf08a4ea5c8a32837f94b970993fdadb030b79051f205d93fc500abf7a0e520bf7b81721a4ff45cc4b4b94cd3f9c91640d4384bd3c8fe80e8b7efcb8df6ba729b864f02261b4269baec42ef5596637176c46dc76b92945d5de71a0fe2c86f51e1129d14333325d00cda3472a28fd63e722f3fd6cb139a15c0c9fc32473bdfeeec13dd83760cb0169af250eee0e538e150beec13d2eaf4e4ec9191c1c9d758403b8c18dd82b3e679a716a606282d34f717d365c97a46fcc2b243ae8d5ddcd6a7f01d7022e7c2dc36c1136c2c53b14558721d815dec0bdc614187720e51e0fdd9f6ec00c4d2a92518bf39f18dcd3177e2bc5d95def741e19c9080aa71ddfc362b38210fc68867eda206b942f57c5bebe68bb31390a8c1e3b00599320d6fc4a4a9849a9b41610f1071258edd6f7a2cb4c44fdd2a9ce8a948466c73147a8c3dbf5f030d8b2dd07e310700ffd770f8e2de2a3d0ff5446c6dd5d0f7fe136f6ccef4df591c052153797d8c557899583a515fdb797d333552d8c21949cd922a8264f7a686f96acc627c83656b379ef1da4be3b08a28b83692b5105d77d2d91210a6bbe900357791d8a3e62f688c83b336579d972be046dca89af3fda92e43648db34af66658003f648dc0b52e8b8887fb2a2c7c6604fad00b2424e21d22e038f37a8e0275389a8996a818cc14f177468dc9527692a1f3f1e9a676c244fa611eff69d43155c3a6af98dcb4fa5d35914256417e293bc524fff1b4235ee161acc745f10ad970b7d78b125f4da606a7390cbbb6fad54b4ecf25fbe9ac9169881336294b87ab4f7dbd3838fbc24ec87afb7babf159e2273cd32debb0113d119ebe2a03eeb68a2ac75e9b0d1f960dca43952d035a6ca51010bc67136942ad41562490f91f721f46faef5d85572596ddf30a66245b7b487acf353e9560fd7c1d4b031ce884be7f46d93aee51e51edb49bac23eb8742832bd7e0cd3247d014416728c768b95b98eb9b8f47a0fce7b00d7dda0f5f453e1bd15a63ecb530ea3817f1acdcfb3cb190880338860dccb4acfd47e11c12e3c6bdec1615c6d748b9cf56da6c3311de6198e02ab7f76b5c0201de8faf0993c3450ec14bb8d20e685af774e0bb2ff2f2cf96e36bbf81cb2cdfaf4625d9e00888b497cf6f215b396feb08f2d78b59afdb990e1b14c13a1cf11026bdb6b05e067a13e33f8d55cb47a2a8862cf72fcc977e21c821336f36b85c96217e664942a75ffd5323d3e57f76ce0cf9ba6fc40f4e1b803e13fab522d7633ea682c2eb5aebdbde3c1ec6187d7f6cd9d9209e26d8693d3aa8e45f5fd15acc6680e6be4cc0c0fc6befb8f3c1da75c27c606d96d1a2f0dad53814ec29f604c91f956ccbfcac6d7db6122fbfcfe4742d1e7b4ce69f8235afbfa78a68072a147d6740ec90e0c980ba78ba331387a1b15fd18b2a2bd902277da156c1438f325116abaf581f159f998bb8d456e49881801b9cdc94c2c5f8e4c772ac74414eaf1aeb73acdf2c693be195ba96f73218c0330e7a008274296817b069dceb5918bac6bafbac58094cf436440302383a54e0d4835e347564c79f54a4bd29407af84e5913f24e59860b5431ae60b58573826e51fb9185379933bda1b70c945fa14c97a56aa86c642d0090cabec8d4f300ec14e0712d553e04f64eefa4559334fa9a9c0c3c91c661cf55e1987fdc5d1bb2923e8c5be03899d1a0ecfeac650d9b2ddd71ab6e235904a6e8a2d796a4263920b29b2d99f4f4aacf140c3e649fab82deb4a739e7868b5a7d8d02c8ed6447547ebcf080235528149cc2af52cba26c27c6c26dc0034d8526d64fc48a6900cd2da111c279212aed1781e77d59f423a36fe62c387e67cba95a6ed1253e22e24406d72e04e005238a9e8c0865789325429a2fb8268ce7ba784863913b4bde6e55f20020ef037f895287c43d5ed297dde42def32bf3cd7843cc3256d5a639ab37e75f94c07b7b30a662f15b5fe470045432145f54e9b31abd8aa10793b46564fdb0480fc850690729b44ef87b06c63cde4e9b53a0906f098ea0bef62fdc80388942189c5e13fb5c3bebd909bec5fba", 0x1000}, {&(0x7f00000023c0)="8be84b9b237d5e9ee314484bfb0088e181ad5340b768dec9c9b536bd57d5b721ef428aff6b4077b6952900e71da1bd729b5b341413c1a7298155f73f039649a7b34f17bce7a43be7605c83abbdba5a60e9a037303c64ba1bf8783f9e5fa115b95798168c99b697b8132d54fb100653623fcaa1659ce21890f9f107d5feca6dac0d01428147450f1b7e56881ff04e595621", 0x91}, {&(0x7f0000002480)="5e72e4a32166b9b9ed342f9982337105ae2ee2729d64d6e98a6b33c8c571b3dbd9b418ff891e5222d54627bfc3a867f22a60ea939851979302973c753a05285c16312d4dd47991ecaf323a341c3bc23f023dcba590e3bdf47066051f3d950f8d65250e4fd28fb7a1852cc80f19d81ff531031d44c9e5cd9bc06fcd7113fa3a472da8b5f7d1a0b6005790602a2e1852bde924cd0cc95a7ff4852cc9b80e0422fb2cc07f7bade418a53cb0d5b70c376871a6d922767f63ee761b60b2fb39f2dc729c1f3e0d884c5b3010cb56883d5a4ca554956860049a50d64286db366cf3c5af808d6066cd206cb99abb893117e70489ec273d951dfcb9f439451eec68fd8266d67059acde2da954c15d761f188f916dd3e399bbf3e6f022baba62d1aa45ac922f9b4563591abecb0d2edb1af5feef1aa6820e87d1af5c7505194cffedc7896c16b5fe779bfdc92bb944316b2e619110178f7a91df0fc56f5a05253b540b3e41c955c590e2efb655d25494f551fdd1e612a2e933bd2cf2515404a1c25c208fd200983232fac72dcde00391126661956bf20652c6710ce70c4f3394e126b41fe3308469bd937ac6e3c26a157ef2170b139317cb6edeaaac1c2dd1d15e7dee761d346497b2126cc3a8be19f23de4858dfff0fbbd2122d097573199add836919b030e325e32153b57a7abfaa7cb78f6f231eff744f68fce08895a582e248d4cfc184a9351beea143bbc8a82edd13c7fba690a1257ba0962d9660f1cbd5fc04fbfced18eff913332854fc4cf73b96ac0d14649c7545991ae16ced260901be497648bfdbe130878d8845b3f72c559002f49d1b226d07ccd241db979139b533d98e7ef83fc329cf798c9b3a48a9ea86ec610ed70acc762f5b9d841c0061d596704d8ab9b2ba173520f4fc8977cc3656bc413ba32eb2bcb84925b2f641c79cc188fbeac9d2053273f02f8973f8a67b01ce9f42121fc29faa1506f364ac789521302a57138a1669efe954b3248f6e1eb379de3a82051a96097df0783188c8a06371fccbaa7a5f38ec2d8d1efe791c3dbf0884f8428db3f288c9530ddd375b3b5d09bf11ff16e73f1daa873443a30103a5bf5bea2f26d0ad121d88a571d3c7e27c319f257884820e0066492ea3265a5fbba0cf513633aee042c8308c8d5a005dfad2f6f51d4aa2d2279fe68b08a5b91a802e92050b33b53310431ccbda05d5f2d57829620410bd2aeaa7678df17ef33b3e2ce06bbd31cb72582e7bb836d065b49ed1b594089b50f217cb384e56f9c201258561f7f2da9b27222af8454e1e37bb12df430296f3162c6c84dbd15749688a82da99fd53b18b133360572539c65c6bcbb5b2bbd76e68c0ce957a5418bdebddb4fe5e9b71321d523cbf1e6a036eab83d0bc66fe4405384a327c5ade887a99ef168cd8bbec0fa6b649ba9e521227b73ea8f0f6c80089198d2a25379f247e9f3a5cddbae8536bddd529b87c4a1160b8f8e29d212f20789201c3ee48049700f7962ac5118e252466a42b09ebcc383e03ddb8d55100446c26d043f832bb4c37d6c7ed69f605f4919a1bdf08187c308b87f1ef4ff016be305f93e453fee56408d2f9bad11eba03299c5dc1184dd87fbd54ff303a19dd849d3aeea5808378053e1c0c509be61a207de0fa1d09381574500b804a9bce11d3e41b12a4aa70ac3c7a73d7be177c5e24f40ad30ebe60737280fe9c541159922d16eb4a8cbffb816dd3b0d3483cc499b6a3d4882c5c2996647a83825e0289084e2b49528321ab97d1cfa4f23011f81a2cf6c1e083583f412050175b781267a28de1421ab67944025ab8a2c90d483318d7c328b3922128ac3bad03b07a8724ce7279d5bdce7e7b90d97f7f6c62b0d7b3344b0e9b8fc466899d5fb15b182780bc08845d52c1a828da35547bc2e64dcd939df85ebfa9a6f61ff2976333c19c7be52cebc0a7b6564c6c1f318f3db14b2a1f4d9edd71b17d0960b93beb5f3b49f6874e95279cc41a36e10eda1d10900f9b5011338d7da6e60d00d2058c16ef57910364d3500889f38430cb2d7a8bbeeca0c95589172b55c1765ab2126d594fe779707ee22ef58a663c51e265bc3cb9447d06d3f889437908783261d3984fb50dc0dd251795fc5354aa7080367bb907bffa7be2d9527b7d7b76e9b6197ab7d183248f0d33133e756f39868a98ea9a36120fcb540904758b1d9e7dd8a7247e7ebff41a774093e7491c85315a178ab8bec912a6009fdc126cece87f0f75035028d9bf1bc86c953117daa2eef4374ec7d7f0d36cbbbf3aa70d600a3b01ec8324c3ed05de2ca78578e4d1461a8e81c1b0018c84df50fac0ea6032905ddcd82a61cae26a5a97df90a1500981a071b0d206144cd82baba54952a6bfd67f2f02b7c5e5e11fdfcc3803d175e9914938a8dd7970d55d9594feef2f10a27fb4cc432f69dbaf036f09a52d0b8f54a6ea53950c182a5ea18caa0b4fe00dd84ebc1f4754fc76d32201a41ed73ec3fc707d608deff8dbab27f15b0601b2f58b7a1ed08bb6c644c5d1de5ffdebf715fe17b36429e138cf4de15983081611ecd5d2ac1779253eab8fa43cd23f538135869f0c51898a7cab4349babe5bc8b04372a2e9abed99d8bb47c150d149e25f440884ba4ea467336210e3dc028a5d2899471bd34f0b82b6da4f93615e0dd9f120517254f3a4b5906cf6f5ed91456b27aa0d8d71b792423c37365b074926b89f68ebc379dd4c348d1292959ea5966b1075b6831ef0231bfa2d9508d0a008f80b0acf9a0bd39ac59e03b384add81ae7ad886bf983d09bdc9f15fcca8a8165a6a5755d1e8ef65b70d0a4f5ce40fde716de7898c560163ee4476210e5e021d1a8140a34b94d862c57f50c02333335318c8e14c0fd4282fc94cf407cae8cc4bb1e9ba689cc353c5b1765a2f59f2757772941b88c48d9c5c173311048be504bb20da0882927c511d3a5ee83289688356b82cc99adb900efe9d94f7a6c207ec254482c04ede333201796a188b5c3b42a23c55fdabaf23ad3b96c48b696aff11f25c8c287d2dda66c2995c8c8ea0af77a5273650ecedf4b0c1823344051117d2e353cb4442f3ee799325b010559dc5b972539157c416ac2eed09c6d66c1be5e0b4ad772fb28a577464efaf3eb0101c49fdab0057b04fa9bf866bf898b0981a1456d93dc8ece768815a25bee2b9adc2b75425006d815baeb6720cd4bc31f5056108e9876d7fa393720f844f8843a4c91956b245ec3d0b3d8504de23dd61be1ff7b39030277b61a35fb506615a4ae02437bb3da2f4e163e88886bb4e314b65498dc7482a8966f669c6ec1e99d9fb1d5686b8ba20b78c6d5370c66c01cc1b52a3a971caa46b91a2b298ecfd2a4ea926d8b84d4074da78f0cc3bed6edeb775a8413b2161adb4df26e5654c4f22b86a7e023093547a5a86a7ef51f916841487d26ed36cde3b8eb9ddb20d49684ce779a0bdfc8e6e57026e718eac5330b1648d6aabda579747d2df10ba97756040e7e4aadc0e8686370ca16fbe482d8f5d5338e625fc269cbe056ed69ee40adf71c8070f712f6b0853dda1c403e1a57de9314769225423de1c8f2ab8f8837abbdefee58bdf5ec8baf1e2d6b19295a3ce2628d8d1aecaa8d762f1e6dec877325dbe5f16ab9ca1a62e69b6e6149eac1c7ff7c027f2893b912595f8c5ca534d3f93c69d8d2f7528fe352fb315bcf8ccb43094bbe75a1f73a03afac4032146b53545bcc2ef4e86f7c239acf17b65cbe16239f2321992f2236936fbdc763c4492ec64c90d10681eb9adb67d36796cc2427d7f6127434f83bd506e5cfced02f80c8c57ffb79def55c48b98a7d66a4aebb1aadd5ff3aa818ce341102fa6e1a1a39025be493cc0c8ad4d16ad94f38202bef62d39ecaa52e3bccf6a12afb43a7bd681e2891cebf3e75dcb245cecaaf2638660663d2477da1ee15583364c96d08f3e9606568e3ecf0d2394a8b435e0a5d6e6e58d40914a19cb6b940b3feaa36d2d25f685520dd639f51aac76a92e12418f9e4fe32af56ff731c0f27ae3f7559e4e95f9d1da62b16de9aadd61929216537480c55a1450f89392917e1186a2af57a92e075003b9d760b1747525e52738cf41a64a9459231e810f453a88f26027531ec581e7c3933c133dcaae600b2adc405fc4ca4d3b9514735af6e501d840e42de232af6016585d4499d53c777026e96a4072bf798e241a0a4198c68e300438791ce2d8aed52c09198239d924b5eba796addd91fe0375bfe50203cfafc462731967680a4550f1562954145023e56d355c29cdcf97669da3be61bac9a95feba687a571d0c8b3259d17981b6fc3da39bb085f3c91c7b7bb1ba87ae77a2bf08715f15f6e5c46ce2876f5f6daf21a434c8b132c755386e2a645bd5ff1414834ae9de9e074a92e54f3fd7e69602bfbcec0991aa1303b77bb0caa1b8f3dcdbb7d21bdcf4cf7fa803812368373f1593902687861e93ed2d6772c92a90e7b1d4d88d70d1698b9d9a853b83ac91db0ec69f1a8473bf1cbe100df84bb2f9c795cd3f504f0a793ad035e14d92344e882f41a318c56a126aee6e0f5d240b7630d76767235290bb1f6a8053651146890385b003b21809e44fd4411a108459c0ca6a3101f9162e3da3fcaf5c711852703bcb1852cfbdbe0dcaae589a77735a6ac1264be80e15a3755365927961e3b9213264562513556f073561bad28a6d01fa47b5c80f2811a5dacef615010f47ce356c8fe27c0e30918af569b9533787a5ab2c54405c9f78606e9ad57dca2ce9a2d1a2a159e35dea1017040dae752ccce1c60bee362486591285837369205f9dcb73e24e682f15ec794b631843b12832c01ef07fd9923a6d6a687e0c325e34e6587c4baf1c67b9a199db4e79c049ec3b06b8a0f2bcf60464696d1eb9dbc6390f2a4d97adaee660c576427590717ae0c6cb6d567947bbde1e3ffcf2dffea9acd32f12bd9325c9eaa046bb2fb8b012954d223aecac04d6162749e64c5e508a5dd1b8266ba07af3bfbd1c1a8a48d058bdb84e01de9bd89c61128bd128c0afce204bccf7ce88ad5e4694c9baa14afe84bb0287c2bdab576678aae72d34b05f1d932c053587e9f126b9a17c83a3ded64c5cfda7ee72577c28a34fd7180ba9cec868aa1ce6e02e82972fe53b0d3b844be7a458cfce7e3d3758adc66467240098d0cf0e36638cf81be9b036df064eafeee4d20a2579fb950d609064f260212785263887822dbe12240e6aeb9021cda67a6cb280bc479050325751984f9115e16f1f79c4219cbb60afa90fa61e7c60d6258c90dac81e1a636571023dca35c22da3f2ae490e0a72fa097e43642cd3ea20376162d76416c4826ba34abc09d248ba3deba631eefd49a33b1f6a89e666a45c6c48c600cb8fcc28efcb32ba3656fab03a2deae1f6d631204ef161cb24f6cf96dffce23bc1fdcf35efc0a0e74fd91521ae53a5f19b8b586daf097e729f370185da6f91fceccf9fb8ebfa3ce7ef2080533b5764af7dd3a98aba4bd6514da1b66444363bb304de1d2c0690bcc36a9e62ddfdadcb5d8a0222d4624abe0cdd99d8eee3234dd0f88e29450743fb66119e0c63a0ee2c904f81f9de110ba131eff7d9ea8accbdde22be720e6eb386cb5a2b074b70974655625ee8fa43904171af43aec4569bdc6b8a2d7af18535f2123b91ffc9f6751a5c4eba6c82927b5d7b793d5e05decc256e67fe7a5c8c33dbaddc9ae02c7e7c57cb43afb5e0fa2554d487585c18f42a16acea8ffff6a94f83c3e6f51070229557e04e632d6b1f5090a90cbbf76c3b1af4b65f5d5f88d", 0x1000}], 0x7, &(0x7f0000003500)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x30}, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:11:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffddb, 0x0, 0x1f5, &(0x7f00000003c0)=ANY=[]}, 0x6) 16:11:37 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0xa131c9a1f4f6ad58, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x80, 0x2, {0xfffffffffffffffe, 0x6}}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r2 = dup(r0) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r2, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x10000, 0x380000000, 0x6, 0x5}, {0x7, 0x4000000000000009, 0x4, 0x2}, {0x7, 0x7fffffff, 0x692, 0x4}, {0x100000000, 0xa000000, 0x81, 0x4}, {0x0, 0x6e6, 0x3, 0x80}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:11:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 16:11:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) 16:11:37 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000001600)="76d4213c389a31319138817aa2942564ac6e46b9c55c06ef1ac1096592c33cb2b847329e97e22a3ff484a869d5c6c6ca2af3905b275f7ab30b70cba240b64b3a4d541a1348c92fbe189bb96c721d04f72e689ba721dcdc3303590c8bbc4421821f45acb2cdd053b02ae8743df12f23d805bd7d4a0038ae76ea76c16a9cf6d573071ed6382fc3d9e4a4de5b6116c5af4ff897f52b859b0cd3060f4ecdebbb897bcb64dbe2aa9b905c28838e823acf165f6f3b04dd59c502c275a776749a43e97fd4bbb88cc117194295a74ecb826d01d5659346c59f307611804a1be196d4a8c7cdc0a6ae30c5a91721e73742ab8857e479fcf4028091277809032344a7fe5776695aaa369926b6b8924b4756eecc0b1c782cfb93418227274e6e6cee97cad663eacaa5faf757c645248a9c4b0a0046f338952f195a01b510c190e2599264c48b3eeafa06911d29404d7dc25d6f1312304ce38f1051c623eac955fb167beab509b79002db9d024723", 0x168}], 0x1) execve(0x0, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:11:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:11:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffc, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x111) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x3, 0xfff, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) setsockopt(r0, 0x7fffffff, 0x2, &(0x7f0000000180)="4661f605925d07f163fb523dcf3b3c1496fd06f37730900aa71de4e7925439fa43abaeb7ff607dd4fc2957f1ac7506b4e6a2", 0x32) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5, 0x6, 0x1ff, 0x1, 0x3, 0x80000001, 0x3, 0x3, 0x3, 0x57f1753d, 0x2}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) recvfrom$inet(r0, &(0x7f0000000200)=""/206, 0xce, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xffffffffffffff25) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:11:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3f) close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x100000000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:11:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], &(0x7f0000000280)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:11:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:11:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x116) 16:11:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x800080000, 0x80000001, 0xf77, 0x8000000000, "e5a4610af1d591e19a8ed0f6421826af5741e30c", 0xbb24, 0x3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x40000000000000}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$getown(r1, 0x5) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137daa40000dc39ea88998211fe1154ad487466c9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224bb09a531a63cd62599fba61be4c5dfc3528589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd2000000000dc6ca6deb2ea97aa6638b7404ee94f0743dfd020b1ec2c4f124582ad098882c9e6fa7e00000000000000000000000000000000000000000000000000000000000b5811c6179315c0824782537670316cda5dea63d6efc67d687413dbc470430d66ceba358fbf37a476bef96f240a3c0b4e3c006483ebc2e7e4378eb4b69a2aa2bfceb76bcb46f480c0a42a7fe1111411b1144764186f6bcf72cf410807f46e1e18e445edc"], 0xe8}, 0x0) 16:11:38 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) ftruncate(r0, 0x0, 0x378) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x0, 0x5828, 0x0, 0x5, 0x2, 0x9, 0x1, 0x1, 0xfffffffffffffff7, 0x2}) 16:11:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:38 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x8000800080002002, 0xfffffffffdff28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x106) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x10) write(r0, &(0x7f0000000240)="725a28d5d73c427997f580f30c1586aad8bcfc327b740e07be998316ac47ffada0ad35cf03ed655dd56b754fb01b8a72625f0d6f1907e372445a98381ff0a7210ea2eb5d7a306dc562e362e570f25942d2ecce0aedb425c5b6aac161b88bd42bd128eaa30705ee05c1a2532a00a462dec98722caf629db43cb0686777f0f70a915217af42dd45d45b3c487aa5e6d5761c39fa8bf164b", 0x96) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) dup(r0) 16:11:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0xaa44}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = semget$private(0x0, 0x7, 0x12) semctl$SETVAL(r9, 0x137d325ac7597bfa, 0x8, &(0x7f00000006c0)=0x7f) r10 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="306b4ba794312ca1e0aa39b0f562a18d6f1e59a3fff3c2144ef3f96302c6c16b5e117a88f8b5b82cb4272e39b862ec08a4a56e5f929c4ee9bee8978b1fd2010cfab4bd3e211c989cabc4e9cf808b057e7778b917bf3d64c47df91a4bb0ce12c8be81fe115f0551c7d9792c28dd7957a1e0712a4f0469a16a24ed1773", 0x7c}, {&(0x7f0000000100)="84e22860e0cbb3162785cafa050d32dffe0f3775e11c59407339766fcb20eb1296c50f5965cef78429740dbc", 0x2c}, {&(0x7f0000000140)="3485e95d5c265f60266d555a9b19877d5596b8c50404112d63e1ca563885a2ccee996fa94eddb384627e4654038734cc161df1ffd302b670254a926e56273dece614d10d658836c5d377096c506ff5ca441a29e02580fdd4ec7dc3a7a36df2bcf3d1679725d9ca826b82c601e03d673032b17597c0de0f4eda71233138f47e253d709ac83a", 0x85}, {&(0x7f0000000200)="8366966c0e2187978fbabe30918a6018a3a8300bee13e36dcd00ab511b1d206912b7b8d35e573ddcab2276dd6ee9d5a476ed5f53c89c92cad382165507595bd762abe38a8d7029f9950813dc5ed1ffbbf98503f5679b4162b9a6c85ee87392b9ece3535aa77061f89a8876f9b5b3c25c1b60462b53a12b62cbb0103b1054bd9b42a430976e81040d2ea4b052d55c9b086b2dd5dc8435901ec93dcb8b6c428bc6ba1b14753fea81a6a7e2ccce948854a315704074c3529ebbe9cc", 0xba}], 0x4, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r10, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x100, 0x1}, 0x406) close(r0) 16:11:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/67, 0x43, 0x840, 0x0, 0x0) 16:11:38 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000180)="1941b0b1e195174fe7b03fe43eb152aedbd3643a0ce43f744f4fba0ce2769c5b10ff81d40fd9b27a2bd33ea9b0e238cc1ebba5dcb45f86da32b93dcb6824f350422eba5e9935155ccd33db379fed52878c9a927a4b6069dde0d2aef38f782ee1257a82d02ff0b244cdbeefb517261ba07c6a3ca7702a3fcd975d6aeb699d97529591cfc231bbcfd2f4412fea83ec90e0b101ae90bcb709dcf6194d35f0a0c3d0fbcd1aebba937b9a83e1334bdd63d1bf6a3f0c9c0911f5", 0xb7, 0x40b, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x41f}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000607704703d2b89320e"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="e618671380ec23fc09ce44bf41de3a68a847bcb946a6accd", 0x18, 0x0, 0x0) 16:11:39 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x2, 0xffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) r3 = getgid() getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xaa5) 16:11:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:11:39 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r0, 0x6, r1) 16:11:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) fchmod(r0, 0xa) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) 16:11:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:39 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pread(r0, &(0x7f0000000080)="cb2baf46b8536a066c5ce2e425425e047a4948f2bd4c88d5a37d1e5cb5366234d6a952b4e3ee8b54a87b71afbe8e124069500e043a8cfef7cafb00b037bc716283e45a1379b07697543c4ec4c5a5d237b98b1580778ddfd19c2401ef51bb3a982686352a7c9db3fa8b4af48a84dc6e6b3de7bd7520fbff9c977c16aa02bf1289da4a9a885df8497fd02e2b5ca3e01bb5a88fde95bfac8661902ac9c81ee05071bcd8a4066ae070508e2b46fcbae29d1e2a16484b873003415321", 0xba, 0x0, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) open(&(0x7f0000000000)='./file0/file0\x00', 0x220, 0x17b) 16:11:39 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000006c0)='./file0\x00', 0x2, 0xe503cafd7ef5202f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 16:11:39 executing program 1: semget(0x1, 0x2, 0x104d0) r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) 16:11:39 executing program 0: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x8, 0x5}, 0x0) r0 = getpid() clock_gettime(0x4, &(0x7f00000001c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0xe86e84bfef52bf7f, r0) getegid() map stack 0x2071a000-0x2071d000 of map 0xfffffd807f00c5c0 failed: no mapping 16:11:39 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x1d5, 0x0, 0x49957d96786c5bd6, 0x0}, 0x403) 16:11:39 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1800}, {0x1, 0x2000000010001, 0x1800}], 0x2aaaaaaaaaaaab0b) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x100000000007}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca537}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) close(r1) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r3, 0x1) readlinkat(r0, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) semctl$IPC_RMID(0x0, 0x0, 0x0) writev(r3, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85239772640c9099741148ca9da9d5969a4ff720ca417e7ae3ca652a3f475bb12383b4d0a0af6257fe2734b193d0386e62956f4210696d25be6355a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e20a3cd7a645919e6f2ec4f3cbe7f4b0b2885ecc1505811945f18a2b152c5cc77efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede159", 0xb9}], 0x1) kqueue() semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) clock_settime(0x2, &(0x7f0000000200)={0x80000000, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) r6 = dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000580)=0xe8) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000005c0)={0x2, 0xfffffffffffffff8}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000140)) 16:11:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x2f4, 0xe}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:11:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8c010000000000000056c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cfcf92e96880dadc1315569bf02800d4b987b3713d768de30d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29adeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469a30032022fb4f371242f915b0ad242d3fefa"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="007f0000"], 0x30}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b4") 16:11:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x280, 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) linkat(r0, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x2, 0x1}) recvfrom$unix(r1, &(0x7f0000000240)=""/82, 0x52, 0x800, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f6275732f66696c653000d4cec2b3d359d24aee2aa505790a3178f0f64196949a7679c7587bbbcd8da72280c90c070b5e3fcbb11d05db2282f30a212eda4cb41450279bc875601b7e9250298b16c616136faaab1e83fd73cda0ef7dc47491b87c223ead3f29fda0f47f75ec1571bd8603a84d82501f797b817bbde8c35e685a08deedbd2b38610fe883189fe2d877819b35f8f8b52dbfe8aa54b1a3d50c12cdcb0728dfbaf99e075824ceeaff1f009a9ca3022202e7"], 0xe) ktrace(&(0x7f00000000c0)='./bus\x00', 0x5, 0x10914, r4) 16:11:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() flock(r2, 0x6) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x800000005) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x8000000008, 0x7fe, 0x9}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) 16:11:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000080)=0x1000) 16:11:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x4006}]}) 16:11:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:40 executing program 0: sendsyslog(&(0x7f0000000100)="a5143beefa89d8f39eb9ee0aca84067ca7677642df132e5cca4f35de61b77e986a4fa9be22dde8b58f448dd482494a39e5e06a5bc91ae5178add28b4d82ce66ba42758a4dd4cae285b8743e30b7ab150296a9abb1ec2d8d39dc989de63246c175fa6c2984aea6dc14ba723c1c60a94e2e06a167d683c047a10be64c6a21ea1060e550e3b0a7b96b137489cf2d685ab6c9e47795865d32ed305aedc9ab1b0ff411c79e5f1da73d6ff5bd3d46ae36632143e85a25be522f57b1cc49e96d698ffab2a283e45e05f3cf9cff95030bc653a5fcab66cfe50dfe291298873ad60ed66", 0xdf, 0x20) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mmap(&(0x7f0000722000/0x1000)=nil, 0x1000, 0x3, 0x1813, r0, 0x0, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 16:11:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair(0x18, 0x5, 0x10001, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x2) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c8a0 failed: hole in range 16:11:42 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}, 0x44001000c}) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:11:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f00000000c0)=[{0xfffffffffffffff0, 0x5, 0x400, 0x4}, {0xffffffffffffff7f, 0x0, 0x9b, 0x6}, {0x3, 0x7ff, 0x8, 0xffffffffffffffec}, {0x9, 0x1, 0x8c, 0x80000000}, {0x7f, 0xae, 0x7, 0x401}, {0x2, 0x4, 0x7, 0x32}, {0x8, 0x6, 0x7ff, 0x9}, {0x0, 0x8, 0x6, 0xbfd}, {0xe1, 0x8, 0x4, 0x4}, {0x6, 0x6, 0xfffffffffffffffd, 0x985}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:11:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f00000001c0), 0x3, &(0x7f0000000200)) close(r1) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x5) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x48d861aeece8e9c1, 0x40, 0x7000000000, 0x800}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x101, 0x101}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x5530, 0x7fffffff}], 0xaf, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x100, 0x200}], 0x100000001, &(0x7f0000000400)={0x47, 0x9}) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = dup2(r3, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb0befe23e4b00000000e74de200"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0xfffffffffffffff8, 0x1, 0x3, 0x9c33, 0x2}, 0xa3) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) shutdown(r3, 0x1) r5 = getpgid(0x0) fcntl$setown(r1, 0x6, r5) 16:11:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") getpid() 16:11:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) nanosleep(&(0x7f0000000240)={0x6, 0x6}, &(0x7f0000000280)) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9e9c08c23832f4b}, {{r1}, 0xffffffffffffffff, 0x22}], 0xb, 0x0, 0x854, 0x0) 16:11:42 executing program 0: r0 = getpid() setpgid(0x0, r0) r1 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) getpid() r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) setpgid(0x0, r1) 16:11:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:11:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)) 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) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) preadv(r2, &(0x7f0000001340)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/252, 0xfc}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/15, 0xf}], 0x5, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:11:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:11:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:11:43 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) syz_open_pts() r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40, 0x100000000, 0xd1, 0xd1, "baa09bf6a1d0a4f72ea75f865138eb61aed17e47", 0xd5, 0x6}) 16:11:43 executing program 1: r0 = socket(0x2, 0x4001, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2c0) 16:11:43 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) syz_open_pts() r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40, 0x100000000, 0xd1, 0xd1, "baa09bf6a1d0a4f72ea75f865138eb61aed17e47", 0xd5, 0x6}) 16:11:43 executing program 1: r0 = socket(0x1, 0x5423b180c9bee8a5, 0x7fffffff) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:11:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="44d73786fd9b77ef37020ab24f2100000000", 0x12}], 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="4ae4f632dea420697d5af0cbc27f5e670d446aea51a9386a8a26503dd117e4d690556749da76bb5012ae1e4779d0ce263da735bef069bd353b001617ff41356c83ac7a07f3bb4f7864faa27e42ca7a4b7b1bbd7e9a8c40d44a78e3a86d30e07fa71be8fdae59028b428a409679d1b15f7bc832bf76cd9a6427fd079ec8ea5e9e8e539fa51a2a2837b0c66fe64a21240133295959b79b91e38305273ea2536481c972e1dafe7e885a0aecfae3ce567fb6ecce805a9aab4bd9a580f91c813f81e629289fbcdf75d839839357b162e3519ec9cbc8454e326ddd7ea4ae2ccd8098beec8a4333d830cd207c60aac31b6c36eae12fb0684e61bf9610fda2c7713fabc49ed6c2c9e3f73c89aeaeccbbd2299bbf13b5bc709328f673a2aedfc214146aec8b88e901b0551439f2d3b0572fbe2fc900de0f1637775231511927a8f5a20f472f3f96814ccebcc674e67c767092ebd5fdf1d6fb85f64b073eb06a915fa128e9862db5be3930c74b7131bc15773eea5a21c80e97130d077145cc3da1bbae6a330f856618d2d821d3fc297adb2e4daf901f85cdec90b5590c92bfff0a89f2ee6c0fab54116cd1f0e6d9dad75b5406f0daf5e588cad00d398df713e2e589c7ebbbbb0533353bcc91e761f2d277e8eecdf51a91288cdaf2ab559da49e1064b7364cb7da14300c2b0a53ab7fc9fed7e0f480b632c54c6cdaf83d136ff9abbfbda321a6689c4243e45d85dbe73429c50db632bbb03cb20046806ab22b247313f53b34218c65d6ebc1bc71c3385203a462285368f785c0af5e2f48f1d5b8acc32041ced4b32e08", 0x244}], 0x1) 16:11:43 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x2, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:11:43 executing program 0: munlockall() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = semget$private(0x0, 0x1, 0x43) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x5, 0x29f, 0x8001, 0x5, 0x100, 0x1, 0x6c2, 0x4f}, &(0x7f0000000100)={0x400, 0x8, 0x8000, 0x5, 0x7fff, 0x5, 0x40, 0x8001}, &(0x7f0000000140)={0x3f, 0x1, 0x8001, 0x668, 0x1000, 0x4, 0x3, 0x5}, &(0x7f0000000180)={0x7, 0x8c}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0xf713) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0x1) semget(0x0, 0x1, 0x11) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x100000001, 0x1, 0x6, 0xece2, 0x9}, 0xc) r3 = geteuid() setuid(r3) recvfrom$unix(r0, &(0x7f0000000280)=""/6, 0x6, 0x2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x400, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0xfffffffeffffffff, r3, r5, r3, r6, 0x80}, 0x80000000, 0x2, 0x4}) clock_gettime(0x4, &(0x7f0000000400)) connect$inet(r0, &(0x7f0000000440)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000480)={0x2, 0x2}, 0xc) bind$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) connect$inet6(r0, &(0x7f0000000580)={0x18, 0x1, 0x7f, 0xc3}, 0xc) getpeername$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r7 = dup(r4) sendmsg(r7, &(0x7f0000001380)={&(0x7f0000000640)=@in6={0x18, 0x1, 0x2b6, 0x9}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000680)="bd27bc828810fbf06bbf1d20dc1792ffd6354f064e7f3018951413593dfaa8d2259dd2a8df4462", 0x27}, {&(0x7f00000006c0)="58443f3672228d49404774c6e98d12ca50d84cae259994ad8a7ede4d1f1167a0a38cf6d03b16c5c8ec797ad90efdb56f8bb99aa7d5cbcc6414faa2d2cca788195a2939e5a33489303fd2541340f68c8932ee03bc0c0418d949eda9f00322dcb1fd2fdb840388a8cfd0c429bdf37cf1ae7692cbf1dd5029af861fe6c74ef6c91a4900ace572403e96deb1b49cc57cf0fe7793f5c09fd78c3ad4d121b2504b7eab85c65e3fe41a1ca73109bba4861ddd924fe9d4d4e46bd22798da65e47590d1ededd342bc6a83c7a46c6a261a", 0xcc}, {&(0x7f00000007c0)="1e7366ca9309557188ed21a6823fd85b6f22a4b4de0c391e5abaa3d6a4cb642cb485ec5ab12f048a7c8eb401757cdba5206884d622f343eb339edc15cba652c44ef93ad11e7fbc074325c4c031451d89b080030a92422c2b687f3385cdb229862e207d665a6a95baf81246708adb023636b1e8b928c4f39d3c8e37daa9ed7fdb567891acf74c7ba2ea701e79bfa48d7cdfd48457b18034ae3c53e1531abcae239703d63c4bea4623e85e482455f41bee7f299ee66054b72242f6ab6c5c036efd9a5b5666adf5ec5f83669b4193200bea39ee", 0xd2}, {&(0x7f00000008c0)="d4067518a696cf05c1c33c484b55acae79fcb2a493632bedf959607841bd1cee7e9b34819823a9b4eb0f6f5869eda7c03b8829abf11b536a91fc03cf4213af6adba33d99bfaa5f1cd318b91f862e544dae427aa31d0e6e39be966263162e813d87019429f77a30cc7fe8459f12b2d8a1150798e4da00d12105c6169962b5eb3460d8018c2a73092385974fda0222d72fbaff54e8ea074380bd1ee9a34ffc94f85a41cb09fe60c6a1a37017498fefe361fbe9916fe46e7c3cfbcf4b349ab8c81f1ad9c4e231e4e4624cb757", 0xcb}, {&(0x7f00000009c0)="337d4b15e238ba322e722b244fc623f9a77862b00f0f61d8213253a98b7a39c3", 0x20}, {&(0x7f0000000a00)="201b363c987e38038b8758c3953b0ae27e1c9f55baae818aad951d28f1ca50cfece0bf065087d2279d7439", 0x2b}, {&(0x7f0000000a40)="b03621cb8368bc201f6aeb08d70b0daff93ea84bbaa07eeaf7aab529b85816d31a01791e085ca6b818e781fb7b6337d34f4268dd126ae05db06752c33ee5e46d3867cae9acacd8b3f5569c29b24cea0365a959282d035c5fa65d51d53272546e4225ddab044f001b4d71d7e589ff2d49f489d160efaed0f549fbe107727eb600e369d85a0e8bc0ab0fe4ead26f90a9aec3fce5bd59be00d6427d489180cd6611d6a5e71c2f4bf939228fc01e446f6bd648db221ce9a7f2152980d667d8d0c2b375aa767d616c3fffe19cb1536f448954110e1ca82256d263fd", 0xd9}, {&(0x7f0000000b40)="3d62f2eb09afc85caa6e16426cb7dfe200ea708d888584698cbdce7a530f068c69a180a34b847d2833a0596a44804a347810b572c4f6590a29cb8d11143b596b3175f16d03b061ea41660cdaee65a84f850fbec3c80660fd84a39e39d823d1bbe989a602a756b78184a839e51e73a49a0f939292e7341a6f7d10d8c6ad4eb7156a6f68d88201dddac050ac104bb6cda93f201915a9ca4f889c20a26aac4a75a7289daf972497c76b1f990dedc961b4018da0d303af26e47b781cfafa6aa6474de89e12e635c5910eb5d4efcd562ac2e7a332a60827dd3dccf6301c1a3ee9a55a", 0xe0}], 0x8, &(0x7f0000000cc0)=[{0xc0, 0x1, 0x4, "159bc1d0b069fba7f26d74fe5e6868afbfbdff8655a26cd882ae52da26a6821c74076e4bd26f2c4654e7f340384118eb533e3b03147cb8b28fa7614a669b70a231c60a67d2448ad4fdee6066b5e365cfcc9668d0115772b72dd57406696c02edbf65bec6d3a4f4bbad9824cb9827dae545de7aed00121a4bc9a54722ff523f521fc385b8efe3db53f6d194367687d42f0c0cbbe8de12366d42c909009dd83930f83198568e20771f61172a4d987a3f3b"}, {0x38, 0xffff, 0xffff, "e957e542d8bb512e45f00a6071ffd98d75d9d500f6be541c25f2e7720e0b6b790f9128"}, {0xe8, 0x1, 0x5, "a178908fedbe121233962aa700f45af8a0e92d0489421bf74b6a8c16cf2f59ae434f290981cc5d1752f9117dc8422e1ffb8b5c46cf0cea2914bfa4a7d2f6e54b1a9c7f930f34e4a7585ef14fffcba0d53d1cf9cf0f70833a520ee2fe594884e88ffb6bc97e340d8d86ccb19c723fa2063e4aa764dec7222365b06947bc3f55e1c6c83cf11d28bf3f66eaf4ee9e033697e0c55d618175063d1c51fdbe5ceeea82a7d34e29b0afbd21b9a52ec9122290637e9f7a4fbd6a17e13f738d57ef60efc7a9323923132a69654b45348a03870412e52211"}, {0x78, 0xffff, 0x4, "4f6595c119bc3a77206efb837bb1df23e92e79b0621955910ef9820fe61431f9b734857904f54085e98da101177d3e081c3a6902ab23796d69ae0fbf237f4cf8513f15740d4ab37d8d2662bd62f7b401bdf8cd094568e7f174a1666b041c5bc57f56e2"}, {0xf8, 0x1, 0x0, "237e65ecf4ba94f832506110a2c508d474ae89b337a2fe46de65fa379b06a0a05590f78859da42de88c71b4979c491bea3228d824cdb3a4af9abbfa5c34630d1e322b0ef9d5eab2e64741a1717c4abdcb36d5940c00e2f7cebc7b89d99c28ef1905b8d01d2d9a69d124f3499904c1f5f5280b0969b56ad65616cffe104a0d0e7add5dc5d6947d2a6f57ea6408c802d5624b004fa5da87cbfc07d47dd103c69e4cdf8a4f864627fe08abe035d7773ae4ea33f379712cd0acda634ad8b0896ceb11bf2d019d7ca6bf3bccdff4123c1c6d1f9481595963db18863c24ec606e4ee4a63de7f2b"}, {0x90, 0x1, 0x227b, "b425f9f2c8583e081ff65ccb49a15d29593880b766c8f10d8e24c1d1ea98f9d4748634e58e8d3670c3df4fcfb4d73c6a9f5689a8929b9e2f0b6a8379b6fdec0be1a7c7b8b388862eb2d09d16d6dce3b8b49f55c57bfb36d555f18eb2ad6f449188c982e583aac6cbe3082a4bfc6b043ba4bd580c61e46d98e4"}, {0xd8, 0xa44f2c1db14a4af4, 0xfff, "36987e19b2cd9ddaa62c041d22d63e5debb009d1dea826c43598171d989cbf29996f326fc4684cbf9441199fa3fe943f5c841ddfc852177a8536cab700e64fe527b4d9e8b40c349468f4d20849baa331886c21846af61f770d25a84abf7ac6921425f5f0136b8c2612172dd3191d9b5096ab753a6455056b08746d41cf911314aec4e39b8e0cd0f6e5ec58d70f286c79bb575db004564d5887715a52f0b53de0cce64d140e4e72ebaf76137da26e4e913959ea3149fede73fabbb697a7c8bd06a8e9"}, {0xf8, 0x1, 0x0, "65bf85bcceef15a3443e7c41e100137a1eaca77d1fe18695b3d6db9293c3f674be3d7a7bdd172cf3aaf054d0e0b3c458f5fb0aa8c2d3921c32cdaebe5270f7fbb3c28b354afdb4c792775e5c7ec9b98669fe118856976faf9424d9f8a7574806baf748ed8d0d8a498788142873019b595fb12e102a233cbb798ae0090ae1c3cb89da8decf777e87278002c94e6e9a468a4a0680992f56c02880bc60625e30105b4074c6d8892cc357d9399e34bc21b2830c1995b1014f2524ba1beea38001865a63110f49f6dc8401201bb1e992424efeadc333a1ff005e9b89b24fe747a42742aba20"}, {0x108, 0xffff, 0x3f, "8ca814e020d6f5fba8b1372dec28d6d83be215fb5ec6afcc56815d6a1317ed1409b9d52d18c3c5ede5726f8ee0d96b3b3994328574988aad0647679e6ed46708492b594dcbb0eba0f77cc25ec7913a80094d008796a9d7ce3d1695e8cb9ac93418bfb3664b1264fdcd52dd6854421432690f4be5fa475eab89fe6142941e8a3021cbec3da20eb87016b59583f4186318bef365c1969ca90fba04c99787c1097e3bab15e09cc38576909b3f16dbd2c0ea06c63ee2fd54b99bc74aabafd0fc9f3c009aa27331e6ddba02909eca532d246461be27c401f5e02df4baa5621b442003b7194cf51638a878557c4c479523126b2c6eaa8e0dbba741"}], 0x6b8}, 0x4) recvfrom$inet6(r0, &(0x7f00000013c0)=""/86, 0x56, 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000001480)=0x4) 16:11:43 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000340)="0445ec19e242a6d31b239eeac9bce6674bc68e29496f65417fd8c11495d98a1d4b7a85ec9aa8de040ad6d1407ba1d2c24cf117b116be8e3f92bb5734c0715d2b7e89177d7f392219017aa112905aaa364228ad88bbf3621929e4413dd43cd428e281a4df0867b88026e563c0a5e953d4cc2870b4ef6f69586f3b2becd27755d9320079ee6da016e7c13a3d22139d72599b7a7170c54f6b54eb294b5b6f84a87854e743ba92ea61bef467048919b2f3c62fbfbdc17055d52c191de96d44866c2625e4cf41f3d9e20eaf91eace7d78dc7c0cb6d3d00e1397a0b11343fd7ba6df3915252279093b5fd4c723c7098c93a641e9773cfc685f0a41", 0xf8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='u') 16:11:43 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000340)=""/150) r1 = socket(0x2, 0x4, 0x100000001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000400)=0x87) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) linkat(r2, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r3, &(0x7f00000001c0)='./file1\x00', 0x2000, 0x489) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x6a9f, 0x2}) r5 = geteuid() r6 = getgid() r7 = getegid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, r7, r6, 0x0]) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) lchown(&(0x7f0000000100)='./file1\x00', r5, r8) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) 16:11:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) 16:11:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xb6, &(0x7f0000000100)="04157cc6c3200d5785eebb5be28d3ab8e36aa001db6566f8e4aa1e6f16d72399cdbb7fd3ffb387096d67caa89b88d32dad74853d0be93cb49fd3894a408843ed") 16:11:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2fae62a12a0556a5, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) getdents(r1, &(0x7f00000000c0)=""/100, 0x64) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:11:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:11:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x29) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff8000, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff, 0x20000000}], 0x1000, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x2) 16:11:43 executing program 0: r0 = socket(0x11, 0x3, 0x201) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x4) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/94, 0x5e) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) r3 = dup(r0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = semget$private(0x0, 0x82114bad736a0588, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000280)=""/4096) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:11:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:11:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x13fffe}, 0x8, [0x9b, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa5]}, 0xffffffee) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180), 0x10279}], 0x100000000000005e, 0x0, 0x4) 16:11:44 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r2 = dup2(r1, r0) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000780)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)=0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x318}], 0x1000000000000016, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x9) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r3, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:11:44 executing program 0: socketpair(0x2, 0x2, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x2e0638ba25a19b71}, {r0, 0x90}, {r1, 0x1}], 0x3, 0x8) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="f900e300000045192a101000000000ffb67b2bba5ad35a0520000004738975563ad3a879423d760cad4cc84d54f217ac458a4a9da1fa151a83a1e1a7f3bb945302a2bb3c57f7c3f2ffd1e1d4d65eeef841"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x86a5f58016719fb0, 0x24) write(r0, &(0x7f0000000400)="220a228901001c067ebc74a7ea11cf801bf1fa48f4445ed5be706c952a1b2d139cef5df571f66a7f56f0b0be0bc7e0929941eeb38c97a2f3f9f56625594ee4d56cc17bd39f2b844ded2599834227057ee2744dfce6e8575dd6ad593bd081d4e2ae3906e328729a0af8d12b6f188d19017821bd07d19cf61bf20a768dbf83a4caf1d160d0259f0f2860eac451489a3a6dcbbeaf103c9f79881fa15e0baf24d9e6ce9ede52eb3f75459db5e7cb30c79a18bb73fc0d4b53a0fc02584529812996ca6553291a9dc7ec79bc805a743aec584c06fcded32d54d7bd8fb2e0c08e99329478254a76d1", 0xfffffffffffffdf8) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:11:44 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000300)="6f6ca7", 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x2, 0x1a0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r1, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0xf5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x3, 0x44) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x1000, 0x1, 0xfffffffffffffffe, 0x3f, 0x2, 0x80000001, 0x3, 0x5]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r7, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r6) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x2, 0x8001, 0x1000}], 0x8) semop(r5, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) accept$inet(r7, &(0x7f0000000600), &(0x7f0000000300)=0xffffffc6) 16:11:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) flock(r1, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:11:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:11:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:11:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000480)=0x7) fchflags(r2, 0x1) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x100) semop(r4, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000004c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x6) unlink(&(0x7f0000000140)='./file0\x00') 16:11:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x8000, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0)={0x8001, 0x0, 0x0, 0x0, 0x200}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x80000001}, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x200000004000000, 0x0, 0x0, 0x4}, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:11:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20600, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:11:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:44 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) socket(0x6, 0x4000, 0x5) 16:11:45 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x8c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) shmget(0x1, 0x1000, 0x3f3, &(0x7f0000ffc000/0x1000)=nil) 16:11:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6, 0x0, 0x1000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/120, 0x78}], 0x1) syz_emit_ethernet(0xffffffffffffffdb, &(0x7f0000000140)="7bd0506bfd129e7225eaf5b4987af550f27f932a24b61ce4a24ee7b9b76cf02d2613cc2ed4f0a6f6bb833ea999bc5c7efb96083541c7ff12e3e19cb11b6c3504e373221cadc08b4a7d55f74b7e676308aab32c72b572bf5c0ee0f1b1491b424d31e6431e1140c828b82404eeb61cc06b8aae63e2f85def6ec3ac072ed2828c16b4d36e90c39a5322d88aecef9f9e7814e83fe08903d4b6aa5c12daa7ca76f40d984e8e4540da12f6079ba9816f9de21607c3724aaa20c6955e198d45f0846f71fd846f6561b478b18840163038be2a060c53ca4816f58c7acad8ccfdddb4beb627efdda3f922d0ac2d49fcf702adb06cbe1c8512977d10ccc64c00c5d7843d80da4364e036f6aa5552ad1e0bf9cf7747282fdb68c01d71af8764c71bf7903d9ee0cbddedad1117764aa64a6d5510e8435eb768dbbd3f601fe0b2a5f7252aaea67ec0693ad2ebd1ad908dc76452223d903236e9d895f09c03f60eb83b2515036f9eb5") 16:11:45 executing program 1: r0 = socket(0x10, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x6, 0xbe}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:11:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xc6960000000000, 0x20, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000fc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8ee) syz_emit_ethernet(0x107, &(0x7f00000003c0)="c1c4dbd4fd91ce8ba7c0e7e9b3d18d3d033d1a59f98780e29af1f1c3c6d64463041580b1ee298ee152eead5cc4834b0e36401242c3427b6b7f6c9764ca692b280e4271670de5496b6a369d6df39e576514caa7f28d67d0cfc99a40a3dc81c2d481793cc869bbeb84b1bff00000c8cba3a80fc403da59c9523910d5adeb12acc869cf65af85584d2cf9a1994bf59964408f076a9ad3993ac1fa6ef48438a66cbc75026423bd82a01ef80b1835980dec23b69d1ac704e5b0aaf4161ef7b165665e7f2b78321817437a9903d439524eeeda70b4837cc33bedac232940c7cbe1578231bc97a95f0a0dc9148b4064b0aa186c3fa5d2c5658613762a16c23e2a82a6adc0eb6339700319") 16:11:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:11:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x81) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 16:11:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000009c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) r1 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0xdf, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/131, 0x83}], 0x1, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000000480)=""/215, 0xd7}], 0x3, 0x0, 0x32) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000640)=""/3, 0x3}], 0x1, &(0x7f00000006c0)=""/102, 0x66}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) recvfrom$unix(r1, &(0x7f0000000800)=""/235, 0xeb, 0x41, &(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./bus\x00', 0xeff, 0x2, 0x3f, 0x1, 0x200, 0x9, 0x800, 0x3, 0x2, 0x0, 0x1}) faccessat(r1, &(0x7f0000000940)='./bus\x00', 0x4, 0x3) 16:11:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) msgget$private(0x0, 0x75d85bd2c10c8324) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt(r2, 0x63, 0x288, &(0x7f0000000040)=""/100, &(0x7f0000000180)=0x64) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100010104) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x10001) ioctl$TIOCSBRK(r0, 0x2000747b) 16:11:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x1}, {0x85, 0x5}, {0x167, 0x101}], 0x3}) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:46 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000100)='\x00', 0x140) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 16:11:46 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x8000800080003042, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="e5c88605dac695099303b9a07a8b5a0354b344ffb90b624d61f0dbca9b77276d0171fce089010f02170accb972d8e65cc45366d346aae2af07e855e33498b6e7922f77907174154714062eeac663715022e374fbc5fb0b0f2897406641ef094aa7888040343ba1d610e9b7d7dca4153f49b8e11d221ca2aac2967a8598fc37677f926c4d6729d7f1701b9b01466c5eb95dcb496863d82b75494fa2728a3b4d401908c38efb39d7caef103f0ba670a105940a29408ce0d409952bb2bc0736d37bfdd6ab75203c59fa37c92059be2f7e1dfeda9107db3aa040349bb22e", 0xdc) 16:11:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:11:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0xfff, 0x7ffff7ff}], 0x8000082, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:11:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x6}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000fef000/0xe000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x75}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5893}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x569}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xff9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x5, 0xfffffffffffffe8a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) poll(&(0x7f0000000180)=[{r1}, {r1, 0x92}, {r1, 0x100}], 0x3, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 16:11:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f00000001c0)="9523f03b3f505c4c2ca7bcce080db06471bd56affb6fbb54bb6e33220e28c5aedbde7a21d1bda2d439adaa6b57a2b7d380769eac5a39491e715c847b824b718f01454f0e09a9bc6102f33777d9d4496ebbccdc9c3909b9e6aac07ea1c4c5b8d3f05283f7f8f0aa3e81c6e3c9ac80a400c2f4fd643041160c1e0e938ec0643eaed5a262f785039f90936267e7ab4658a198d399402524dd9ea8533863bd29a652a984c7e807008d661bcff58d23f4d1f45942998f1bfd2a87ae913a55d28e3ce6a4e96fb78a47dd661f9fcfa782e340fa49c0bc38058a6954ee6171627cc8ee33fe2a434d91be2731d745920991042312bf13f33342712e", 0xf7, 0x0, 0x0, 0x0) 16:11:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0x80000001, 0x8}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:11:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:11:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) semget(0x2, 0x3, 0x244) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) write(r0, &(0x7f0000000240)="220e2a", 0x3) fchmod(r0, 0x50) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:11:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x8, 0x20, r2}) 16:11:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r1, &(0x7f0000000100)="165b398ffaa79832ef6b5c5a698a7dd6ff7350173fb3810f6a8a261c29032e6671291fb6b425d00001a2c209a94651a9594bc5a2a3b302cc59027e48a34bbf958d31e8dc6957a17b40291e9e1ebf7a338f5d9ba3a771d1335d0d799edb410b136918fe9b6071022059043774b359b888d0a9ec6d9d23150ac878a76997f3c4d09c492e339f851a4e760001c7a3c4088959d44e2e08cfc66359106dd7e37874523f4d5dadb762f1", 0xa7, 0x0, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000740)="a8d2ee082a58ad92096835889ba596ad61c4079be935014b24ea5959823dbdac899636a556a6f90ffada287c0d9bad38769ddffccb9ab419a0434612969b4fd97e45aded1df5331f7714fc83ef5e2c56d14de3b8b9cdd23d74c44a10403ceca77e09bd21e386c64de731bd5ead07c60fb719606fcd41f6115971e1d8bc3ced4a25e1223c033b6c19f7110b3fcd8032c01fae6534833468ff0db2690128102663e79d1d4676317c8b28529f148cdc33f248506367c82350cab6efd6be", 0xbc) 16:11:47 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x7f4b33eeb41c6f18) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:11:47 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:11:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xdf0, 0xa, &(0x7f0000000080)="77d2a916fc5bf4f83000", 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:47 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x200) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x6) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = semget$private(0x0, 0x0, 0x40) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/91) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x843) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="4094f6fe175315b289e9fca13e352782cf5fd587529df02a630baf8008ff707123dfe19ca6cc7fe547f6c0b7959d332947cabf35387b0071358526ad806d93775e2416b8a190a24c88333d328ac6fb272753015125a02cf0c6db6907897eee0c7feb910aae3eba86b3e76c761f49ec92e68b7535b8d9", 0x76}, {&(0x7f00000002c0)="d098fefb8e5e2bdc828d5341ecd0c4e813a05453d5267feca2912160d92a7209fbc2e8839e6930a1799644ac18279ea97f3dab6061a4634e2b540ee50f0dd95c8cd0182d177e4d81adbec702d9b576f0e75b7f9e08652b6c377fdf498984ea525b93537923456cf9399419", 0x6b}], 0x2) sendto$unix(r0, &(0x7f0000000380)="0da0732d9de408800777f07ecca1b8f04d72", 0x12, 0x400, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) shutdown(r3, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x0, 0x1, 0x4, 0x1, 0x8, 0x4, 0x80000000, 0x1, 0x1, 0x8, 0x800}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) getuid() r7 = msgget$private(0x0, 0x22) msgsnd(r7, &(0x7f0000000580)={0x0, "a816ccd69209c5de009aa99ad99a23a5d037d2f6ddf5ebc2753100b1e51e9f2f4c980905ae570a3dcf67d411064e4d85d94c9d0f49ff5b7a21d189435b3891c0d9fb981a8299fc7296a2fbfc"}, 0x54, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)=r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000640)=0x10001) rmdir(&(0x7f0000000680)='./file0\x00') ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000006c0)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r4, r5, r6}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000740)={0x9, 0x0, 0x8, 0x1ff, 0xffff, 0x1, 0xa8ad, 0x10, [{0x1, 0x80000000, 0x7fff, 0x4}, {0xef95, 0x81, 0x0, 0xfff}, {0xfffffffffffffe00, 0xffffffffffffffe1, 0x3273af28, 0x401}, {0x3, 0x3, 0x1, 0x3}, {0x7, 0xa93c, 0xf4d4eda, 0x8}, {0xfffffffffffffff9, 0x74c1, 0x7, 0x3f}, {0x10000, 0x100000000, 0x5, 0x1f}, {0x4c3c, 0x1f, 0xfffffffffffffffd, 0xcc}, {0x2, 0xac, 0x8, 0x4}, {0x0, 0x8d, 0x0, 0x9}, {0x4, 0x9, 0x200, 0xef}, {0x6e, 0x1f, 0x7, 0x9}, {0x2, 0xfff, 0x4ea, 0x3}, {0x258f, 0x7fffffff, 0x7, 0x7}, {0x0, 0x4, 0x0, 0x8}, {0x6, 0x4, 0x5e36, 0x5}]}) 16:11:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x5) socket(0x400000000018, 0x3, 0x3a) socket(0x0, 0x4003, 0x8000) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x20000000, 0x3, 0xfec3}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) pread(r1, &(0x7f0000000080)="d24ef88738409c6e27f6810707407c99a7fff508dee6259f12f2e746d1f0d806c1239209acc6c029c1ad28ea562b48e3d50b03d06b18af84673f83585d9816e27ea5ff69289a", 0x46, 0x0, 0xf) write(r0, &(0x7f0000000540)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b18fef2281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe8039769749410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3075eeb1e68249baa6ffd5e96d12597d517a6bb4fa5dfdfef2c89491b6a2fc115e9338bcb8326f50aad268b1d729d3815c85d95198fb908a1acf41b616da7f89fad6590cbc1969e11cf7c0e9691a6d142ba1d40009c40b915bf76e620907d0695fe77d4118137397179a9dcfbe8ba107a409d6b963aa2a6d0c57b904e2d4594d25f04c83eb2ba8f549e75f9bdc776b992ed2b9e6362fa49145875a5e3854bbfb55f0ebd9998f94e494b6c815b20de714da5516552ed238a384dad0769969e4c9aec1721df573c62f8abdc23f8413f855a1c83e86311c19a46cc497c68464ed2bc672ca8b793cdd85b1528dda55cfce84a423d946e05e58ae59f50bec6f53a167db3f5b39a706a873106efa5664903d8c7ff00264ea83222ddcded1f5fccfc5badd17773c90711177633b8a7e12673ea0cd1d2fdb3dc25ef375571449d62d060872387c7d68eec6ecf4052ce910be2671a93291bb98b155c07c8ac515036518d74c9fc2af7f897b1b3f8ea65c705ce3da67f1c91498848fa974745c0584982b96460a0c69244af8ad0d92fb1804859d2e121c3f598042978b877e412d68ae5f3bd33a4ce5db0b9306bb8b37b4b27d4504944d07f7fb1a84a8966a11bd8dc86f3523c337cd9fa3681330b23075bbec11791a57efdae64dd0a30a57b0da2", 0xe4) 16:11:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000a44dff1f0000000000000000000000009c9968d937caace234d136e800000000000000000000000000000000000000000000000dad000080000000000000000000000000000000000000000000000000000000990e0000000000000000000000000000000000000000000b1500000001000000000000001ee7f5ceba7c0d33044e9ae8ebd0b81be0aeae5c88f83b22b026d146f49426e266bf50b5e63acc0400057bfea5755fb4526ae770f1eeb98f5e612b8f2709d6be17046ca378138b8f2881eb34c744caa82c"], &(0x7f00000000c0)=0x6e) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x3, 0x6c}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x80000001, 0x80000001}, 0x8) 16:11:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x40) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCSCTTY(r2, 0x20007461) getgid() connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x1, 0x5, {0x0, 0x2}}) 16:11:47 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) fchmod(r0, 0x100) 16:11:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000580)) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r3 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r4, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r4, 0x20007471) setreuid(r5, r5) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r4, 0x20007471) 16:11:47 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) write(r0, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) 16:11:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="c50227", 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0xffffffffffffffc0, 0x200, 0x0, 0x60, 0x7, 0x84, 0x0, 0x1, 0xff, 0x1}) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:11:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:11:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0x10000, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5", 0x0, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x80000001, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:11:47 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0xe37dca5f4e48fe75) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x9}, {0x0, 0x4}}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:11:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:11:47 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x141) r0 = socket$inet(0x2, 0xa94dfec036afd7f4, 0x9) r1 = dup2(r0, 0xffffffffffffff9c) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="82fdd011527b31decc4b75bb3a9961104557d16e7f1e6257122a9f3196d72126cef2a82e500efdb2e423166d10bd763874a25d489955b4a43181eea4e8d952a4c6f98a70ee8ce30d1c780a7a8fdc03e921b130ee68cac1c36923d8a086b69a8bbf7657b4a81fab79bff52d4e413f5abb43fffe32ee53d6fc51bfa2e7823412631115c572fe2f163af418df86f8c6132cb6ea85c189fa28547f7b7847592214d5d2ffe62e70fd7613a3bd103e5710b813cdffb86a1ab9cbd1ebbdb464b12d7dc122a9f5a5bfb091280fee6cec1b47694eaefde39e6a4240df06a79f53910374cf3237d1c57b", 0xe5}, {&(0x7f0000000440)="4c7479d94ee74c856b158b7f09b4586200b9261557955f9f032a0d4b73a33007ea7f3b7f02f92ccb7ef47976f79670274af89f387ecd400e163eb7b06965266c5295681cd72585fa0eeba5b8b5557c1821afab956bcdf3d4f57107abc581b13d8df904d098719d8f5d46a687a51ef45078a70d28cefd8df527a9a2bbeba6def8a6ab8911a55f01d373b00b6317465925827df004cd0ea3bb5547fda465145272569d0ace1f4dd29c53467fc60c9a0239ac76558f81b54e4e33b9d6d691366c625c6178b766631e9ed7b6d7a4bcf527500dcf2ed483bb8d4ddad2ae98895d10fe0d90ae626ad8ffdd206c", 0xea}, {&(0x7f0000000540)="8e1312c0e52d848c41fa8ed0490d8d6a83cede78fbf4218c366810c0db34bcd9c76cc2186ddbf7096c829b109213dd50f56c6906c115e2b9ddf603871308ca2a4530b0ed425936de613636bddc5b8d2106521d959b37ca862853a5eec004753e1d7c9a2f0194f2bf51862d7d46529d97bcdb9bdcdb039ab6846207b9a6c1a92dc04408fcf7f693d49356208d2d57f803d6fdc09ced6347c2300dd34df91822da4dfdf02245dc1fe9c686cfc51cde5c7115f93d4899eb01c14346175db29096f91ab983f44442f2a771", 0xc9}], 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r3 = socket$inet6(0x18, 0xc005, 0x7f) pread(r2, &(0x7f00000001c0)="9bd32372813daffabd873b0703eb51d0ad723a08e1fc3f1e09fc8902e4d7be8d842ad9fa2c71c344637d95c604aee01f4256323ca4f1ae0527d25f5f49cde323ce628197d53e179f25b325829a0faacb198b9d98f54c8238a4659bf0a9fdea134c30f32e20667d2f1e9a4f8a27fe52d0ebb710a3c05bbba48560a3e70fddbcdfd28c7fe657d9fb5e5e3d09f15d6613aa0fbcac6d503e2b4da9", 0x99, 0x0, 0x0) sendto(r1, &(0x7f0000000640)="6b859f6f0063a83ea153fad6863501fe6e00eede142e6a7fc4686ee6463a1e7013dd76d14cd8049deb5f5961beb07731977c3c11f2e6de7608dfc8072b9f6c254a9f6db079560b968792d84e5af1434d44a10b3a10a60aa5b950da0f8029ab3207c180509bc8fc2e961bc75726ba26c60f379e19ad7cb8c87abc6e3f9e5a2e757e47b0e534a07bc5cf62e658c434efc9cdfbf786ddbf8680b10c07c90fa9dbe3da0bd7f24208c65c52f01fdb5502f15b3016246631c7f2344d5ec72f883777f98c015fd51406a44f8e73fd47b93b25e114033e231105a9818800ba50868b61b3456ec194bb", 0xe5, 0x1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ftruncate(r3, 0x0, 0xffffffff) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x1}, 0xc) r4 = socket$inet(0x2, 0x4000, 0x9) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:11:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x104) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:11:47 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() setgroups(0x6, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:11:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000300)=0xffffffd8) fcntl$setown(r0, 0x6, r3) 16:11:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4810, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x128) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) sendto(r1, &(0x7f00000000c0)="cf1f36eaa0e5505ca7e78455e61652be59269d6ae5ab38271aac793a91", 0x1d, 0xed43730e1fb1627a, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) 16:11:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffa8) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = shmget(0x0, 0x400000, 0x100, &(0x7f0000bfe000/0x400000)=nil) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000580)) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000480)=""/230) r8 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000005c0)=ANY=[@ANYBLOB="01ea994ea7516c653000e7dba56dc3b4b21fdf15834d5cbbf5485052c3ad89c31377691741396d53090ebe50bb7bcdd138"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="3f997e6c7c0396bf5bd6894f37012fc5cef67faae077846bc1c7f541bb26087001af6d0fdffedab929cb2b6f669a727a09ee05128eceefc7ca7b6ab1d017a99e4154105a670f2e08c7e623fd1f100c64665b3326e74ce5e508d8855f06b40ddb2106a5649b5d611e95face91f1295a23294fd739d8b67821eb9b4f97069a1d0b701b5e6cb635b0222d4f49e21da7a7d0ac42b081847c32191680e0c331f5e2d740c72932030bd9e8bdac0f9f56ec9c0ba86dbd2d3463293c3a55c7d2bbd4a702ee85ec6b962bf4a6ceaa932eff582ddcbede47a16a5a5c6f69df0ce74abffb0097ee99d4", 0xe4}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x68, 0x2}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="00d073a2dc2e2ebcf92b1c63e89ec7a5317fa4b191998ab89508a004f6841d276b7978524fab687a92137bfd7eccc248c4939e04d6a5aa6d569b6df841b7fd5ded6003a9335115500b0cfe46120b3db62bcf8c10060f234ceefe55fe54d004f696c7ec7eb35999a817e278ed5a0c65728cd7aeeb137e016a9b8f0e1d4ebb", 0x7e) 16:11:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) r3 = dup2(r2, r2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlinkat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x8) 16:11:47 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x8a51}, {0x18, 0x1, 0x5, 0x4}, 0x1bfe, [0xea1f, 0x4, 0x1ff, 0xfffffffffffff533, 0x401, 0x8a, 0xb83, 0xa0e3]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") r3 = msgget$private(0x0, 0x580) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/26}, 0x22, 0x0, 0x1800) 16:11:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$TIOCCDTR(r0, 0x20007478) 16:11:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto(r0, &(0x7f00000000c0)="ac262b84e422b8e760b77a0afe88012fdcb5f886b064076f611744ad3d2f966439f29526a2c37f837955b8c5cd3851d2894afaef5d95b62a976e29823e6811d8edda8f226b2c5d146c2ba34aa71ac6262ccecf57f02d1f546b67ffc54fabf9968d8a6029a8b4b47661115ffa91a602ca5bca9a64f2a24c491bfd7d23e626098f201d02123e3158b911f87427816fa3e12677e70b4e94598345ae391478d2e8d9f5e01fda", 0xa4, 0x2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100}, 0xc) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:11:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt(r0, 0x3, 0x3000000000, &(0x7f0000000180)=""/117, &(0x7f0000000000)=0x75) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:11:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:11:48 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0xc8) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x7fffffff, 0x1, 0x6, 0x15bf, 0x10001}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x7fffffff) r3 = syz_open_pts() close(r1) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x4}, {0x41, 0x2}, {0x26, 0x100000001}], 0x3}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:11:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x26, 0x2}, {0x89, 0xc}, {0x42, 0x8}, {0x8b, 0x1}, {0x82, 0xc43}, {0x4, 0x2}, {0x0, 0x8}], 0x7}) 16:11:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x6c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 16:11:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:11:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:11:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb9e}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x16d}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3ff}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xa560}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) 16:11:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x9d}, {0x4, 0x0, 0x0, 0x5}, {0x1e, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:11:48 executing program 0: r0 = socket(0x1, 0x2, 0xfffffffffffffff7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x62, &(0x7f00000001c0)="b446b97b652867b95bf6e35a0cc960620c80d70c2ca0ebe913d4c28bc2544c889f58cd4451fbf3533aa8381d13eda17a04ef7edcf6f58809c721d95d28fa61220e3c32e212bb80c96c290830ff339a41e82d45cbdc30db2399421fc853de0976e2a1") openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt(r0, 0xb6, 0x6, &(0x7f0000000080)=""/235, &(0x7f0000000180)=0x4a9) 16:11:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x2043) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x3, 0x7ff}, {0x18, 0x1, 0x1, 0xfff}, 0x1e092f18, [0x9, 0x8, 0x4, 0x2, 0xa7, 0x0, 0xffffffff, 0xffffffffffffff3b]}, 0x3c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) 16:11:48 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="4eb1c7016080ef4d41be0ec825afce18f44bc129f9879652b9275ece5e0c1f9ea78a33df434e430f12a501136983a156e078ba828dc8bf63a9e39f39598bef229d1c9375ebd757a5927a2ca8c20793fcaf15305ab06e8255287a208bbc7805a1532fd661704c9956cd7eeccbddd1e03abaae25cb5b472f21b2e1c8f70a0eb1debd9684769a094034c2e0be81a9a7fb3a2b55f380093202f581feb2170da355ddaa6e59037576b52e25064744f7cd1825b1d1cc59cfcce1923f146b9d2c5216535b173ee2e6f7ad0cbb", 0xc9}, {&(0x7f0000000100)="701d27d67da8eb6bd140d91ac4da5720be2263dea9d52bfc061439c715933e72017fb21bf7816f177ca32913ab9d93d11f563d7e09a7cac192c2986691fc46386e8a78e21c94285188f2fcb07d3cf83e68d2f303e3aea7b6daa59b606fb8fbce85bfeceaca37180df349e74dc7ec4992a3e3cb2fb6d6bb8fa3ad6ffdf033d3f8a0f87c060586ae4d5729fef206084e8f365791d61abeea2b3a5d91ee8479e4a1e93d4e52b79a3b5dd222231dfdc5880b7f3d232d76f24a37ff7f5cae4455349ee86affd9ad9c3d1d4c6fd206353ec53d26dd67c4c865038d41eae9d8a87551d40e8a55ec1a25bf52", 0xe8}, {&(0x7f0000000200)="415ed21f77017b773f3d948889542b056e7a679662ae958131a48c223ce0fbd69a936322dbc24be0969db2b927e553dd6f01251d469ac80ce198f97e952f22e446514118c05983abb820831976ca836e1f335d5ef5f9a95c5e361d1bc8f581ed150d2d53030304759b32faeab6bbd10e00dea0bf4ae0dbc99ac523acfccbcc6c643c5c4fc23e55d5c0285fe3660b632839db985e70f1960fcadfd91ff447d889ba5be49c1abf50c1cbb7cd880fce477640", 0xb1}, {&(0x7f00000002c0)="733f046f8522dce8e4b2d1b04a16e24742ad09dcf5dceb797fac163136c2ffd9f28f209403a53074d700bfe20691e38f8e29d88d9df5401229f5a414658061e68744bada16d9f8c0b4fcc4401152c8010e4c132ca81cf186309f2cce7fc04a9dfc48e1b531ee625fe4d0834db750425fa0715f743ec82902bd46212f987b52e4cc83be850ceb9132c259e8485e6eb33d2be9efa5b74ff1fcf40ce450094c9886108d71a95d89eddce942ab16ae349efa8b4710fdb77674ff01bfa28da98b3715c4202bdaf2441e65bbf695ebd3da36c1", 0xd0}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="f01fb211059482f77bce5141f070cc42987760093477d4d76f6a7dc62f141972aa9bb2b6e03f1ab6a21d0aa53733dd5fe01f1002caf7f47da953384633085333ca92c2894d311f0311b0cd029af4a72df5f86dc89364f8220c927dd55b504ada61c018856fbdd23964dc2f86a6de92", 0x6f}, {&(0x7f0000000480)="6952f4961a6dcff11cded591f4d5c323fa128eb3c58a3669eb4b9b66e342584e5952c24acc4548561d3a6c0f2b2338995f642c32910d84e1470b703821db06474f2c192764d6408f0baaea824d71ef1f73ad43c0f0d4c0874bb53edcc0dc0f44906cbe25aedb6c0f878c04b1e6f212763114471a9015ca01a820c942a24498b1e0fc963d210dae12d70f01c178", 0x8d}], 0x7) 16:11:48 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f0022757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb0"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x2127, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, 0x0) 16:11:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x10, 0x4, 0x855) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=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\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\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\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\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\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\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\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\x001\n\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\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\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\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'/4081], &(0x7f0000002280)=0x1002) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xefb3a11ceb212a75, 0x0) 16:11:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x6, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa6f885f68ffc4bd6, 0x0) read(r0, &(0x7f0000000180)=""/87, 0x57) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) 16:11:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x1a8, 0x0) 16:11:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 16:11:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000003600)=[{&(0x7f00000003c0)=""/11, 0xb}, {&(0x7f0000000400)=""/86, 0x56}, {&(0x7f0000000480)=""/44, 0x2c}, {&(0x7f00000004c0)=""/115, 0x73}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/13, 0xd}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/115, 0x73}], 0x9, 0x0, 0x0) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 16:11:49 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 16:11:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x6390b92b5d5b4374, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:11:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0xcc, 0x9}) 16:11:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="44d7", 0x2}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x8, [{0x3, 0x101}, {0x3, 0x5a}, {0x1, 0x1}, {0xa637ba80d58c7e44, 0x6}, {0x3, 0x6}, {0x1, 0x10000}, {0x3, 0x6}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x400}, {0xacd40a6ac05ede5a, 0x6}, {0x1, 0x400}, {0x3, 0x441}, {0x1, 0x4}, {0x2, 0xffff}, {0x2, 0x7c}, {0x2, 0x3}, {0x2, 0xa546}, {0x3, 0xe3e}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x2}, {0x82dc7e3ea42e0d33, 0x2}, {0x3, 0xfc00000000000}, {0x3, 0x80000001}, {0x2, 0x2564687e}, {0x5d20e6d854365f4d, 0x85}, {0x3, 0x1}, {0x1, 0x8}, {0x0, 0x3}, {0xed8c44f9318e190e, 0x5c}, {0x1, 0x7}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:11:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/nile0\x00'], 0x10) 16:11:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) witness: lock order reversal: 1st 0xfffffd8067eea4e8 inode (&ip->i_lock) 2nd 0xfffffd807e0e5dc0 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807e0e5dc0,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807e0e5db0) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff80002157d2c0,1,ffff800020abe070) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa84328,c0106477,ffff80002157d2c0,1,fffffd807f7c6720,ffff800020abe070) at VOP_IOCTL+0x88 vn_ioctl(fffffd806ca158f8,c0106477,ffff80002157d2c0,ffff800020abe070) at vn_ioctl+0xb7 sys_ioctl(ffff800020abe070,ffff80002157d3d8,ffff80002157d440) at sys_ioctl+0x5b8 syscall(ffff80002157d4b0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,fc440d871b0) at Xsyscall+0x128 end of kernel end trace frame: 0xfc730903220, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff80002157ce80 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80002135e000 rax 0xffff800000a431c0 r8 0xffffffff8187b235 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x8e4d2a16857c2697 r12 0xfffffd80029b6c00 r13 0 r14 0xffffffff825b08c0 w_lodata+0x3b4c0 r15 0xffffffff825c9780 w_lodata+0x54380 rip 0xffffffff81b977e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002157ce70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=402588 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abef40,0xffff800020abf1c8 process=0xffff800020a8a010 user=0xffff800021578000, vmspace=0xfffffd807f00c5c0 estcpu=31, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64384 111295 38272 0 2 0 syz-executor.1 64384 291475 38272 0 7 0x4000080 syz-executor.1 64384 162922 38272 0 2 0x4000000 syz-executor.1 *64384 402588 38272 0 7 0x4000000 syz-executor.1 64384 20449 38272 0 3 0x4000080 fsleep syz-executor.1 38272 356980 55019 0 3 0x82 nanosleep syz-executor.1 69091 376841 55019 0 3 0x82 piperd syz-executor.0 91125 347909 1 0 3 0x100083 ttyin getty 90153 84468 0 0 3 0x14200 acct acct 51627 39019 0 0 3 0x14200 bored sosplice 55019 42511 52199 0 3 0x82 thrsleep syz-fuzzer 55019 266340 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 97602 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 24045 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 144069 52199 0 3 0x4000082 kqread syz-fuzzer 55019 513491 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 439212 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 224738 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 458322 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 278648 52199 0 3 0x4000082 thrsleep syz-fuzzer 55019 258789 52199 0 3 0x4000082 thrsleep syz-fuzzer 52199 476225 85664 0 3 0x10008a pause ksh 85664 299292 59261 0 3 0x92 select sshd 59261 472974 1 0 3 0x80 select sshd 78968 5199 22015 74 3 0x100092 bpf pflogd 22015 55117 1 0 3 0x80 netio pflogd 15563 322650 46622 73 3 0x100090 kqread syslogd 46622 252993 1 0 3 0x100082 netio syslogd 42404 402431 1 77 3 0x100090 poll dhclient 385 498269 1 0 3 0x80 poll dhclient 77023 236466 0 0 3 0x14200 pgzero zerothread 36206 117408 0 0 3 0x14200 aiodoned aiodoned 11574 470820 0 0 3 0x14200 syncer update 78456 281190 0 0 3 0x14200 cleaner cleaner 34587 252749 0 0 3 0x14200 reaper reaper 74860 21398 0 0 3 0x14200 pgdaemon pagedaemon 39499 185052 0 0 3 0x14200 bored crynlk 10283 477379 0 0 3 0x14200 bored crypto 42092 106377 0 0 3 0x40014200 acpi0 acpi0 84196 149059 0 0 3 0x40014200 idle1 49666 4912 0 0 3 0x14200 bored softnet 65828 329002 0 0 3 0x14200 bored systqmp 76711 254689 0 0 3 0x14200 bored systq 17603 192694 0 0 3 0x40014200 bored softclock 63412 345453 0 0 3 0x40014200 idle0 28599 343660 0 0 3 0x14200 bored smr 1 240235 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 64384 (syz-executor.1) thread 0xffff800020abe070 (402588) exclusive rrwlock inode r = 0 (0xfffffd8067eea4e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826648e0) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9593 7098K 7614K 78643K 27313 0 0 pcb 13 8K 8K 78643K 590 0 0 rtable 111 4K 5K 78643K 3703 0 0 ifaddr 85 23K 28K 78643K 1295 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1729 0 0 iov 0 0K 28K 78643K 744 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 8861 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 153 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 11 1K 1K 78643K 11 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 11627 0 0 sigio 0 0K 0K 78643K 113 0 0 proc 54 51K 71K 78643K 2326 0 0 subproc 32 2K 2K 78643K 527 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 716 0 0 in_multi 33 2K 2K 78643K 655 0 0 ether_multi 1 0K 0K 78643K 65 0 0 mrt 0 0K 0K 78643K 51 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 1409 0 0 pfkey data 0 0K 0K 78643K 2 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 97 21K 31K 78643K 32953 0 0 UVM aobj 130 6K 6K 78643K 146 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 413 0 0 NDP 20 0K 1K 78643K 435 0 0 temp 231 3545K 4185K 78643K 166523 0 0 kqueue 0 0K 0K 78643K 42 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 63 0 57 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 357 0 355 1 0 1 1 0 8 0 rtentry 112 364 0 320 4 2 2 2 0 8 0 unpcb 120 2027 0 2017 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 151 0 151 11 11 0 1 0 8 0 tcpcb 544 1284 0 1280 1 0 1 1 0 8 0 inpcb 280 3845 0 3838 11 9 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 90 0 84 2 1 1 1 0 8 0 pkpcb 40 20 0 20 8 8 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 296 0 294 6 5 1 1 0 8 0 pffrag 232 29 0 29 10 10 0 1 0 482 0 pffrnode 88 29 0 29 10 10 0 1 0 8 0 pffrent 40 76 0 76 10 10 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 258 0 239 1 0 1 1 0 8 0 pfstkey 112 258 0 239 2 1 1 2 0 8 0 pfstate 328 258 0 239 10 7 3 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1496 0 1301 26 13 13 13 0 8 0 art_table 32 1497 0 1301 3 1 2 2 0 8 0 art_node 16 354 0 314 1 0 1 1 0 8 0 sysvmsgpl 40 379 0 379 5 5 0 1 0 8 0 semupl 112 7 0 7 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 19951 0 18471 48 0 48 48 0 8 0 ffsino 272 19951 0 18471 100 1 99 100 0 8 0 nchpl 144 35306 0 33672 62 1 61 62 0 8 0 uvmvnodes 72 6532 0 0 119 0 119 119 0 8 0 vnodes 200 6532 0 0 344 0 344 344 0 8 0 namei 1024 105318 0 105318 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 7 0 7 5 5 0 1 0 8 0 scxspl 192 111689 0 111689 35 31 4 7 0 8 4 plimitpl 152 737 0 729 1 0 1 1 0 8 0 sigapl 432 11750 0 11735 4 2 2 3 0 8 0 futexpl 56 99641 0 99640 2 1 1 1 0 8 0 knotepl 112 2586 0 2567 1 0 1 1 0 8 0 kqueuepl 104 1896 0 1894 1 0 1 1 0 8 0 pipepl 112 3560 0 3541 4 3 1 2 0 8 0 fdescpl 488 11751 0 11735 3 0 3 3 0 8 0 filepl 152 51869 0 51763 16 11 5 6 0 8 0 lockfpl 104 3383 0 3383 21 20 1 1 0 8 1 lockfspl 48 1152 0 1152 21 20 1 1 0 8 1 sessionpl 112 56 0 45 1 0 1 1 0 8 0 pgrppl 48 118 0 107 1 0 1 1 0 8 0 ucredpl 96 11594 0 11584 1 0 1 1 0 8 0 zombiepl 144 11735 0 11735 2 1 1 1 0 8 1 processpl 896 11768 0 11735 5 1 4 5 0 8 0 procpl 632 30452 0 30405 15 10 5 5 0 8 0 srpgc 64 57 0 57 24 23 1 1 0 8 1 sosppl 128 108 0 108 16 16 0 1 0 8 0 sockpl 384 6334 0 6315 22 19 3 4 0 8 1 mcl64k 65536 273 0 0 34 4 30 33 0 8 1 mcl16k 16384 20 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 318 0 0 12 2 10 11 0 8 0 mtagpl 80 96 0 0 1 0 1 1 0 8 0 mbufpl 256 1194 0 0 35 1 34 35 0 8 0 bufpl 256 34834 0 27815 439 0 439 439 0 8 0 anonpl 16 1151327 0 1145665 240 203 37 48 0 124 7 amapchunkpl 152 58518 0 58419 54 47 7 12 0 158 2 amappl16 192 70902 0 70645 251 231 20 32 0 8 7 amappl15 184 495 0 495 5 5 0 1 0 8 0 amappl14 176 2291 0 2285 1 0 1 1 0 8 0 amappl13 168 2466 0 2465 6 5 1 1 0 8 0 amappl12 160 1112 0 1108 1 0 1 1 0 8 0 amappl11 152 537 0 522 1 0 1 1 0 8 0 amappl10 144 2027 0 2021 1 0 1 1 0 8 0 amappl9 136 2516 0 2511 1 0 1 1 0 8 0 amappl8 128 2009 0 1988 1 0 1 1 0 8 0 amappl7 120 2031 0 2023 1 0 1 1 0 8 0 amappl6 112 499 0 490 1 0 1 1 0 8 0 amappl5 104 1476 0 1462 1 0 1 1 0 8 0 amappl4 96 11741 0 11712 2 1 1 2 0 8 0 amappl3 88 2890 0 2880 1 0 1 1 0 8 0 amappl2 80 92085 0 92013 3 1 2 3 0 8 0 amappl1 72 235251 0 234812 27 17 10 20 0 8 0 amappl 80 31296 0 31257 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 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 11751 0 11735 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 11751 0 11735 1 0 1 1 0 8 0 vmmpekpl 168 78773 0 78740 2 0 2 2 0 8 0 vmmpepl 168 1386738 0 1385353 271 199 72 82 0 357 6 vmsppl 368 11750 0 11735 2 0 2 2 0 8 0 pdppl 4096 23509 0 23470 6 0 6 6 0 8 0 pvpl 32 3295962 0 3287002 494 389 105 126 0 265 23 pmappl 232 11750 0 11735 7 6 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 674 0 26 19 0 19 19 0 8 0